{ ... }: { users.groups = { dummesos = { gid = 1100; }; }; users.users = { dummesos = { uid = 1100; isSystemUser = true; group = "dummesos"; }; }; services.samba-wsdd = { enable = true; openFirewall = true; }; services.samba = { enable = true; openFirewall = true; shares = { "private" = { path = "/mnt/mergerfs/smb/%u"; "read only" = "no"; "create mask" = "0600"; "directory mask" = "0700"; }; "software" = { path = "/mnt/mergerfs/media/software"; "guest ok" = "yes"; }; "movies" = { path = "/mnt/mergerfs/media/movies"; "guest ok" = "yes"; }; "Serien" = { path = "/mnt/mergerfs/media/Serien"; "guest ok" = "yes"; }; #"software" = { # path = "/mnt/mergerfs/media/software"; # "guest ok" = "yes"; #}; }; }; } # vim: set et ts=2 sw=2 ai: