next up previous index
Next: copy S Up: Die Parameter Previous: comment S   Index

config file G

Mit diesem Parameter ist es möglich, die Standard-Konfigurationsdatei /etc/samba/smb.conf gegen eine user-definierte Datei auszutauschen. Da diese Option ebenfalls in der Datei /etc/samba/smb.conf angegeben werden muss, ist schwer einzusehen, wie dieser Austausch vonstatten gehen soll.

Wenn bei der Auswertung der /etc/samba/smb.conf-Datei dieser Parameter auftaucht (der natürlich auf eine Datei mit gültigem Format zeigen muss), so wird die angegebene Datei neu geladen, die bereits durchlaufenen und initialisierten Parameter aber beibehalten.

Angenehmer Nebeneffekt: Wenn die Datei, auf die der Parameter zeigt, nicht vorhanden ist, so wird in der Auswertung der Datei /etc/samba/smb.conf fortgefahren. Man kann sogar spezielle Konfigurationsdateien konkatenieren, indem man in der neuen Konfigurationsdatei wieder eine andere Datei angibt. Für Testzwecke kann das sehr nützlich sein, da man die einzelnen Shares auf diese Weise syntaktisch trennen kann, ohne die komplette /etc/samba/smb.conf abändern zu müssen.

Beispiel:

config file = /usr/lib/samba/lib/smb.conf.%m



millin Verlag