Skip Menu |

This queue is for tickets about the Proc-Daemon CPAN distribution.

Report information
The Basics
Id: 110330
Status: resolved
Priority: 0/
Queue: Proc-Daemon

People
Owner: Nobody in particular
Requestors: Owen.Boyle [...] six-group.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 0.23



Subject: Proc::Daemon will not install on SUSE Linux
Date: Mon, 14 Dec 2015 16:01:32 +0000
To: "bug-Proc-Daemon [...] rt.cpan.org" <bug-Proc-Daemon [...] rt.cpan.org>
From: "Boyle, Owen" <Owen.Boyle [...] six-group.com>
Greetings, Would love to use your module but can't get it to install from CPAN: servername:/home/perlinux > uname -a Linux servername 3.0.101-0.47.52-default #1 SMP Thu Mar 26 10:55:49 UTC 2015 (0e3c7c8) x86_64 x86_64 x86_64 GNU/Linux cpan[6]> install Proc::Daemon Running install for module 'Proc::Daemon' AKREAL/Proc-Daemon-0.22.tar.gz Has already been unwrapped into directory /home/perlinux/.cpan/build/Proc-Daemon-0.22-g3Pk8i AKREAL/Proc-Daemon-0.22.tar.gz Has already been prepared AKREAL/Proc-Daemon-0.22.tar.gz Has already been made Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_loadmodule.t .. ok t/02_testmodule.t .. 2/19 # Proc::ProcessTable is installed and did find the right PID for 'perl /home/perlinux/.cpan/build/Proc-Daemon-0.22-g3Pk8i/t/kid.pl': 23508 t/02_testmodule.t .. ok t/03_taintmode.t ... 14/19 # Failed test ''kid.pl' daemon is still running' # at /home/perlinux/.cpan/build/Proc-Daemon-0.22-g3Pk8i/t/02_testmodule.t line 121. # 0 != 23525 Insecure directory in $ENV{PATH} while running with -T switch at /home/perlinux/.cpan/build/Proc-Daemon-0.22-g3Pk8i/t/02_testmodule.t line 123. Compilation failed in require at t/03_taintmode.t line 15. # Looks like you planned 19 tests but ran 15. # Looks like you failed 1 test of 15 run. # Looks like your test exited with 3 just after 15. t/03_taintmode.t ... Dubious, test returned 3 (wstat 768, 0x300) Failed 5/19 subtests Test Summary Report ------------------- t/03_taintmode.t (Wstat: 768 Tests: 15 Failed: 1) Failed test: 15 Non-zero exit status: 3 Parse errors: Bad plan. You planned 19 tests but ran 15. Files=3, Tests=35, 6 wallclock secs ( 0.04 usr 0.02 sys + 0.20 cusr 0.13 csys = 0.39 CPU) Result: FAIL Failed 1/3 test programs. 1/35 subtests failed. make: *** [test_dynamic] Error 3 AKREAL/Proc-Daemon-0.22.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports AKREAL/Proc-Daemon-0.22.tar.gz Failed during this command: AKREAL/Proc-Daemon-0.22.tar.gz : make_test NO Best regards, Owen Boyle DGI-AXI SIX Group Services AG 49 rte de Meyrin 1211 Genève 28 Tel: 058 399 5648 The content of this e-mail is intended only for the confidential use of the person addressed. If you are not the intended recipient, please notify the sender and delete this email immediately. Thank you.

Message body is not shown because it is too large.

Hi, could you please show output of the following command: perl -e "print join(':', map { (stat \$_)[2] & 07777 } \$ENV{'PATH'} =~ /([^:]+)/g) . \"\n\";"
Subject: RE: [rt.cpan.org #110330] Proc::Daemon will not install on SUSE Linux
Date: Thu, 17 Dec 2015 09:57:50 +0000
To: "bug-Proc-Daemon [...] rt.cpan.org" <bug-Proc-Daemon [...] rt.cpan.org>
From: "Boyle, Owen" <Owen.Boyle [...] six-group.com>
Hi Pavel, Thanks for your reply. It took a while to get your perl snippet to work (only in /bin/sh... :-) server:/home/perlinux > /bin/sh server:~> perl -e "print join(':', map { (stat \$_)[2] & 07777 } \$ENV{'PATH'} =~ /([^:]+)/g) . \"\n\";" 493:493:493:493 I guess you want to see the permissions levels on the PATH, I had a look at that also: server:~> echo $PATH .:/home/perlinux/bin:/bin:/usr/bin server:~> ls -ld . /home/perlinux/bin /bin /usr/bin drwxr-xr-x 11 . drwxr-xr-x 2 /bin drwxr-xr-x 2 /home/perlinux/bin drwxr-xr-x 2 /usr/bin Thanks for looking into this and please get back to me if you need anything more. Best regards, Owen Boyle DGI-AXI SIX Group Services AG 49 rte de Meyrin 1211 Genève 28 Tel: 058 399 5648 Show quoted text
-----Original Message----- From: Pavel Denisov via RT [mailto:bug-Proc-Daemon@rt.cpan.org] Sent: Dienstag, 15. Dezember 2015 20:08 To: Boyle, Owen Subject: [rt.cpan.org #110330] Proc::Daemon will not install on SUSE Linux <URL: https://rt.cpan.org/Ticket/Display.html?id=110330 > Hi, could you please show output of the following command: perl -e "print join(':', map { (stat \$_)[2] & 07777 } \$ENV{'PATH'} =~ /([^:]+)/g) . \"\n\";" The content of this e-mail is intended only for the confidential use of the person addressed. If you are not the intended recipient, please notify the sender and delete this email immediately. Thank you.
Hi Owen, sorry for the delay. Turned out "." directory is considered insecure no matter what permissions it has. I've just released Proc::Daemon 0.23 with stripping "." from $PATH for this test. Could you please give it a try?
Subject: RE: [rt.cpan.org #110330] Proc::Daemon will not install on SUSE Linux
Date: Tue, 5 Jan 2016 07:53:21 +0000
To: "bug-Proc-Daemon [...] rt.cpan.org" <bug-Proc-Daemon [...] rt.cpan.org>
From: "Boyle, Owen" <Owen.Boyle [...] six-group.com>
Hi Pavel, I successfully installed via cpan. Thanks for the prompt attention! Best regards, Owen. Show quoted text
-----Original Message----- From: Pavel Denisov via RT [mailto:bug-Proc-Daemon@rt.cpan.org] Sent: Freitag, 1. Januar 2016 19:58 To: Boyle, Owen Subject: [rt.cpan.org #110330] Proc::Daemon will not install on SUSE Linux <URL: https://rt.cpan.org/Ticket/Display.html?id=110330 > Hi Owen, sorry for the delay. Turned out "." directory is considered insecure no matter what permissions it has. I've just released Proc::Daemon 0.23 with stripping "." from $PATH for this test. Could you please give it a try? The content of this e-mail is intended only for the confidential use of the person addressed. If you are not the intended recipient, please notify the sender and delete this email immediately. Thank you.
Great, thanks!