next up previous contents index
Next: Eliminar usuarios Up: Añadir usuarios Previous: Añadir usuarios   Índice General   Índice de Materias

Notificar la clave a los usuarios

Una forma clásica de comunicar al usuario su login y contraseña es mediane una carta en papel. blusa puede generar estas cartas desde la versión 0.2.1 y proporciona un modelo minimalista de carta.

Naturalmente, usted puede crear fácilmente su propio modelo de carta y hacer que blusa lo utilice. Para ello ponga en un directorio el fichero Makefile que encontrará en /usr/share/blusa/cards/latex. Añada unos ficheros begin y end, ambos en LATEX, de forma que al unirlos formen el documento LATEXque desea que blusa genere. Para generar la carta para un usuario, blusa creará un fichero login.tex (donde login será el login del usuario) con el código del fichero begin y a continuación insertará las definiciones de los siguiente comandos:

\login Login (nombre de la cuenta)
\password Password (clave de acceso)
\realname Nombre real completo del titular de la cuenta
\grp Grupo Unix al que pertenece la cuenta
\dataA Dato complementario #1
\dataB Dato complementario #2
\dataC Dato complementario #3
\expiration Fecha de caducidad de la cuenta
\creation Fecha de apertura de la cuenta
\notes Notas sobre la cuenta

Justo detrás inserta el código del fichero end, que es donde usted podrá personalizar el contenido y aspecto de la carta que desea entregar a sus usuarios.

La primera vez puede generar las cartas sin crear los usuarios utilizando la opción -text del guión blusacreateusers e indicando a blusa que genere las cartas en un directorio que no exista. Entonces blusa tomará la plantilla por defecto que se encuentra en /usr/share/blusa/cards/latex y la utilizará para generar las cartas. Una vez creado el directorio sólo modifique los ficheros begin y end, blusa hará el resto por usted cada vez que cree las cuentas indicándole el mismo directorio para las cartas.

De momento blusa sólo genera el código LATEXde la carta para cada usuario y un Makefile para compilar todas las cartas. Si desea compilar sólo la carta para el usuario unlogin entre en el directorio y ejecute make unlogin.ps. Para compilar todas las cartas ejecute simplemente make en el directorio de las mismas.

En el futuro es de esperar que blusa sea también capaz de generar cartas en formatos HTML, texto llano, XML o gráficos (imágenes).


next up previous contents index
Next: Eliminar usuarios Up: Añadir usuarios Previous: Añadir usuarios   Índice General   Índice de Materias
Miguel Ángel Vilela García (miguev) 2002-08-21