/me coughs ... suchi, you're kidding, right?
hueofwind: instead of making a shell-script
suid create a sudoers file and give the sysauto
user permission to run /etc/init.d/dhcpd restart
password-less (again with your ssh-mechanism).
And even though I know you didn't like my suggestion...
How about running a test (check whether file was modified
in the last six minutes every five minutes from cron and
if it was restart the dhcp-daemon).
find /etc -ctime -6 -iname dhcpd.conf -exec /etc/init.d/dhcpd restart \;
and a crontab entry:
*/5 * * * * newfile.sh