One of the defects in my queue is a bug that says the default DHCP.conf
path is different in Fedora-11 (or was it 12? Anyway...)
We have a bunch of settings like this in ... settings.
"bind_bin" : "/usr/sbin/named",
"dhcpd_bin" : "/usr/sbin/dhcpd",
"dnsmasq_bin" : "/usr/sbin/dnsmasq",
"httpd_bin" : "/usr/sbin/httpd",
"omshell_bin" : "/usr/bin/omshell",
"restart_bin" : "/sbin/service",
"tftpd_bin" : "/usr/sbin/in.tftpd",
"vsftpd_bin" : "/usr/sbin/vsftpd",
I'm suggesting we remove all of these and use default distribution
paths, always.
Yes, this breaks people who are doing something weird. I am not sure
this bothers me though.
On the plus side, it cuts down a lot on a really verbose settings file
that should have less settings in it.
Does someone want to give me the path settings for Debian?
Basically we'll have a function in utils that, depending on the OS,
returns the correct path for these various files.
This should prevent the need to have different versions of settings for
various distributions, which could be infinitely many, the way these
things like to move.
We already do this with finding the TFTP boot location, so it shouldn't
be too controversial.
--Michael