units: delay binfmt processing until after local-fs.target
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 16 Nov 2021 08:19:07 +0000 (09:19 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 13 Jan 2022 09:55:00 +0000 (10:55 +0100)
commit155b9e9efce1f66ae7bce8fac1cc10327fbd30bb
treed9587a56b02b296582d2baab618c87a9a190ffc6
parent9dd090d60b646ef80878deef979d28ba99664639
units: delay binfmt processing until after local-fs.target

Users may use rules that refer to binaries e.g. in /opt or /usr/local,
and those directories may be separate mount points. We don't need the
binfmt rules in early boot, so let's delay the service so that we can
rely on the full local filesystem being visible.

Fixes #21178.

(cherry picked from commit 0491ab5fcd1e8a7d6c532c591dabb98a9e6ed648)
(cherry picked from commit b564be5d5e8ac063a378e818af51a267e99bff0d)
units/systemd-binfmt.service.in