smbldap_tools Can't call method "get_value" on an undefined value

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]#

1 comentario:

  1. Pienso que para identificar mejor el articulo se debe dar un titulo o una introducción al problema mas completa.

    Bkna la idea

    ResponderEliminar