Univention Bugzilla – Bug 38699
Provide PDF printer driver for Windows clients
Last modified: 2015-11-11 14:22:23 CET
The join script for printer moderation always fails on a samba3 UCS@school master (usually single server environment). In case of samba 3, no bind credentials are passed to the script "set-windows-driver-for-pdf-printer". Because of this the script and the joinscript fail with exit code != 0. An installation of UCS@school with samba3 on a DC master is no longer possible without errors in UCS@school configuration wizard (join fails). RUNNING 99ucs-school-umc-printermoderation.inst 2015-06-08 07:28:25.579574182-04:00 (in joinscript_init) Object exists: cn=UMC,cn=univention,dc=autotest200,dc=local [...] WARNING: cannot append cn=printermoderation-all,cn=operations,cn=UMC,cn=univention,dc=autotest200,dc=local to allow, value exists No modification: cn=default-umc-all,cn=UMC,cn=policies,dc=autotest200,dc=local Object exists: cn=PDFDrucker,cn=printers,dc=autotest200,dc=local usage: /usr/share/ucs-school-umc-printermoderation/set-windows-driver-for-pdf-printer --binddn DN --bindpwd Password or --bindpwdfile FILE EXITCODE=2 +++ This bug was initially created as a clone of Bug #38201 +++ This is based on a feature request from a UCS@school workshop attendee: The PDF printer should come with a windows printer driver pre-installed (samba share "print$"). Right now, you have to upload a fitting driver manually via point'n'print. Besides, that the process is error-prone, we don't explicitly mention that this is necessary or recommend a working driver in the manual (see Bug 38114 for this).
The problem is reproducible via jenkins.
ucs-school-umc-printermoderation (11.0.3-1): r61248 | Bug #38699: added missing dependency r61247 | Bug #38699: fixed logic bug in set-windows-driver-for-pdf-printer otherwise join script fails on DC master with samba 3 Changes have been comitted; package has been build and announced to ucsschool_devel Todo: - start jenkins run to verify fix - copy package/source to ucsschool_201506??
The package has been published to app repo ucsschool_devel.
yep, works with s3 and s4 on single master rpcclient -P -c 'enumprinters' master flags:[0x800000] name:[\\MASTER\PDFDrucker] description:[\\MASTER\PDFDrucker,MS Publisher Color Printer,] comment:[]
UCS@school 4.0 R2 v3 has been released. If this error occurs again, please use "Clone This Bug".