From 29480b6e86ca6057d4151accdb5d4103f1657596 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sat, 4 Mar 2023 19:23:36 +0100 Subject: ... --- hosts/vidhar/samba.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'hosts/vidhar/samba.nix') diff --git a/hosts/vidhar/samba.nix b/hosts/vidhar/samba.nix index 89d9f12e..cbe158a9 100644 --- a/hosts/vidhar/samba.nix +++ b/hosts/vidhar/samba.nix @@ -4,19 +4,28 @@ services.samba = { enable = true; securityType = "user"; + package = pkgs.samba4.override { + enablePrinting = true; + }; extraConfig = '' domain master = yes workgroup = WORKGROUP load printers = no - printing = bsd - printcap name = /dev/null - disable spoolss = yes + printing = cups + cups server = 10.141.4.1 guest account = nobody bind interfaces only = yes interfaces = lo lan server signing = mandatory server min protocol = SMB3 server smb encrypt = required + + [printers] + path = /srv/samba-printing + browseable = yes + printable = yes + writable = no + create mode = 0700 ''; shares = { homes = { -- cgit v1.2.3