[systemd-devel] Starting services enabled by filesystem overlay over /etc/
Umut Tezduyar Lindskog
umut at tezduyar.com
Tue Feb 12 12:49:48 UTC 2019
Also checkout systemd generators
(https://www.freedesktop.org/software/systemd/man/systemd.generator.html).
A generator can overlay the /etc and generators should run before
systemd starts scanning the unit files.
Umut
On Mon, Feb 11, 2019 at 10:07 PM Matt Schuckmann
<Matt.Schuckmann at planar.com> wrote:
>
> Thank you all for the responses.
>
> It sounds like I should look into creating an initramfs to mount my writable partitions and /etc overlay. I've never created an initramfs so it might take me a bit to work through it.
>
>
> In the mean time I've found that masking services does work with my overlay for enabling or disabling services. So my plan now is to leave the service enabled in the read-only rootfs and then mask or unmask it in the /etc overlay. This seems to be a reasonable workaround until I can get an initramfs in place; unless one of you helpful people tells me otherwise.
>
>
> Thanks,
>
> Matt S.
>
>
> [PS I hope this gets added to the correct thread, I'm only receiving digests and I'm not sure how best to respond].
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
More information about the systemd-devel
mailing list