annotate libvirtd.sh @ 33:83d66786f576

add port scanner that was written in python.
author taiki
date Mon, 29 Dec 2014 18:43:56 +0900
parents 1c4fb56f3cd5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
1 #! /bin/sh
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
2 ### BEGIN INIT INFO
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
3 # Provides: atd
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
4 # Required-Start: $syslog $time $remote_fs
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
5 # Required-Stop: $syslog $time $remote_fs
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
6 # Default-Start: 2 3 4 5
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
7 # Default-Stop: 0 1 6
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
8 # Short-Description: Deferred execution scheduler
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
9 # Description: Debian init script for the atd deferred executions
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
10 # scheduler
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
11 ### END INIT INFO
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
12 #
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
13 # Author: TaikiTAIRA
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
14 #
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
15
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
16 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
17 DAEMON=/usr/local/sbin/libvirtd
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
18 PIDFILE=/usr/local/var/run/libvirtd.pid
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
19
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
20 test -x $DAEMON || exit 0
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
21
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
22 . /lib/lsb/init-functions
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
23
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
24 case "$1" in
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
25 start)
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
26 log_daemon_msg "Starting libvirt daemon." "libvirt"
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
27 start_daemon -p $PIDFILE $DAEMON -d
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
28 log_end_msg $?
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
29 ;;
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
30 stop)
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
31 log_daemon_msg "Stopping stop libvirt daemon" "libvirt"
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
32 killproc -p $PIDFILE $DAEMON
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
33 log_end_msg $?
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
34 ;;
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
35 force-reload|restart)
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
36 $0 stop
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
37 $0 start
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
38 ;;
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
39 status)
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
40 status_of_proc -p $PIDFILE $DAEMON libvirtd && exit 0 || exit $?
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
41 ;;
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
42 *)
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
43 echo "Usage: /etc/init.d/libvirtd {start|stop|restart|force-reload|status}"
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
44 exit 1
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
45 ;;
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
46 esac
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
47
66a88f51993f add libvirtd file for bldsv11
taiki
parents:
diff changeset
48 exit 0