#!/bin/sh ######################################################### # Written Mar 03, 2008 and released under the GNU/GPLv2 ## # (c) Jeff Schroeder (jeffschroeder@computer.org) # # ######################################################### # # # # # restart-dhcpd - simple script to only run dhcpd on # # # the master node to provide "HA" dhcpd # # # # # ########################################################## #$Id: restart-dhcpd 67950 2008-03-07 01:47:57Z jschroeder $ STATE=${1:-unknown} export PATH=/bin:/usr/sbin:$PATH case $STATE in master) # /etc/init.d is more cross distro portable than /sbin/service /etc/init.d/dhcpd start ;; backup|fault) /etc/init.d/dhcpd stop ;; *) echo "Usage: $0 {master | backup | fault}" >&2 exit 1 ;; esac