debian/0000755000000000000000000000000012253653477007204 5ustar debian/patches/0000755000000000000000000000000012253654772010632 5ustar debian/patches/series0000644000000000000000000000002412253651152012030 0ustar pid.patch pod.patch debian/patches/pod.patch0000644000000000000000000000133012207657641012427 0ustar Author: Nicholas Bamber Subject: bad grammar Last-Update: 2011-06-01 Forwarded: no --- a/lib/Proc/Daemon.pod +++ b/lib/Proc/Daemon.pod @@ -144,7 +144,7 @@ Sets the real user identifier (C<< $< >>) and the effective user identifier (C<< $> >>) for the daemon process using C, in case you -want to run your daemon under an other user then the parent. Obviously the +want to run your daemon under a different user from the parent. Obviously the first user must have the rights to switch to the new user otherwise it will stay the same. It is helpful to define the argument C if you start your script at boot time by init with the superuser, but wants the daemon to run debian/patches/pid.patch0000644000000000000000000000161112253654772012426 0ustar Description: Fix too permissive umask Bug-Debian: http://bugs.debian.org/732283 Bug: https://rt.cpan.org/Public/Bug/Display.html?id=91450 Author: Axel Beckert Index: libproc-daemon-perl/lib/Proc/Daemon.pm =================================================================== --- libproc-daemon-perl.orig/lib/Proc/Daemon.pm 2013-08-29 16:50:09.000000000 +0200 +++ libproc-daemon-perl/lib/Proc/Daemon.pm 2013-12-16 20:20:36.000000000 +0100 @@ -152,7 +152,7 @@ die "Can't 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 @@ return $pid; } -1; \ No newline at end of file +1; debian/compat0000644000000000000000000000000212207657641010376 0ustar 8 debian/watch0000644000000000000000000000025312253653222010221 0ustar version=3 # URL to the package page followed by a regex to search https://metacpan.org/release/Proc-Daemon .*/Proc-Daemon-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/changelog0000644000000000000000000001010312253653477011051 0ustar libproc-daemon-perl (0.14-2) unstable; urgency=medium * Team upload [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Axel Beckert ] * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- copyright" * Add patch to use more secure umask for pid file (Closes: #732283) * Apply wrap-and-sort. * Switch Homepage URL to metacpan.org based URL * Bump Standards-Version to 3.9.5 (no changes) -- Axel Beckert Mon, 16 Dec 2013 20:40:39 +0100 libproc-daemon-perl (0.14-1) unstable; urgency=low * New upstream release * Refresh pod.patch. -- Salvatore Bonaccorso Sat, 04 Jun 2011 10:44:57 +0200 libproc-daemon-perl (0.13-1) unstable; urgency=low * New upstream release * Added patch for bad grammar -- Nicholas Bamber Wed, 01 Jun 2011 15:43:02 +0100 libproc-daemon-perl (0.12-1) unstable; urgency=low * New upstream release -- Salvatore Bonaccorso Thu, 26 May 2011 23:19:55 +0200 libproc-daemon-perl (0.11-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.9.2 (no changes needed). -- Salvatore Bonaccorso Tue, 24 May 2011 19:56:06 +0200 libproc-daemon-perl (0.10-1) unstable; urgency=low * New upstream release -- Nicholas Bamber Sat, 02 Apr 2011 16:32:25 +0100 libproc-daemon-perl (0.09-1) unstable; urgency=low * New upstream release * Rewrite control description + Remove irrelevant clutter from control description * Add myself to Copyright and Uploaders * Remove spelling patch (applied upstream) -- Jonathan Yu Wed, 16 Mar 2011 07:14:45 -0400 libproc-daemon-perl (0.08-1) unstable; urgency=low * New upstream release * Bump Debhelper compat level to 8. * debian/control: Bump versioned Build-Depends on debhelper to (>= 8). * Refresh debian/patches/pod.patch. -- Salvatore Bonaccorso Mon, 14 Mar 2011 09:18:57 +0100 libproc-daemon-perl (0.07-1) unstable; urgency=low * New upstream release * Add myself to Uploaders. * Fix changelog entry for versions 0.05-1, merge the unreleased version 0.03-2.0. * debian/copyright: Refresh debian/* packaging stanza. * debian/patches: Refresh pod.patch. -- Salvatore Bonaccorso Sat, 19 Feb 2011 08:36:59 +0100 libproc-daemon-perl (0.06-1) unstable; urgency=low [ Nicholas Bamber ] * Added myself to Uploaders * Standardized standards version to 3.9.1 * New upstream release * Added debian/source/format * Refreshed description * Added patch to fix spelling error * Refreshed copyright * Added libproc-processtable-perl as a dependency [ gregor herrmann ] * Don't install README anymore. -- Nicholas Bamber Tue, 18 Jan 2011 22:29:03 +0000 libproc-daemon-perl (0.05-1) unstable; urgency=low [ Krzysztof Krzyżaniak (eloy) ] * New upstream release * Added me to Uploaders & debian/copyright [ Marc Haber ] * adapt debian/control to perl group policy * add debian/watch * dh-make-perl refresh * Standards-Version: 3.9.1.0 (no changes necessary) -- Krzysztof Krzyżaniak (eloy) Fri, 26 Nov 2010 12:57:31 +0100 libproc-daemon-perl (0.03-2) unstable; urgency=low * first package version for unstable, no other changes * Standards-Version: 3.6.1 * Build-Depend on debhelper 4 -- Marc Haber Tue, 7 Oct 2003 20:13:38 +0000 libproc-daemon-perl (0.03-1) experimental; urgency=low * new upstream source, clarifying license -- Marc Haber Fri, 20 Jun 2003 13:41:19 +0000 libproc-daemon-perl (0.02-1) experimental; urgency=low * Initial Release. -- Marc Haber Fri, 6 Jun 2003 16:41:46 +0000 debian/copyright0000644000000000000000000000246212253653060011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Proc-Daemon Upstream-Contact: Earl Hood earl@earlhood.com, Detlef Pilzecker deti@cpan.org Source: https://metacpan.org/release/Proc-Daemon/ Files: * Copyright: 1997-2011, Earl Hood 1997-2011, Detlef Pilzecker License: Artistic or GPL-1+ Files: debian/* Copyright: 2003, 2010, Marc Haber 2010, Krzysztof Krzyżaniak (eloy) 2011, Nicholas Bamber 2011, Salvatore Bonaccorso 2011, Jonathan Yu License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/control0000644000000000000000000000220512253653307010576 0ustar Source: libproc-daemon-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libproc-processtable-perl, perl Maintainer: Debian Perl Group Uploaders: Marc Haber , Krzysztof Krzyżaniak (eloy) , Jonathan Yu , Nicholas Bamber , Salvatore Bonaccorso Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libproc-daemon-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libproc-daemon-perl.git Homepage: https://metacpan.org/release/Proc-Daemon Standards-Version: 3.9.5 Package: libproc-daemon-perl Architecture: all Depends: libproc-processtable-perl, ${misc:Depends}, ${perl:Depends} Description: module for running scripts as daemons Proc::Daemon can be used by a Perl program to initialize itself as a daemon (a background process with no controlling terminal). You can also check the status of the daemon (alive or dead) and you can kill the daemon. debian/source/0000755000000000000000000000000012207657641010500 5ustar debian/source/format0000644000000000000000000000001412207657641011706 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000003612207657641010257 0ustar #!/usr/bin/make -f %: dh $@