Titre: Script init.d Posté par: cocotte42 le 10 Mars 2009 à 18:31:17 Bonjour,
Quelqu'un pourrait me poster la partie stop) du script init.d d'une install packagée pour debian (ou ubuntu à défaut) ? J'ai créé le mien qui fonctionne correctement hormis un petit détail : le script tue le processus principal (homeplayer.sh) mais pas le processus fils (/usr/bin/java -cp :/opt/home...) donc avant de me lancer dans une ligne supplémentaire du style Code: kill -9 $(ps -o pid --ppid $PIDFILE | grep [0-9]) Pour info le problème ne vient pas directement de mon script init.d car un kill sur le process père effectué directement en console donne le même résultat. Merki Titre: Re : Script init.d Posté par: harisson le 10 Mars 2009 à 21:50:23 hello,
j'avais commité un patch (fichiers+libs) pour lancer HomePlayer en tant que daemon *nix, regarde dedans si tu ne trouves pas ce que tu cherches (il y a des functions start et stop dedans) : http://sourceforge.net/tracker/index.php?func=detail&aid=1807824&group_id=148691&atid=772397 Titre: Re : Script init.d Posté par: cocotte42 le 10 Mars 2009 à 22:47:56 Merci Harisson
Je m'ensuis finalement débrouillé avec ceci : Si ca peut servir à quelqu'un tant mieux ;o) Code: #!/bin/sh Titre: Re : Script init.d Posté par: knewbie le 11 Mars 2009 à 00:12:10 Au passage juste un petit merci pour ce script ;)
J'utilise un linux "headless" avec juste un acces en ssh. Et mon niveau en administration Linux n'est pas si haut que je sache configurer un wrapper Java en tant que service par l'intermédiaire d'un script ??? ::) :o Du coup j'étais très heureux de trouver ce script tout fait dans sourceforge... ;D La réponse sur fichier de config hp3.ini que j'ai découvert aujourd'hui dans le forum c'est l'une des autres infos qu'il me manquait ! Donc, deux fois merci :) Titre: Re : Script init.d Posté par: harisson le 11 Mars 2009 à 08:49:25 ;) je rajouterai une entrée sur le wiki pour la documentation des options avancées.
|