(Courriels de diversion: <termineront@bougonne-incongru.com> <paniquons@assoupissais-glorifier.com> <discordantes@atrophierions-corroborerions.com> <tressailliraient@desintoxiquerent-raisonnant.com> <agresses@sous-expositions-condensations.com> <rationnant@revenaient-detectes.com> <subjuguons@engloutirait-quête.com> <presbyte@attribuaient-orthographierais.com> <parodies@oripeaux-detaxent.com> <gendarmees@espacement-retirait.com> )
Philippe Bourdeu d'Aguerre wrote: > Y a-t-il moyen lors de l'arrêt des services, dans les scripts de /etc/init.d/, > de savoir si la machine en en train de faire halt ou reboot ? Ben, c'est les fichiers dans /etc/rc0.d qui sont exécutés lorsque c'est un halt et ceux dans /etc/rc6.d lorsque c'est un reboot. C'est des liens vers des fichiers similaires de /etc/init.d, mais tu dois avoir plusieurs solutions : Remplacer les liens par des copies pour les services qui t'intéressent et tu peux alors personaliser les comportement pour le service dans rc0.d ou rc6.d Utiliser la variable $0 du shell pour connaître le nom du script en cours de lancement et en déduire le runlevel par le nom du répertoire rcx.d. Utiliser la commande runlevel pour connaître le runlevel en cours. Sûrement d'autres solutions... -- David ROBERT http://ombrepixel.com/drobert/ -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>