J'aime utiliser "couteau cloudstack server create ..." pour construire une nouvelle machine virtuelle. Mon modèle de bootstrap commence par une "mise à jour apt-get" et une "mise à niveau apt-get -y".
La mise à niveau s'arrête alors avec:
10.190.113.11 Configuration file `/etc/nscd.conf'
10.190.113.11 ==> Modified (by you or by a script) since installation.
10.190.113.11 ==> Package distributor has shipped an updated version.
10.190.113.11 What would you like to do about it ? Your options are:
10.190.113.11 Y or I : install the package maintainer's version
10.190.113.11 N or O : keep your currently-installed version
10.190.113.11 D : show the differences between the versions
10.190.113.11 Z : start a shell to examine the situation
10.190.113.11 The default action is to keep your current version.
10.190.113.11 *** nscd.conf (Y/I/N/O/D/Z) [default=N] ?
Il y a donc vraiment deux problèmes:
Tout d'abord, puis-je demander à apt-get de faire quelque chose par défaut? De toute évidence, il n'y a aucun moyen de fournir une réponse.
Deuxièmement, je ne sais même pas quelle devrait être la bonne réponse à la question. Le fichier de configuration qu'il remplace provient d'un modèle. Je n'ai pas encore recherché ce que fait "nscd". (Vraisemblablement, "Y" est la bonne réponse, mais la recherche impliquée au moment de la question est intimidante.)