off-topic: script en perl

Omar Armas Aleman oarmas en mps.com.mx
Mar Ago 29 12:18:52 CDT 2000


> 
> La parte del random todavia no esta hecha por lo que el
> password se lo paso con una variable. Si ejecutan el script
> veran que se llama a /usr/bin/passwd pero no funciona: no
> recibe el nuevo password. 
> Que se les ocurre?


Debe ser por que el comando passwd espera confirmacion. Yo lo hacia con
usermode con algo asi:


$cmd_password = "/usr/sbin/usermod -p `/usr/local/bin/genpw $password` -U 
$login";
$cmd_password = "/usr/sbin/usermod -p `/usr/local/bin/genpw
$password` 

o lo siguiente hace lo mismo:

$cmd_password = "/usr/local/bin/chpass $login $password /etc/shadow

pero chpass no viene con distribuciones linux, era parte de otro software
comercial.

Omar

---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux.org.mx



Más información sobre la lista de distribución Ayuda