Hallo,
ich bin dabei die Erweiterung zur externen Passwortänderung zu installieren.
Als Grundlage habe http://oxpedia.org/index.php?title=C...sswordExternal
genommen.
Nachdem ich mit
zypper install open-xchange-passwordchange-servlet
nachinstalliert habe, kann ich mein Script auch ausführen ...
Da ich zum testen erstmal sehen wollte, was kommt, habe ich folgende
bash script eingefügt:
----------------
#!/bin/bash
date >> /tmp/PW.log
echo "Parameter "$1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 >> /tmp/PW.log
echo " " >> /tmp/PW.log
exit 0
-----------------
Und das kommt raus
Wed Sep 22 09:54:23 CEST 2010
Parameter --cid X --username XX --userid XXX --oldpassword XXXX --newpassword --cid0 --cid1 --cid2
D.h. Context ID kommt an, USERNAME, UID und das alte pw, aber nicht das neue!
Da wir samba als PDC (gegen LDAP) verwenden, wollte ich eigentlich nur smbpasswd
im script verwenden. Aber wo ist das neue PW ?
Oder habe ich da etwas missverstanden ?
ich bin dabei die Erweiterung zur externen Passwortänderung zu installieren.
Als Grundlage habe http://oxpedia.org/index.php?title=C...sswordExternal
genommen.
Nachdem ich mit
zypper install open-xchange-passwordchange-servlet
nachinstalliert habe, kann ich mein Script auch ausführen ...
Da ich zum testen erstmal sehen wollte, was kommt, habe ich folgende
bash script eingefügt:
----------------
#!/bin/bash
date >> /tmp/PW.log
echo "Parameter "$1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 >> /tmp/PW.log
echo " " >> /tmp/PW.log
exit 0
-----------------
Und das kommt raus
Wed Sep 22 09:54:23 CEST 2010
Parameter --cid X --username XX --userid XXX --oldpassword XXXX --newpassword --cid0 --cid1 --cid2
D.h. Context ID kommt an, USERNAME, UID und das alte pw, aber nicht das neue!
Da wir samba als PDC (gegen LDAP) verwenden, wollte ich eigentlich nur smbpasswd
im script verwenden. Aber wo ist das neue PW ?
Oder habe ich da etwas missverstanden ?
Comment