This forum has been archived. All content is frozen. Please use KDE Discuss instead.

commande bash pour se déconnecter

Tags: None
(comma "," separated)
yanlolot
Registered Member
Posts
4
Karma
0

commande bash pour se déconnecter

Sun Dec 23, 2012 3:36 am
Bonsoir à tous

J'aimerai pouvoir déconnecter un utilisateur (relancer kdm) après un certain temps d'inactivité.
Dans configuration du système, il y a moyen (si j'ai bien compris) de lancer un script après un certain tps d'inactivité.
Je voudrais donc pouvoir lancer un script qui relance kdm, mais ce script ne sera pas lancé par root. Or, la commande kdm ne peut-être exécutée que par root. Même après ajout du stick suid, à etc/init.d/kdm, il ya tjs impossibilité de relancer kdm pour un utilisateur autre que root:
Code: Select all
$ /etc/init.d/kdm stop
[....] Stopping K Display Manager: kdm... not running.../etc/init.d/kdm: 180: kill: Operation not permitted
$ ls -al /etc/init.d/kdm
-rwsr-xr-x 1 root root 6674 juin  28 21:50 /etc/init.d/kdm

Et pour tant, en passant par le "clickodrome", un utilisateur peut se déconnecter. Comment fait-il ? (c'est à dire quelle commande bash ou script bash lance cet utilisateur?)
Voilà. J'espère avoir été a peu près clair...

Merci de votre aide.

Debian Wheezy - KDE 4.8.4

[edit] Ah, j'ai trouvé cette commande:
Code: Select all
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 0 0
, qui répond exactement à ce que je cherchais.
D'solé pour le dérangement donc...[/edit]


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]