GDM-2.6.0.2

Installation de GDM

Installez GDM en lançant les commandes suivantes :

groupadd gdm &&
useradd -c gdm -d /dev/null -g gdm -s /bin/bash gdm &&
./configure --prefix=`pkg-config --variable=prefix ORBit-2.0` \
    --libexecdir=`pkg-config --variable=prefix ORBit-2.0`/sbin \
    --sysconfdir=/etc/gnome --localstatedir=/var/lib \
    --with-pam-prefix=/etc &&
make &&
make install

Explication des commandes

--sysconfdir=/etc/gnome: cette commande place les fichiers de configuration dans /etc/gnome au lieu de /opt/gnome2/etc.

--localstatedir=/var/lib: cette commande place les fichiers dans /var/lib au lieu de /opt/gnome2/var.

--with-pam-prefix=/etc: cette commande place les fichiers de configuration de PAM dans /etc/pam.d au lieu de /etc/gnome.

Configurer GDM

Fichier de configuration

gdm.conf

Informations de configuration

Les fichiers de configuration PAM GDM contiennent des modules non présents dans une installation BLFS. Les commandes suivantes remplaceront ces fichiers :

cat > /etc/pam.d/gdm << "EOF"
auth        required    pam_unix.so
auth        required    pam_nologin.so
account     required    pam_unix.so
password    required    pam_unix.so
session     required    pam_unix.so
EOF
cat > /etc/pam.d/gdm-autologin << "EOF"
auth        required    pam_env.so
auth        required    pam_nologin.so
auth        required    pam_permit.so
account     required    pam_unix.so
password    required    pam_unix.so
session     required    pam_unix.so
EOF

gdm peut être testé en l'exécutant à partir d'une console root.

Pour lancer une connexion graphique au démarrage, installez le script d'initialisation /etc/rc.d/init.d/gdm inclus dans le paquetage blfs-bootscripts-5.1.

make install-gdm

Pour démarrer automatiquement avec une demande de connexion graphique, éditez /etc/inittab de façon à ce que la dernière ligne contienne :

id:3:initdefault:

is changed to:

id:5:initdefault:

Contenu

Le paquetage GDM contient gdm, gdm-binary, gdmXnest, gdmXnestchooser, gdmchooser, gdmflexiserver, gdmgreeter, gdmlogin, gdmphotosetup, gdmsetup, gdmthemetester, gdm-restart, gdm-safe-restart, gdm-stop, gdmconfig, gdmopen et gdmtranslate.

Description

gdm

gdm est un script d'emballage pour exécuter le binaire GDM, l'invite basé sur login de GNOME.

gdmchooser

gdmchooser est une application pour sélectionner les hôtes du réseau local dont le XDMCP est activé.

gdmsetup

gdmsetup est une interface graphique permettant d'éditer gdm.conf.

gdm-restart and gdm-safe-restart

gdm-restart envoit le signal HUP et gdm-safe-restart envoit le signal USR1 au démon GDM de façon à ce qu'il redémarre. Ils sont utilisés après que le fichier de configuration ait été édité.

gdmconfig

gdmconfig est une application de gestion de la configuration pour la suite entière d'applications GDM. Il gère l'aspect, la sécurité, XDMCP, GDMchooser et plus encore.