On Mon, 3 Sep 2001, Mihai Marusca wrote:
> 1. cum pot verifica din scriptul meu daca parola veche e valida (preferabil
> fara sap prin /etc/shadow)?
Instaleaza modulul CPAN Crypt-PasswdMD5 si acolo ai functia
unix_md5_crypt(). Apoi din parola veche criptata MD5 (o iei din shadow sau
pe unde o tii tu) decupezi saltul pe care i-l dai ca parametru lui
unix_md5_crypt() cam asa:
my $new_md5_pass=unix_md5_crypt("parola bagata pe web",$salt);
...si apoi print "ok" if ($new_md5_pass eq $old_md5_pass);
> 2. are cineva o solutie mai spalata pentru problema mea?
Daca zici ca e intr-un intranet iar userii nu au shell e ok. Daca
vrei sa te speli mai puternic atunci ar fi frumos ca userii aia sa nu fie
useri sistem... ci sa-i ai pe undeva prin vreo baza de date iar daemonii
tai de pop3/imap si MTA-ul sa stie sa discute cu ea.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.