7.13 Die Einstellung „StoreFileDeps“

StoreFileDeps ist eine Einstellung auf dem ZENworks Linux Management-Server. Diese Einstellung verifiziert die Listen „Erfordert“ und „Bietet“ der RPM-Pakete auf dem Server abhängig vom Wert, der für die Einstellung festgelegt wurde. Sie können den Wert dieser Einstellung auf „True“ oder „False“ setzen.

Wenn der Wert „False“ lautet, verifiziert der ZENworks Linux Management-Server die Liste „Erfordert“ und die Liste „Bietet“, während ein Paket zu einem Repository hinzugefügt wird. Der Server entfernt aus der Liste „Bietet“ diejenigen Abhängigkeiten, die von keinen anderen Paketen in Gebrauch sind. Er fügt auch diejenigen Abhängigkeiten zur Liste „Bietet“ hinzu, die sich in der Liste „Erfordert“ jedes anderen RPM-Pakets im Repository befindet. Standardmäßig entfernt der Server auch alle Dokumente, man-Seiten usw. aus der Liste „Bietet“, um die Größe der Metadaten-Dateien zu verringern, die vom Server zum Client verschoben werden. Jedoch kann das Kürzen von Abhängigkeiten Probleme verursachen, während sie auf der Clientseite gelöst werden. Bevor Sie also den Einstellungswert auf „False“ setzen, sollten Sie alle Pakete von verschiedenen Distributionen, die auf den Agenten installiert sind, in einen Katalog auf dem ZENworks Linux Management-Server importieren. Erst anschließend sollten Sie ein Bundle erstellen oder Aktualisierungen spiegeln. Durch das Importieren des Pakets wird sichergestellt, dass zugehörige Pakete im Repository verfügbar sind und die erforderlichen Abhängigkeiten beim Erstellen von Bundles nicht herausgefiltert werden.

Wenn der Wert der Einstellung „True“ lautet, wird die Abhängigkeitenliste beim Erstellen von Bundles unverändert bei den RPM-Metadaten belassen. Damit wird sichergestellt, dass der Server nicht unnötigerweise Abhängigkeiten hinzufügt oder entfernt. Außerdem wird dafür gesorgt, dass die Abhängigkeitsauflösung auf der Clientseite nicht fehlschlägt, wenn die abhängigen Pakete auf der Medieninstallationsquelle verfügbar sind, die als ein Service zum ZENworks Management-Daemon hinzugefügt wird. Jedoch vergrößern sich damit die Metadaten, die zum Client verschoben werden.