Open main menu

CDOT Wiki β

Changes

Using Italc Lab Management Tool

1,511 bytes added, 21:41, 21 April 2011
no edit summary
[[Category:Westminster]]
= Purpose =
Here is a link to the Italc WIKI (for more background information):[ [http://en.wikipedia.org/wiki/ITALC http://en.wikipedia.org/wiki/ITALC] ]
[http://en.wikipedia.org/wiki/ITALC http://en.wikipedia.org/wiki/ITALC]
= Setup of Italc =
=== Brief description of Getting Italc to work in LTSP === There is a lot of conflicting, sparse, and confusing information regarding the setup of the Italc application via Internet documents.It is a good idea to take a few moments and explain the general setup of Italc in LTSP. To be completed...  === Installing Italc on Server ===
Use the synaptic package manager to install the following programs"
=== Configuring Italc for Computer Lab (LTSP) Configuration on Thin Client Image ===
There is a lot of conflicting information on the Internet regarding the setup of the Italc application.
The following procedure works with the Edubuntu system (with LTSP)...
# Open a shell terminal.
# Edit the sudoers file to allow the account teacher to be able to run sudo (administrative) commands by following the steps below:
:* Type '''sudo sudovivisudo'''
:* Enter your administrator password.
:* Under the section called "# User Privilege Specification", add a line under "root ALL=(ALL) ALL" to read:
:::'''teacher ALL=(ALL) ALL'''
<ol><li value="5">Save your file by pressing '''CTRL-x''', then press '''y''' for yes, and '''accept the default file pathname'''.</li>
<li>Exit your shell, and logout of the administrator account.</li>
<li>Open a shell terminal.</li>
<li>Enter the following Linux commands:
<olul><li>'''sudo addgroup italc'''</li>
<li>'''sudo adduser teacher italc'''</li>
<li>'''sudo chgrp -R italc /etc/italc/keys'''</li>
<li>'''sudo chmod -R 640 /etc/italc/keys/private'''</li>
<li>'''sudo chmod -R ug-x /etc/italc/keys/private'''</li></ul></li><li>'''sudo chroot /opt/ltsp/amd64'''</li><li>'''apt-get update'''</li></ol>  '''NOTE:''' If you get error indicating source is restricted, then you must copy and paste the content from the '''/etc/apt/sources.list''' file on your <u>server</u> to the '''/etc/apt-sources.list''' in <u>chroot</u>. Then, in chroot, run '''apt-get update''' <ol><li value="12">'''apt-get install libitalc italc-master'''</li><li>'''vi /usr/share/ldm/rc.d/S20-ica-launcher'''</li><li>Enter the following lines in this file:</li></ol>  '''#!/bin/sh''' '''/usr/bin/ica &''' '''true''' <ol><li value="18">Save and exit this file.</li><li>Type '''exit''' to leave chroot</li><li>Update the image by issuing the command: '''sudo ltsp-update-image'''</li><li>exit the terminal (shell)</li><li>Startup a <u>thin client</u>, and login</li><li>On the <u>server</u> launch italc master by selecting '''APPLICATIONS''' -> '''SYSTEM''' -> '''ITALC'''</li><li>You should be able to create a classroom (eg LTSP), and add a computer. The IP address should correspond to the IP address of the thin client. To determine the address of the thin client, you can open a terminal (shell) and issue the '''who''' command. For example, my first thin client is 192.168.1.20</li>
</ol>
13,420
edits