L'environnement de bureau K

4.8. Lorsque je lance KDE, il m'injurie à propos de "shadow passwords". Pourquoi ?

Si votre système utilise des mots de passe utilisant la technique shadow, l'économiseur d'écran ne peut s'exécuter normalement que si le bit suid est positionné sur l'exécutable. Ce bit donne à l'économiseur d'écran les privilèges de Superutilisateur (root), privilèges dont il a besoin pour accéder aux mots de passe (qui ne sont plus dans /etc/password). Rappel : les économiseurs d'écran peuvent être utilisés pour contrôler l'accès à la machine, puisqu'ils peuvent demander le mot de passe.

Pour positionner le bit suid sur les économiseurs d'écran, vous (ou l'administrateur) devez entrer les commandes suivantes (en tant que Superutilisateur) :

 chown root $KDEDIR/bin/*.kss
 chmod u+s $KDEDIR/bin/*.kss

L'autre méthode, si vous compilez KDE depuis les sources, est d'utiliser

 configure --with-shadow

pour configurer kdebase. Le bit suid sera ensuite automatiquement positionné durant make install.