Fr�d�ric Bothamy r�pondait � la r�ponse:
> 
> * Ledent Marc <[EMAIL PROTECTED]> [2004-03-04 11:11] :
> > Salut!
> > 
> > Bien �videmment, dans la commande ci dessous:
> > 
> >     /etc/rc${1}.d/S* | sed 's/^.*S[0-9][0-9]\(.*\)$/\1/'
> > 
> > il faut remplacer ${1} par le 'runlevel' qui t'int�resse, soit:
> > 
> >     /etc/rc2.d/S* | sed 's/^.*S[0-9][0-9]\(.*\)$/\1/'
> > 
> > pour le 'runlevel' 2.
> > 
> > Mon message voulait simplement dire que je ne vois pas trop 
> l'int�r�t 
> > d'un utilitaire graphique pour une simple ligne de commande 
> que l'on 
> > peut efficacement encoder dans une fonction shell:
> > 
> > function _chkconfig {
> >     /etc/rc${1}.d/S* | sed 's/^.*S[0-9][0-9]\(.*\)$/\1/'
> > }
> > alias chkconfig=_chkconfig
> > 
> > C'est vrai que j'aurais d� �tre un peu plus complet dans ma r�ponse.
> 
> Et encore, ta r�ponse va indiquer les services qui sont 
> lanc�s quand on passe au niveau d'ex�cution 2, pas ceux qui 
> sont r�ellement en fonctionnement (par exemple, on peut avoir 
> arr�t� un service manuellement ou le service a pu planter). 
> Il faudrait pouvoir faire quelque chose comme :
> 
> for i in $(find /etc/rc2.d/ -type l); do $i status; done
> 
> mais je ne crois pas que les scripts aient l'obligation de 
> renvoyer leur �tat (en tout cas, la charte Debian
> (http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sys
vinit) ne parle que de start, stop, restart, reload et force-reload).

Absolument! Mais j'avoue que je ne connais pas la commande chkconfig simplement 
parce que je n'en ai pas l'usage. J'ai en effet une RedHat depuis cinq ans mais 
je surveille mes services � l'aide de zabbix (http://zabbix.sf.net un outil 
sympa que je vous recommande, il n�cessite MySql ou postgres, PHP 3 et apache, 
et son cr�ateur, Alexei Vladishev, est serviable et comp�tent). Je n'ai fait 
que r�pondre � la question en fonction des �l�ments qui m'�taient fournis :/

> Fred

Marc

Répondre à