summaryrefslogtreecommitdiff
path: root/net/p5-Net-Server
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2005-06-27 11:14:36 +0000
committerwiz <wiz@pkgsrc.org>2005-06-27 11:14:36 +0000
commitbc17ae81c812436473010f1e7c64164f1696fee7 (patch)
tree7f3136aa798bd272ee80d5bb13c401a9f0e7a34d /net/p5-Net-Server
parent35080409eee9621f33519fa225fcd77745d5a004 (diff)
downloadpkgsrc-bc17ae81c812436473010f1e7c64164f1696fee7.tar.gz
Update to 0.88, fixing a security problem.
0.88 Jun 21 2005 - Change maintainer back to paul@seamons.com (Paul Seamons) - Add run_n_children_hook to prefork servers (At suggestion of James Fitzgibbon and Paul B. Henson) - Make delete child only delete children it knows about. Fixes ancient bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=168784 filed by Christian Mock and worked on by Lucas Filipozzi. - Store $ENV{PWD} as part of script name for HUP'ing (Russel Pettway) - Allow PreFork and PreForkSimple to have child mark explicitly as done the same as other server types via the ->done(1) call. (Idea from Marc Martinec) - After numerous requests, the CHLD SIGNAL is now set to DEFAULT in the child process of PreFork and PreForkSimple servers. This should allow grand child processes to run without affecting the child process (or parent). - Fix parent/child communication channel buffering issue (Matt Sergeant) - Check for child's sock before closing with child_communication enabled (Alexander Hlawenka) - Documentation fix (Mark Morgan) - Allow 'stream' option for syslog_logsock property (Daniel Matuschek) - Fix syslog format vulnerability. (Carlos Velasco) This has potential to break some log implementations that were planning on ->log passing all of @_ to syslog. Now only the first item from @_ is passed as the message. - Allow for '-' in group names. (Corey Minyard) - Prevent locking caused by interupt of flock (Dietmar Maurer [cpan #11693]) - Finally fix UID/GID bugs during daemonization. This is the biggest bug winner. The new model Calls POSIX::setuid and setgid and tests for success by checking the values of $< and $( and not by checking the response of the setuid/setgid functions. - Add CIDR style lookups for allow/deny using cidr_allow and cidr_deny (Carsten Wolff) - Allow for port configured in perl to not have to be arrayref.
Diffstat (limited to 'net/p5-Net-Server')
-rw-r--r--net/p5-Net-Server/Makefile5
-rw-r--r--net/p5-Net-Server/distinfo8
2 files changed, 6 insertions, 7 deletions
diff --git a/net/p5-Net-Server/Makefile b/net/p5-Net-Server/Makefile
index 8f797327a9b..2f363c8caa6 100644
--- a/net/p5-Net-Server/Makefile
+++ b/net/p5-Net-Server/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2005/04/11 21:46:56 tv Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/27 11:14:36 wiz Exp $
#
-DISTNAME= Net-Server-0.87
+DISTNAME= Net-Server-0.88
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5nts
-PKGREVISION= 1
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
diff --git a/net/p5-Net-Server/distinfo b/net/p5-Net-Server/distinfo
index d6692c07c35..eb9a252c46b 100644
--- a/net/p5-Net-Server/distinfo
+++ b/net/p5-Net-Server/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2005/02/24 12:13:59 agc Exp $
+$NetBSD: distinfo,v 1.6 2005/06/27 11:14:36 wiz Exp $
-SHA1 (Net-Server-0.87.tar.gz) = 1234fe1f0892a619f373146897602fa64bd2f92f
-RMD160 (Net-Server-0.87.tar.gz) = 264c87c4f115127e15f009d9d110395117c02919
-Size (Net-Server-0.87.tar.gz) = 69235 bytes
+SHA1 (Net-Server-0.88.tar.gz) = 627ac494bb1f6688061f42cd91eff6f69aceac4a
+RMD160 (Net-Server-0.88.tar.gz) = 2534a39b733697449b939628ebbc8635aec9bec3
+Size (Net-Server-0.88.tar.gz) = 71089 bytes