Univention Bugzilla – Bug 31902
UCC: printer moderation
Last modified: 2019-01-08 12:07:36 CET
The UCC integration into UCS@school should also cover the printer moderation.
Software on the UCC client is able to use the CUPS server on the school slave by simply setting the environment variable CUPS_SERVER.
→ automatic configuration of the printserver on the UCC client
Since all printer restrictions are done via samba shares, the UCC client would bypass these restrictions when connecting directly to the CUPS server.
→ the UCC client has to be subject to all regular UCS@school print restrictions
Possible solutions for 2):
- add the same restrictions to the CUPS config
- the UCC client uses the samba printer shares
univention-printserver 6.0.21-2.613.201307181044, build in errata3.1-1
ucs-school-umc-computerroom 3.0.13-4.109.201307181101 build in ucsschool-3.1-R2
changelog entry added
Support has been added to restrict cups printer access based on ip addresses. New ucr variables cups/printmode/hosts have been defined and are set by the computerroom module.
NOTE: Currently only restricting access from a computerroom is supported. Allowing printing from a room for which printer share restrictions would prevent it is not implemented. This feature will be implemented by bug 32009.
The package univention-ucc-printerconfig (1.0.0-1.1.201307181224) has been created and build in ucc-errata. It allows configuration of cups' client.conf with the use of UCRV ucc/cups/server and defaults to localhost.
Also build for UCS 3.2: univention-printserver 7.0.3-1.614.201307181411, changelog entry added.
*** Bug 30853 has been marked as a duplicate of this bug. ***
please clone this bug for:
* univention-printserver -> Target Milestone UCS 3.1-1-errata
* univention-ucc-printerconfig -> Target Milestone UCC 1.0-errata
please add package dependencies to
* ucs-school-ucc-integration (univention-printserver >= errata version,
ucs-school-umc-computerroom >= ucs@schoolr2 version)
* univention-ucc-ucsschool-integration (univention-ucc-printerconfig)
Bugs were cloned -> Bug 32055 Bug 32056
Dependency added: univention-ucc-ucsschool-integration depends on univention-ucc-printerconfig:
univention-ucc-ucsschool-integration 1.0.2-2.4.201307241605, yaml file updated
Dependency added: ucs-school-ucc-integration depends on univention-printserver (>= 6.0.21-3) and univention-ucs-school-umc-computerroom (>= 3.0.13-4).
apt-get -s install ucs-school-ucc-integration
ucs-school-ucc-integration : Hängt ab von: univention-ucs-school-umc-computerroom (>= 3.0.13-4) ist aber nicht installierbar
the name of the package is "ucs-school-umc-computerroom"
I do not know how that extra 'univention' did slip in there. New Version:
OK - package dependencies in ucs-school-ucc-integration
OK - UMC module, deactivate printing in umc computerroom module
immediately disable printing for cups clients in the computerroom
OK - Changelog