Re: Mise à jour d'un service arrété
* yoann <informatique-nospam@mistur.org> [2005-05-17 20:40] :
> Bonjour,
>
> je viens de remarquer un bug ? feature ? dans le fonctionnement global de mise à
> jour de debian. ou alors c'est moi qui utilise mal apt...
>
> Explication, j'ai un serveur de test sur lequel aucun service n'est lancé mais
> est l'image d'un serveur de production. afin de valider les mise à jour, je fait
> régulièrement des apt-get update et apt-get upgrade avant de les faire sur le
> serveur de prod.
>
> Mais même si le service ne tourne pas avant la mise à jour (exemple d'apache),
> il est lancé à la fin de la mise à jour, je trouve ça quand même génant, alors
> si c'est un problème lié aux régles post install des packages, faut-il faire un
> bug report pour chaque cas ? global ?
Non, il ne faut pas faire de rapport de bogue : apache se conforme à ce
que tu as paramétré dans tes liens /etc/rc?.d grâce au bout de code
suivant (tiré de /var/lib/dpkg/info/apache.postinst) :
# Automatically added by dh_installinit
if [ -x "/etc/init.d/apache" ]; then
update-rc.d apache defaults 91 >/dev/null
if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
invoke-rc.d apache start || exit 0
else
/etc/init.d/apache start || exit 0
fi
fi
# End automatically added section
Tu configures auparavant manuellement tes liens avec update-rc.d et
invoke-rc.d respectera ton choix de lancer ou non le démon lors de la
mise à jour (pourvu que tu aies le programme invoke-rc.d).
Fred
--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
Reply to: