italc-client - intelligent Teaching And Learning with Computers - client

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: italc-client
Package version: 2.0.2+dfsg1
Package release: 2+b1
Package architecture: amd64
Package type: deb
Installed size: 1.45 KB
Download size: 625.74 KB
Official Mirror:
iTALC makes it possible to access and guide the activities of students from the computer of the teacher. For example, with the help of iTALC a teacher can view the contents of students' screens and see if any of them need help. If so, the teacher can access the student's desktop and provide support; the student can watch the teacher's actions and learn from them. Alternatively the teacher can switch into "demo-mode", where all the students' screens show the contents of the teacher's screen. Furthermore, actions like locking students' screens, killing games, powering clients on or off, and much more can all be performed via iTALC. This package contains the client software for iTALC, which can be controlled using italc-master.



    Source package: italc

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install italc-client deb package:
      # sudo apt-get install italc-client


    • /etc/italc/italc.conf
    • /usr/bin/ica
    • /usr/bin/italc_auth_helper
    • /usr/lib/italc/ica
    • /usr/share/applications/italc-client-autostart.desktop
    • /usr/share/applications/italc-client.desktop
    • /usr/share/doc/italc-client/AUTHORS
    • /usr/share/doc/italc-client/README
    • /usr/share/doc/italc-client/README.setup.gz
    • /usr/share/doc/italc-client/TODO
    • /usr/share/doc/italc-client/changelog.Debian.amd64.gz
    • /usr/share/doc/italc-client/changelog.Debian.gz
    • /usr/share/doc/italc-client/changelog.gz
    • /usr/share/doc/italc-client/copyright
    • /usr/share/italc/
    • /usr/share/italc/JavaViewer/VncViewer.jar
    • /usr/share/italc/JavaViewer/index.vnc
    • /usr/share/man/man1/ica.1.gz
    • /usr/share/man/man8/italc_auth_helper.8.gz


    2014-10-05 - Mike Gabriel <> italc (1:2.0.2+dfsg1-2) unstable; urgency=medium * debian/bin/ica (wrapper): + When the -autostart cmdline arg is given, launch iTALC client with the most privileged role that is available to the current user. * DebConf: + Update Japanese translation. Thanks to "victory". + Update Russian translation file. Thanks to Yuri Kozlov. (Closes: #758791). + Update Danish translation file. Thanks to Joe Dalton. (Closes: #758840). + Update Spanish translation file. Thanks to Camaleón. (Closes: #759797). + Update French translation file. Thanks to Steve Petruzzello. (Closes: #760599). + Update Portuguese translation file. Thanks to Miguel Figueiredo. (Closes: #760718). + Update Italian translation file. Thanks to Beatrice Torracca. (Closes: #761089). + Update German translation file. Thanks to myself ;-). (Closes: #764101). * debian/copyright: + Rewrite from scratch. Fixes several false or missing license and copyright information.

    2014-08-14 - Mike Gabriel <> italc (1:2.0.2+dfsg1-1) unstable; urgency=low * New upstream release. * debian/watch: + Mangle Debian version (due to new +dfsg1 upstream version suffix). * debian/rules: + Provide get-orig-source rule, repack upstream sources: Remove non-DFSG licensed files sha1.c and sha1.h (which upstream directly took from RFC 3174. + Drop win32 related files when repacking upstream sources via get-orig-source. * debian/control: + Add dbg:packages for iTALC. + Bump Standards: to 3.9.5. No changes needed. + Add R (italc-client): zenity or kde-baseapps-bin (for ica wrapper script). * Desktop integration: + Update .desktop files. Add .desktop file for imc (iTALC Management Console). + Use pkexec to launch iTALC Management Console. * DebConf: + When setting up iTALC roles, ensure that the default group ('root') gets used if an empty string is provided as group name. + Capture non-existing group names and default to group 'root' instead. Also, detect existence of groups correctly, now. + Default to "root" group only if previously set iTALC role groups were not set or do not exist (anymore). + Loop on group input screens if a group does not exist (for use_existing_groups == true). + Always default to "No" for the delete-group-confirmation-question screens. + Provide option to system-wide setup XDG autostart for iTALC client applet. (Closes: #731476). + Reset LogonGroups= in iTALC.conf on every package configuration, so DebConf configured groups get placed into iTALC.conf correctly. + Update PO files. * debian/copyright: + Update file to match changes in upstream release. + Drop copyright information for removed files ica/x11/common/sha1.{c,h}. + Drop copyright information for removed files in ica/win32/. * debian/patches: + Drop 002_use-v4l-videodev2.patch, 004_x2go-nx-noxdamage.patch, 021_man-page-patch-in.patch. Applied upstream. + Refresh 031_fix-spelling-errors.patch. + Update 001_set-static-libdir-and-rpath-for-cmake.patch. Adapt block that hard-sets LIB_DIR to /usr/lib/italc. + Add 007_use-openssl-sha.patch. Build against openssl/sha.h, don't use dropped, non-DFSG licensed files sha1.c and sha1.h. + Add 030_fix-man-pages.patch. Fix a hyphen-used-as-minus-sign issue and a spelling error. * debian/italc-client.prerm: + On package purgal, only remove groups if we previously explicitly created them as iTALC roles. * debian/italc-client.postinst: + Ensure that $DISPLAY is unset before evoking the imc -createkeypair command. * lintian: + Drop unused override (spelling-error-in-binary).