pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Proc-Daemon (pkgsrc)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/37fde758a703
branches:  trunk
changeset: 646774:37fde758a703
user:      mef <mef%pkgsrc.org@localhost>
date:      Sat Feb 14 13:00:36 2015 +0000

description:
(pkgsrc)
 - Drop patch-lib_Proc_Daemon.pm, upstream fix it.
(upstream)
 - Update 0.14 to 0.18
-------------------
0.18  Mon Jan 26 2015
        - GH#2: make Proc::Daemon internally taint safe (Rob Van Dam).
        - GH#3: add option to setgid, same as setuid (Rob Van Dam).

0.17  Fri Jan 23 2015
        - Move umask test to the end, should fix some failures from CPAN Testers.
        - RT#73352: replace exit with POSIX::_exit(0) in the "first child".

0.16  Thu Jan 22 2015
        - GH#1: fix Proc::ProcessTable test requirement.
        - RT#72107: die when exec_command fails.

0.15  Wed Jan 21 2015
        - RT#91450: fix pid file permissions.
        - RT#88512: fix typos in the documentation.

diffstat:

 devel/p5-Proc-Daemon/Makefile                         |   5 +--
 devel/p5-Proc-Daemon/distinfo                         |   9 +++----
 devel/p5-Proc-Daemon/patches/patch-lib_Proc_Daemon.pm |  20 -------------------
 3 files changed, 6 insertions(+), 28 deletions(-)

diffs (53 lines):

diff -r 5e6a91024ff0 -r 37fde758a703 devel/p5-Proc-Daemon/Makefile
--- a/devel/p5-Proc-Daemon/Makefile     Sat Feb 14 12:54:38 2015 +0000
+++ b/devel/p5-Proc-Daemon/Makefile     Sat Feb 14 13:00:36 2015 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2014/10/09 14:06:25 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2015/02/14 13:00:36 mef Exp $
 #
 
-DISTNAME=      Proc-Daemon-0.14
+DISTNAME=      Proc-Daemon-0.18
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   5
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Proc/}
 
diff -r 5e6a91024ff0 -r 37fde758a703 devel/p5-Proc-Daemon/distinfo
--- a/devel/p5-Proc-Daemon/distinfo     Sat Feb 14 12:54:38 2015 +0000
+++ b/devel/p5-Proc-Daemon/distinfo     Sat Feb 14 13:00:36 2015 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.5 2013/12/20 15:43:51 wen Exp $
+$NetBSD: distinfo,v 1.6 2015/02/14 13:00:36 mef Exp $
 
-SHA1 (Proc-Daemon-0.14.tar.gz) = 5cc5be86ede2152c93ec104aec2e430783fd5756
-RMD160 (Proc-Daemon-0.14.tar.gz) = 30d869c0c49c2b1b74fdf802bbc47b930e84c685
-Size (Proc-Daemon-0.14.tar.gz) = 14464 bytes
-SHA1 (patch-lib_Proc_Daemon.pm) = b3cbf695e9ab4359e50d56ecd9e9b809131b5d0b
+SHA1 (Proc-Daemon-0.18.tar.gz) = 107cedee16b5994076e94826df85801f1ee26168
+RMD160 (Proc-Daemon-0.18.tar.gz) = 1f7e722eb8786e77be20d8b0c17da271ec54eab3
+Size (Proc-Daemon-0.18.tar.gz) = 15471 bytes
diff -r 5e6a91024ff0 -r 37fde758a703 devel/p5-Proc-Daemon/patches/patch-lib_Proc_Daemon.pm
--- a/devel/p5-Proc-Daemon/patches/patch-lib_Proc_Daemon.pm     Sat Feb 14 12:54:38 2015 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-lib_Proc_Daemon.pm,v 1.1 2013/12/20 15:43:51 wen Exp $
-Fix CVE-2013-7135.
---- lib/Proc/Daemon.pm.orig    2013-12-20 23:35:20.000000000 +0000
-+++ lib/Proc/Daemon.pm
-@@ -152,7 +152,7 @@ sub Init {
-             die "Can't <chdir> to $self->{work_dir}: $!" unless chdir $self->{work_dir};
- 
-             # Clear the file creation mask.
--            umask 0;
-+            umask 066;
- 
-             # Detach the child from the terminal (no controlling tty), make it the
-             # session-leader and the process-group-leader of a new process group.
-@@ -633,4 +633,4 @@ sub get_pid_by_proc_table_attr {
-     return $pid;
- }
- 
--1;
-\ No newline at end of file
-+1;



Home | Main Index | Thread Index | Old Index