2897260d10acb993d95c7d6d7352c95a6413cd69
[csit.git] / resources / tools / disk-image-builder / nested / patches / 04-qemu-ga
1 #!/bin/sh
2
3 cat - > etc/init.d/S45qemu-ga <<"_EOF"
4 #!/bin/sh
5 #
6 # Start QEMU guest agent
7 #
8 QEMU_GA_MODE="isa-serial"
9 QEMU_GA_DEV="/dev/ttyS1"
10
11 case "$1" in
12   start)
13         echo "Starting qemu guest agent..."
14         /usr/bin/qemu-ga -m $QEMU_GA_MODE -p $QEMU_GA_DEV -d
15         ;;
16   stop)
17         echo "Stopping quemu guest agent..."
18         killall qemu-ga
19         ;;
20   restart|reload)
21         "$0" stop
22         "$0" start
23         ;;
24   *)
25         echo "Usage: $0 {start|stop|restart}"
26         exit 1
27 esac
28
29 exit $?
30 _EOF
31
32 chown root.root etc/init.d/S45qemu-ga
33 chmod 755 etc/init.d/S45qemu-ga