- Le fichier de conf est assez standard, une config par défaut peut être proposée et sera peu modifiée (il peut être personnalisé par l'administrateur au besoin mais on peut très bien l'utiliser tel quel). Dans ce cas on le marque en "confile" et à chaque mise à jour dpkg demande s'il faut conserver l'ancien ou installer le nouveau.
- Il n'y a pas vraiment de conf par défaut, le fichier pourra (et sera même souvent) lourdement modifié. Dans ce cas ce fichier doit être maintenu par les scripts des paquets. C'est par exemple le cas de XF86Config. Il n'y a pas de config par défaut. Le script est créé de toutes pièces via les scripts et est maintenu par eux. Les scripts ne tentent de mettre à jour le fichier que si sa somme md5 correspond à celle qui a été calculée après l'avoir généré.
La deuxième solution est beaucoup plus lourde. Il suffit de jetter un oeil aux scripts des paquets XFree. C'est quasiment une appli à eux seuls.
# Plus d'info dans le Policy Manue
Posté par Croconux . En réponse au message ne pas écrasez les fichiers de conf d'un package. Évalué à 2.
cf. http://www.debian.org/doc/debian-policy/ch-files.html#s-config-file(...)
Les deux cas courants sont les suivants :
- Le fichier de conf est assez standard, une config par défaut peut être proposée et sera peu modifiée (il peut être personnalisé par l'administrateur au besoin mais on peut très bien l'utiliser tel quel). Dans ce cas on le marque en "confile" et à chaque mise à jour dpkg demande s'il faut conserver l'ancien ou installer le nouveau.
- Il n'y a pas vraiment de conf par défaut, le fichier pourra (et sera même souvent) lourdement modifié. Dans ce cas ce fichier doit être maintenu par les scripts des paquets. C'est par exemple le cas de XF86Config. Il n'y a pas de config par défaut. Le script est créé de toutes pièces via les scripts et est maintenu par eux. Les scripts ne tentent de mettre à jour le fichier que si sa somme md5 correspond à celle qui a été calculée après l'avoir généré.
La deuxième solution est beaucoup plus lourde. Il suffit de jetter un oeil aux scripts des paquets XFree. C'est quasiment une appli à eux seuls.