Création AUTO User/BD/Ibay et plus si affinités

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Création AUTO User/BD/Ibay et plus si affinités

Messagepar KryBoo » 19 Mai 2005 09:48

Bonjour a tous.

Savez vous si il existe des templates et scripts pour créer automatiquement plussiurs choses sous SME

(jai pas trouvé un truc global...)

Exemple :

Je veux créer un utilisateur : Tartempion
Mais je veux aussi lui donner acces a une Ibay en ftp (chroot auto sur Ibay_tartempion) puis une base de donnée Mysql (db_tartempion) et un user pour cette base de donnée (usr_tartempion) voir même un phpmyadmin autoconfiguré sur "db_tartempion" avec l'utilisateur "usr_tartempion"

Merci de votre aide ;)
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land

Messagepar MasterSleepy » 19 Mai 2005 10:02

Salut,

Cherche les lat-tools sur contribs.org.
Ca ne fera pas tout ce que tu cherches mais c'est déjà un début.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar KryBoo » 19 Mai 2005 10:09

C'est ce que j'ai installé.

Ca fait déjà pas mal de choses mais en fait je cherchais si quelqu'un avait déja mis le nez dans les scripts et amélioré l'outil (suis une bille en script) :p

Merci
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land

Messagepar MasterSleepy » 19 Mai 2005 12:41

re Salut,

Voilà une ebauche de script qui pourrait fonctionner:

Code: Tout sélectionner
#Utilisation
# Arg 1 : nom de l'utilisateur
# Arg 2 : Mot de passe
# Arg 3 : First name
# Arg 4 : Last name
#Creation de l'utilisateur
lat-users -a -c "$1 | $3 | $4 | $2 "

#Creation de l'ibay
lat-ibays -a -c "ibay_$1 | ibay_$1 | shared | wr-group-rd-everyone | global | | enabled "

#Creation de la DB
mysqladmin create db_$1

#Creation de l'utilisateur mysql
echo grant all privileges to db_$1.* to usr_$1@localhost identified by '$2'\; > /tmp/sql_$1.sql
echo flush privileges; >> /tmp/sql_$1.sql
mysql < /tmp/sql_$1.sql
rm -f /tmp/sql_$1.sql

#Chroot de l'utilisateur
/sbin/e-smith/db accounts setprop $1 ChrootDir ibay_$1
/sbin/e-smith/expand-template /etc/proftpd.conf
/etc/init.d/proftpd restart


Je ne l'ai pas testé, donc tiens nous au courant.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar KryBoo » 20 Mai 2005 10:01

super je vais tester
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité