From c3fec61aadff34c067c568dc27858c06a13c66d8 Mon Sep 17 00:00:00 2001 From: makefu Date: Sat, 4 Dec 2021 21:02:32 +0100 Subject: ma: add more groups to users --- krebs/2configs/shack/share.nix | 1 + lass/2configs/prism-share.nix | 3 +++ makefu/2configs/filepimp-share.nix | 2 ++ makefu/2configs/lanparty/samba.nix | 2 ++ 4 files changed, 8 insertions(+) diff --git a/krebs/2configs/shack/share.nix b/krebs/2configs/shack/share.nix index 3eb30964..bc483e8d 100644 --- a/krebs/2configs/shack/share.nix +++ b/krebs/2configs/shack/share.nix @@ -7,6 +7,7 @@ home = "/home/share"; createHome = true; }; + users.groups.share = {}; networking.firewall.allowedTCPPorts = [ 139 445 # samba diff --git a/lass/2configs/prism-share.nix b/lass/2configs/prism-share.nix index aa3eb541..fb803dd7 100644 --- a/lass/2configs/prism-share.nix +++ b/lass/2configs/prism-share.nix @@ -14,7 +14,10 @@ with import ; description = "smb guest user"; home = "/home/share"; createHome = true; + group = "share"; }; + users.groups.share = {}; + services.samba = { enable = true; enableNmbd = true; diff --git a/makefu/2configs/filepimp-share.nix b/makefu/2configs/filepimp-share.nix index abbdcbbb..850d432f 100644 --- a/makefu/2configs/filepimp-share.nix +++ b/makefu/2configs/filepimp-share.nix @@ -9,7 +9,9 @@ in { uid = config.ids.uids.smbguest; # effectively systemUser description = "smb guest user"; home = "/var/empty"; + group = "share"; }; + users.groups.share = {}; services.samba = { enable = true; shares = { diff --git a/makefu/2configs/lanparty/samba.nix b/makefu/2configs/lanparty/samba.nix index 0bd29497..e2fa58c4 100644 --- a/makefu/2configs/lanparty/samba.nix +++ b/makefu/2configs/lanparty/samba.nix @@ -7,7 +7,9 @@ description = "smb guest user"; home = "/data/lanparty"; createHome = true; + group = "share"; }; + users.groups.share = {}; services.samba = { enable = true; enableNmbd = true; -- cgit v1.2.3