fix samba config
works!
This commit is contained in:
parent
4f45d605e1
commit
e45573c8a6
@ -16,25 +16,26 @@
|
|||||||
config = with config.mj.services.jakstpub;
|
config = with config.mj.services.jakstpub;
|
||||||
lib.mkIf enable {
|
lib.mkIf enable {
|
||||||
services.samba = {
|
services.samba = {
|
||||||
|
# https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Standalone_Server
|
||||||
enable = true;
|
enable = true;
|
||||||
securityType = "user";
|
securityType = "user";
|
||||||
enableNmbd = true;
|
enableNmbd = true;
|
||||||
enableWinbindd = true;
|
enableWinbindd = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
workgroup = WORKGROUP
|
|
||||||
netbios name = HOMESERV
|
|
||||||
map to guest = Bad User
|
map to guest = Bad User
|
||||||
|
log level = 1
|
||||||
|
guest account = jakstpub
|
||||||
|
server role = standalone server
|
||||||
'';
|
'';
|
||||||
shares = {
|
shares = {
|
||||||
public = {
|
public = {
|
||||||
path = dataDir;
|
path = dataDir;
|
||||||
writable = "yes";
|
writeable = "yes";
|
||||||
printable = "no";
|
|
||||||
public = "yes";
|
public = "yes";
|
||||||
"guest ok" = "yes";
|
"guest ok" = "yes";
|
||||||
"read only" = "no";
|
"read only" = "no";
|
||||||
"create mask" = 666;
|
"create mask" = "0666";
|
||||||
"directory mask" = 777;
|
"directory mask" = "0777";
|
||||||
"force user" = "jakstpub";
|
"force user" = "jakstpub";
|
||||||
"force group" = "jakstpub";
|
"force group" = "jakstpub";
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user