====== iTalc 2.0 - Gestió de l'aula ======
===== Desinstal·lació de la versió antiga de iTalc =====
Si a la màquina hi ha instal·lada una versió antiga de iTalc, caldrà desinstal·lar-la:
sudo apt-get --purge remove italc-master italc-client
===== Instal·lació del programari =====
* Afegim el repositori on trobarem el programa
sudo add-apt-repository ppa:ubuntuhandbook1/apps
Les màquines que treballen amb Ubuntu 14.04, poden carregar el programari directament dels repositoris d'Ubuntu, per tant no necessiten que es declari el repositori.
* Per instal·lar el programa a les màquines haurem de indicar les següents ordres:\\
**Màquina mestre**\\
sudo apt-get update
sudo apt-get install italc-master italc-client
**Màquina alumne**\\
sudo apt-get update
sudo apt-get install italc-client
A la màquina dels alumnes no serà necessari crear les claus d'autenticació, donat que les importarem de la màquina mestre
===== Arrencada automàtica del servei ICA =====
A les màquines amb arquitectura de 64bits, fàcilment no arrencarà automàticament el servei ICA. Caldrà incorporar un arxiu per tal de que això es faci de manera automàtica a l'arrencada de la màquina.
* Element de llista de picsElement de llista de pics Des d'una finestra de terminal accedir a la carpeta **/etc/xdg/autostart**
* Crear l'arxiu ica.desktop, amb les següent línies
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[ca_ES]=italc
Name[ca_ES]=Activar ITALC
Exec=ica
Name=Activar ITALC
Icon=italc
* Aquesta carpeta ha de quedar amb els permisos **-rw- r- - r- -**, per això executarem l'ordre
chmod 644 ica.desktop
* També ens assegurarem de que el propietari de l'arxiu és **root:root**
===== Configuració de la màquina del mestre =====
==== Creació de les claus d'autenticació ====
Durant la instal·lació es crearan les claus d'autenticació,
També es poden crear manualment amb la instrucció, caldrà executar el **ICA MANAGEMENT CONSOLE** per això caldrà executar l'ordre
imc
Les claus públiques i privades es crearan a la carpeta:\\
**/etc/italc/keys directory**
==== Permisos d'usuari a la màquina mestre ====
Ens hem d'assegurar que hi ha accès a les claus d'autenticació.
- Comprovar els permisos de la carpeta /etc/italc/keys
- Incorporar l'usuari al grup d'usuaris corresponent de italc
usermod -a -G italc-admin USUARI
usermod -a -G italc-supporter USUARI
usermod -a -G italc-teacher USUARI
==== Permisos i propietari de la carpeta .italc ====
Caldrà verificar que la carpeta **/home/usuari/.italc** és propietat de l'usuari corresponent.
===== Configuració de la màquina de l'alumne =====
==== Còpia de les claus d'autenticació a les estacions ====
Les claus públiques s'han d'enviar a les màquines dels alumnes.
=== Màquines UBUNTU ===
== Còpia de les claus d'autenticació ==
* Des de la màquina del mestre, es connecta per SSH i es copien les claus, primer haurem de crear la carpeta /etc/italc/keys/public
ssh root@192.168.1.115 mkdir -p /etc/italc/keys/public
scp -r /etc/italc/keys/public root@192.168.1.115:/etc/italc/keys
=== Configuració del client italc ===
Cal editar l'arxiu **/etc/italc/italc.conf** i fer les següent modificacions
PermissionRequiredWithKeyAuthentication=0
HideTrayIcon=1