source: bootscripts-standard/bootscripts/cblfs/init.d/haldaemon@ 2167cfe

Last change on this file since 2167cfe was 2167cfe, checked in by William Harrington <kb0iic@…>, 11 years ago

bootscripts are the scripts used for the sysvinit book.

  • Property mode set to 100644
File size: 724 bytes
Line 
1#!/bin/bash
2# Begin $rc_base/init.d/haldaemon
3
4# Based on sysklogd script from LFS-3.1 and earlier.
5# Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
6
7#$LastChangedBy: randy $
8#$Date: 2006-06-24 17:00:20 -0500 (Sat, 24 Jun 2006) $
9
10. /etc/sysconfig/rc
11. $rc_functions
12
13pidfile=/var/run/hald/pid
14
15case "$1" in
16 start)
17 boot_mesg "Starting the HAL Daemon..."
18 loadproc -p $pidfile /usr/sbin/hald --use-syslog
19 ;;
20
21 stop)
22 boot_mesg "Stopping the HAL Daemon..."
23 killproc -p $pidfile /usr/sbin/hald
24 ;;
25
26 restart)
27 $0 stop
28 sleep 1
29 $0 start
30 ;;
31
32 status)
33 statusproc -p $pidfile /usr/sbin/hald
34 ;;
35
36 *)
37 echo "Usage: $0 {start|stop|restart|status}"
38 exit 1
39 ;;
40esac
41
42# End $rc_base/init.d/haldaemon
Note: See TracBrowser for help on using the repository browser.