pessulus - il chioschetto dei gelati di gnome

installare pessulus
come superutente:
apt-get install pessulus :-)

setup dell’utente lockato
come utente che poi avrà il desktop configurato come chiosco:

  • configurare l’homepage di firefox su quella che si vuole essere quella definitiva
  • installare su firefox l’addon R-kiosk
  • NON chiudere firefox (o eventualmente, ma a volte non va, se avete chiuso firefox rilanciatelo da linea di comando con l’opzione -safe-mode)
  • attraverso about:config impostare una nuova variabile booleana (tasto destro etc etc) di nome rkiosk.navbar al valore true
  • attraverso about:config cambiare il valore di browser.sessionstore.resume_from_crash in false
  • con il tasto destro sulle barre togliere “hide bars” da firefox
  • con il tasto destro sulle barre togliere “bookmarks bar” da firefox
  • con il tasto destro sulle barre scegliere customize e rimuovere le caselle di testo per la ricerca e per la barra degli indirizzi
  • chiudere firefox
  • ridurre il numero di workspaces a 1
  • rimuovere le voci non volute dai pannelli (lasciare solo un launcher di firefox e la lista delle finestre attive, le altre applet sono potenzialmente dannose)
  • attraverso ALT+F1 richiamare il menu e da System -> Preferenze -> Sessioni aggiungere firefox come programma da avviare automaticamente
  • attraverso ALT+F1 richiamare il menu e da System -> Amministrazione -> Editor di lockdown e selezionare le seguenti opzioni: general->tutto; panel->”lock down the panel”,”disable lock screen”; gnome screensaver->”allow user switching”)
  • attraverso ALT+F1 richiamare il menu e da System -> Preferenze -> Scorciatoie da tastiera disabilitare tutte le scorciatoie tranne “Sposta con una finestra a comparsa il focus tra le finestre” legata ad Alt+TAB
  • come superuser
    • chown -R root:root /home/[utente]/Scrivania
    • chown -R root:root /home/[utente]/Scrivania/firefox.desktop
    • mkdir /utente_backup
    • cp -Rpf /home/[utente]/ /utente_backup/
    • editare /etc/rc.local
    • inserire prima della riga exit 0
      cp -Rpf /utente_backup/* /home/
    • salvare il file
    • eseguire:

      gconftool-2 –direct –config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory –type string –set /desktop/gnome/background/picture_filename /usr/share/backgrounds/warty-final-ubuntu.png
      gconftool-2 –direct –config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory –type string –set /desktop/gnome/interface/gtk_theme Human
      gconftool-2 –direct –config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory –type string –set /desktop/gnome/interface/icon_theme Human
    • apt-get remove evolution
      per sicurezza, in modo da rendere inefficace l’eventuale click su send to nel menu contestuale
  • colpo finale - da superutente:
    • creare il file /utente_backup/[utente]/.gnomerc
      lo creiamo ed editiamo direttamente nella home di “backup”, quella che viene copiata ex-novo ad ogni riavvio.
    • editare /utente_backup/[utente]/.gnomerc inserendo la riga xmodmap -e "pointer = 1 9 8 7 6 5 4 3 2"
    • in questo modo si disabilitano il secondo ed il terzo pulsante del mouse

L’uscita dalla sessione (o lo spegnimento della macchina) potrà avvenire attraverso la pressione singola del tasto power sul case, che richiama comunque la finestra di logout/riavvio/spegnimento)

alcune delle operazioni descritte sopra sono ridondanti, ma non si sa mai… ;-)

Tags: ,

Comments are closed.