Rechercher : dans
Par :

Lancer démon module python (résolu)

Dernière réponse le 20 jan 2009 à 10:29:03 kriesgraf, le 19 jan 2009 à 10:14:10 
 Signaler ce message aux modérateurs

Bonjour,

Merci pour le tuto :

http://www.commentcamarche.net/faq/sujet 6858 demarrer un programme en tant que service demon

Mais mon script python ne pouvait pas se lancer directement.
Alors voilà les petites différences:

- Je n'ai pas créé de raccourci dans /usr/bin, car le programme python y est déjà référencé.

- Les définitions dans le début du fichier /etc/init.d/monserveur sont les suivantes:

NAME=python
DAEMON=/usr/bin/$NAME
DAEMON_ARGS="/opt/monserveur/monserveur.py"
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/monserveur

- Sinon après dans ce même fichier, les modif par rapport au "skeleton" sont les même:

start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
|| return 1
start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS \
|| return 2

- A noter, qu'il faut que le script /etc/init.d/monserveur ait les droits d'exécution, par exemple:

-rwxr-xr-x

Configuration: Debian GNU/Linux 4.0

Meilleures réponses pour « Lancer démon module python (résolu) » dans :
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
Démarrer un programme en tant que service (démon) VoirParfois il peut être utile qu'un programme démarre en même temps que l'ordinateur. Cet article va vous expliquer comment procéder pour utiliser un programme normal en tant que service (démon). A titre d'exemple, nous allons créer un mini-serveur...
[Python] Lire et écrire des fichiers CSV VoirLIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce...
Télécharger Feed Demon VoirFeed Demon est un lecteur (agrégateur) de flux RSS très populaire pour les systèmes Microsoft Windows supportant les principaux standards en la matière (RSS / Atom). Il offre de nombreuses fonctionnalités de classement, d'organisation, de filtrage...

1

 sebsauvage, le 20 jan 2009 à 10:29:03

Merci pour les infos.

J'ajoute le lien vers cette discussion dans l'astuce.

Répondre à sebsauvage