On 15:21 Tue 10 Aug , jerome moliere wrote:
> > Après pour une question d'update, tu peux traiter certains cas dans le
> > postinst
> > afin de ne pas supprimer la config. Ou simplement utiliser debconf pour
> > demander
> > à l'administrateur de la machine s'il veut garder la version présente ou
> > remettre celle par défaut. A toi de voir ce que tu veux...
>
> puis je insister sur ce point, comment choisir entre debconf et
> travail manuel ?
> ou reformulée autrement, quand est ce que debconf va se déclencher ?
> et comment le paramétrer?
Tu as tout le détail dans le paquet debconf-doc et man debconf-devel (7). Il y a
des exemples avec.
Le mieu est de regarder comment font d'autres paquets pour avoir une idée du
potentiel.
Je pense que tu devrais détecter ton env et faire ton install. Ainsi que avoir
une détection si les fichiers de confs sont présents et s'il le sont, lancer
debconf et demander ce qu'il faut faire avec les fichiers de conf. Je ferai
quelque chose comme ca je pense. De plus debconf te permet d'internationnaliser
tes chaines.
Donc un truc comme ca:
======================
Si les fichiers sont absent
Copier les fichiers
Sinon
Lancer debconf template
Si remplacer les fichiers selectionnés
Ecraser les fichiers avec ceux du paquet
Sinon
Ne rien faire.
Fin
> > Après pour la suppression, tu peux traiter des choses par le postrm et le
> > prerm.
> >
>
> merci encore
Pas de soucis.
Cordialement,
--
Xavier Oswald <[email protected]>
GNU/Linux Debian Developer - http://www.debian.org/
GPG key IDs: 0x88BBB51E, 0x464B8DE3
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/20100810141117.ga31...@master