Programa en Python que permite comparar el registro que posee LDAP (safDriveAndService o HomeDirectory) que poseen los usuarios, con la configuración que posee SAMBA.
Pensado para los administradores que comparten discos en red y que utilizan LDAP y SAMBA, para tal propósito.
Con este programa se podran ver problemas de inconsistencia que pueden existir entre el registro de LDAP y SAMBA, que generalmente se producen al editar el archivo smb.conf de forma manual Esta versión busca los usuarios que poseen derecho a uno carpeta SAMBA en el archivo ubicado en /etc/samba/smb.conf y compara con LDAP si este acceso esta correcto. Luego genera una lista con los usuarios que según LDAP no deberian tener acceso a una capeta de SAMBA.
Puedes descargar el programa en : https://gitorious.org/sambacanuta
para ejecutarlo debes utilizar el script run.sh
chmod +x run.sh
./run.sh
O también pueden correr el programa:
ldapsearch -x ldap.dat
cp /etc/samba/smb.conf smb.conf
python main.py > datos.txt && less datos.txt
Saludos!




