> > > > cum se face in perl setuid/setgid ? (fara /bin/su sau altceva extern)

> suidperl nu mai exista (s-a curatat SUID_ul la ultimul find -perm +4000)
> deci scriptul este lansat ca root si are drepturi sa faca setuid/setgid
> problema este cum se face asta din perl?

Man, la mine merge:

--8<--
#! /usr/bin/perl

$< = 501;
$( = 20;

$> = 501;
$) = 20;

system("id -a");
---

uid=501 gid=20(dialout) groups=0(root)

Ca sa te scoti din restul de grupuri (setgroups) ar tb. ca la $( si $)
sa pui acelasi gid de doua ori cam asa '20 20', dar la mine nu a parut
sa functioneze, sau am gresit la ceva...

Matei
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui