Hi all,
I want dhcpd started by inetd. Therefor I added these two lines to
inetd.conf:

bootps dgram/i udp wait root /usr/sbin/dhcpd /usr/sbin/dhcpd -q eth2
bootps stream tcp nowait root /usr/sbin/dhcpd /usr/sbin/dhcpd -q eth2

(without the tcp line no client gets an address!?!)

When a client sends a dhcprequest I get the following error (about 20
times) in the syslog:

Oct 22 16:11:50 aurus-server dhcpd-2.2.x: There's already a DHCP
server running.
Oct 22 16:11:50 aurus-server dhcpd-2.2.x: exiting.

and the last two error are:

Oct 22 16:11:50 aurus-server inetd[207]: bootps/udp server failing
(looping), service terminated
Oct 22 16:11:50 aurus-server dhcpd-2.2.x: There's already a DHCP
server running.
Oct 22 16:11:50 aurus-server dhcpd-2.2.x: exiting.

After that the clients get their configuration.

It seems to me the dhcpd server will not be closed after answering a
request.
Does anybody have an idea how to get that working (without errors)?

Thanks in advance.

Best regards,
Stephan Eichler