Re: [HS] Crash d'un programme en tant que daemon; pa s de crash qd lancé en console

2009-08-19 Par sujet Kevin Hinault
Le 19 août 2009 10:01, giggzounet giggzou...@gmail.com a écrit :
 Kevin Hinault a écrit :
  Le 19 août 2009 09:51, giggzounet giggzou...@gmail.com
  mailto:giggzou...@gmail.com a écrit :
 
      Y a t il un environnement spécial lorsqu'un programme est lancé en tant
      que daemon ? si oui comment le modifier ? à noter j'ai aussi ajouté le
      repertoire dans le lequel se situe prog1 et le gestionnaire de licence à
      mon PATH. et ça n'a rien changé.
 
 
  Ca dépend : est ce que ton daemon est lancé avec un utilisateur
  particulier ?
 

 euh root...c'est particulier ça comme utilisateur ?

Je parlais d'un utilisateur autre que root justement, il n'est pas
rare qu'un daemon ait son propre utilisateur pour plus de securité.
Souvent il sera même chrooté.

--
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: [HS] Crash d'un programme en tant que daemon; pa s de crash qd lancé en console

2009-08-19 Par sujet Kevin Hinault
Le 19 août 2009 10:21, giggzounetgiggzou...@gmail.com a écrit :
 Mais en console je le lance aussi en root et ça fonctionne.

 Bon je veux bien essayer avec un autre utilisateur. comment je fais pour
 dire que je veux daemoniser mon programme avec l'utilisateur truc ?

Non je te dis pas de le faire mais de vérifier si c'est pas déjà le cas ;)

Avant de chercher à modifier l'environnement de ton daemon il est
juste bon de savoir s'il est lancé en root ou non.
Un bon test serait de faire un export de l'environnement juste avant
ta commande 'prog1' :

env  /tmp/env_de_mon_script

-- 
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: [HS] Crash d'un programme en tant que daemon; pa s de crash qd lancé en console

2009-08-19 Par sujet Kevin Hinault
Le 19 août 2009 10:54, giggzounetgiggzou...@gmail.com a écrit :
 SHLVL

C'est utilisé quand un shell en appel un autre, quand tu executes un
script manuellement il est en SHLVL=1 et quand il est appelé par une
autre script il prend un niveau donc SHLVL=2, chaque incrémentation
est le fruit d'un lancement par un script parent. Rien d'important
pour toi.

Je vais peut-être dire une betise mais start_daemon ce n'est pas une
commande présente sur debian ça il me semble ? start_stop_daemon je
connais mais pas celui-ci.

-- 
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org