]> git.pld-linux.org Git - packages/glibc.git/blame - utmpd.init
- added missing %patch0 in %prep.
[packages/glibc.git] / utmpd.init
CommitLineData
da301058 1#!/bin/bash
2#
3# /etc/rc.d/init.d/utmpd
4#
5# Starts the utmpd daemon
6#
7# chkconfig: 345 25 55
8# description: Utmpd daemon
9# processname: utmpd
10#
11export PATH=/bin:/usr/bin:/sbin:/usr/sbin
12
13# Source function library.
14. /etc/rc.d/init.d/functions
15
16# See how we were called.
17#
18case "$1" in
19 start)
20 show Starting utmpd daemon
21 # Clean up /var/run and create /var/run/utmp so that we can login.
22 #( cd /var/run && find . ! -type d -exec rm -f -- {} \; )
23 : > /var/run/utmpx
24 : > /var/run/utmp
25 if [ ! -f /var/log/wtmpx ]; then
26 : > /var/log/wtmpx
27 fi
28 daemon utmpd
29 touch /var/lock/subsys/utmpd
30 ;;
31 stop)
32 show Stopping utmpd daemon
33 killproc utmpd
34 rm -f /var/lock/subsys/utmpd
35 ;;
36 reload|restart)
37 $0 stop
38 $0 start
39 ;;
40 status)
41 status utmpd
42 ;;
43 *)
44 echo "Usage: $0 {start|stop|restart|reload|status}"
45 exit 1
46esac
47
48exit 0
This page took 0.035162 seconds and 4 git commands to generate.