dhcpd.conf

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
wotan
Beiträge: 113
Registriert: 16.03.2004 20:41:04

dhcpd.conf

Beitrag von wotan » 16.10.2008 15:07:43

Hallo,

leider ist mir bis jetzt keine Information über den Weg gelaufen, in dem es möglich ist, in der dhcpd.conf einen Konfigurations-Ordner zu inkluden.

ich würde gerne für jeden Host eine eigene Datei anglegen, die dann Zentral auch vom DHCP dann gelesen wird. Doch leider sind alle Versuche bis jetzt gescheitert.

Code: Alles auswählen

include /etc/dhcp/dhcpd_conf/
Kann mir hier jemand die geneua Syntax nennen, damit dies geht.
mfg
wotan

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: dhcpd.conf

Beitrag von rendegast » 16.10.2008 17:37:59

exim 4 hat einen wrapper update-exim4.conf, der bei jedem Start das Template
( entsprechend exim4.conf.template oder conf.d/* )
zur Konfigurationsdatei /var/lib/exim4/config.autogenerated zusammenbastelt.


Für Deinen Fall die Einzeltemplates in /etc/dhcp3/dhcpd.conf.d/ ablegen, und

Code: Alles auswählen

cat /etc/dhcp3/dhcpd.conf.d/* > /etc/dhcp3/dhcpd.conf
in die gesourcte /etc/default/dhcp3-server einbauen (mit ein bischen Scripting drumherum?).

Würde zumindest die Datei in init.d/ in Ruhe lassen,
aber auch dort wäre es möglich, /etc/init.d/dhcp3-server :

Code: Alles auswählen

...
test_config()
{
	cat /etc/dhcp3/dhcpd.conf.d/* > /etc/dhcp3/dhcpd.conf
	if ! /usr/sbin/dhcpd3 -t > /dev/null 2>&1; then
...
Bei einem Update von dhcp3-server könnte die /etc/init.d/dhcp3-server jedoch ersetzt werden,
darauf wäre zu achten.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten