diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-07-14 14:36:52 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-07-23 19:02:39 +0200 |
commit | 028a981c005e90c36c269e28709bf25032c2e8ca (patch) | |
tree | f911f852b74a6601ccca297298468a6d39bed257 /meson.build | |
parent | Use a common define for the reload timeout (diff) | |
download | systemd-028a981c005e90c36c269e28709bf25032c2e8ca.tar.xz systemd-028a981c005e90c36c269e28709bf25032c2e8ca.zip |
fstab-generator: add mode to check /sysroot/etc/fstab and maybe do daemon-reload
The idea is that we can peek into /sysroot/etc/fstab and figure out if there's
anything interesting there. We could use a separate binary for this, but we'd
need to duplicate most of the logic that in systemd-fstab-generator. Thus I
think it's nicer to make systemd-fstab-generator work as a multi-call binary.
If called as systemd-sysroot-fstab-check, we look for units that we'd mount and
call daemon-reload and initrd-fs.target/restart, similarly to what we did
before, but in the process itself.
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meson.build b/meson.build index 5d7c8699fe..e6e3205090 100644 --- a/meson.build +++ b/meson.build @@ -2298,6 +2298,10 @@ exe = executable( install : true, install_dir : systemgeneratordir) +meson.add_install_script(meson_make_symlink, + systemgeneratordir / 'systemd-fstab-generator', + rootlibexecdir / 'systemd-sysroot-fstab-check') + if want_tests != 'false' test('test-fstab-generator', test_fstab_generator_sh, |