Commit e0eff874 authored by Henrik Riomar's avatar Henrik Riomar Committed by Timo Teräs

add new umbrella flag --initramfs-diskless-boot

This flag enables a group of options used during initramfs tmpfs
initial install.
parent 23cb1047
......@@ -220,6 +220,10 @@ static int option_parse_commit(void *ctx, struct apk_db_options *dbopts, int opt
case 0x117:
apk_flags |= APK_NO_COMMIT_HOOKS;
break;
case 0x118:
dbopts->open_flags |= APK_OPENF_CREATE;
apk_flags |= APK_FORCE | APK_NO_COMMIT_HOOKS;
break;
default:
return -ENOTSUP;
}
......@@ -232,6 +236,8 @@ static const struct apk_option options_commit[] = {
{ 0x111, "overlay-from-stdin", "Read list of overlay files from stdin" },
{ 0x113, "no-scripts", "Do not execute any scripts" },
{ 0x117, "no-commit-hooks", "Skip pre/post hook scripts (but not other scripts)" },
{ 0x118, "initramfs-diskless-boot",
"Enables options for diskeless initramfs boot (e.g. skip hooks)" },
};
const struct apk_option_group optgroup_commit = {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment