Discovered in Redhat 5.2 Intel and Sparc versions that the DHCPD rpm does not install or create the sample config file /etc/dhcpd.conf and the lease file /etc/dhcpd.leases Not a big issue for the experanced user to get the source RPM and pull the config out of there but new users would have had difficulty with it.
Older releases also did not ship a /etc/dhcp.conf file in the dhcp rpm package. It is probably a good idea better the documentaion on how to create one. But it is a bad idea to have a sample one placed directly in /etc in case the user has it accidently start up on a active network. May be a dhcpd.conf.sample in /etc or /usr/doc/dhcp-x.x would be a better choice.
I agree with you the default file should be made a /etc/dhcpd.conf.sample the default file starting up would be a bad voo do for most.
I added a /usr/doc/dhcp*/dhcpd.conf.sample file for the next release.