partially implements blueprint entrypoints-for-binscripts Change-Id: Ide382f602ec41d020350585638c87da0d6e32fcc
20 lines
602 B
Plaintext
20 lines
602 B
Plaintext
description "Trove Guest"
|
|
author "Auto-Gen"
|
|
|
|
start on (filesystem and net-device-up IFACE!=lo)
|
|
stop on runlevel [016]
|
|
chdir /var/run
|
|
pre-start script
|
|
mkdir -p /var/run/trove
|
|
chown GUEST_USERNAME:root /var/run/trove/
|
|
|
|
mkdir -p /var/lock/trove
|
|
chown GUEST_USERNAME:root /var/lock/trove/
|
|
|
|
mkdir -p GUEST_LOGDIR
|
|
chown GUEST_USERNAME:root GUEST_LOGDIR
|
|
chmod +r /etc/guest_info
|
|
end script
|
|
|
|
exec su -c "/home/GUEST_USERNAME/trove/contrib/trove-guestagent --config-file=/etc/guest_info --config-file=/home/GUEST_USERNAME/trove/etc/trove/trove-guestagent.conf.sample" GUEST_USERNAME
|