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