Mi sono accorto che smbldap-tools presente in sarge non aggiornava il sambaKickoffTime.
Ho aggiunto nello script perl:
my $kickoffTime=`date +%s`; $kickoffTime=int($kickoffTime) + (3600*24*60); push(@mods, 'sambakickoffTime' => $kickoffTime);
e ho verificato il corretto funzionamento da riga di comando (sul server).
Mi aspettavo di avere lo stesso comportamento anche quando la password viene aggiornata da un utente windows, invece no.
Lo script è correttamente indicato in smb.conf:
passwd program = /usr/sbin/smbldap-passwd %u
allora ho provato a rinominare lo script e... i client windows riescono ad aggiornare senza problemi anche senza script (sempre con il sambaKickoffTime non aggiornato).
Che abbaglio ho preso?
ciao tiziano -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx