logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 15-11-2014 14:22:17

enicnath
Membre
Inscription : 28-04-2012

Commande SKILL

Bonjour à tous,
Je cherche à créer un script qui permet de bloquer l'utilisation de mon ordinateur par mes enfants hors de certaines heures.
Pour cela, je pensais utiliser la commande "skill -KILL"

J'ai donc créé un script qui ressemble à celui-ci :

UTILISATEUR=`whoami`
xmessage -center "Désolé $UTILISATEUR, tu n'es pas autorisé à utiliser l'ordinateur !"
skill -KILL -u $UTILISATEUR


J'ai modifié /etc/profile pour que ce script soit exécuté lorsqu'un de mes enfants essaie d'utiliser l'ordinateur.

Mon problème est que la commande "skill" ne fonctionne pas, alors que j'ai bien le message qui s'affiche.

Pensant que ça pouvait être un problème de droits, j'ai glissé l'instruction suivante dans /etc/sudoers

ALL localhost= NOPASSWD: /usr/bin/skill


Mais ça ne fonctionne toujours pas.

Est-ce que quelqu'un saurait comment régler ce problème ?

Hors ligne

#2 15-11-2014 16:49:38

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Commande SKILL

Bonjour,

As-tu pu essayer la commande skill directement ?

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#3 15-11-2014 17:37:55

enicnath
Membre
Inscription : 28-04-2012

Re : Commande SKILL

paskal a écrit :

As-tu pu essayer la commande skill directement ?


Eh bien, si je tape "skill -KILL -u moi", il ne se passe rien.
Si je tape"sudo skill -KILL -u moi", il ne se passe rien non plus.
Y a t-il un autre moyen ?

Hors ligne

#4 15-11-2014 18:08:13

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : Commande SKILL

Peut-être :

kill $$



Il nous en faudrait plus sur ton script pour pouvoir mieux te répondre.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 15-11-2014 20:44:14

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Commande SKILL

Pareil, j'ai essayé

skill -KILL -u un_user

rien en retour et rien dans la console du user.
En fait, je peux mettre n'importe quoi comme user, jamais de message d'erreur.  hmm


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#6 15-11-2014 21:43:11

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Commande SKILL

Pour info, ça fonctionne sans le -KILL

skill -u $UTILISATEUR


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#7 16-11-2014 09:48:06

enicnath
Membre
Inscription : 28-04-2012

Re : Commande SKILL

bendia a écrit :

Pour info, ça fonctionne sans le -KILL

skill -u $UTILISATEUR



Merci, tout fonctionne, c'est super ; et tant pis pour le -KILL (Encore un truc qui a changé entre Lenny et Wheezy.).

Hors ligne

#8 16-11-2014 09:51:26

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Commande SKILL


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#9 16-11-2014 11:36:11

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Commande SKILL

Grrrrr... gourmand de paskal ! tongue

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums