Si le ha pasado que cuando ejecuta el comando de smbldap-useradd para adicionar un host la solución que me funciono fue:
verificar la versión de smbldap-tools
[root@bogota tmp]# rpm -qa | grep smbldap-tools
smbldap-tools-0.9.5-1.el5.rf
En varios sitios de Internet se indica que bajando la versión se soluciona este error
[root@bogota tmp]# smbldap-useradd -w pcjmanuel1$
Can't call method "get_value" on an undefined value at /usr/sbin/smbldap-useradd line 231.
* Descargando el paquete
[root@bogota tmp]# wget ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el5/en/x86_64/dag/RPMS/smbldap-tools-0.9.3-1.el5.rf.noarch.rpm
* Desinstalado la version anterior
[root@bogota tmp]# rpm -e smbldap-tools
* Instalando la version que funciona
[root@bogota tmp]# rpm -ihv smbldap-tools-0.9.3-1.el5.rf.noarch.rpm
* Realizamos las copias de los archivos de configuracion ya configurados
[root@bogota samba]# cd /etc/smbldap-tools/
[root@bogota smbldap-tools]# cp smbldap.conf.rpmsave smbldap.conf
[root@bogota smbldap-tools]# cp smbldap_bind.conf.rpmsave smbldap_bind.conf
* Creamos la maquina
[root@bogota smbldap-tools]# smbldap-useradd -w pcjmanuel1$
[root@bogota smbldap-tools]#
Pienso que para identificar mejor el articulo se debe dar un titulo o una introducción al problema mas completa.
ResponderEliminarBkna la idea