Commit 54d0d4a5 authored by Claudio Cavalli's avatar Claudio Cavalli
Browse files

Aggiornata a buster miniguida Veyon

parent c532d04b
......@@ -3,7 +3,7 @@ Miniguide software
*******************
Configurazione del fuss-server per abilitare l'invio di posta
=============================================================
========================================================
La spedizione diretta di messaggi di posta elettronica dalle macchine della
rete interna (LAN) del Fuss Server è disabilitata per motivi di sicurezza.
......@@ -51,11 +51,11 @@ come server SMTP il fuss server stesso.
di risolvere i nomi assegnati alle macchine sulla rete interna.
Aggiornare Proxmox dalla versione 5 alla versione 6
Aggiornare Proxmox dalla versione 4 alla versione 5
===================================================
La procedura è illustrata anche nella documentazione sul wiki di Proxmox alla
pagina https://pve.proxmox.com/wiki/Upgrade_from_5.x_to_6.0; nella sezione
pagina https://pve.proxmox.com/wiki/Upgrade_from_4.x_to_5.0; nella sezione
"In-place upgrade" che tratta anche il caso dei cluster e dell'uso di CEPH che
non si applica alla installazione tipica usata per FUSS.
......@@ -68,12 +68,12 @@ parecchie volte.
Predisposizione
---------------
Il primo passo prima di passare all'aggiornamento alla versione 6 è
assicurarsi che la versione 5 sia completamente aggiornata, pertanto prima di
Il primo passo prima di passare all'aggiornamento alla versione 5 è
assicurarsi che la versione 4 sia completamente aggiornata, pertanto prima di
iniziare si eseguano i comandi::
apt update
apt dist-upgrade
apt-get update
apt-get dist-upgrade
e qualora nell'aggiornamento venga installato un nuovo kernel si riavvii la
macchina per usarlo.
......@@ -106,11 +106,11 @@ Aggiornamento
Una volta completate le operazioni preliminari è sufficiente modificare le
fonti di APT di Debian da Jessie a Stretch con il comando::
sed -i 's/stretch/buster/g' /etc/apt/sources.list
sed -i 's/jessie/stretch/g' /etc/apt/sources.list
e quelle di Proxmox con::
sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/pve-install-repo.list
sed -i 's/jessie/stretch/g' /etc/apt/sources.list.d/pve-install-repo.list
ed eventualmente anche quella di
``/etc/apt/sources.list.d/pve-enterprise.list`` che comunque dovrebbe restare
......@@ -345,14 +345,20 @@ Soluzione al problema 2
.. _`veyon`:
Guida Veyon su Fuss 9
Guida Veyon su Fuss 10
=======================
Su tutte le macchine da gestire (compresa la postazione master) installare Veyon da repository fuss con::
Sulla postazione principale installare ``veyon-master`` ::
apt install veyon-master
Su tutte le macchine controllate installare ``veyon-service`` ::
apt install veyon
apt install veyon-service
Abilitare veyon-service con il comando::
Ciascuno dei due pacchetti porta con sè alcune dipendenze.
Abilitare in entrambi i casi ``veyon-service`` con il comando::
systemctl enable veyon-service
......@@ -405,16 +411,16 @@ Ricordarsi di renderli eseguibili con::
chmod +x Nome-file
Sulla postazione ``master`` :
Sulla postazione ``principale`` :
-----------------------------------
Premessa:
-----------------
Con la seguente configurazione si rilancia il servizio veyon-service permettendo il corretto funzionamento dei servizi di ``presentazione`` sul monitor.
Lo script ``veyonStart`` è semplificato perchè può essere lanciato per tutti indipendentemente all'appartenenza ad un gruppo. Si potrebbe pensare in seguito
ad una modifica per permettere l'avvio dell'applicativo ``Veyon master`` ad un gruppo ristretto di utenti (ad esempio veyon-master).
Lo script ``veyonStart`` è semplificato perchè può essere lanciato per tutti indipendentemente all'appartenenza ad un gruppo. Si veda in seguito
le modifiche per permettere l'avvio dell'applicativo ``Veyon master`` solo ad un gruppo ristretto di utenti (ad es. un gruppo veyon-master).
Inserire nella cartella ``/etc/fuss-client/session-setup-script`` uno script con nome veyonStart (nome arbitrario) contenente::
Inserire nella cartella ``/etc/fuss-client/session-setup-script`` uno script con nome ``veyonStart`` (nome arbitrario) contenente::
#!/bin/bash
......@@ -423,7 +429,7 @@ Inserire nella cartella ``/etc/fuss-client/session-setup-script`` uno script co
su -c veyon-service $USER & # Rilancia il servizio veyon per l’utente
Sempre sul master inserire nella cartella ``/etc/fuss-client/session-cleanup-script`` uno script con nome veyonStop (nome arbitrario) contenente::
Sempre sul master inserire nella cartella ``/etc/fuss-client/session-cleanup-script`` uno script con nome ``veyonStop`` (nome arbitrario) contenente::
#!/bin/bash
# vengono killati tutti i processi veyon e riavviato quello di root
......@@ -490,7 +496,7 @@ Le altre configurazioni non sono necessarie e per il momento non vengono trattat
RENDERE VEYON-MASTER ACCESSIBILE SOLO AI DOCENTI
-------------------------------------------------------------------------------
Per evitare che un alunno possa controllare un altro utente si consiglia di disabilitare il programma per gli utenti che non appartengono al gruppo veyon-master e rendere l’applicazione visibile solo agli stessi utenti.
Nel caso si sia deciso di installare veyon-master in tutte le postazioni, per evitare che un alunno possa controllare un altro utente si consiglia di disabilitare il programma per gli utenti che non appartengono al gruppo veyon-master e rendere l’applicazione visibile solo agli stessi utenti.
Si può ottenere questo risultato lanciando da root sulle postazioni che utilizzano veyon il seguente script o i comandi in esso contenuti::
......@@ -502,6 +508,7 @@ Si può ottenere questo risultato lanciando da root sulle postazioni che utilizz
chgrp veyon-master /usr/share/applications/veyon-master.desktop
chmod 640 /usr/share/applications/veyon-master.desktop
IMPORTANTE!!!
Ricordarsi di aggiungere tutti gli utenti controllori (i docenti) al gruppo veyon-master e tutti gli utenti da controllare (studenti) al gruppo veyon-client.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment