[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #!/bin/bash 2 . /usr/share/se3/includes/config.inc.sh -cm 3 . /usr/share/se3/includes/functions.inc.sh 4 5 # Recup param mysql 6 # dbhost=$(expr "$(grep mysqlServerIp /etc/SeConfig.ph)" : ".*'\(.*\)'.*") 7 # dbuser=$(expr "$(grep mysqlServerUsername /etc/SeConfig.ph)" : ".*'\(.*\)'.*") 8 # dbpass=$(expr "$(grep mysqlServerPw /etc/SeConfig.ph)" : ".*'\(.*\)'.*") 9 # dbname=$(expr "$(grep connexionDb /etc/SeConfig.ph)" : ".*'\(.*\)'.*") 10 11 # Compte administrateur local des postes 12 ADMINSE3="adminse3" 13 14 if [ "$xppass" == "" ]; then 15 echo "Pas de mot de passe défini pour $ADMINSE3 : le champ 'xppass' de la table params de la base mysql se3db est vide ou absent." 16 exit 1 17 fi 18 if ( getent passwd $ADMINSE3 > /dev/null ) ; then 19 echo "Le compte $ADMINSE3 existe déjà : son mot de passe est mis à jour." 20 /usr/share/se3/sbin/userChangePwd.pl $ADMINSE3 $xppass 21 else 22 # Creation user adminse3 23 if [ "$uidPolicy" != "4" ]; then 24 CHANGEMYSQL uidPolicy 4 25 fi 26 # adminse3 c'est un mâle ;-) 27 if ( ! /usr/share/se3/sbin/userAdd.pl 3 adminse $xppass 00000000 M Administratifs ) ; then 28 echo "Erreur de création du compte $ADMINSE3" 29 fi 30 if [ "$uidPolicy" != "4" ]; then 31 CHANGEMYSQL uidPolicy "$uidPolicy" 32 # echo "UPDATE params SET value=\"$UIDPOLICY\" WHERE name='uidPolicy'" | mysql -h $dbhost $dbname -u $dbuser -p$dbpass -N 33 fi 34 echo "Le compte $ADMINSE3 a été ajouté dans l'annuaire." 35 fi 36 smbpasswd -e root 37 echo -e "$xppass\n$xppass"|(/usr/bin/smbpasswd -s root) 38 net -U root%"$xppass" rpc rights grant admin SeMachineAccountPrivilege SePrintOperatorPrivilege 39 net -U root%"$xppass" rpc rights grant adminse3 SeMachineAccountPrivilege SePrintOperatorPrivilege 40 smbpasswd -d root 41 passtmp=$(makepasswd) 42 echo -e "$passtmp\n$passtmp"|(/usr/bin/smbpasswd -s root) 43 44 45 echo "Attention, la mise au domaine se fait maintenant avac le compte adminse3. 46 Le compte root samba est maintenant desactive" 47
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |