====== Slimlock, verrouilleur d'écran ======
* Objet : installer et configurer Slimlock sous Debian GNU/Linux Wheezy.
* Niveau requis : {{tag>avisé}}.
* Commentaires : //Slim + lock = Slimlock, le verouilleur d'écran simple et de bon goût. //
* Suivi : {{tag> à-tester}}
* Création par [[user>sogal]] 04/05/2014.
* Testé par .... le ....
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=89677]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
Avant toute chose : slimlock est disponible en tant que code source sur github et non dans les dépôts officiels Debian.
Slimlock est un verrouilleur d'écran (ou screenlocker) simple et aisément configurable. Auparavant indépendant, il a été repris par le projet Slim (le gestionnaire de connexion). Son but est simple, fournir un verrouilleur d'écran basé sur la configuration de slim (qui doit donc être présent sur votre système) et qui reprend donc le thème slim que vous avez choisi. Cela permet aux utilisateurs de slim d'avoir une unité visuelle entre l'écran de connexion et l'écran du verrouilleur d'écran.\\
===== Installation =====
Il faut récupérer le code source à l'adresse suivante : [[https://github.com/dannyn/slimlock/archive/master.zip]], puis dézipper l'archive.\\
Préalablement à la compilation, il faut disposer du compilateur //g++// et de diverses bibliothèques :
apt-get install g++ libpam0g-dev libimlib2-dev
Il faut ensuite se déplacer dans le dossier dézippé ''slimlock-master'' :\\
cd /home/chemin/vers/slimlock-master
Puis compiler :\\
make
make install
Pour plus de propreté, on peut plutôt que faire ''make install'' utiliser le programme ''checkinstall'' (paquet checkinstall), qui permet de générer un paquet Debian, facilement (et proprement) désinstallable.
Et voilà ! Le logiciel est installé dans ''/usr/bin/slimlock''.
La désinstallation éventuelle se fait toujours dans ''/home/chemin/vers/slimlock-master'', via la commande :
make uninstall
===== Utilisation =====
La configuration de slimlock est simple et entièrement paramétrable via le fichier ///etc/slimlock.conf//. En voici une version de base commentée :
# durée en secondes avant verrouillage auto
dpms_standby_timeout 120
# durée en secondes avant extinction de l'écran
dpms_off_timeout 300
#durée en secondes avant prochaine tentative en cas de saisie de mot de passe erronée
wrong_passwd_timeout 2
#position à l'écran du message d'erreur en cas de saisie erronée
passwd_feedback_x 50%
passwd_feedback_y 10%
#message d'erreur en cas de saisie erronée (et idem si Verr Maj est activé)
passwd_feedback_msg Authentication failed
passwd_feedback_capslock Authentication failed (CapsLock is on)
#indiquer le nom de l'utilisateur ayant sa session verrouillée
show_username 1
#montrer le message d'accueil (si défini dans les paramétrages de slim)
show_welcome_msg 0
#verrouiller (1) ou non (0) l'accès aux autres consoles virtuelles (via Ctrl+Alt+...)
tty_lock
0
And... voilà !
{{http://images.debian-facile.org/file-R3cb9c288c138098837ac26e5c7c8fc0d.png}}