nixos/testing: migrate to systemd.settings.Manager

This commit is contained in:
Grimmauld 2025-07-19 16:30:08 +02:00
parent f0b71eebdc
commit 222ee8fabf
No known key found for this signature in database

View File

@ -115,7 +115,7 @@ in
MaxLevelConsole=debug MaxLevelConsole=debug
''; '';
extraConfig = config.systemd.extraConfig; settings.Manager = config.systemd.settings.Manager;
} }
(lib.mkIf cfg.initrdBackdoor { (lib.mkIf cfg.initrdBackdoor {
@ -210,13 +210,13 @@ in
MaxLevelConsole=debug MaxLevelConsole=debug
''; '';
systemd.extraConfig = '' systemd.settings.Manager = {
# Don't clobber the console with duplicate systemd messages. # Don't clobber the console with duplicate systemd messages.
ShowStatus=no ShowStatus = false;
# Allow very slow start # Allow very slow start
DefaultTimeoutStartSec=300 DefaultTimeoutStartSec = 300;
DefaultDeviceTimeoutSec=300 DefaultDeviceTimeoutSec = 300;
''; };
systemd.user.extraConfig = '' systemd.user.extraConfig = ''
# Allow very slow start # Allow very slow start
DefaultTimeoutStartSec=300 DefaultTimeoutStartSec=300