Univention Bugzilla – Bug 23260
Nagios2-Pakete durch das perup.sh entfernen
Last modified: 2022-06-27 17:49:01 CEST
In Bug# 14594 konnte noch nicht überprüft werden, ob alte Nagios2-Pakete nach einem Update auf UCS 3.0 durch das preup.sh-Skript korrekt entfernt wurden.
Wenn, dann sollten die Pakete vermutlich eher im postup.sh entfernt werden.
Das Entfernen der alten Pakete wurde aus dem preup in das postup verschoben. univention-updater (7.0.24-1)
Funktioniert prinzipiell, die Paket nagios2, nagios2-common und nagios2-doc werden im postup gepurgt, aber bei nagios2-common kam es bei mir zu einem Fehler dpkg: Warnung: Die Anforderung, nagios2 zu entfernen, wird ignoriert; es ist nicht installiert. (Lese Datenbank ... 186573 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von nagios2-common ... Löschen der Konfigurationsdateien von nagios2-common ... update-rc.d: /etc/init.d/nagios2 exists during rc.d purge (use -f to force) dpkg: Fehler beim Bearbeiten von nagios2-common (--purge): Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück Fehler traten auf beim Bearbeiten von: nagios2-common Puring package nagios2-common failed: 0 (Lese Datenbank ... 186530 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von nagios2-doc ...
(In reply to comment #3) > Funktioniert prinzipiell, die Paket nagios2, nagios2-common und nagios2-doc > werden im postup gepurgt, aber bei nagios2-common kam es bei mir zu einem > Fehler > > dpkg: Warnung: Die Anforderung, nagios2 zu entfernen, wird ignoriert; es ist > nicht installiert. > (Lese Datenbank ... 186573 Dateien und Verzeichnisse sind derzeit installiert.) > Entfernen von nagios2-common ... > Löschen der Konfigurationsdateien von nagios2-common ... > update-rc.d: /etc/init.d/nagios2 exists during rc.d purge (use -f to force) > dpkg: Fehler beim Bearbeiten von nagios2-common (--purge): > Unterprozess installiertes post-removal-Skript gab den Fehlerwert 1 zurück > Fehler traten auf beim Bearbeiten von: > nagios2-common > Puring package nagios2-common failed: 0 > (Lese Datenbank ... 186530 Dateien und Verzeichnisse sind derzeit installiert.) > Entfernen von nagios2-doc ... Das ist erstmal nur ein kosmetischer Fehler, dessen Behebung noch unklar und daher aufwändig ist → RC
univention-updater (7.0.28-1) unstable; urgency=low * postup.sh: remove instead of purge of nagios2 packages (Bug #23260)
OK im updater.log steht folgendes: dpkg: warning: ignoring request to remove nagios2 which isn't installed. (Reading database ... 113640 files and directories currently installed.) Removing nagios2-common ... (Reading database ... 113597 files and directories currently installed.) Removing nagios2-doc ... Removing any system startup links for /etc/init.d/sysklogd ... /etc/rc0.d/K90sysklogd /etc/rc1.d/K90sysklogd /etc/rc2.d/S10sysklogd /etc/rc3.d/S10sysklogd /etc/rc4.d/S10sysklogd /etc/rc5.d/S10sysklogd /etc/rc6.d/K90sysklogd und die Paketliste sieht wie folgt aus: -> dpkg -l| grep nagios2 rc nagios2-common 2.6-2.27.201006170907 support files for nagios2
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"