s/vmailUIDStart/vmailUID/g

The name vmailUIDStart is not consistent with how it is being used (as the UID
of the vmail user).
This commit is contained in:
Ruben Maher 2017-11-19 07:08:26 +10:30
parent 50a3fa9edc
commit cd85fd9d2f
3 changed files with 7 additions and 6 deletions

View file

@ -100,12 +100,13 @@ in
default = {};
};
vmailUIDStart = mkOption {
vmailUID = mkOption {
type = types.int;
default = 5000;
description = ''
The unix UID where the loginAccounts are created. 5000 means that the first
user will get 5000, the second 5001, ...
The unix UID of the virtual mail user. Be mindful that if this is
changed, you will need to manually adjust the permissions of
mailDirectory.
'';
};

View file

@ -22,7 +22,7 @@ let
vmail_user = {
name = vmailUserName;
isNormalUser = false;
uid = vmailUIDStart;
uid = vmailUID;
home = mailDirectory;
createHome = true;
group = vmailGroupName;
@ -46,7 +46,7 @@ in
config = lib.mkIf enable {
# set the vmail gid to a specific value
users.groups = {
"${vmailGroupName}" = { gid = vmailUIDStart; };
"${vmailGroupName}" = { gid = vmailUID; };
};
# define all users

View file

@ -35,7 +35,7 @@ import <nixpkgs/nixos/tests/make-test.nix> {
};
vmailGroupName = "vmail";
vmailUIDStart = 5000;
vmailUID = 5000;
};
};