Usando gli smbldap_tools su una Ubuntu 7.1 mi sono trovato nell'impossibilità di gestire i gruppi (e conseguentemente gli utenti); l'errore riportato era sempre del tipo
No suche object at /usr/share/perl5/smbldap_tools.pm line 406.
Il problema ho verificato essere nella stringa usata per la ricerca della categoria gruppi nell'albero LDAP. In sostanza lo script ricerca un gruppo con etichetta Groups, quando invece il gruppo è stato posizionato (dagli stessi tools di Ubuntu) con etichetta Group. E' sufficiente allora forzare il gruppo manualmente nello script (sicuramente esistono soluzioni più eleganti, ma non ho avuto il tempo di cercarle) come segue:
$config{groupsdn}=~s/Groups/Group/;
per far funzionare correttamente i tools.
Nessun commento:
Posta un commento