Crerrer un init script
hendiri
Messages postés
12
Statut
Membre
-
hendiri Messages postés 12 Statut Membre -
hendiri Messages postés 12 Statut Membre -
Bonjour,
j'utilse open suse 11.1 64 bit
je veut rendre ce script un init script qui se lance avec init dans le run level 3
j'ai trouver une solution mais elle recière qu'il existe un fichier bin en un fichier de configuration et je ne sait pas comment les crée et quoi y mettre
j'utilse open suse 11.1 64 bit
je veut rendre ce script un init script qui se lance avec init dans le run level 3
# !/bin/bash
if [-e /tmp/mysql.pipe]; then
while [-e /tmp/mysql.pipe]
do
mysql -u root --password='syslog' syslog < /tmp/mysql.pipe
done
else
mkfifo /tmp/mysql.pipe
fi
j'ai trouver une solution mais elle recière qu'il existe un fichier bin en un fichier de configuration et je ne sait pas comment les crée et quoi y mettre
A voir également:
- Crerrer un init script
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Script cmd - Guide
- Script download - Télécharger - Édition & Programmation
2 réponses
oui mais
pour prévoir de lancer le script avec un rcmyscript start , stop ou status
de plus pour pouvaoir changer le nom de la base le nom d'utilisateur ds le fichier de config sans avoir a fair
vim /tmp/myscript.bash
il doit bien y avoir voici le lien
http://www.novell.com/coolsolutions/feature/15380.html
et voici la partie qui teste l'existance des fichiers de config et bin
merci
pour prévoir de lancer le script avec un rcmyscript start , stop ou status
de plus pour pouvaoir changer le nom de la base le nom d'utilisateur ds le fichier de config sans avoir a fair
vim /tmp/myscript.bash
il doit bien y avoir voici le lien
http://www.novell.com/coolsolutions/feature/15380.html
et voici la partie qui teste l'existance des fichiers de config et bin
# Check for missing binaries
BAR_BIN=/usr/bin/bar
test -x $BAR_BIN || { echo "$BAR_BIN not installed";
if [ "$1" = "stop" ]; then exit 0;
else exit 5; fi; }
# Check for existence of needed config file and read it
BAR_CONFIG=/etc/bar.cfg
test -r $BAR_CONFIG || { echo "$BAR_CONFIG not existing";
if [ "$1" = "stop" ]; then exit 0;
else exit 6; fi; }
# Read config
. $BAR_CONFIG
merci