Hallo! Ich versuche gerade ein cron-geeignetes Setup zu finden, welches eine Workstation von unserem Fileserver aus mit Updates versieht. Ich habe schon das Archiv bemueht und kenne auch http://portal.suse.com/sdb/de/2002/11/81_you3.html - aber ich komme nicht weiter. :-( Situation: - Auf unserem Server habe ich das komplette Updatedirectory fuer 10.0 gespiegelt. Auf der Workstation ist das unter /usr/local/SOME_PATH/ gemounted. Wenn ich dieses Directory in der YaST2-GUI unter Online Update als Source angebe, funktioniert das auch - sprich: Mit der GUI *kann* ich Updates vom Server aus einspielen. Von daher gehe ich davon aus, dass ich das Directory korrekt gespiegelt habe und auch der Zugang ok ist. - Auf der Workstation habe ich in /etc/youservers file:/usr/local/SOME_PATH stehen. Erstes Problem: Diese Einstellung wird vom command-line Befehl "online_update" ignoriert, da der "zuletzt benutzte Server" scheinbar hoehere Prioritaet hat. Ich muss "online_update" also mindestens einmal mit der "-u" Option laufen lassen. - Ich kann nun die Patches anzeigen lassen mit online_update -sd -u file:/usr/local/SOME_PATH Von daher denke ich, dass auch das prinzipiell funktionieren muesste. Was jetzt aber schiefgeht: Ich lasse nun "online_update -gV -u file:/usr/local/SOME_PATH" laufen. Das schliesst ohne Fehlermeldungen ab und gibt die folgenden Meldungen: SuSE-Install:~ # online_update -gV -u file:/usr/local/SOME_PATH Types of patches to be installed: security recommended patchlevel Server URL: file:/usr/local/SOME_PATH Server Name: Directory File: Path 0: ./i386/update/10.0/patches Retrieving permissions: "SuSE Linux-Standardrechte" ... Ok Retrieving librsvg: "Eine Bibliothek zum Rendern von SVG-Daten" ... Ok Retrieving kdebase3: "Die KDE-Kernkomponenten" ... Ok Retrieving compat-curl2: "Curl compatibility library" ... Ok Retrieving curl: "Werkzeug für die Datenübertragung von URLs" ... Ok Retrieving koffice-wordprocessing: "Eine Textverarbeitung für KDE" ... Ok Retrieving acpid: "Führt Aktionen bei ACPI Ereignissen aus" ... Ok Retrieving libgnomesu: "GNOME su Library" ... Ok Retrieving pam-modules: "Zusätzliche PAM-Module" ... Ok Installation finished. No patches have been installed. No patches have been installed. Got patches. Soweit ok. Aber: Wenn ich nun "online_update -iV" laufen lasse, um die Patches zu installieren, funktioniert das nicht: SuSE-Install:~ # online_update -iV -u file:/usr/local/SOME_PATH Types of patches to be installed: security recommended patchlevel Server URL: dir:///var/lib/YaST2/you/mnt Server Name: Directory File: Path 0: ./i386/update/10.0/patches ERROR(Media:not a directory)[Unable to read the directory './i386/update/10.0/patches'.] Ich kann einfach nicht finden, was hier schieflaeuft - entweder, der erste Befehl (-g -> "get") hat schon nicht funktioniert (wo muesste der denn die runtergeladenen Patches hinschreiben?) oder der zweite (Install) Befehl tut irgendwas dummes. Und da die Dokumentation auch etwas duerfig (oder fuer mich nicht zu finden...) ist, brauche ich nun die Hilfe von der Liste. Irgendeine Idee? Vielen Dank, Thomas