[Tech] ingroup()
Franco Bagnoli
bagnoli@dma.unifi.it
Gio 21 Mar 2002 23:13:06 CET
On Thu, 21 Mar 2002, Leonardo Boselli wrote:
> Esiste nel perl standard una funzione del tipo:
> bool ingroup(username,groupname)
> che mi ritorni vero o falso a seconda se l'user username sia o no
> membro del gruppo groupname ?
> in modo che possa fare:
> if( ! ingroup($user,"gruppoammesso"))
> { printf "Prrrrrr...\n"; die; }
> else
> { ... bigprogram ... }
> ?
if ((getgrnam($group))[3] !~ /\b$user\b/) {
print "Prrrrrr...\n"; die;
} else {
print "ok\n";
}
--
Franco Bagnoli (franchino) <bagnoli@dma.unifi.it>
virtual location: Dipartimento di Energetica "S. Stecco"
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787
GPG Key fingerprint = 169D 9EA5 8FD3 7EDA E43A 9830 255F BCEC 0D63 3728
Maggiori informazioni sulla lista
flug-tech