Univention Bugzilla – Bug 32208
Missing PDF printer type due to wrong joinscript order
Last modified: 2015-08-05 13:23:35 CEST
The joinscript 79univention-printserver-pdf.inst is called before 79univention-printserver.inst. With default settings the latter one deletes all printer type definitions, thus all changes made by 79univention-printserver-pdf.inst are lost. Configure 79univention-printserver-pdf.inst Tue Jul 30 14:02:43 CEST 2013 Object modified: cn=printeruris,cn=cups,cn=univention,dc=nstx,dc=local Object created: cn=PDF,cn=cups,cn=univention,dc=nstx,dc=local WARNING: No attribute with name 'webaccessName' in this module, value not set. Object created: cn=pdfPrinterShare,cn=shares,dc=nstx,dc=local Configure 79univention-printserver.inst Tue Jul 30 14:02:44 CEST 2013 Adding user `slave52$' to group `lp' ... Adding user slave52$ to group lp Done. Object removed: cn=PDF,cn=cups,cn=univention,dc=nstx,dc=local Object exists: cn=cups,cn=univention,dc=nstx,dc=local Object created: cn=misc,cn=cups,cn=univention,dc=nstx,dc=local Object created: cn=Alps,cn=cups,cn=univention,dc=nstx,dc=local There is also a problem if the version of 79univention-printserver.inst is increased later on but the version of 79univention-printserver-pdf.inst is not. In this case also the PDF printer definition is lost.
Happened again during UCS@school workshop ~# ucr search --brief ^version version/erratalevel: 142 version/patchlevel: 1 version/releasename: Walle version/version: 4.0
(In reply to Sönke Schwardt-Krummrich from comment #0) > The joinscript 79univention-printserver-pdf.inst is called before > 79univention-printserver.inst. With default settings the latter one deletes > all printer type definitions, thus all changes made by > 79univention-printserver-pdf.inst are lost. In UCS/UCS@school environments this applies also if an additional slave with univention-printserver is installed.
The printer models are no longer deleted in the printserver join script. *** This bug has been marked as a duplicate of bug 38117 ***