1#!/bin/sh 2# 3# bpalogin This shell script takes care of starting and stopping 4# bpalogin. 5# 6# chkconfig: 345 50 50 7# description: A daemon to connect to Big Pond Advance Cable 8# 9# processname: bpalogin 10# config: /etc/bpalogin.conf 11 12# Source function library. 13. /etc/rc.d/init.d/functions 14 15# Source networking configuration. 16. /etc/sysconfig/network 17 18# Check that networking is up. 19[ ${NETWORKING} = "no" ] && exit 0 20 21[ -f /usr/sbin/bpalogin ] || exit 0 22 23# See how we were called. 24case "$1" in 25 start) 26 # Start daemons. 27 28 echo -n "Starting bpalogin: " 29 /usr/sbin/bpalogin -c /etc/bpalogin.conf 30 echo 31 touch /var/lock/subsys/bpalogin 32 ;; 33 stop) 34 # Stop daemons. 35 echo -n "Shutting down bpalogin: " 36 killproc bpalogin 37 echo 38 rm -f /var/lock/subsys/bpalogin 39 ;; 40 restart) 41 $0 stop 42 $0 start 43 ;; 44 status) 45 status bpalogin 46 ;; 47 *) 48 echo "Usage: bpalogin {start|stop|restart|status}" 49 exit 1 50esac 51 52exit 0 53 54