12a05d577SBaptiste Daroussin#!/bin/sh 22a05d577SBaptiste Daroussin# 32a05d577SBaptiste Daroussin 42a05d577SBaptiste Daroussin# PROVIDE: nuageinit_post_net 52a05d577SBaptiste Daroussin# REQUIRE: NETWORKING devfs 62a05d577SBaptiste Daroussin# BEFORE: SERVERS 72a05d577SBaptiste Daroussin# KEYWORD: firstboot 82a05d577SBaptiste Daroussin 92a05d577SBaptiste Daroussin. /etc/rc.subr 102a05d577SBaptiste Daroussin 112a05d577SBaptiste Daroussinname="nuageinit_post_net" 122a05d577SBaptiste Daroussindesc="Post Network Cloud Init configuration" 132a05d577SBaptiste Daroussinstart_cmd="execute_post_net" 142a05d577SBaptiste Daroussinstop_cmd=":" 152a05d577SBaptiste Daroussinrcvar="nuageinit_enable" 162a05d577SBaptiste Daroussin 172a05d577SBaptiste Daroussinexecute_post_net() 182a05d577SBaptiste Daroussin{ 19*dba00b1cSSebastien Baylocq test -f /var/cache/nuageinit/user_data -o -f /var/cache/nuageinit/user-data || return 20*dba00b1cSSebastien Baylocq /usr/libexec/nuageinit /var/cache/nuageinit/ postnet | tee -a /var/log/nuageinit.log 212a05d577SBaptiste Daroussin} 222a05d577SBaptiste Daroussin 232a05d577SBaptiste Daroussin# Share the same config as nuageinit 242a05d577SBaptiste Daroussinload_rc_config nuageinit 252a05d577SBaptiste Daroussinrun_rc_command "$1" 26