Mailinglisten-Archive |
Ich habe das ganze jetzt so gelöst:
das mit den Rechten ist kein Problem, ich bin root, und
das Script wird als Cronjob ausgeführt.
Problem war:
passwd: Authentication token manipulation error
also habe ich einen workaround gebastelt:
<?
$p = popen("bash", "w");
fwrite($p, "passwd user_name\n");
sleep(1);
fwrite($p, "new_pwd\n");
sleep(1);
fwrite($p, "new_pwd\n");
sleep(1);
pclose($p);
?>
die sleeps braucht man, damit obiger fehler nicht kommt!
Ist zwar nicht ganz sauber, aber es funktioniert :-)
Danke für den Schubs in die richtige Richtung :-)
Dirk
+++
php::bar PHP Wiki - Listenarchive