[gull] daemon

Leopoldo Ghielmetti Leopoldo.Ghielmetti at a3.epfl.ch
Sat Mar 13 16:18:01 CET 2004


Il sab, 2004-03-13 alle 13:53, Marc SCHAEFER ha scritto:
> On Sat, Mar 13, 2004 at 10:28:37AM +0100, Leopoldo Ghielmetti wrote:
> > Et j'ai aussi lu quelque part qu'il doit liberer le handle sur son
> > propre fichier de façon que la partition ne soit pas occupée en cas ou
> > on nécéssite de la démonter. Ça se fait au moment du fork().
> 
> Tout exécutable UNIX est paged, donc ce n'est pas possible. Cependant,
> on peut toujours remonter read-only.

Je n'ai pas compris ta remarque.

Ce qui est expliqué dans le bouquin c'est qu'un script qui tourne en
démon devrait se recopier entièrement dans une variable d'environnement
et s'exécuter ensuite depuis celle-ci, de cette façon le shell ne va
plus utiliser de fichier pour l'exécution du script mais uniquement une
variable en mémoire. Si tu veux je vais rechercher comment faire. Mais
ce n'est pas "pas possible".

Si ce que tu voulais dire c'était que le shell il garde sa partition
bloquée, la je suis d'accord, mais le shell se situe généralement dans
/bin, et ce répértoire n'est pas conséillé de le démonter pendant que le
système tourne (ce n'est même pas possible). Le but c'est que si le
démon se trouve dans /opt ou /usr/local on peut démonter ces répertoires
sans que le script les bloque.

ciao, Leo

> _______________________________________________
> gull mailing list
> gull at lists.alphanet.ch
> http://lists.alphanet.ch/mailman/listinfo/gull
> 




More information about the gull mailing list