feat(systemd): enable systemd-sysupdated #13

Closed
dln wants to merge 1 commit from dln/push-lytmptxtuwsu into main
2 changed files with 17 additions and 12 deletions

View file

@ -7,18 +7,24 @@
composefs = final.callPackage ../../pkgs/composefs.nix { inherit prev; };
qemu_tiny = final.callPackage ../../pkgs/qemu.nix { inherit prev; };
systemdUkify = final.callPackage ../../pkgs/systemd-ukify.nix { inherit prev; };
systemd = prev.systemd.overrideAttrs (old: {
mesonFlags = old.mesonFlags ++ [
"-Dsysupdate=enabled"
"-Dsysupdated=enabled"
];
});
# # FIXME: Revisit + refine these below in a future image minimization effort
#
# util-linux = prev.util-linux.override {
# ncursesSupport = false;
# nlsSupport = false;
# };
#
# dbus = prev.dbus.override {
# enableSystemd = false;
# x11Support = false;
# };
# # FIXME: Revisit + refine these below in a future image minimization effort
#
# util-linux = prev.util-linux.override {
# ncursesSupport = false;
# nlsSupport = false;
# };
#
# dbus = prev.dbus.override {
# enableSystemd = false;
# x11Support = false;
# };
})
];

View file

@ -1,5 +1,4 @@
{ prev, ... }:
prev.systemd.override {
withAcl = false;
withApparmor = false;