Modifications entre les versions 132 et 158 (s'étendant sur 26 versions)
Version 132 à la date du 2008-12-04 17:17:38
Taille: 4345
Commentaire: racine.tar.gz
Version 158 à la date du 2011-03-14 09:21:45
Taille: 4868
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
=== A faire dans l'urgence === == Squeeze ==
Ligne 3: Ligne 3:
 --( Installer les portables de MG et TT )--
 * Migrer les postes du personnel:
  * --( DD )--
  * FS(appliAccess)
  * Visiteurs
  * TS
  * BG
 * Mettre telefon.sn.auf sur pied
   * [[http://wiki.auf.org/wikiteki/ZAO/Dakar/Configuration/Voip/TDM2400|Configuration]]
   * [[http://wiki.auf.org/wikiteki/ZAO/Dakar/Configuration/Voip/MenuDAccueil|Menu d'accueil]]
 * Test du /net/home en vrai
 * CDR en intrepid
 * Logo AUF carte abonnement
 * Pour les drivers propriètaires **tigon tg3_tso5.bin**
ajouter la ligne '''contrib non-free''' dans apt/sources.list

 * E: Le fichier Release a expiré ...
{{{aptitude -o 'Acquire::Check-Valid-Until=false' update}}}

 * '''Error Driver ‘pcspkr’ is already registered … aborting'''
Ajouter ''blacklist pcspkr'' dans /etc/modprobe.d/blacklist
Ligne 17: Ligne 12:
=== Notes en vrac ===
 * [[http://wiki.auf.org/wikiteki/NdimbyAndriantsoavina/VirtualBox|virtualbox sur nfs]]
 * [[http://wiki.auf.org/wikiteki/ZAP/ModèlesDeConfiguration|cupspdf]]: @{HOMEDIRS}=/nfs/home* dans /etc/apparmor.d/tunables/home
 * /etc/apache2/apache2.conf pour les sites derrières le proxy
{{{
 # The following directives define some format nicknames for use with
 # a CustomLog directive (see below).
 # If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i
}}}

== Notes en vrac ==

 * scanner V300
  * (http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do)
  * Pour faire fonctionner le scanner epson perfection v300 photo installer successivement ces trois packages de epson perfection v300:
          Package deb:
              iscan-data_1.0.0-2_all.deb
          DEB 32bit package [libltdl7] (for Ubuntu 8.10 or later)
              iscan_2.25.0-1.ltdl7_i386.deb
              esci-interpreter-gt-f720_0.0.1-2_i386.deb
       ensuite déconnecter et reconnecter le scanner puis lancer xsane

 * [[NdimbyAndriantsoavina/VirtualBox|virtualbox sur nfs]]
 * [[ZAP/ModèlesDeConfiguration|cupspdf]]: @{HOMEDIRS}=/nfs/home* dans /etc/apparmor.d/tunables/home
 * [[Projet/PaquetAufPosteClient/Utilisation|poste client ]]
 * ssh -L 8080:10.0.0.138:80 cache.refer.sn, ensuite aller dans le navigateur: localhost:8080
 * spip-cnf: ajouter mb_internal_encoding("UTF-8") dans le fichier services/services_action_messagerie.php

== lucid poste client ==

 * Ajouter un fichier /usr/share/gconf/defaults/99_biblio-ucad

{{{
/apps/nautilus/desktop/home_icon_visible true
/apps/nautilus/desktop/trash_icon_visible true

/desktop/gnome/sound/event_sounds false

/apps/panel/default_setup/applets/window_list/prefs/display_all_workspaces true
/apps/panel/default_setup/applets/window_list/prefs/group_windows auto
/apps/panel/default_setup/applets/window_list/prefs/move_unminimized_windows false

/desktop/gnome/font_rendering/antialiasing "rgba"
/desktop/gnome/font_rendering/hinting "full"

/desktop/gnome/lockdown/disable_lock_screen true
/desktop/gnome/lockdown/disable_user_switching true

/apps/gdm/simple-greeter/disable_user_list true
}}}

 * désactiver par défaut l'affichage des choix "hibernation" et "mise en veille" dans les menus -> https://redmine.auf.org/issues/286

=== Mysql et les encodages ===
{{{
CREATE DATABASE labdd CHARACTER SET utf8 COLLATE utf8_bin;
use labdd;
show table status;
}}}
si c'est pas bon, tout mettre en utf8
{{{
SET NAMES 'utf8';

ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
}}}

Dump de base
{{{
mysqldump -p --default_character-set=latin1 -u <username> --skip-set-charset labdd > labdd_database.sql
}}}
Import de base
{{{
mysql -u <username> -p --default-character-set=utf8 --max_allowed_packet=64M labdd < /home/ndimby/labdd.sql
}}}

=== Forcing du proxy ===

Après les modifications des paquets sur apt.auf.org, reloader le cache

 * wget --header='Pragma: no-cache' http://apt.auf.org/dists/lucid-test/{auf/binary-i386/Packages{,.gz,.bz2},Release{,.gpg}}
Ligne 22: Ligne 91:
==== Install mobile ==== ==== Checklist sur portable ====
Ligne 25: Ligne 94:
 2. Install system
 3. Verification matériel:
 1. Install system de base
 1. Plugins video audio: depots medibuntu: w32codecs realplay
 1. Systemes/Preferences/AppicationsPreferes/ Mail-> Thunderbird
 1. Verification matériel:
Ligne 29: Ligne 100:
   * video apres fermeture ecran
xorg.conf
{{{
Section "Device"
        Identifier "Configured Video Device"
        Driver "intel"
        Option "XVideo" "Off"
EndSection
...........


}}}
   * son apres fermeture ecran

 /etc/modprobe.d/modules/options
 {{{options snd_hda_intel model=3stack-dig}}}
Ligne 38: Ligne 125:
   * OpenVPN si il est pas sur le RPV

==== Install client-poste-fixe ====
nb: bug auf-desktop dans /etc/dhcp3/dhclient-exit-hooks.d/auf-nfs {-fstype=nfs,noatime,noexec,intr,proto=tcp}

 1. Installation de Hardy basique (ubuntu-desktop, en français), mv home home.local + vipw
 1. Mise en place sources.list dépôt AUF et installation de auf-keyring
 1. aptitude install auf-poste-client-fixe
  * nb : répondre oui à l'écrasement de `dhclient.conf`
 1. initialisation de la synchro par `/usr/sbin/auf-poste-client-fixe-synchro-init`
 1. pour s'assurer que tout redémarre bien (gdm, nscd, etc) : rebooter
 1. ... et c'est fini

=== Mise en place infrastructure ===

 1. DNS-DHCP pour les postes clients
 1. Dans la zone DNS du réseau, ajouter une machine appellée "autoconfig"
  . nb : cette machine doit être accessible en ssh (port 22/tcp) depuis tous les postes clients à auto-configurer
  . idée : prendre une machine existante...
 1. Sur la machine autoconfig créer un compte qui s'appelle "auf-autoconfig"
  . mot de passe important: ce sera le mot de passe pour initialiser la synchro de configuration des postes clients
  . ne pas oublier de le rendre accessible en ssh
 1. Sur le compte '''auf-autoconfig''' :
  1. création d'une clé à destination du root des postes clients (sans passphrase) :
   {{{
auf-autoconfig@autoconfig:~$ ssh-keygen -t dsa -b 1024 -f ./id_dsa -N "" -C "root@auf-poste-client"
}}}
  1. création du .tar.gz contenant ces clés :
   {{{
auf-autoconfig@autoconfig:~$ tar zcvf ssh-root-keys.tar.gz id_dsa id_dsa.pub authorized_keys(root@nfs)
auf-autoconfig@autoconfig:~$ chmod 400 ssh-root-keys.tar.gz
}}}
  1. donner à cette clé l'accès au compte auf-autoconfig :
   {{{
auf-autoconfig@autoconfig:~$ mkdir .ssh
auf-autoconfig@autoconfig:~$ cat id_dsa.pub >> .ssh/authorized_keys
auf-autoconfig@autoconfig:~$ chmod 600 .ssh/authorized_keys
auf-autoconfig@autoconfig:~$ chmod 700 .ssh
}}}
 1. Création des racines : cf partie suivante

=== Création d'une racine pour hardy ===
tar -ztf root-hardy.tar.gz

{{{
./
./etc/
./etc/libnss-mysql-root.cfg
./etc/libnss-mysql.cfg
./var/
./var/lib/
./var/lib/auf-poste-client-fixe/
./var/lib/auf-poste-client-fixe/synchro-postinst
   * OpenVPN si il est pas sur le RPV: CA+bindlocal+resolvconf ??
 6. Imprimante sur cupserveur /etc/cupsd.conf pour pouvoir browser les imprimantes locales et sur le serveur
{{{
#Administrator user group...
SystemGroup lpadmin
BrowsePoll localhost
BrowsePoll 10.196.1.250
Ligne 94: Ligne 134:

 1. etc/libnss-mysql.cfg
 {{{
getspnam SELECT username,password,lstchg,min,max,warn,inact,expire,flag \
            FROM users \
            WHERE username= binary '%1$s' \

host 192.168.1.1 (serveur sql)
database tablenss
username user
password lepassnss
timeout 3
compress 0
 }}}

 1. etc/libnss-mysql-root.cfg
Ligne 111: Ligne 135:
username xxxx
password xxxx
#Show shared printers on the local network.
Browsing On
Ligne 114: Ligne 138:

 1. var/lib/auf-poste-client-fixe/synchro-postinst
{{{
if [ ! -e /home ]; then
 ln -s /net/nfs.refer.sn/home /
fi

if [ ! -e /home2 ]; then
 ln -s /net/nfs.refer.sn/home2 /
fi
}}}

Squeeze

  • Pour les drivers propriètaires **tigon tg3_tso5.bin**

ajouter la ligne contrib non-free dans apt/sources.list

  • E: Le fichier Release a expiré ...

aptitude -o 'Acquire::Check-Valid-Until=false' update

  • Error Driver ‘pcspkr’ is already registered … aborting

Ajouter blacklist pcspkr dans /etc/modprobe.d/blacklist

  • /etc/apache2/apache2.conf pour les sites derrières le proxy

 # The following directives define some format nicknames for use with
 # a CustomLog directive (see below).
 # If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i

Notes en vrac

  • scanner V300
    • (http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do)

    • Pour faire fonctionner le scanner epson perfection v300 photo installer successivement ces trois packages de epson perfection v300:
      • Package deb:
        • iscan-data_1.0.0-2_all.deb
        DEB 32bit package [libltdl7] (for Ubuntu 8.10 or later)
        • iscan_2.25.0-1.ltdl7_i386.deb esci-interpreter-gt-f720_0.0.1-2_i386.deb
      • ensuite déconnecter et reconnecter le scanner puis lancer xsane
  • virtualbox sur nfs

  • cupspdf: @{HOMEDIRS}=/nfs/home* dans /etc/apparmor.d/tunables/home

  • poste client

  • ssh -L 8080:10.0.0.138:80 cache.refer.sn, ensuite aller dans le navigateur: localhost:8080
  • spip-cnf: ajouter mb_internal_encoding("UTF-8") dans le fichier services/services_action_messagerie.php

lucid poste client

  • Ajouter un fichier /usr/share/gconf/defaults/99_biblio-ucad

/apps/nautilus/desktop/home_icon_visible true
/apps/nautilus/desktop/trash_icon_visible true

/desktop/gnome/sound/event_sounds false

/apps/panel/default_setup/applets/window_list/prefs/display_all_workspaces true
/apps/panel/default_setup/applets/window_list/prefs/group_windows auto
/apps/panel/default_setup/applets/window_list/prefs/move_unminimized_windows false

/desktop/gnome/font_rendering/antialiasing "rgba"
/desktop/gnome/font_rendering/hinting "full"

/desktop/gnome/lockdown/disable_lock_screen true
/desktop/gnome/lockdown/disable_user_switching true

/apps/gdm/simple-greeter/disable_user_list true

Mysql et les encodages

CREATE DATABASE labdd CHARACTER SET utf8 COLLATE utf8_bin;
use labdd;
show table status;

si c'est pas bon, tout mettre en utf8

SET NAMES 'utf8';

ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;

Dump de base

mysqldump -p --default_character-set=latin1 -u <username> --skip-set-charset labdd > labdd_database.sql

Import de base

mysql -u <username> -p --default-character-set=utf8 --max_allowed_packet=64M labdd < /home/ndimby/labdd.sql

Forcing du proxy

Après les modifications des paquets sur apt.auf.org, reloader le cache

Checklist sur portable

En attendant auf-poste-client-mobile ou eventuellement auf-laptop

  1. Verification bios
  2. Install system de base
  3. Plugins video audio: depots medibuntu: w32codecs realplay
  4. Systemes/Preferences/AppicationsPreferes/ Mail-> Thunderbird

  5. Verification matériel:
    • raccourcis clavier, touche FN
    • verification hardware lspci, lshw, webcam, xserver-xorg-input-synaptics
    • video apres fermeture ecran

xorg.conf

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "intel"
        Option          "XVideo" "Off"
EndSection
...........
  • son apres fermeture ecran
  • /etc/modprobe.d/modules/options

    options snd_hda_intel model=3stack-dig

    • Modifier la gestion d'energie pour veiller à l'autonomie, ecran fermé, 2nd écran, effets visuels, gconf-editor/apps/nautilus
  • Installer les logiciels de bases
    • Groupe utilisateur video, fuse, audio
    • auf-poste-client-logiciels
    • auf-poste-client-reflets
  • Parametrages divers
    • Thunderbird

    • jabber
    • Montage ssh sshfs bao.sn.auf: BAO
    • OpenVPN si il est pas sur le RPV: CA+bindlocal+resolvconf ??
  • Imprimante sur cupserveur /etc/cupsd.conf pour pouvoir browser les imprimantes locales et sur le serveur

#Administrator user group...
SystemGroup lpadmin
BrowsePoll localhost
BrowsePoll 10.196.1.250

#Show shared printers on the local network.
Browsing On 

NdimbyAndriantsoavina/NotesPerso (dernière édition le 2011-09-08 11:12:41 par NdimbyAndriantsoavina)