Radu Bighiu wrote:
>Am adaugat "Apache" ca membru in grupul "vchkpw" si am dat drepturi de
>executie pt. owner si group pe fisierul "vpasswd", dar totusi nu-mi
>permite system("/calea/catre/vpasswd [EMAIL PROTECTED] parola"); sau
>exec("/calea/catre/vpasswd [EMAIL PROTECTED] parola");
>
>
Aceasi problema am avut-o acum un an aproape. Solutia a fost sa fac un
"script bash"
/bin/echo $1 | /usr/bin/passwd --stdin $2
si sa-l execut din php cam asa:
$schimbator_de_viteze = `sudo -u root chpass $parola $user`;
Aici tre sa fii atent la tot ce tine de sudo!
unde $parola si $user le faci tu sa fie ceea ce trebuie in urma
verificarilor $_POST
Aceasta varianta era aplicata pe un amarat de webmail de departe complet
idiot fata de solutia vpopmail & stuf. Dar a functionat cu succes.
Bafta
Darkus
---
Detalii despre listele noastre de mail: http://www.lug.ro/