Re: FreEasy

From: J Wunsch <j(at)uriah.heep.sax.de>
Date: Wed, 8 Jul 1998 09:35:56 +0200

As Stefan Herrmann wrote:

> Hmm, die ausführenden Perl-CGI's haben schon das suid-bit gesetzt:
>
> -rwsr-xr-x 1 root bin 6042 18 Jun 19:21 changeuser.pl*
> -rwsr-xr-x 1 root bin 4864 18 Jun 19:21 removeuser.pl*
>
> Aber dort wird nirgends das suidperl aufgerufen sondern nur das "normale"
> perl. Wird suidperl automatisch gestartet, wenn das suid-bit von perl
> entdeckt wird ?

Das ist eine compile time option von Perl, die aber bei FreeBSD nicht
genutzt wird. Das heißt, Du mußt Deinen Script explizit mit

        #!/usr/bin/suidperl # Perl 4

oder

        #!/usr/local/bin/suidperl

starten _und_ sein setuid-Bit gesetzt haben.

-- 
cheers, J"org
joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
Received on Wed 08 Jul 1998 - 09:51:10 CEST

search this site