... dies ist ein Debian-Konzept, das von einigen Paketen übernommen wurde.
Grundsätzlich enthält / etc / default einige Parameter, die der Endbenutzer oder Administrator wahrscheinlich ändern wird, anstatt die Werte in die eigentlichen Startskripten einzubetten. Auf diese Weise bleiben die Änderungen auch dann erhalten, wenn Sie das Paket aktualisieren und das Startskript ersetzt wird.
Bedeutet dies, dass der Benutzer die Standardkonfiguration direkt bearbeiten soll, oder wechselt das Programm standardmäßig an diesen Speicherort, wenn keine andere Konfiguration verfügbar ist?
James McMahon
1
Die dortigen Konfigurationsoptionen können vom Benutzer direkt bearbeitet werden. Lassen Sie sich nicht vom Wort "Standard" täuschen. Denken Sie stattdessen vielleicht an "initconfig". Es ist eine Konfiguration für das Skript, mit dem der Dienst gestartet wird.
Thomasrutter
9
Die Dateien in diesem Verzeichnis enthalten grundsätzlich Konfigurationsparameter. Wenn Sie beispielsweise einen Dienst unter /etc/init.d/test haben, durchsucht das Skript zuerst / etc / default / test, bevor Sie den Testdienst starten / stoppen und nach Konfigurationsparametern suchen.
/etc/default/<service>Enthält Konfigurationsoptionen zum Starten dieses Dienstes. Es wird von den Init-Skripten verwendet, die den Dienst starten, im Gegensatz zu der Paketkonfiguration, in /etc/<program>der das Programm selbst verwendet.
Es ist ein gängiger Ort, an dem Sie beispielsweise Befehlszeilenoptionen oder Umgebungsvariablen festlegen können, die beim Starten des Dämons verwendet werden sollen.
Antworten:
Aus einem Beitrag in einem Slackware-Forum:
quelle
Die Dateien in diesem Verzeichnis enthalten grundsätzlich Konfigurationsparameter. Wenn Sie beispielsweise einen Dienst unter /etc/init.d/test haben, durchsucht das Skript zuerst / etc / default / test, bevor Sie den Testdienst starten / stoppen und nach Konfigurationsparametern suchen.
quelle
/etc/default/<service>
Enthält Konfigurationsoptionen zum Starten dieses Dienstes. Es wird von den Init-Skripten verwendet, die den Dienst starten, im Gegensatz zu der Paketkonfiguration, in/etc/<program>
der das Programm selbst verwendet.Es ist ein gängiger Ort, an dem Sie beispielsweise Befehlszeilenoptionen oder Umgebungsvariablen festlegen können, die beim Starten des Dämons verwendet werden sollen.
quelle