[systemd-devel] [PATCH 0/3] using firstboot and sysusers to construct an initramfs
Ivan Shapovalov
intelfx100 at gmail.com
Wed Feb 25 15:53:43 PST 2015
On 2015-02-26 at 02:46 +0300, Ivan Shapovalov wrote:
> Hi there.
>
> These patches allow using firstboot and sysusers together to construct an
> initramfs with a fully functional emergency.service and rescue.service.
>
> Moreover, they allow to build a "clean" passwd for the initramfs and don't
> resort to copying it from the host system (as it has been done in Arch's
> mkinitcpio).
>
> The first one allows sysusers to take configuration from the real root
> but to apply it to a specified alternate root.
>
> The next two patches fix an apparent integration problem between firstboot
> and sysusers, as previously described here:
> http://lists.freedesktop.org/archives/systemd-devel/2015-February/028355.html
>
> All in all, with this series I'm able to do a simple
>
> systemd-firstboot --root="$BUILDROOT" --root-password=""
> systemd-sysusers --dest-root="$BUILDROOT"
>
> and, after adding respective units and /sbin/sulogin to the initramfs,
> to use "rd.systemd.unit=rescue.target" as a complete alternative to pre-systemd
> arch-specific "break=premount" kernel parameter.
>
> [...]
Forgot to add Dave Reisner to Cc:.
Dave, what do you think about all this? If this is a bad idea, then I'm
open for suggestions.
I just miss these "break=..." from the pre-systemd era.
--
Ivan Shapovalov / intelfx /
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20150226/277329d2/attachment.sig>
More information about the systemd-devel
mailing list