Mock

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche

Ein Python Skript im Verzeichniszweig /usr/sbin/mock, wenn das gleichnamige Paket eingerichtet wurde.

Mock erstellt Quell-Pakete im Red Hat Package Manager Format in einem alternativen Wurzelverzeichnis.

Und wurde bis FC-6 durch Plague und wird seit F-7 durch Koji aufgerufen. Es füllt ein alternatives Wurzelverzeichnis mit Inhalten, die in der Einstellungsdatei angegeben werden können. Anschließend können ein oder mehrere Quell-Archive (SRP) in diesem Verzeichnis erstellt werden.

Die Einstellungsdatei kann mit dem Parameter -r bestimmt werden. Fehlt dieser Parameter wird die Einstellungsdatei /etc/mock/default.cfg verwendet, die für gewöhnlich eine symbolische Verknüpfung zu einer der Standard-Einstellungsdateien ist.

In der Datei /etc/mock/site-defaults.cfg können Einstellungen für alle Einstellungsdateien vorgenommen werden, die nicht existieren. Wird eine Einstellung in einer anderen Datei festgelegt, wird sie nicht von site-defaults.cfg bestimmt. Nach der Ersteinrichtung des Paketes Mock ist keiner der Parameter in der Datei /etc/mock/site-defaults.cfg aktiv, allerdings sind in der Datei alle optionalen Parameter beschrieben.

Für Anpassungen an frühere Versionen von Mock werden die alten Formen der Parameter unterstützt. Z.B.: rebuild, init, clean usw., Parameter ohne führendes Doppelminus -- werden noch unterstützt, sind aber veraltet.