Outils pour utilisateurs

Outils du site


papis

Ceci est une ancienne révision du document !


Configuration de Points d'Accès Public à Internet

Références

Objectifs

Mettre à la disposition du public des lieux publics (MPT, MJC, Associations, etc…) des bornes d'accès au web
Recycler des ordinateurs anciens en installant une distribution légère de GNU/Linux qui proposera aux utilisateurs un seul logiciel : le navigateur Web
Faire connaitre Linux Quimper en pointant par défaut le navigateur web du PAPI vers une page de LQ http://www.linuxquimper.org/papi/

Configuration

Installation du système

  • Installation du système de base de Ubuntu 10.04
    • Swap 200 ko
    • Système 3,9 Go
  • [sudo chmod +s /sbin/halt] pour ne plus utiliser le mot de passe pour arrêter la machine (René : si quelqu'un peut m'expliquer - Jumbef : Pour faire simple le fichier sera exécute avec les droits de son propriétaire plutot qu'avec ceux de l'utilisateur qui l’exécute.)
  • Interface graphique OpenBox (installation)
    • [apt-get install openbox obconf obmenu x-window-system-core xserver-xorg ]
    • [apt-get install fpanel] pour une barre de tache et quelques icones
    • [apt-get install pcmanfm] gestionnaire de fichiers
    • [apt-get install xterm numlockx] terminal et verrouillage du pavé numérique
  • Barre de taches OpenBox (configuration)
    • [mkdir -p ~/.fbpanel]
    • [cp /etc/fbpanel/default ~/.fbpanel/] créer fichier de configuration
    • Les parties principales du fichier ~/.fbpanel/default

Global {

  edge = top
  allign = left
  margin = 0
  widthtype = percent
  width = 100
  height = 26
  transparent = false
  tintcolor = #ffffff
  alpha = 36
  setdocktype = true
  setpartialstrut = true
  autohide = false
  heightWhenHidden = 2

}

Plugin {

  type = launchbar
  config {
      button {
          image = /usr/share/icons/gnome/32x32/actions/reload.png
          tooltip = Effacer informations personnelles
          action = openbox --exit
      }
      button {
          image = /usr/share/icons/gnome/32x32/actions/exit.png
          tooltip = Arrêt
          action = halt
      }
      button {
          icon = gnome-fs-home
          image = /usr/share/fbpanel/images/file-manager.svg
          tooltip = gestionnaire de fichiers
          action = pcmanfm
      }
      button {
          icon = mozilla-firefox
          tooltip = Firefox web browser
          action = firefox
      }
  }

}

Plugin {

  type = launchbar
  config {
      button {
         image = /usr/share/icons/gnome/32x32/apps/multimedia.png
         tooltip = Ajuster les volumes
         action = wmmixer
      }
 }

}

Plugin {

  type = dclock
  config {
      ClockFmt = %R
      TooltipFmt = %A %x
      Action = xmessage Please define some command &
      color = #4545B1
  }

}

Installation navigateur web

  • Installation navigateur web : Firefox
    • sudo apt-get install firefox
    • ajout des plugins Evince pour PDF, VLC pour les vidéos, File-roller pour les archives, Mozplugger pour les intégrer au navigateur

sudo apt-get install evince mozilla-plugin-vlc mozplugger file-roller ubuntu-restricted-extras ttf-mscorefonts-installer flashplugin-nonfree openoffice.org-l10n-fr mozilla-openoffice.org

  • Configurer Firefox
    • annuler récupération auto des onglets en cas de plantage : dans about:config passer à false la variable browser.sessionstore.resume_from_crash
    • Vie privé : avec utiliser les paramètres personnalisées pour l'historique mettre Démarrer automatiquement Firefox en session de navigation privée
    • Sécurité : ne pas enregistrer les mots de passe
    • extensions Public Fox : bloque les changements de configuration, certains téléchargements, l'ajout d'Add-ons

Connexion directe

  • sudo apt-get install mingetty
  • dans /etc/init/tty1.conf remplacer [exec /sbin/getty -8 38400 tty1] par [exec /sbin/mingetty tty1 –autologin xxxxxx]

Lancement auto interface graphique

  • créér le fichier ~/.bashrc contenant

if [ -z $DISPLAY ] && [ -z $SSH_CONNECTION ] && [ $(tty) == “/dev/tty1” ] ;
then
startx
TMOUT=1
fi

Logiciels au démarrage

  • créér le fichier ~/.config/openbox/autostart.sh contenant

numlockx on &
fbpanel &
firefox &

papis.1306504000.txt.gz · Dernière modification: 2023/07/18 23:11 (modification externe)