Blame sysvinit/freebsd/cloudfinal
|
Packit Service |
a04d08 |
#!/bin/sh
|
|
Packit Service |
a04d08 |
|
|
Packit Service |
a04d08 |
# PROVIDE: cloudfinal
|
|
Packit Service |
a04d08 |
# REQUIRE: LOGIN cloudinit cloudconfig cloudinitlocal
|
|
Packit Service |
a04d08 |
# REQUIRE: cron mail sshd swaplate
|
|
Packit Service |
a04d08 |
|
|
Packit Service |
a04d08 |
. /etc/rc.subr
|
|
Packit Service |
a04d08 |
|
|
Packit Service |
a04d08 |
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
Packit Service |
a04d08 |
|
|
Packit Service |
a04d08 |
name="cloudfinal"
|
|
Packit Service |
a04d08 |
command="/usr/local/bin/cloud-init"
|
|
Packit Service |
a04d08 |
start_cmd="cloudfinal_start"
|
|
Packit Service |
a04d08 |
stop_cmd=":"
|
|
Packit Service |
a04d08 |
rcvar="cloudinit_enable"
|
|
Packit Service |
a04d08 |
start_cmd="cloudfinal_start"
|
|
Packit Service |
a04d08 |
|
|
Packit Service |
a04d08 |
cloudfinal_start()
|
|
Packit Service |
a04d08 |
{
|
|
Packit Service |
a04d08 |
echo -n "${command} starting"
|
|
Packit Service |
a04d08 |
${command} modules --mode final
|
|
Packit Service |
a04d08 |
}
|
|
Packit Service |
a04d08 |
|
|
Packit Service |
a04d08 |
load_rc_config $name
|
|
Packit Service |
751c4a |
|
|
Packit Service |
751c4a |
: ${cloudfinal_enable="NO"}
|
|
Packit Service |
751c4a |
|
|
Packit Service |
a04d08 |
run_rc_command "$1"
|