Hallo, Am Dienstag, 8. Juli 2003 11:46 schrieb Joachim Gleissner:
Hi!
1. Wenn ein Service von SCPM neu gestartet wird und dabei ein Fehler auftritt, beendet sich SCPM und lässt die Datei /var/lib/scpm/#LOCK stehen. Die Datei zu entfernen ist kein Problem. Aber in der Regel ist dann das Profil, is das geschaltet werden sollte hinüber. Mir ist dieses passiert nachdem ich ein Paket deinstalliert habe und anschliessend in ein anderes Profil schaltete, das davon natürlich nichts mitbekommen hat.
SCPM sollte deshalb nicht abbrechen.
Absturz war, wenn das /etc/init.d/script nicht vorhanden war. -- soweit ich erinnere
.. Welche Version benutzt du?
rpm sagt scpm-0.9.1-25
Zugegebenermaßen könnte sich hier SCPM intelligenter verhalten, ich versuche das mal zu verbsessern.
Workaround: Zunächst in allen Profilen den Service im Runlevel-Editor ausschalten und dann deinstallieren.
Das ist allerdings übertrieben. Man kann eine nicht gewünschte Ressource einfach löschen (hier am Beispiel 'xntp'):
scpm db drop resource xntpd service scpm db drop resource /etc/ntp.conf file
Vorausgesetzt ich kenne die Dateien. Die angekündigten Resource Groups könnten dieses Problem beheben. Gruss Heiner -- Heiner Kuhlmann Unter den Eichen 30, D-28857 Syke, Germany PM: heiner.kuhlmann@t-online.de Liste: list@dr-k.de