uncloud-init: move marker file into /var/lib/cloud/sem
All other marker files by cloud-init live in /var/lib/cloud/sem it makes sense for uncloud-init's file to live there too.
This commit is contained in:
parent
99906617d6
commit
ebffdc31f1
@ -10,11 +10,14 @@
|
|||||||
KEY="xupdate"
|
KEY="xupdate"
|
||||||
UMOUNT=""
|
UMOUNT=""
|
||||||
RMDIR=""
|
RMDIR=""
|
||||||
MARK=/root/uncloud-init-ran
|
MARK=/var/lib/cloud/sem/uncloud-init.once
|
||||||
ROOT_RW=""
|
ROOT_RW=""
|
||||||
|
|
||||||
doexec() {
|
doexec() {
|
||||||
[ -z "$ROOT_RW" ] || date > "${MARK}";
|
if [ -n "$ROOT_RW" ]; then
|
||||||
|
mkdir -p "${MARK%/*}";
|
||||||
|
date > "${MARK}";
|
||||||
|
fi
|
||||||
cleanup;
|
cleanup;
|
||||||
log "invoking /sbin/init $*"
|
log "invoking /sbin/init $*"
|
||||||
exec /sbin/init "$@";
|
exec /sbin/init "$@";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user