SLACKPKG.CONF(5)

NAME
slackpkg.conf - Konfigurationsdatei für Slackpkg

BESCHREIBUNG
Die Datei slackpkg.conf enthält Informationen für slackpkg (8), ein automatisiertes Werkzeug zum Verwalten von Slackware Linuxpaketen. Die Datei slackpkg.conf enthält eine Folge von Shellskript-Variablen und jede Variable steuert einen Aspekt von Slackpkg. Kommentare beginnen mit den Zeichen #, enden mit dem Zeilenende und dürfen überall in der Datei slackpkg.conf vorkommen. Wenn eine Variable mehrmals definiert ist, wird die letzte Definition von Slackpkg verwendet. Viele Variablen können durch Kommandozeilenparameter überschrieben werden. Wenn Sie den Wert von VARIABLE überschreiben wollen, geben Sie in der Kommandozeile, vor der Slackpkg-Aktion, -variable=Wert ein. Es dürfen mehrere Variablen überschrieben werden. BEISPIEL: slackpkg -batch=on -default_answer=y upgrade-all Für Variablen mit nur zwei Zuständen, sind die Werte "on" ("ein") oder "off" ("aus") erlaubt, sofern nicht anders definiert. Die verschiedenen Konfigurationsvariablen sind:

ARCH
    Bestimmt die Prozessorarchitektur. Für gewöhnlich findet Slackpkg den korrekten Wert durch Verwendung von "uname -m". Erlaubte Werte sind:
    MASCHINE ERLAUBTE WERTE FÜR ARCH
    ARM arm
    x86 (32bits) i386, i486, i586 and i686
    x86 (64bits) x86_64
    PowerPC powerpc
    S/390 390
    Der Standardwert von ARCH hängt von der Architektur Ihres Rechners ab.

SLACKKEY
    Slackpkg vergleicht den Inhalt der Datei mit der Paket-Signatur (.asc) mit der GPG-Signatur des Projekts. Verschiedene Slackwareports können verschiedene Signaturen haben, und Slackpkg versucht die korrekte zu finden, basierend auf der Architektur Ihres Systems. Wenn der automatisch ermittelte SLACKKEY nicht korrekt ist, können Sie ihn mit dieser Einstellung ändern. Der Standardwert von SLACKKEY hängt vom Slackwareport ab.

TEMP
    Definiert den Ort, in welchen Slackpkg die Pakete vor der Installation bzw. dem Upgrade herunterlädt. Der Standardwert von TEMP ist /var/cache/packages.

WORKDIR
    Definiert das Verzeichnis für die Paketlisten, Dateilisten und andere Informationen, die Slackpkg bei der Arbeit benötigt. Ändern Sie den Wert dieser Variablen nicht, wenn Sie nicht sicher wissen was sie tun. Der Standardwert von WORKDIR ist /var/lib/slackpkg.

WGETFLAGS
    Spezielle Parameter für wget. Falls Sie mehrere Parameter nutzen, vergessen Sie nicht, sie zwischen doppelte Anführungsstriche zu setzen. Der Standardwert von WGETFLAGS ist "--passive-ftp".

DELALL
    Wenn diese Variable den Wert "on" hat, werden alle heruntergeladenen Dateien nach der Installation oder dem Upgrade gelöscht (dies gilt NICHT, wenn Slackpkg mit der Aktion "download" aufgerufen wird). Wenn der Wert "off" gesetzt ist, werden die Dateien im Verzeichnis TEMP gespeichert (wie oben beschrieben). Der Standardwert von DELALL ist "on".
    Von der Kommandozeile können Sie den Parameter "-delall=Wert" nutzen.

CHECKMD5
    Aktiviert (on) oder deaktiviert (off) den Vergleich von MD5-Prüfsummen der heruntergeladenen Dateien vor der Installation bzw. dem Upgrade Der Standardwert von CHECKMD5 ist "on".
    Von der Kommandozeile können Sie den Parameter "-checkmd5=Wert" nutzen.

CHECKGPG
    Aktiviert (on) oder deaktiviert (off) die Überprüfung der GPG-Signatur von Paketen vor der Installation bzw. dem Upgrade. Der Standardwert von CHECKGPG ist "on".
    Von der Kommandozeile können Sie den Parameter "-checkgpg=Wert" nutzen.

CHECKSIZE
    Aktiviert (on) oder deaktiviert (off) die Überprüfung des freien Festplattenspeichers für Pakete vor der Installation bzw. dem Upgrade. Der Standardwert von CHECKSIZE ist "off".
    Von der Kommandozeile können Sie den Parameter "-checksize=Wert" nutzen.

PKGMAIN
    Definiert das Hauptverzeichnis der Distribution. Um diese Variable müssen Sie sich in der Regel nicht kümmern, denn Slackpkg versucht diese anhand der Prozessorarchitektur zu ermitteln. Falls Sie sie trotzdem ändern müssen, tun Sie das in der slackpkg.conf. Der Wert sollte immer das Verzeichnis angeben, in dem die Paketserie der Slackware-Dirstribution liegt (A, AP, D, E, F, ...). Standard: hängt vom Slackwareport ab

PRIORITY
    Dieses Array (Datenreihe) bestimmt die Priorität der Verzeichnisse auf dem Spiegelserver für die Suche nach Paketen. Wenn Slackpkg ein Paket an mehr als einem Orten findet, bekommt das Paket des ersten Verzeichnisses dieser Variablen oberste Priorität, dann das zweite, dann das dritte u.s.w. und als letztes das Verzeichnis an letzter Stelle dieser Liste. Sie können den Platzhalter %PKGMAIN nutzen, um den Inhalt der Variable PKGMAIN anzugeben. Standardwerte (geordnet): patches %PKGMAIN extra pasture testing

