jakstpub: nicer smb settings
This commit is contained in:
parent
9c1bfd1b24
commit
397fcd4a44
@ -41,27 +41,31 @@ in {
|
|||||||
guest account = jakstpub
|
guest account = jakstpub
|
||||||
server role = standalone server
|
server role = standalone server
|
||||||
'';
|
'';
|
||||||
shares = {
|
shares = let
|
||||||
public = {
|
defaults = {
|
||||||
path = cfg.dataDir;
|
"public" = "yes";
|
||||||
writeable = "yes";
|
"mangled names" = "no";
|
||||||
public = "yes";
|
|
||||||
"guest ok" = "yes";
|
"guest ok" = "yes";
|
||||||
"read only" = "no";
|
|
||||||
"create mask" = "0664";
|
|
||||||
"directory mask" = "0775";
|
|
||||||
"force user" = "jakstpub";
|
|
||||||
"force group" = "jakstpub";
|
|
||||||
};
|
|
||||||
snapshots = {
|
|
||||||
path = cfg.dataDir + "/.zfs/snapshot";
|
|
||||||
writeable = "no";
|
|
||||||
public = "yes";
|
|
||||||
"guest ok" = "yes";
|
|
||||||
"read only" = "yes";
|
|
||||||
"force user" = "jakstpub";
|
"force user" = "jakstpub";
|
||||||
"force group" = "jakstpub";
|
"force group" = "jakstpub";
|
||||||
};
|
};
|
||||||
|
in {
|
||||||
|
public =
|
||||||
|
defaults
|
||||||
|
// {
|
||||||
|
"path" = cfg.dataDir;
|
||||||
|
"writeable" = "yes";
|
||||||
|
"read only" = "no";
|
||||||
|
"create mask" = "0664";
|
||||||
|
"directory mask" = "0775";
|
||||||
|
};
|
||||||
|
snapshots =
|
||||||
|
defaults
|
||||||
|
// {
|
||||||
|
"path" = cfg.dataDir + "/.zfs/snapshot";
|
||||||
|
"writeable" = "no";
|
||||||
|
"read only" = "yes";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user