package desktop pour machines ubuntu type

Objectifs

<!> à écrire

Comment l'utiliser

sources.list à configurer avant d'installer les packages

deb http://ubuntu.refer.sn/ubuntu/ dapper main restricted universe multiverse
deb http://ubuntu.refer.sn/ubuntu/ dapper-updates main restricted universe multiverse
deb http://ubuntu.refer.sn/ubuntu/ dapper-backports main restricted universe multiverse
deb http://ubuntu.refer.sn/ubuntu/ dapper-security main restricted universe multiverse
# (vous pouvez remplacer les 4 lignes ci-dessus par votre propre miroir)
deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb http://archive.canonical.com dapper-commercial main
deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free
deb http://wine.budgetdedicated.com/apt dapper main
deb http://apt.sn.auf.org/ubuntu binary/
#(pour utiliser la version 9 du player flash avec Firefox)
deb http://3v1n0.tuxfamily.org dapper 3v1n0  

dhcp

        option nfs-server code 201 = ip-address;
        option nis-domain le-domaine-nis;
        option nis-servers le-serveur-nis;
        option ntp-servers le-serveurt-ntp;
        option nfs-server le-serveur-nfs;

auf-base-conf@configuration:racine.tar.gz

root@www-dakar:/home/auf-base-conf# tar ztf racine.tar.gz 
./
./etc/
./etc/ssh/
./etc/ssh/sshd_config
./etc/ssh/ssh_host_dsa_key.pub # pour éviter d'avoir des warning de chgt de clef a chaque réinstallation)
./etc/ssh/ssh_host_rsa_key.pub
./etc/ssh/ssh_host_dsa_key
./etc/ssh/ssh_host_rsa_key
./etc/sysctl.conf          # pour net/ipv4/icmp_echo_ignore_broadcasts=1, afin de savoir quelles machines sont présentes sur le réseau)
./etc/sudoers              # configurer avec un group %admindesktop différents des admins serveurs, suivant la taille de l'équipe
./etc/apt/
./etc/apt/sources.list
./etc/libnss-mysql.cfg     # voir la doc de GUIA
./etc/libnss-mysql-root.cfg # 
./root/
./root/.ssh/
./root/.ssh/known_hosts
./root/.ssh/authorized_keys # pour dsh centralisé
./root/.ssh/id_dsa          # pour telechargement regulier de ce fichier 
./root/.ssh/id_dsa.pub      # la clef publique à copier dans auf-base-conf@configuration:.ssh/authorized_keys
./root/hook                 # commande à executer aprés desarchivage : (ssh|nscd) restart, par exemple

ainsi, les paquets ne comportent *aucune* information locale au site de Dakar.

nfs

- seront montées automatique toutes les partitions exporté du serveur nfs dont le nom commence par "/home" (à la racine de la machine) ou celle qui contiennent le mot "/local" (sur /usr/local) - concernant le montage nfs automatique (/etc/auto.master), lorsque la question est posée, durant l'installation : "garder la version actuelle" pour conserver la configuration apportée par le paquet auf-base-conf

Liste des paquets et dépendances entre eux

Generer un joli graphe de manière totomatique ? (voir si un debjoligraphdedependance n'existe pas déjà)

Détail du contenu des paquets

auf-base

Dépendance sur les logiciels "utiles" : cf http://trac.sn.auf.org/auf-desktop/browser/auf-base/debian/control

auf-base-conf

pour les confs de base des softs à installer :

quoi

statut

acceptation auto de la licence java

pas ok

réponse auto pour plugin flash

pas ok

auf-auth-mysql

* les fichiers de configuration /etc/libnss-mysql.cfg /etc/libnss-mysql-root.cfg ne sont pas gérés/créé/modifiés par ce package : configuration locale au site (serveur, pass, etc). voir la doc de guia pour une doc sur ce qu'il faut mettre dedans, et les ajouter au .tgz de configuration des postes.

auth-dhcp-conf

nom

statut

ntp

ok

nis

ok

nfs

en cours

problèmes et questions restant à résoudre

Action suivante

Contributions documentaires

- Modèle d'un poste client à Cotonou : ["ZAO/Cotonou/Modèles/PosteFOAD"]