Same as systemd-preset, let's run systemd-sysusers as part of the
build process.
shutil.rmtree(p)
+def run_sysusers(state: MkosiState) -> None:
+ if state.for_cache:
+ return
+
+ with complete_step("Generating system users"):
+ run(["systemd-sysusers", "--root", state.root])
+
+
def run_preset_all(state: MkosiState) -> None:
if state.for_cache:
return
install_boot_loader(state)
configure_ssh(state)
run_postinst_script(state)
+ run_sysusers(state)
run_preset_all(state)
remove_packages(state)