Hallo zusammen, ☺
ich habe hier eine auf Ubuntu 16.04 basierende Appliance, in welche Pakete aus dem öffentlichen Repository installiert werden. Allerdings nicht über das öffentliche Repository direkt, sondern einen Update Server, welcher sich diese zieht und in eine Update Datei reinsteckt. Der Updater auf dem System schnappt sich dann die Datei, entpackt sie und soll dann die Pakete installieren.
Allerdings hängt die Sache seit neuestem an dem Paket base-files welches unter anderem die Datei /etc/issue enthält (Anscheinend steht das die Ubuntu Version drin):
Setting up base-files (9.4ubuntu4.8) ... Configuration file '/etc/issue' ==> 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 : start a shell to examine the situation The default action is to keep your current version.
Der Updater hat die Pakete bisher mit folgender Kommandozeile installiert:
DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --quiet --yes --force-yes install [Absoluter Pfad zu den Paketen]
Nachdem der Fehler aufgetreten ist, habe ich es auch mal mit
DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get -o Dpkg::Options::="--force-confnew" --quiet --yes --force-yes install [Absoluter Pfad zu den Paketen]
probiert. Hat aber keine Änderung / Verbesserung gebracht.
Nun ist die Frage, ob es sonst noch irgendwelche Optionen gibt, die man dem Ganzen mitgeben kann.