xen-pre-setup.bin_debug kommentiert mit Output. Damit jeder ohne zu bauen nachsehen kann, was das Binary genau macht, habe ich hier mal einen Beispiel Debug-Outrput bereit gestellt für eine Konfiguration mit einer domU. Die Dom0 heißt in diesem Beispiel wie unschwer zu erkennen ist 'eisxen-rc' und die domU heisst 'buildenv'. Weiterhin habe ich eine fli4l Konfigurationsdatei in '/etc/config.d' abgelegt (/etc/config.d/xmdomu-fli4l) von einer fli4l domU die ich einfach so von Hand hinein kopiert habe, da das vom alten Skript früher auch geprüft und wenn nötig integriert wurde.: Aufruf des Binary mit Argument 'xmdomu' ($domUcfg) und '--debug': ----------------------------------------------------------------- eisxen-rc # /var/install/bin/xen-pre-setup.bin_debug xmdomu --debug Und dies wird dabei (in Farbe) auf der Konsole ausgegeben: ---------------------------------------------------------- Das Verzeichnis /var/install/menu/ wird auf zu loeschende Dateien durchsucht /var/install/menu/setup.xmdomu-buildenv.menu wird geloescht Das Verzeichnis /etc/check.d/ wird auf zu loeschende Dateien durchsucht /etc/check.d/xmdomu-buildenv wird geloescht /etc/check.d/xmdomu-buildenv.exp wird geloescht Das Verzeichnis /etc/default.d/ wird auf zu loeschende Dateien durchsucht /etc/default.d/xmdomu-buildenv wird geloescht Das Verzeichnis /etc/init.d/ wird auf zu loeschende Dateien durchsucht /etc/init.d/xmdomu-buildenv wird geloescht Das Verzeichnis /var/install/config.d/ wird auf zu loeschende Dateien durchsucht /var/install/config.d/xmdomu-buildenv.sh wird geloescht Das Verzeichnis /var/install/help/ wird auf zu loeschende Dateien durchsucht /var/install/help/xmdomu-buildenv wird geloescht Die Menudatei setup.xen.domu.menu wird neu angelegt Es wird geprueft ob fli4l sich mit an Bord befindet: Die Konfigurationsdatei /etc/config.d/xmdomu-fli4l (27 Byte-String) wird gesucht /etc/config.d/xmdomu-fli4l existiert und ist eine Datei Es wird in /etc/config.d/ nach *_fli4l (8 Byte-String) gesucht /etc/config.d/xmdomu_##_fli4l existiert nicht und wird neu angelegt mit Startrang _00_ Aufruf: symlink(/etc/config.d/xmdomu-fli4l, /etc/config.d/xmdomu_00_fli4l) Der Name: buildenv wurde extrahiert und wird (neu) integriert Die Konfigurationsdatei /etc/config.d/xmdomu-buildenv (30 Byte-String) wird gesucht /etc/config.d/xmdomu-buildenv existiert und ist eine Datei Es wird in /etc/config.d/ nach *_buildenv (11 Byte-String) gesucht Passendes Suchergebnis: xmdomu_50_buildenv Die benoetigten Symlinks fuer buildenv werden angelegt: Aufruf: symlink(/etc/check.d/xmdomu, /etc/check.d/xmdomu-buildenv) Aufruf: symlink(/etc/check.d/xen.exp, /etc/check.d/xmdomu-buildenv.exp) Aufruf: symlink(/etc/default.d/xmdomu, /etc/default.d/xmdomu-buildenv) Aufruf: symlink(/var/install/config.d/xmdomu.sh, /var/install/config.d/xmdomu-buildenv.sh) Aufruf: symlink(/var/install/help/xmdomu, /var/install/help/xmdomu-buildenv) Aufruf: symlink(/etc/init.d/xmdomu, /etc/init.d/xmdomu-buildenv) Menueintrag fuer buildenv wird in setup.xen.domu.menu geschrieben Die Menudatei setup.xmdomu-buildenv.menu wird neu angelegt Der Name: fli4l wurde extrahiert und wird (neu) integriert Die Existenz von /etc/config.d/xmdomu_##_fli4l wurde bereits geprueft und wird nicht erneut durchgefuehrt Die benoetigten Symlinks fuer fli4l werden angelegt: Aufruf: symlink(/etc/check.d/xmdomu, /etc/check.d/xmdomu-fli4l) Aufruf: symlink(/etc/check.d/xen.exp, /etc/check.d/xmdomu-fli4l.exp) Aufruf: symlink(/etc/default.d/xmdomu, /etc/default.d/xmdomu-fli4l) Aufruf: symlink(/var/install/config.d/xmdomu.sh, /var/install/config.d/xmdomu-fli4l.sh) Aufruf: symlink(/var/install/help/xmdomu, /var/install/help/xmdomu-fli4l) Aufruf: symlink(/etc/init.d/xmdomu, /etc/init.d/xmdomu-fli4l) Menueintrag fuer fli4l wird in setup.xen.domu.menu geschrieben Die Menudatei setup.xmdomu-fli4l.menu wird neu angelegt Alle moegliche Aufgaben erledigt, es wird '0' zurueckgesendet -------------------- Ende Debug output. - -------------------- Wer noch genauer sehen will was vor geht, gibt zuätzlich zu den obigen 2 Argumente das dritte Argument '--verbose' mit, also um bei meinem Beispiel zu bleiben: eisxen-rc # /var/install/bin/xen-pre-setup.bin_debug xmdomu --debug --verbose Gruß, Raphael