Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
65ff357dc1
feat(systemd): enable systemd-sysupdated
Some checks are pending
ci/woodpecker/pr/ci Pipeline is pending
2025-02-11 13:39:49 +01:00
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;