#1 Le 19/02/2009, à 17:44
- JamesPatageule
[Résolu][APT-GET] Skip conffiles
Bonjour,
J'ai un dépot de paquet interne que je gère.
J'ai défini des fichiers dans DEBIAN/conffiles
Lors des installations, apt-get me demande ce que je veux faire de ces fichiers:
Configuration file `XXXXXXXXXXXXXXXXXXXXXXXXX'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : background this process to examine the situation
The default action is to keep your current version.
*** XXXXXXXXXXX (Y/I/N/O/D/Z) [default=N] ?
Je souhaiterais lancer "apt-get" avec la bonne option pour qu'il ne REMPLACE PAS les fichiers de conf mais que ca soit automatique (tâche en crontab)
J'ai trouvé le "apt-get -y --force-yes install XXXXXXX" mais aucune influence ...
Merci d'avance, je pense bien qu'il y a un moyen ...
Dernière modification par JamesPatageule (Le 02/03/2009, à 12:45)
Hors ligne
#2 Le 24/02/2009, à 09:34
- JamesPatageule
Re : [Résolu][APT-GET] Skip conffiles
No idea ?
Hors ligne
#3 Le 24/02/2009, à 20:51
- mr_pouit
Re : [Résolu][APT-GET] Skip conffiles
Tu peux essayer avec DEBIAN_FRONTEND=noninteractive apt-get.... Mais il remplacera par défaut si ma mémoire est bonne.
Hors ligne
#4 Le 02/03/2009, à 12:44
- JamesPatageule
Re : [Résolu][APT-GET] Skip conffiles
YESSSSSSSSSSSSSS j'ai trouvé une solution !!!
sudo apt-get -qq --allow-unauthenticated -o Dpkg::Options::="--force-confold" -y --force-yes install monpaquet
Le allow-unauthentificated pour les paquets non-signés que je fait.
Le Dpkg::Options pour passer un parametre à DPKG qui sera appelé par apt-get.
En espérant que ça serve à quelqu'un d'autre !!!
Hors ligne
#5 Le 02/03/2009, à 21:51
- mr_pouit
Re : [Résolu][APT-GET] Skip conffiles
Sachant que ça va complètement péter si une application change le format de son fichier de configuration...
Hors ligne