Forums FUG-FR | |
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Logiciels tiers >> rc.d scripts https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1346857115 Message started by Squale on 05. Sep 2012 at 16:58 |
Title: rc.d scripts Post by Squale on 05. Sep 2012 at 16:58
Bonjour à tous,
J'ai un petit soucis avec des scripts dans rc.d. Lorsque mon serveur démarre après un shutdown (panne électrique) les scripts que j'ai modifié ne démarre pas mais lorsque je les lance à la main par : Code (]/usr/local/etc/rc.d/serviio_manuel start /usr/local/etc/rc.d/serviio_web_manuel start[/code):
Auriez vous une idée du problème ? |
Title: Re: rc.d scripts Post by fgudin on 05. Sep 2012 at 23:04
Salut,
Le nom des variables parait étrange. Ce ne devrait pas plutôt être: 'serviio_enable' et 'serviio_web_enable' ? |
Title: Re: rc.d scripts Post by Squale on 06. Sep 2012 at 18:19
Non, en fait j'ai d'abord installé un package freeBSD qui n'a pas fonctionné correctement et j'ai donc utilisé un tar.gz que j'ai installé manuellement. c'est pour cela que j'ai différencier les variables.
installation par package :
installation manuel :
|
Title: Re: rc.d scripts Post by Squale on 06. Sep 2012 at 18:24
Pour être plus clair, voici l'extrait de mon fichier rc.conf :
[code]... ############################################################ # Config pour Serviio # ############################################################ serviio_manuel_enable="YES" serviio_web_manuel_enable="YES" ...[/code] |
Title: Re: rc.d scripts Post by Squale on 06. Sep 2012 at 18:25
Mon fichier /usr/local/etc/rc.d/serviio_manuel :
Code (]#!/bin/sh # # PROVIDE: serviio_manuel # KEYWORD: shutdown # # Add the following line to /etc/rc.conf[.local):
|
Title: Re: rc.d scripts Post by Squale on 06. Sep 2012 at 18:26
Et enfin mon fichier /usr/local/etc/rc.d/serviio_web_manuel :
Code (]#!/bin/sh # # PROVIDE: serviio_web_manuel # REQUIRE: serviio_manuel # KEYWORD: shutdown # # Add the following line to /etc/rc.conf[.local):
|
Title: Re: rc.d scripts Post by fgudin on 07. Sep 2012 at 10:17
Rien qui saute aux yeux. Hum, que dit rcorder(8) ?
[code]rcorder /etc/rc.d/* /usr/local/etc/rc.d/*[/code] |
Title: Re: rc.d scripts Post by ptitO on 12. Sep 2012 at 18:08
Dans le script /usr/local/etc/rc.d/serviio_manuel, il manque pas le ligne REQUIRE ?
[code]... # PROVIDE: serviio_manuel # REQUIRE: LOGIN cleanvar # KEYWORD: shutdown ...[/code] |
Title: Re: rc.d scripts Post by Squale on 13. Sep 2012 at 10:43
Pour ce qui est du rcorder, voici le résultat de la commande :
Code (]rcorder /etc/rc.d/* /usr/local/etc/rc.d/*[/code):
Comme vous pouvez le voir juste une erreur sur noip. |
Title: Re: rc.d scripts Post by David_Marec on 13. Sep 2012 at 14:11 Squale wrote on 05. Sep 2012 at 16:58:
Je pense qu'ils sont lancés effectivement au démarrage, mais qu'ils échouent ensuite. Vérifiez les logs, s'il y en a. comme le dit Ptit0, il manque un 'required': rcorder précise que ces services démarrent bien avant nombre de services réseaux. |
Forums FUG-FR » Powered by YaBB 2.5.2! YaBB Forum Software © 2000-2025. All Rights Reserved. |