Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
---
config/rootfiles/packages/aarch64/samba | 1 +
config/rootfiles/packages/armv5tel/samba | 1 +
config/rootfiles/packages/i586/samba | 1 +
config/rootfiles/packages/x86_64/samba | 1 +
html/cgi-bin/samba.cgi | 6 ++++++
lfs/samba | 4 ++++
6 files changed, 14 insertions(+)
@@ -807,6 +807,7 @@ var/lib/samba/bind-dns
var/lib/samba/private
var/lib/samba/winbindd_privileged
var/nmbd
+var/spool/samba
srv/web/ipfire/cgi-bin/samba.cgi
var/ipfire/menu.d/EX-samba.menu
usr/local/bin/sambactrl
@@ -807,6 +807,7 @@ var/lib/samba/bind-dns
var/lib/samba/private
var/lib/samba/winbindd_privileged
var/nmbd
+var/spool/samba
srv/web/ipfire/cgi-bin/samba.cgi
var/ipfire/menu.d/EX-samba.menu
usr/local/bin/sambactrl
@@ -807,6 +807,7 @@ var/lib/samba/bind-dns
var/lib/samba/private
var/lib/samba/winbindd_privileged
var/nmbd
+var/spool/samba
srv/web/ipfire/cgi-bin/samba.cgi
var/ipfire/menu.d/EX-samba.menu
usr/local/bin/sambactrl
@@ -807,6 +807,7 @@ var/lib/samba/bind-dns
var/lib/samba/private
var/lib/samba/winbindd_privileged
var/nmbd
+var/spool/samba
srv/web/ipfire/cgi-bin/samba.cgi
var/ipfire/menu.d/EX-samba.menu
usr/local/bin/sambactrl
@@ -198,6 +198,12 @@ logging = syslog
preferred master = $sambasettings{'PREFERREDMASTER'}
domain master = $sambasettings{'DOMAINMASTER'}
local master = $sambasettings{'LOCALMASTER'}
+
+# Export all printers
+[printers]
+path = /var/spool/samba/
+printable = yes
+
END
;
close FILE;
@@ -110,6 +110,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
chmod 750 /var/lib/samba/winbindd_privileged
chgrp wbpriv /var/lib/samba/winbindd_privileged
+ # Create spool directory for print jobs
+ mkdir -p /var/spool/samba
+ chmod -v 1777 /var/spool/samba/
+
#install initscripts
$(call INSTALL_INITSCRIPT,samba)