Con el parámetro "-c" se mete un comentario, no veo parámetro explícito
para el nombre completo. Supongo que con el comentario te deberá servir
de momento.
# /home/vpopmail/bin/vadduser
vadduser: usage: [options] email_address [passwd]
options: -v (print the version)
-q quota_in_bytes (sets the users quota, use NOQUOTA for
unlimited)
-c comment (sets the gecos comment field)
-e standard_encrypted_password
-n no_password
-r[len] (generate a len (default 8) char random password)
Salu2
P.D.: Ya nos dirás cómo te ha quedado el script para que puedan usarlo
otros con tus mismas necesidades.
Samuel Díaz García escribió:
El parámetro necesario del vadduser, no lo sé ahora, pero tendrás que
añadirle un parámetro para indicar el nombre real.
Ahora bien, para pillar el tercer campo y meterlo en "nombre" te tiene que
quedar algo como:
usuario=`echo ${linea} | cut -d "," -f 1`;
clave=`echo ${linea} | cut -d "," -f 2`;
nombre=`echo ${linea} | cut -d "," -f 3`;
if [ $dominio == "" ]; then
/home/vpopmail/bin/vadduser ${usuario} ${clave}
else
/home/vpopmail/bin/vadduser [EMAIL PROTECTED] ${clave}
fi;
Pero tienes que tener en cuenta que tiene que meter el parámetro en el
vadduser. Suponiendo que el parámetro sea "-c" (que no me acuerdo) te
quedará el tema:
if [ $dominio == "" ]; then
/home/vpopmail/bin/vadduser ${usuario} ${clave} -c
"${nombre}"
else
/home/vpopmail/bin/vadduser [EMAIL PROTECTED] ${clave} -c
"${nombre}"
fi;
Eso sí, ten en cuenta que estoy suponiendo que los campos están
delimitados por ",", para otra delimitación (por número de columna exacto
por ejemplo) pégale un vistazo al comando "cut":
man cut
ó
cut --help
Salu2
P.D.: No te puedo ser mas conciso ahora mismo, esta noche sí podré
mirártelo cuando esté sobre mi linux.
--
Samuel Díaz García
Director Gerente
ArcosCom Wireless, S.L.L.
CIF: B11828068
c/ Romero Gago, 19
Arcos de la Frontera
11630 - Cadiz
http://www.arcoscom.com
mailto:[EMAIL PROTECTED]
msn: [EMAIL PROTECTED]
Móvil: 651 93 72 48
Tlfn.: 956 70 13 15
Fax: 956 70 34 83
---------------------------------------------------------------------
QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]