Univention Bugzilla – Bug 30830
UCC: build iTALC for UCC / iTALC integration
Last modified: 2013-07-25 12:36:45 CEST
iTALC shall be build for and tested with UCC and UCS@school.
In order to build iTALC on a ucc-client the build dependency gcj has to be renamed to gcj-jdk
iTALC has to be build for UCC in a new UCC scope. iTALC should be started automatically in background in every UCC fat/thin client session. iTALC should restart, if it crashes or gets killed by the user. During join, the UCC client should install the iTALC public key automatically in its local system.
ITalC has been adapted to run on UCC: - Session scripts have been added to lightdm/greeter-setup and lightdm/session-setup. iTalC is run as root before and after a user logs in. - A small patch has been made to the iTalC sources to enable transmitting the current user (visible in computerroom module) even when iTalC is run as root during the user session - A joinscript downloads the iTalC keys during the UCC domain join. By default it tries to download \\$ldap_master\netlogon\italc-key.pub. This can be overridden with the UCR variables ucc/italc/key/sambasource and ucc/italc/key/filename.
The package has been build in the ucc-errata scope. univention-ucc-italc-client should be installed. This also installs the dependencies univention-ucc-italc-management-console and univention-ucc-libitalc.
(In reply to Erik Damrose from comment #4) > The package has been build in the ucc-errata scope. Since this will be published as normal UCC errata, please provide a YAML file and a changelog entry.
2013-07-18-univention-ucc-italc.yaml has been added.
The dependency to smbclient for the joinscript is missing: /usr/lib/univention-install/99ucsschool-italc-key.inst: Zeile 54: smbclient: Kommando nicht gefunden.
The username is currently not fully correct, the computerroom module displays "teacher1 (root)" instead of something like "teacher1 (TecherName)"
(In reply to Florian Best from comment #8) > The username is currently not fully correct, the computerroom module > displays "teacher1 (root)" instead of something like "teacher1 (TecherName)" This happened on LXDE, not KDE. → Bug #32033
(In reply to Florian Best from comment #7) > The dependency to smbclient for the joinscript is missing Fixed: Dependency added in univention-ucc-italc 2:1.0.0-4.7.201307221424, build in ucc-errata
(In reply to Erik Damrose from comment #10) > (In reply to Florian Best from comment #7) > > The dependency to smbclient for the joinscript is missing > > Fixed: Dependency added in univention-ucc-italc 2:1.0.0-4.7.201307221424, > build in ucc-errata Fix OK, please update the yaml version number.
Version number has been updated.
(In reply to Erik Damrose from comment #12) > Version number has been updated. OK
http://errata.univention.de/ucc/1.0/18.html