diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2021-12-28 21:42:05 +0100 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2021-12-28 21:42:05 +0100 |
| commit | c09d60d686dc53e19dbfb5d58fa705ad4a2ec06c (patch) | |
| tree | fabf9c218589f07c142bf679acc6036f6315e618 /hosts/vidhar/default.nix | |
| parent | 5de2d7b834171b75d79e86aa2097df27ee529aee (diff) | |
| download | nixos-c09d60d686dc53e19dbfb5d58fa705ad4a2ec06c.tar nixos-c09d60d686dc53e19dbfb5d58fa705ad4a2ec06c.tar.gz nixos-c09d60d686dc53e19dbfb5d58fa705ad4a2ec06c.tar.bz2 nixos-c09d60d686dc53e19dbfb5d58fa705ad4a2ec06c.tar.xz nixos-c09d60d686dc53e19dbfb5d58fa705ad4a2ec06c.zip | |
vidhar: samba
Diffstat (limited to 'hosts/vidhar/default.nix')
| -rw-r--r-- | hosts/vidhar/default.nix | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/hosts/vidhar/default.nix b/hosts/vidhar/default.nix index 327c51b3..d71674f8 100644 --- a/hosts/vidhar/default.nix +++ b/hosts/vidhar/default.nix | |||
| @@ -336,5 +336,28 @@ | |||
| 336 | }; | 336 | }; |
| 337 | }; | 337 | }; |
| 338 | }; | 338 | }; |
| 339 | |||
| 340 | services.samba = { | ||
| 341 | enable = true; | ||
| 342 | securityType = "user"; | ||
| 343 | extraConfig = '' | ||
| 344 | workgroup = WORKGROUP | ||
| 345 | ''; | ||
| 346 | shares = { | ||
| 347 | homes = { | ||
| 348 | path = "/home/%S"; | ||
| 349 | browseable = "no"; | ||
| 350 | "valid users" = "%S"; | ||
| 351 | "read only" = "no"; | ||
| 352 | "create mask" = "0700"; | ||
| 353 | "directory mask" = "0700"; | ||
| 354 | "browseable" = "no"; | ||
| 355 | }; | ||
| 356 | }; | ||
| 357 | }; | ||
| 358 | services.samba-wssd = { | ||
| 359 | enable = true; | ||
| 360 | workgroup = "WORKGROUP"; | ||
| 361 | }; | ||
| 339 | }; | 362 | }; |
| 340 | } | 363 | } |
