#!/sbin/runscript # # chkconfig: 2345 09 91 # description: Conexant HSF softmodem # ### BEGIN INIT INFO # Provides: hsf # Should-Start: hotplug coldplug # Required-Start: $local_fs # Required-Stop: $network # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Start Conexant HSF softmodem ### END INIT INFO if [ -e /etc/runlevels ]; then begincmd="ebegin" endcmd="eend" else begincmd="echo" endcmd="/bin/true" fi start() { ${begincmd} "Starting Conexant HSF softmodem" /usr/sbin/hsfconfig --rcstart ${endcmd} 0 } stop() { ${begincmd} "Stopping Conexant HSF softmodem" /usr/sbin/hsfconfig --rcstop ${endcmd} 0 } restart() { stop start } if [ ! -e /etc/runlevels ]; then case "$1" in start) start ;; stop) stop ;; restart|force-reload|reload) restart ;; status) exit 3 ;; *) echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}" exit 1 ;; esac fi