nixos/localtime: make localtimed a system user
Currently, a user is created in the 1000-29999 range. This is incorrect, as localtimed is a system service and not a user.
This commit is contained in:
parent
26fa078985
commit
0268691925
|
@ -29,15 +29,14 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# We use the 'out' output, since localtime has its 'bin' output
|
|
||||||
# first, so that is what we get if we use the derivation bare.
|
|
||||||
# Install the polkit rules.
|
# Install the polkit rules.
|
||||||
environment.systemPackages = [ pkgs.localtime.out ];
|
environment.systemPackages = [ pkgs.localtime ];
|
||||||
# Install the systemd unit.
|
# Install the systemd unit.
|
||||||
systemd.packages = [ pkgs.localtime.out ];
|
systemd.packages = [ pkgs.localtime ];
|
||||||
|
|
||||||
users.users.localtimed = {
|
users.users.localtimed = {
|
||||||
description = "Taskserver user";
|
description = "localtime daemon";
|
||||||
|
isSystemUser = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services.localtime = {
|
systemd.services.localtime = {
|
||||||
|
|
Loading…
Reference in a new issue