After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2 I am no missing the suidperl binary. Some of my perl scripts _need_ this "feature". Any suggestion on how to be able to execute perl-scritps "suid" (except downgrade to 5.8.8).
Regards,
--
Dan Johansson, <http://www.dmj.nu>
************************************************** *
This message is printed on 100% recycled electrons!
************************************************** *
11-08-2010, 06:18 PM
Sebastian Beßler
suidperl missing after update to perl 5.12.2-r2
Am 08.11.2010 15:02, schrieb Dan Johansson:
> Hi,
>
> After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2
> I am no missing the suidperl binary. Some of my perl scripts _need_
> this "feature". Any suggestion on how to be able to execute
> perl-scritps "suid" (except downgrade to 5.8.8).
Hello,
have you run perl-cleaner --phall after the update?
If not, do so.
Greetings
Sebastian Beßler
11-10-2010, 01:30 PM
Dan Johansson
suidperl missing after update to perl 5.12.2-r2
On Monday 08 November 2010 20.18:22 Sebastian Beßler wrote:
> Am 08.11.2010 15:02, schrieb Dan Johansson:
> > Hi,
> >
> > After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2
> > I am no missing the suidperl binary. Some of my perl scripts _need_
> > this "feature". Any suggestion on how to be able to execute
> > perl-scritps "suid" (except downgrade to 5.8.8).
>
>
> Hello,
>
> have you run perl-cleaner --phall after the update?
> If not, do so.
>
No, only "perl-cleaner --all" was run.
I have now run "perl-cleaner --phall" as well and it did not help - still no suidperl.
Regards,
--
Dan Johansson, <http://www.dmj.nu>
************************************************** *
This message is printed on 100% recycled electrons!
************************************************** *
11-10-2010, 04:17 PM
Stroller
suidperl missing after update to perl 5.12.2-r2
On 8/11/2010, at 2:02pm, Dan Johansson wrote:
> ...
> After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2 I am no missing the suidperl binary. Some of my perl scripts _need_ this "feature". Any suggestion on how to be able to execute perl-scritps "suid" (except downgrade to 5.8.8).
I've been slightly paranoid after a couple of recent updates, so looked to see on my system, and it doesn't have suidperl, either.
So I googled it for you:
http://bugs.gentoo.org/show_bug.cgi?id=344945
Stroller.
11-10-2010, 05:04 PM
Dan Johansson
suidperl missing after update to perl 5.12.2-r2
On Wednesday 10 November 2010 18.17:19 Stroller wrote:
>
> On 8/11/2010, at 2:02pm, Dan Johansson wrote:
> > ...
> > After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2 I am no missing the suidperl binary. Some of my perl scripts _need_ this "feature". Any suggestion on how to be able to execute perl-scritps "suid" (except downgrade to 5.8.8).
>
> I've been slightly paranoid after a couple of recent updates, so looked to see on my system, and it doesn't have suidperl, either.
>
> So I googled it for you:
> http://bugs.gentoo.org/show_bug.cgi?id=344945
>
Yeah, I have seen that too (after I started this thread).
What I'm looking for now is some wrapper functionality for my CGI-script.
Regards,
--
Dan Johansson, <http://www.dmj.nu>
************************************************** *
This message is printed on 100% recycled electrons!
************************************************** *
11-10-2010, 05:40 PM
Stroller
suidperl missing after update to perl 5.12.2-r2
On 10/11/2010, at 6:04pm, Dan Johansson wrote:
> On Wednesday 10 November 2010 18.17:19 Stroller wrote:
>>
>> On 8/11/2010, at 2:02pm, Dan Johansson wrote:
>>> ...
>>> After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2 I am no missing the suidperl binary. Some of my perl scripts _need_ this "feature". Any suggestion on how to be able to execute perl-scritps "suid" (except downgrade to 5.8.8).
>>
>> I've been slightly paranoid after a couple of recent updates, so looked to see on my system, and it doesn't have suidperl, either.
>>
>> So I googled it for you:
>> http://bugs.gentoo.org/show_bug.cgi?id=344945
>>
> Yeah, I have seen that too (after I started this thread).
> What I'm looking for now is some wrapper functionality for my CGI-script.
Well, if you don't think this decision will be reviewed, have you tried digging out the previous version of the rebuild (CVS attic, if necessary), and copying it to /usr/local/portage/dev-lang/perl/perl-5.12.2-r2.ebuild ?
Stroller.
11-10-2010, 06:55 PM
Alan McKinnon
suidperl missing after update to perl 5.12.2-r2
Apparently, though unproven, at 20:40 on Wednesday 10 November 2010, Stroller
did opine thusly:
> On 10/11/2010, at 6:04pm, Dan Johansson wrote:
> > On Wednesday 10 November 2010 18.17:19 Stroller wrote:
> >> On 8/11/2010, at 2:02pm, Dan Johansson wrote:
> >>> ...
> >>> After updating from dev-lang/perl-5.8.8-r8 to dev-lang/perl-5.12.2-r2 I
> >>> am no missing the suidperl binary. Some of my perl scripts _need_ this
> >>> "feature". Any suggestion on how to be able to execute perl-scritps
> >>> "suid" (except downgrade to 5.8.8).
> >>
> >> I've been slightly paranoid after a couple of recent updates, so looked
> >> to see on my system, and it doesn't have suidperl, either.
> >>
> >> So I googled it for you:
> >> http://bugs.gentoo.org/show_bug.cgi?id=344945
> >
> > Yeah, I have seen that too (after I started this thread).
> > What I'm looking for now is some wrapper functionality for my CGI-script.
>
> Well, if you don't think this decision will be reviewed, have you tried
> digging out the previous version of the rebuild (CVS attic, if necessary),
> and copying it to /usr/local/portage/dev-lang/perl/perl-5.12.2-r2.ebuild ?
>
> Stroller.
We don't know the specifics of what Dan wants to do, but I would definitely
recommend the use of sudo.
suidperl always seemed a botch job to me, and effort to get something to work
at any cost. Almost exactly the same thought process that led to suid itself
(I'm not arguing against suid, I don't know any other easy way to achieve that
result - I just resent the need for there to be a suid at all.)
I almost never want to "run something as root". I usually want a specific user
to be able to run something as root under specific circumstances or times. And
all those specifics can be configured into /etc/sudoers, even down to no
password being needed.
It does mean a litte more work to set sudo up properly, but IMHO it's usually
worth the effort.