summaryrefslogtreecommitdiff
path: root/source3/rpc_server/srv_srvsvc.c
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2004-03-02 14:26:45 +0000
committerGerald Carter <jerry@samba.org>2004-03-02 14:26:45 +0000
commitef36785beb02f56c44b62d427ef15e6b6fb22744 (patch)
tree398bad539918ee130c0f76a297128d74b81dafd2 /source3/rpc_server/srv_srvsvc.c
parent62a7e258a3c67fc653af83bc2e728cff70f8bea1 (diff)
downloadsamba-ef36785beb02f56c44b62d427ef15e6b6fb22744.tar.gz
samba-ef36785beb02f56c44b62d427ef15e6b6fb22744.tar.bz2
samba-ef36785beb02f56c44b62d427ef15e6b6fb22744.zip
allow the 'printing' parameter to be set on a per share basis.
The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'. So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services. There is a subtle change in behavior in that the print interface functions are selecting on the basis of lp_printing() and not lp_printcap_name(), but the new behavior seems more intuitive IMHO. (This used to be commit 14de9c065787bd1675021a6cd6555f81ea965f17)
Diffstat (limited to 'source3/rpc_server/srv_srvsvc.c')
0 files changed, 0 insertions, 0 deletions