coova-chilli issueshttps://gitlab.fuss.bz.it/fuss/coova-chilli/-/issues2019-08-28T11:29:34Zhttps://gitlab.fuss.bz.it/fuss/coova-chilli/-/issues/893Configurazione utente ospite su notebook scuole2019-08-28T11:29:34ZClaudio.CavalliConfigurazione utente ospite su notebook scuole<!--_Originally created by @Claudio Cavalli on [#893 (Redmine)](http://www.example.org/issues/893)_-->
Utente locale “ospite”
Creare un utente locale. Inserire in
/etc/fuss-client/session-setup-script e
/etc/fuss-client/session-setup-...<!--_Originally created by @Claudio Cavalli on [#893 (Redmine)](http://www.example.org/issues/893)_-->
Utente locale “ospite”
Creare un utente locale. Inserire in
/etc/fuss-client/session-setup-script e
/etc/fuss-client/session-setup-script gli script che iniziano:
\#\! /bin/bash
rm -r $HOME/.mozilla
rm -r $HOME/.config/chromium
cp -ar $HOME/.local/.mozilla\_mod $HOME/.mozilla
cp -ar $HOME/.local/chromium\_mod $HOME/.config/chromium
if \[ -d $HOME/.cache/mozilla/firefox \]; then
rm -rf $HOME/.cache/mozilla/firefox/\*
else
echo “Non esiste la cartella $HOME/.cache/mozilla/firefox”
fi
if \[ -d $HOME/.cache/chromium \]; then
rm -rf $HOME/.cache/chromium/\*
else
echo “Non esiste la cartella $HOME/.cache/chromium”
fi
in /etc/fuss-client/session-setup-script lo script termina con le
righe:
nmcli connection up fusslab-24 || nmcli device wifi connect fusslab-24
|| true
curl <http://10.1.0.1:4990/logoff>
in /etc/fuss-client/session-cleanup-script lo script termina con le
righe:
curl <http://10.1.0.1:4990/logoff>
nmcli connection delete fusslab-24 || true
1. “fusslab-24” è l’ SSID-Name; true serve a evitare un errore che
impedisce ad esempio il login.
L’ SSID-Name deve comparire nella lista visibile cliccando col tasto
dx del mouse sull’Applet NetworkManager nell’area di notifica in
basso a dx e selezionando Edit Connection.
Gli script vanno ovviamente resi eseguibili e inoltre perchè vengano
avviati bisogna inserire in /etc/lightdm/lightdm.conf le righe:
session-setup-script=run-parts
/etc/fuss-client/session-setup-script
session-cleanup-script=run-parts
/etc/fuss-client/session-cleanup-script
In una cartella (nel nostro caso .local) vengono “nascoste” le due
cartelle “modello” .mozilla\_mod e chromium\_mod che vengono copiate
ad ogni login e logout dell’utente ospite. Le due cartelle modello
devono come minimo contenere come Pagina predefinita il link
<http://10.1.0.1:4990/logoff> ma possono avere ulteriori
personalizzazioni quali Siti Preferiti e quant’altro. La procedura è
ridondante ma bisogna prevedere i casi più sfortunati, tipo
spegnimenti improvvisi …
PS La parte relativa alla copia delle cartelle potrebbe essere
superflua e la Pagina Predefinita potrebbe essere google (?)Claudio.CavalliClaudio.Cavallihttps://gitlab.fuss.bz.it/fuss/coova-chilli/-/issues/388tinyproxy - fortiguard2020-08-26T09:15:22ZMichael.Guggenbergtinyproxy - fortiguard<!--_Originally created by @Michael Guggenberg on [#388 (Redmine)](http://www.example.org/issues/388)_-->
Il firwall centrale della rete didattica blocca traffico generato da
tinyproxy.
Dopo autenticazione con succeso tramite covachil...<!--_Originally created by @Michael Guggenberg on [#388 (Redmine)](http://www.example.org/issues/388)_-->
Il firwall centrale della rete didattica blocca traffico generato da
tinyproxy.
Dopo autenticazione con succeso tramite covachilli apro il sito
www.google.de, immetto il termine di ricerca test e fortigate blocca la
ricerca indicando come motivo banned url.
Alcuni giorni fa fortigate ha bloccato l’applicazione tinyproxy,
recentemente tinyproxy è stato attivato come applicazione che puo uscire
sul firewall.
Allego uno screenshot.
Lascio il ticket con stato non assegnato.
### Attachments
* [IMG_20170828_163759.jpg](https://work.fuss.bz.it/attachments/download/775/IMG_20170828_163759.jpg)