xref: /freebsd/libexec/rc/rc.d/nuageinit_user_data_script (revision 09545628f0cd58406a47f302fb8584a5292d4b1a)
1#!/bin/sh
2#
3
4# PROVIDE: nuageinit_user_data_script
5# REQUIRE: local
6# KEYWORD: firstboot
7
8. /etc/rc.subr
9
10name="nuageinit_user_data_script"
11desc="Execute user data script provided by cloudinit"
12start_cmd="execute_user_data_script"
13stop_cmd=":"
14rcvar="nuageinit_enable"
15
16execute_user_data_script()
17{
18	test -x /var/cache/nuageinit/user_data || return
19	echo "Executing user_data script" | tee -a /var/log/nuageinnit.log
20	/var/cache/nuageinit/user_data 2>&1 | tee -a /var/log/nuageinit.log
21}
22
23# Share the same config as nuageinit
24load_rc_config nuageinit
25run_rc_command "$1"
26