On Sun, 29 Nov 2009 20:12:08 +, Huub van Niekerk wrote:\
> On Sun, 29 Nov 2009 14:30:47 -0500, Shawn H Corey wrote:
>
>> Huub van Niekerk wrote:
>>> Hi,
>>>
>>> I started getting this error after upgrading from Fedora 11 to 12. The
>>> line of code hasn't been changed:
>>>
>>> open my $LPR,
On Sun, 29 Nov 2009 14:30:47 -0500, Shawn H Corey wrote:
> Huub van Niekerk wrote:
>> Hi,
>>
>> I started getting this error after upgrading from Fedora 11 to 12. The
>> line of code hasn't been changed:
>>
>> open my $LPR, '|-', qw/lpr -PDeskJet940C/ or die "can't fork lpr: $!";
>>
>> The erro
Huub van Niekerk wrote:
> Hi,
>
> I started getting this error after upgrading from Fedora 11 to 12. The
> line of code hasn't been changed:
>
> open my $LPR, '|-', qw/lpr -PDeskJet940C/ or die "can't fork lpr: $!";
>
> The error is: "Insecure $ENV{PATH} while running with -T switch at"
> poi
> "O" == Owen writes:
>>> there is no %PATH variable in perl. if you read the post about
>>> clearing
>>> the PATH in the ENVIRONMENT, you would just set that value in the
>>> %ENV
>>> hash.
>>>
>>> uri
>>
>> If you mean like this, it doesn't work.
>>
>> $ENV{"lpr"}
> "HvN" == Huub van Niekerk writes:
>> there is no %PATH variable in perl. if you read the post about clearing
>> the PATH in the ENVIRONMENT, you would just set that value in the %ENV
>> hash.
>>
>> uri
HvN> If you mean like this, it doesn't work.
HvN> $ENV{"lpr"} = "/usr/bi
>> there is no %PATH variable in perl. if you read the post about
>> clearing
>> the PATH in the ENVIRONMENT, you would just set that value in the
>> %ENV
>> hash.
>>
>> uri
>
> If you mean like this, it doesn't work.
>
> $ENV{"lpr"} = "/usr/bin/lpr";
>
> Nor do
>
> $ENV{"/usr/bin/lpr"} = "lpr";
>
> there is no %PATH variable in perl. if you read the post about clearing
> the PATH in the ENVIRONMENT, you would just set that value in the %ENV
> hash.
>
> uri
If you mean like this, it doesn't work.
$ENV{"lpr"} = "/usr/bin/lpr";
Nor do
$ENV{"/usr/bin/lpr"} = "lpr";
$ENV{"PATH"} = "/usr/bin
> "HvN" == Huub van Niekerk writes:
>> Try specifying the full path for lpr
>>
>> %whereis lpr
>> lpr: /usr/bin/lpr.cups /usr/bin/lpr /usr/share/man/man1/lpr.1.gz
>>
>> So on my box, /usr/bin/lpr
>>
>> If you look at that article I sent you previously, it gives some
>> ex
> Try specifying the full path for lpr
>
> %whereis lpr
> lpr: /usr/bin/lpr.cups /usr/bin/lpr /usr/share/man/man1/lpr.1.gz
>
> So on my box, /usr/bin/lpr
>
> If you look at that article I sent you previously, it gives some
> explanation for why you need to reset $ENV{"PATH"} (from memory).
>
O
On Sun, 29 Nov 2009 23:39:58 +1000, Huub van Niekerk
wrote:
open my $LPR, '|-', qw/lpr -PDeskJet940C/ or die "can't fork lpr: $!";
$ENV{"PATH"} = "";
at the start of the script, it doesn't seem to complain any more.
Hope that helps,
Thank you, though I'm not out of problems yet. The m
>>
>> open my $LPR, '|-', qw/lpr -PDeskJet940C/ or die "can't fork lpr: $!";
>>
>
> $ENV{"PATH"} = "";
>
> at the start of the script, it doesn't seem to complain any more.
> Hope that helps,
>
Thank you, though I'm not out of problems yet. The message I'm getting
now is:
Can't exec "lpr": No
On Sun, 29 Nov 2009 16:30:56 +1000, Huub van Niekerk
wrote:
Hi,
Hello,
I started getting this error after upgrading from Fedora 11 to 12. The
line of code hasn't been changed:
open my $LPR, '|-', qw/lpr -PDeskJet940C/ or die "can't fork lpr: $!";
The error is: "Insecure $ENV{PATH} whil
Hi,
I started getting this error after upgrading from Fedora 11 to 12. The
line of code hasn't been changed:
open my $LPR, '|-', qw/lpr -PDeskJet940C/ or die "can't fork lpr: $!";
The error is: "Insecure $ENV{PATH} while running with -T switch at"
pointing at the line above. From articles on
13 matches
Mail list logo