Mac OS X Server 10.2: NetBoot/DHCP fails after making changes in Server Settings

NetBoot/DHCP fails after making changes in Server Settings, because bootpd does not get started.
Symptom

NetBoot clients fail to startup from the server, and DHCP clients do not get an address.


Solution

This is because the bootps configuration file for xinetd may become damaged.
service bootps
{
        disable      =    no
        socket_type  =    dgram
        wait         =    yes
        user         =    root
        server       =    /usr/libexec/bootpd
        groups       =    yes
        flags        =    REUSE
}

Published Date: Feb 17, 2012