2024-08-28 00:00:10 +02:00
|
|
|
{ ... }:
|
|
|
|
|
{
|
|
|
|
|
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;
|
2024-11-04 09:58:56 +01:00
|
|
|
settings = {
|
|
|
|
|
global = {
|
|
|
|
|
"map to guest" = "bad user";
|
|
|
|
|
};
|
2024-08-28 00:00:10 +02:00
|
|
|
"private" = {
|
|
|
|
|
path = "/mnt/mergerfs/smb/%u";
|
|
|
|
|
"read only" = "no";
|
|
|
|
|
"create mask" = "0600";
|
|
|
|
|
"directory mask" = "0700";
|
|
|
|
|
};
|
|
|
|
|
"software" = {
|
|
|
|
|
path = "/mnt/mergerfs/media/software";
|
|
|
|
|
"guest ok" = "yes";
|
|
|
|
|
};
|
2024-11-04 09:58:56 +01:00
|
|
|
"games" = {
|
|
|
|
|
path = "/mnt/mergerfs/media/games";
|
|
|
|
|
"guest ok" = "yes";
|
|
|
|
|
};
|
2024-08-28 00:00:10 +02:00
|
|
|
"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:
|