Contenu | Rechercher | Menus

Annonce

Le forum a une nouvelle maison !
Le forum a été migré sur un nouvel hébergement. Si jamais vous trouvez le moindre problème, n'hésitez pas à nous en faire part !
L'équipe de modération vous présente ses meilleurs vœux pour l'année 2016.
Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 04/10/2012, à 08:43

bilbaooo
Membre

Condition pour exécuter un script à la fermeture de la session

Bonjour,
Je cherche à faire un script simple qui affiche une fenêtre lors de la fermeture de la session d'un utilisateur afin de l'avertir s'il a laissé une clé USB connecté.
Mon problème est que je n'ai aucune idée de quel paramètre à insérer dans ma condition pour que l’exécution se fasse à la fermeture de la session (quand l'utilisateur clique sur "se déconnecter").

Quel qu'un peut il m'aiguiller sur la bonne voie?
Merci d'avance.

Hors ligne

#2 Le 04/10/2012, à 10:34

obibann
Membre

Re : Condition pour exécuter un script à la fermeture de la session

Il me semble qu'il faut ajouter ton code dans le fichier suivant :

/etc/X11/gdm/PostSession/Default

A tester, je ne suis pas certain que ce fichier existe encore depuis le passage à lightdm.

A+


Ubuntu 14.04 / Ubuntu 15.10
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p

Hors ligne

#3 Le 08/10/2012, à 07:59

bilbaooo
Membre

Re : Condition pour exécuter un script à la fermeture de la session

Bonjour et merci de ta réponse.
En fouillant un peu le fichier dont tu parles se trouve à cette adresse (pas dans le répertoire X11):

/etc/gdm/PostSession/Default

Cependant, en affichant la fenêtre de la sorte avec zenity, l'écran de fige sur la fenêtre et je suis obliger de killer Xorg avec un tty pour débloquer la situation.
Deux questions :
Où apprends on ce genre d'information autrement que sur des forums ? Il faut lire la doc de X11 ?
Quelqu'un a t il une autre idée ?

Le mieux serait d'afficher la fenêtre avant que l'utilisateur confirme "se déconnecter" lorsqu'il a le message "Voulez vous vraiment quitter tous les programmes et vous déconnecter ?" (propre à gnome 2 je pense)

Hors ligne

#4 Le 12/10/2012, à 02:29

bilbaooo
Membre

Re : Condition pour exécuter un script à la fermeture de la session

Up! Des idées ?

Hors ligne