aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--security/xinetd/Makefile11
-rw-r--r--security/xinetd/pkg-comment2
-rw-r--r--security/xinetd/pkg-descr2
3 files changed, 11 insertions, 4 deletions
diff --git a/security/xinetd/Makefile b/security/xinetd/Makefile
index 54954bc5e02d..c5d28102d8b7 100644
--- a/security/xinetd/Makefile
+++ b/security/xinetd/Makefile
@@ -8,19 +8,24 @@
PORTNAME= xinetd
PORTVERSION= 2.3.0
CATEGORIES= security
-MASTER_SITES= http://www.xinetd.org/ \
- http://synack.net/xinetd/
+MASTER_SITES= http://www.xinetd.org/
MAINTAINER= vanilla@FreeBSD.org
GNU_CONFIGURE= yes
ALL_TARGET= build
-CONFIGURE_ARGS= --with-loadavg --with-libwrap
+CONFIGURE_ARGS+= --with-loadavg --with-libwrap
# --with-inet6 "ipv6's code seens buggy.."
MAN5= xinetd.conf.5
MAN8= xinetd.8 xinetd.log.8
+post-patch:
+.for dir in sio str misc xlog pset pq timer
+ ${PERL} -pi -e 's!\@INSTALL\@!/bin/cp!; s!-m 640!!' \
+ ${WRKSRC}/libs/src/${dir}/Makefile.in
+.endfor
+
post-install:
@if [ ! -f ${PREFIX}/etc/rc.d/xinetd.sh ]; then \
${ECHO} "Install ${PREFIX}/etc/rc.d/xinetd.sh startup file."; \
diff --git a/security/xinetd/pkg-comment b/security/xinetd/pkg-comment
index 51ae9c4d8eca..3fc2d1f94449 100644
--- a/security/xinetd/pkg-comment
+++ b/security/xinetd/pkg-comment
@@ -1 +1 @@
-Replacement for inetd with control and logging
+Replacement for inetd with better control and logging
diff --git a/security/xinetd/pkg-descr b/security/xinetd/pkg-descr
index 7cc29eccd957..1caf7b8da626 100644
--- a/security/xinetd/pkg-descr
+++ b/security/xinetd/pkg-descr
@@ -42,3 +42,5 @@ It is a lot better than inetd. Here are the reasons:
it can log the user name and command for the rsh service)
6) No limit on number of server arguments
+
+WWW: http://www.xinetd.org/