1#!/bin/sh 2# Start/stop/restart dnsmasq (a small DNS/DHCP server): 3 4# Start dnsmasq: 5dnsmasq_start() { 6 if [ -x /usr/sbin/dnsmasq ]; then 7 echo "Starting dnsmasq: /usr/sbin/dnsmasq" 8 /usr/sbin/dnsmasq 9 fi 10} 11 12# Stop dnsmasq: 13dnsmasq_stop() { 14 killall dnsmasq 15} 16 17# Restart dnsmasq: 18dnsmasq_restart() { 19 dnsmasq_stop 20 sleep 1 21 dnsmasq_start 22} 23 24case "$1" in 25'start') 26 dnsmasq_start 27 ;; 28'stop') 29 dnsmasq_stop 30 ;; 31'restart') 32 dnsmasq_restart 33 ;; 34*) 35 echo "usage rc.dnsmasq: start|stop|restart" 36esac 37