Ich verwende gerne "Messer Cloudstack Server erstellen ...", um eine neue VM zu erstellen. Meine Bootstrap-Vorlage beginnt mit einem "apt-get update" und einem "apt-get -y upgrade".
Das Upgrade wird dann angehalten mit:
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] ?
Es gibt also wirklich zwei Probleme:
Erstens, kann ich apt-get dazu bringen, standardmäßig etwas zu tun? Offensichtlich gibt es keine Möglichkeit, eine Antwort zu geben.
Zweitens weiß ich nicht einmal, wie die richtige Antwort auf die Frage lauten sollte. Die Konfigurationsdatei, die ersetzt wird, stammt aus einer Vorlage. Ich habe noch nicht nachgeschlagen, was "nscd" überhaupt macht. (Vermutlich ist "Y" die richtige Antwort, aber die Forschung zum Zeitpunkt der Frage ist entmutigend.)