Modérateur: modos Ixus
<BR>#!/bin/sh
<BR>#
<BR># USAGE:
<BR>#./create-account username firstname lastname password
<BR>
<BR>
<BR>number=$RANDOM
<BR>
<BR>#
<BR># On rajouter l'utilisateur à la base de donnée
<BR>#
<BR>/sbin/e-smith/db accounts set $1 user FirstName $2 LastName $3
<BR>PasswordSet no Uid $number Gid $number
<BR>
<BR># ---------------
<BR># On crée le compte
<BR># ---------------
<BR>/sbin/e-smith/signal-event user-create $1
<BR>
<BR># ---------------
<BR># Pause Script.
<BR># ---------------
<BR>sleep 3
<BR>
<BR># ----------------
<BR># Creation d'un mot de passe
<BR># -----------------------------------------------------
<BR>perl -e "use esmith::util; esmith::util::setUserPassword ( '$1', '$4' );"
<BR>
<BR># ---------------------------------
<BR># On assigne le mot de passe
<BR># ---------------------------------
<BR>/sbin/e-smith/db accounts setprop $1 PasswordSet yes
<BR>
<BR># ---------------------------------------------------------
<BR># Création optionelle des pseudonymes
<BR># ---------------------------------------------------------
<BR>#/sbin/e-smith/signal-event pseudonym-create $2.$3 $1
<BR>#/sbin/e-smith/signal-event pseudonym-create $2_$3 $1
Retour vers E-Smith / SME Server
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité