Perl - jen tisk promenne

Ladislav Vaiz spam na nagano.cz
Pátek Září 22 07:56:16 CEST 2006


>$pass = `echo "$ARGS[0]" | userdbpw -md5`;
>`userdb $user@$domain set uid=2 gid=2 home=/var/mail/$domain/$user systempw=$pass`;
>
>Jenze je tu problem, ze $pass ma hodnotu $1$Ot.p5V6S$6z6ub/tEyiipwBsvPSPgdU/ a
>misto toho, aby se ten retezec pouzil do sestempw tak jak je tak se na nej
>uplatnuji regularni vyrazy a vysledek je, ze k systempw se pak priradi uplne
>jiny string.
>  
>
Zkuste

system("userdb", "$user@$domain", "set", "uid=2", "gid=2", 
    "home=/var/mail/$domain/$user", "systempw=$pass");

La'd"a


Další informace o konferenci Linux