On Mon, Aug 11, 20
> [Unit]
> Description=Grow the root partition
> After=systemd-readahead-collect.service systemd-readahead-replay.service
> Before=systemd-fsck@.service sysroot.mount
This will not work. "systemd-fsck@.service" is is not a unit name (but
just a template for unit names), and dependencies may only be declared
relative to other units, never to templates. (I admit though that this
might be useful to have, but then again, I am not sure how we could
implement this nicely...).
My recommendation would be to add a dropin file
systemd-fsck@.service/foobar.conf or so, which adds the reverse
dependency of the one you are looking for. Or in other words: extend the
systemd-fsck@.service definition, instead of your growroot.service
definition.
Are you saying I should replace the existing systemd-fsck@.service file
with my own version or what exactly do you mean by 'extending'?
Thanks
...Juerg