Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cc4f628ea6 | ||
|
|
2fc89120a8 | ||
|
|
11d6dde229 |
@@ -17,5 +17,10 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
# define the groups used for backups and archives
|
# define the groups used for backups and archives
|
||||||
|
users.users.archives = {
|
||||||
|
isSystemUser = true;
|
||||||
|
group = "archives";
|
||||||
|
};
|
||||||
|
|
||||||
users.groups.archives = {gid = 727;};
|
users.groups.archives = {gid = 727;};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,8 +71,19 @@ let
|
|||||||
browseable = true;
|
browseable = true;
|
||||||
writable = true;
|
writable = true;
|
||||||
guestOk = false;
|
guestOk = false;
|
||||||
|
browseable = true;
|
||||||
|
"valid users" = "archives";
|
||||||
|
"public" = "no";
|
||||||
|
"writeable" = "yes";
|
||||||
|
"force user" = "archives";
|
||||||
|
# time machine specifc config
|
||||||
|
"case sensitive" = "yes";
|
||||||
|
"default case" = "lower";
|
||||||
|
"preserve case" = "no";
|
||||||
|
"short preserve case" = "no";
|
||||||
"create mask" = "0660";
|
"create mask" = "0660";
|
||||||
"directory mask" = "0770";
|
"directory mask" = "0770";
|
||||||
|
"force group" = "archives";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
|
|||||||
Reference in New Issue
Block a user