Red Hat Training

A Red Hat training course is available for Red Hat Satellite

5.4. RHN Bootstrap Optionen

Das RHN Bootstrap bietet viele Befehlszeilenoptionen für die Erstellung von Bootstrap-Skripten für Client-Systeme. Obwohl die Beschreibungen dieser Optionen in der nachfolgenden Tabelle aufgeführt sind, sollten Sie sicher gehen, dass diese auch in der Version des Tools vorhanden sind, welches auf Ihrem RHN Server installiert ist. Führen Sie dazu einfach den Befehl rhn-bootstrap --help aus oder vergewissern sich auf der Handbuchseite.

Tabelle 5.1. RHN Bootstrap Optionen

Option Beschreibung
-h, --help Anzeige des Hilfebildschirms mit einer Liste von Optionen, die spezifisch für das Bootstrap-Skript sind.
--activation-keys=ACTIVATION_KEYS Aktivierungsschlüssel, wie auf der RHN-Website festgelegt (mit mehrfachen, durch Kommas und keinem Leerzeichen getrennten Einträgen)
--overrides=OVERRIDES Dateiname der Konfigurations-Overrides. Standard ist client-config-overrides.txt.
--script=SCRIPT Der Dateiname des Bootstrap-Skripts. Der Standardwert lautet bootstrap.sh.
--hostname=HOSTNAME Der FQDN des Servers (Fully Qualified Domain Name), mit dem sich der Client-Server verbindet.
--ssl-cert=SSL_CERT Der Pfad zum öffentlichen SSL-Zertifikats Ihres Unternehmens, entweder ein Paket oder Rohdaten. Dieses wird zur --pub-tree-Option kopiert. Der Wert "" erzwingt eine Suche von --pub-tree.
--gpg-key=GPG_KEY Der Pfad zum öffentlichen GPG-Schlüssel Ihrer Organisation, falls verwendet. Dieser wird an die Position kopiert, die durch die Option --pub-tree festgelegt wird.
--http-proxy=HTTP_PROXY Die HTTP-Proxy-Einstellung für das Client-System als hostname:port. Der Wert "" deaktiviert diese Einstellung.
--http-proxy-username=HTTP_PROXY_USERNAME Wenn Sie einen authentifizierenden HTTP-Proxy verwenden, geben Sie einen Benutzernamen an. Der Wert "" deaktiviert diese Einstellung.
--http-proxy-password=HTTP_PROXY_PASSWORD Wenn Sie einen authentifizierenden HTTP-Proxy verwenden, geben Sie ein Passwort an.
--allow-config-actions Boolesche Variable. Durch diese Option kann das System alle Konfigurationsabläufe via RHN durchführen. Dies erfordert die Installation bestimmter rhncfg-*-Pakete, möglicherweise durch einen Aktivierungsschlüssel.
--allow-remote-commands Boolesche Variable. Durch diese Option erlaubt das System beliebige Befehle von Remote aus via RHN. Dies erfordert die Installation bestimmter rhncfg-*-Pakete, möglicherweise durch einen Aktivierungsschlüssel.
--no-ssl Nicht empfohlen - Boolesche Variable. Diese Option schaltet SSL auf dem Client-System ab.
--no-gpg Nicht empfohlen - Boolesche Variable. Diese Option schaltet die GPG-Überprüfung auf dem Client-System ab.
--no-up2date Nicht empfohlen - Boolesche Variable. Diese Option veranlasst, dass up2date nicht mehr abläuft, sobald Bootstrapping auf dem System durchgeführt worden ist.
--pub-tree=PUB_TREE Änderung nicht empfohlen - Der öffentliche Verzeichnisbaum, in dem das CA SSL-Zertifikat und Paket abgelegt werden; das Bootstrap-Verzeichnis und Skripte. Standard ist /var/www/html/pub/.
--force Nicht empfohlen - Boolesche Variable. Diese Option erzwingt die Bootstrap Skript-Generierung trotz Warnungen.
-v, --verbose Ausführliche Mitteilungen anzeigen. Akkumulierend (Sammelmeldungen). -vvv hat sehr ausführliche Mitteilungen zur Folge.