nixos/modules: users.(extraUsers|extraGroup->users|group)
This commit is contained in:
@@ -141,7 +141,7 @@ in
|
||||
|
||||
config = mkIf cfg.enable (mkMerge [{
|
||||
environment.systemPackages = [ cfg.package ];
|
||||
users.extraGroups.docker.gid = config.ids.gids.docker;
|
||||
users.groups.docker.gid = config.ids.gids.docker;
|
||||
systemd.packages = [ cfg.package ];
|
||||
|
||||
systemd.services.docker = {
|
||||
|
||||
@@ -108,7 +108,7 @@ in {
|
||||
|
||||
boot.kernelModules = [ "tun" ];
|
||||
|
||||
users.extraGroups.libvirtd.gid = config.ids.gids.libvirtd;
|
||||
users.groups.libvirtd.gid = config.ids.gids.libvirtd;
|
||||
|
||||
systemd.packages = [ pkgs.libvirt ];
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ with lib;
|
||||
];
|
||||
|
||||
# Allow the user to login as root without password.
|
||||
users.extraUsers.root.initialHashedPassword = mkOverride 150 "";
|
||||
users.users.root.initialHashedPassword = mkOverride 150 "";
|
||||
|
||||
# Some more help text.
|
||||
services.mingetty.helpLine =
|
||||
|
||||
@@ -73,9 +73,9 @@ in
|
||||
|
||||
};
|
||||
|
||||
users.extraGroups.lxd.gid = config.ids.gids.lxd;
|
||||
users.groups.lxd.gid = config.ids.gids.lxd;
|
||||
|
||||
users.extraUsers.root = {
|
||||
users.users.root = {
|
||||
subUidRanges = [ { startUid = 1000000; count = 65536; } ];
|
||||
subGidRanges = [ { startGid = 1000000; count = 65536; } ];
|
||||
};
|
||||
|
||||
@@ -59,6 +59,6 @@ in
|
||||
};
|
||||
};
|
||||
|
||||
users.extraGroups.rkt = {};
|
||||
users.groups.rkt = {};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ in
|
||||
boot.supportedFilesystems = [ "vboxsf" ];
|
||||
boot.initrd.supportedFilesystems = [ "vboxsf" ];
|
||||
|
||||
users.extraGroups.vboxsf.gid = config.ids.gids.vboxsf;
|
||||
users.groups.vboxsf.gid = config.ids.gids.vboxsf;
|
||||
|
||||
systemd.services.virtualbox =
|
||||
{ description = "VirtualBox Guest Services";
|
||||
|
||||
@@ -86,7 +86,7 @@ in
|
||||
"VirtualBox"
|
||||
]));
|
||||
|
||||
users.extraGroups.vboxusers.gid = config.ids.gids.vboxusers;
|
||||
users.groups.vboxusers.gid = config.ids.gids.vboxusers;
|
||||
|
||||
services.udev.extraRules =
|
||||
''
|
||||
|
||||
Reference in New Issue
Block a user