Comment faire un service sme?

1-Création d'un répertoire de service
Code

mkdir -p /var/service/mon_service
mkdir -p /var/service/mon_service/log
mkdir -p /var/service/mon_service/supervise

2-Lien vers /service
Code

ln -s /var/service/mon_service /service/mon_service

3-Création d'un script de lancement du service
Code

vi /var/service/mon_service/run

Contenu du fichier, attention c'est un simple fichier shell script.
Code

#/bin/sh
/usr/local/bin/mon_service --mes_parametres

4-Rendre le script éxécutable
Code

chmod ugo+x /var/service/mon_service/run

5-Création d'un lien pour démarrage en level 7
Code

ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S80mon_service

6-Définition du service dans la db de sme server
Code

db configuration set mon_service service
db configuration setprop mon_service status enabled

Category: 
E-Smith