svn commit: r329174 - in head/security/xinetd: . files
Sergey Matveychuk
sem at FreeBSD.org
Thu Oct 3 12:54:11 UTC 2013
Author: sem
Date: Thu Oct 3 12:54:10 2013
New Revision: 329174
URL: http://svnweb.freebsd.org/changeset/ports/329174
Log:
- Fix CVE-2013-4342: xinetd ignores user and group directives for TCPMUX services
- Rename old-style named file
Submitted by: Thomas Swan <thomas.swan at gmail.com>
Added:
head/security/xinetd/files/patch-Makefile.in
- copied unchanged from r329162, head/security/xinetd/files/patch-ab
head/security/xinetd/files/patch-xinetd::builtins.c (contents, props changed)
Deleted:
head/security/xinetd/files/patch-ab
Modified:
head/security/xinetd/Makefile
Modified: head/security/xinetd/Makefile
==============================================================================
--- head/security/xinetd/Makefile Thu Oct 3 12:52:08 2013 (r329173)
+++ head/security/xinetd/Makefile Thu Oct 3 12:54:10 2013 (r329174)
@@ -3,6 +3,7 @@
PORTNAME= xinetd
PORTVERSION= 2.3.15
+PORTREVISION= 1
CATEGORIES= security ipv6
MASTER_SITES= http://www.xinetd.org/
Copied: head/security/xinetd/files/patch-Makefile.in (from r329162, head/security/xinetd/files/patch-ab)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/xinetd/files/patch-Makefile.in Thu Oct 3 12:54:10 2013 (r329174, copy of r329162, head/security/xinetd/files/patch-ab)
@@ -0,0 +1,22 @@
+--- Makefile.in.orig Wed Jul 31 19:03:43 2002
++++ Makefile.in Mon Aug 19 11:49:58 2002
+@@ -76,16 +76,14 @@
+ for i in $(DAEMONDIR) $(BINDIR) $(MANDIR)/man5 $(MANDIR)/man8 ; do \
+ test -d $$i || mkdir -p $$i ; done
+ $(INSTALL_CMD) -m 755 xinetd/xinetd $(DAEMONDIR)
+- $(INSTALL_CMD) -m 755 xinetd/itox $(DAEMONDIR)
+- $(INSTALL_CMD) -m 755 $(SRCDIR)/xinetd/xconv.pl $(DAEMONDIR)
++ $(INSTALL_CMD) -m 755 $(SRCDIR)/xinetd/xconv.pl $(prefix)/bin/xconv
+ $(INSTALL_CMD) -m 644 $(SRCDIR)/xinetd/xinetd.conf.man $(MANDIR)/man5/xinetd.conf.5
+ $(INSTALL_CMD) -m 644 $(SRCDIR)/xinetd/xinetd.log.man $(MANDIR)/man8/xinetd.log.8
+ $(INSTALL_CMD) -m 644 $(SRCDIR)/xinetd/xinetd.man $(MANDIR)/man8/xinetd.8
+- $(INSTALL_CMD) -m 644 $(SRCDIR)/xinetd/itox.8 $(MANDIR)/man8/itox.8
+- $(INSTALL_CMD) -m 644 $(SRCDIR)/xinetd/xconv.pl.8 $(MANDIR)/man8/xconv.pl.8
++ $(INSTALL_CMD) -m 644 $(SRCDIR)/xinetd/xconv.pl.8 $(MANDIR)/man8/xconv.8
+ @echo "You must put your xinetd.conf in /etc/xinetd.conf"
+ @echo "There is a sample config file in xinetd/sample.conf and you can"
+- @echo "use xconv.pl to convert your old inetd.conf file to an xinetd format"
++ @echo "use xconv to convert your old inetd.conf file to an xinetd format"
+
+ uninstall:
+ rm -f $(DAEMONDIR)/xinetd
Added: head/security/xinetd/files/patch-xinetd::builtins.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/xinetd/files/patch-xinetd::builtins.c Thu Oct 3 12:54:10 2013 (r329174)
@@ -0,0 +1,11 @@
+--- xinetd/builtins.c.orig 2013-10-03 16:04:32.562080623 +0400
++++ xinetd/builtins.c 2013-10-03 16:04:57.297350342 +0400
+@@ -617,7 +617,7 @@
+ if( SC_IS_INTERNAL( scp ) ) {
+ SC_INTERNAL(scp, nserp);
+ } else {
+- exec_server(nserp);
++ child_process(nserp);
+ }
+ }
+
More information about the svn-ports-all
mailing list