POSTINST
    Aktiviert (on) oder deaktiviert (off) die Funktionen, die Slackpkg nach der Installation bzw. dem Upgrade ausführt, wie z.B. die Suche nach neuen Konfigurationsdateien (.new) und neuen Linuxkerneln, um Sie dann zu fragen, was es tun soll. Der Standardwert von POSTINST ist "on".
    Von der Kommandozeile können Sie den Parameter "-postinst=Wert" nutzen.

ONLY_NEW_DOTNEW
    Wenn POSTINST den Wert "on" hat, sucht Slackpkg nach allen Dateien mit der Endung .new im Verzeichnis /etc und fragt den Benutzer, was es mit diesen tun soll. Manche Benutzer bevorzugen jedoch nur die .new-Dateien zu sehen, die Slackpkg bei der letzten Ausführung erstellt hat; falls das auf Sie zutrifft, dann setzen Sie ONLY_NEW_DOTNEW auf "on". Der Standardwert von ONLY_NEW_DOTNEW ist "off". Ändern Sie den Wert nur dann, wenn Sie wissen was Sie tun.
    Von der Kommandozeile können Sie den Parameter "-only_new_dotnew=Wert" nutzen.

ONOFF
    Die Variable ONOFF steuert das Startverhalten des Dialogfensters, bezüglich der Markierung der gelisteten Pakete. Wenn der Wert "on" gesetzt ist, werden alle Pakete ausgewählt. Wenn Sie das Gegenteil bevorzugen (kein Paket auswählen), dann setzen Sie den Wert "off". Der Standardwert von ONOFF ist "on".
    Von der Kommandozeile können Sie den Parameter "-onoff=Wert" nutzen.

DOWNLOAD_ALL
    Wenn diese Variable auf "on" gesetzt ist, werden alle Dateien heruntergeladen, bevor die Aktion (Installation oder Upgrade) gestartet wird. Bei dem Wert "off" wird das Herunterladen und die Aktion für jedes Paket einzeln ausgeführt. Der Standardwert von DOWNLOAD_ALL ist "off".
    Von der Kommandozeile können Sie den Parameter "-download_all=Wert" nutzen.

DIALOG
    Aktiviert (on) oder deaktiviert (off) das Dialogfenster. Der Standardwert von DIALOG ist "on".
    Von der Kommandozeile können Sie den Parameter "-dialog=Wert" nutzen.

DIALOG_MAXARGS
    Setzt die maximale Anzahl der Zeichen, die zum Programm "dialog" gesendet werden. Wenn diese Anzahl beim Upgrade erreicht wird, entfernt Slackpkg die Information über die aktuell installierte Version jedes Pakets. Wird die Anzahl auch ohne diese Information erreicht, bringt Slackpkg eine Fehlermeldung. Wenn DIALOG_MAXARGS nicht definiert ist, ist 19500 der Standardwert.
    Von der Kommandozeile können Sie den Parameter "-dialog_maxargs=Wert" nutzen.

BATCH
    Aktiviert (on) oder deaktiviert (off) den nicht-interaktiven Modus. Beim Starten des Batch-Modus wird Slackpkg keine Fragen stellen; stattdessen werden alle Fragen mit DEFAULT_ANSWER beantwortet (siehe unten).
    Wenn Sie beim Upgrade diesen Modus nutzen, werden Sie danach "slackpkg new-config" ausführen müssen, um .new-Dateien zu finden und zu verarbeiten. Der Standardwert von BATCH ist "off".
    Von der Kommandozeile können Sie den Parameter "-batch=Wert" nutzen.

DEFAULT_ANSWER
    Dies ist die Standard-Antwort auf Fragen von Slackpkg. Sie wird nur im nicht-interaktiven Modus genutzt (wenn BATCH auf "on" gesetzt ist oder wenn der Batch-Modus per Kommandozeilenparameter aktiviert wurde); ansonsten hat diese Variable keinen Effekt.
    Gültige Werte sind "y" oder "n". Der Standardwert von DEFAULT_ANSWER ist "n".
    Von der Kommandozeile können Sie den Parameter "-default_answer=Wert" nutzen.

USE_INCLUDES
    In Vorlagen von Paketlisten für Slackpkg können andere Vorlagen eingebunden werden. Dies reduziert die Duplikation von Paketen in vielen Vorlagen, kann aber ein Problem sein, wenn Sie nur eine bestimmte Vorlagen entfernen möchten. Sie können die Verarbeitung von #include deaktivieren, wenn dieser Variable den Wert "off" geben. Der Standardwert von USE_INCLUDES ist "on".
    Von der Kommandozeile können Sie den Parameter "-use_includes=Wert" nutzen.

SPINNING
    Wenn Slackpkg eine Aktion ausführt, die einige Zeit braucht, liefert es Rückmeldung über einen Fortschrittsbalken. Diesen können Sie deaktivieren, indem Sie dieser Variable den Wert "off" geben. Der Standardwert von SPINNING ist "on".
    Von der Kommandozeile können Sie den Parameter "-spinning=Wert" nutzen.

DATEIEN

/etc/slackpkg/slackpkg.conf

SIEHE AUCH
slackpkg(8) pkgtool(8) installpkg(8) upgradepkg(8) removepkg(8)