Accès Libre

De Wiki Ubuntu Party
Révision de 16 août 2015 à 10:07 par YoBoY (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Configuration des PC de démonstration (Intel NUC) pour les postes en accès libre mis à disposition des visiteurs sur nos événements (Webcafés, Ubuntu Party, …)


Les postes sont exploités en session invité afin de pouvoir les remettre à zéro en fermant simplement la session.

Configuration des sessions invité

Création d'un compte utilisateur de réglage

À faire sur chaque poste (ou copier/coller le dossier de l'utilisateur de réglage en utilisant une clé USB)

Pour pouvoir configurer plus facilement la session invité, on crée un compte utilisateur (par exemple « guest-prefs ») sur chaque poste (fait selon la doc ubuntu (EN).

Principe de base :

  • créer l'utilisateur (dans la suite on utilisera guest-prefs)
  • créer un lien symbolique pour que le home de cet utilisateur serve de base au home temporaire de la session invité :

sudo ln -s /home/guest-prefs /etc/guest-session/skel

Créer le dossier /etc/guest-session s'il n'existe pas.

On peut maintenant se connecter sur la session de notre utilisateur et modifier ce que l'on souhaite :

Firefox

  • adapter la page d’accueil de firefox
  • forcer le mode privé de firefox, dans about:config, passer le paramètre browser.privatebrowsing.autostart à true
  • désactiver le module complémentaire de l'intégration des Web apps d'ubuntu

Une fois cela fait sur le premier poste, on peut copier le ~/.mozilla du poste configuré vers les autres postes.

Divers


Réglages du menu de session

À faire sur chaque poste (ou copier/coller en utilisant une clé USB)

Créer le script /etc/guest-session/auto.sh avec les lignes suivantes :

gsettings set org.gnome.desktop.session idle-delay 0
gsettings set com.canonical.indicator.session suppress-shutdown-menuitem true
gsettings set com.canonical.indicator.session suppress-restart-menuitem true

Ceci permettra de supprimer les commandes d'extinction et de redémarrage dans le menu de session ainsi que de désactiver la mise en veille.