Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/04/2010, à 13:06

moicpit

Extinction de l'ordinateur à la fin d'un script

Bonjour,

Je me suis fait un petit script d'extinction (pour exécuter un script avant de fermer la session) dans la barre de menu d'Ubuntu et j'aimerais que celui-ci permette l'arrêt de l'ordinateur lorsque je clique dessus. L'idée est donc d'ajouter une ligne de commande à la fin de mon script pour qu'il dise à l'ordinateur de s'arrêter. S'il pouvais fonctionner comme le script appelé par le "Eteindre..." du menu de déconnexion et ainsi me demander une confirmation avant de procéder à l'extinction, ça serais parfait.

Pour info, je suis sur Ubuntu 9.10.

Merci.

-Pit

Hors ligne

#2 Le 19/04/2010, à 13:13

helly

Re : Extinction de l'ordinateur à la fin d'un script

sudo halt -p

À ma connaissance je crois qu'il FAUT être sudo pour pouvoir éteindre en ligne de commandes ...


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#3 Le 19/04/2010, à 13:16

francoisp31

Re : Extinction de l'ordinateur à la fin d'un script

pour des raisons évidentes, il ne doit pas en être autrement même si on sait le faire autrement


Que les puces d'un millier de chiens galleux infeste le cul de celui qui osera vous gacher ne serai ce
qu'une seule journée de votre vie et que les bras lui soient trop court pour qu'il puisse se le gratter.

Hors ligne

#4 Le 19/04/2010, à 13:17

helly

Re : Extinction de l'ordinateur à la fin d'un script

anéfé tongue


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#5 Le 19/04/2010, à 18:25

moicpit

Re : Extinction de l'ordinateur à la fin d'un script

Donc si j'ai bien compris, pas de possibilité de rajouter une ligne à mon script pour éteindre mon ordi.... sans passer par un "sudo".

Donc, dans mon cas, soit je passe par un appel à mon script avec ouverture du terminal, soit j'oublie mon idée.

D'après un autre topic, il parait que si je met mon script dans /etc/gdm/PostSession, ça exécutera mon script lorsque je ferais "Eteindre...", c'est bien cela ?

Hors ligne

#6 Le 19/04/2010, à 18:34

JB-home

Re : Extinction de l'ordinateur à la fin d'un script

il suffit d'autoriser l'utilisateur à exécuter halt et puis voila...
je le fait bien pour halt et reboot...

et dans ton script, pour avoir une fenêtre de validation avant l'extinction, utilise zenity.

Hors ligne

#7 Le 19/04/2010, à 18:38

Dededede4

Re : Extinction de l'ordinateur à la fin d'un script

moicpit a écrit :

Donc si j'ai bien compris, pas de possibilité de rajouter une ligne à mon script pour éteindre mon ordi.... sans passer par un "sudo".

Donc, dans mon cas, soit je passe par un appel à mon script avec ouverture du terminal, soit j'oublie mon idée.

D'après un autre topic, il parait que si je met mon script dans /etc/gdm/PostSession, ça exécutera mon script lorsque je ferais "Eteindre...", c'est bien cela ?

Au pire... gksudo tongue


N'hésitez pas à me contacter sur jabber : dededede4(at)jabber.ubuntu-fr.org
Bill gate ? Il adore linux, d'ailleurs il est toujours habillé en pingouin.

Hors ligne

#8 Le 21/04/2010, à 14:39

moicpit

Re : Extinction de l'ordinateur à la fin d'un script

Merci pour toutes vos réponses !

Bon ben un script .sh (chmod +x exécuté) ajouté dans /etc/gdm/PostSession, ça marche pas...

Par contre, je pige presque rien à ce que vous m'avez "dit" là... ^^'

Dernière modification par moicpit (Le 21/04/2010, à 14:47)

Hors ligne

#9 Le 21/04/2010, à 14:40

atichu

Re : Extinction de l'ordinateur à la fin d'un script

tu modifie halt pout ne pas avoir besoin de mode de passe pour un sudo halt... voir la document tation et tu peux me mettre dans ton script..

j'ai pu créé un bouton sudo halt comme sa sur un pc..

ên gros cherche a esxécuté une commande sans sudo ou tapper le mode de passe..

Dernière modification par atichu (Le 21/04/2010, à 14:41)


Je ne suis pas un geek ni un informaticien mais j'aime linux/ubuntu.
acer aspire5741G (unity 12.04))+une vieillebousse(xfce 12.04)
+teste de la version instable

Hors ligne

#10 Le 21/04/2010, à 15:17

JB-home

Re : Extinction de l'ordinateur à la fin d'un script

il fait que tu édite le bon fichier avec la commande :

sudo visudo

et que tu rajoute :

USER  ALL=(ALL) ALL,NOPASSWD: /sbin/halt

Remplace USER par le nom de l'utilisateur.

et après ça, tu pourra utilisé la commande :

sudo halt

sans taper le mot de pass ! et donc le rajouté dans un script.

Dernière modification par z0rg> (Le 21/04/2010, à 15:18)

Hors ligne

#11 Le 22/04/2010, à 09:45

moicpit

Re : Extinction de l'ordinateur à la fin d'un script

OK merci. ;-)

Par contre, si j'ai bien compris, ça ne me demandera pas confirmation.

Hors ligne

#12 Le 22/04/2010, à 10:00

JB-home

Re : Extinction de l'ordinateur à la fin d'un script

exactement.

Hors ligne

#13 Le 22/04/2010, à 10:04

fabux

Re : Extinction de l'ordinateur à la fin d'un script

Salut,

peut-être en ajoutant

gnome-session-save --shutdown-dialog

edit: ça donnerait ça

Dernière modification par fabux (Le 22/04/2010, à 10:05)

Hors ligne

#14 Le 22/04/2010, à 15:33

moicpit

Re : Extinction de l'ordinateur à la fin d'un script

OK, merci beaucoup à tous. ;-)

Hors ligne

#15 Le 26/04/2010, à 16:35

coco163

Re : Extinction de l'ordinateur à la fin d'un script

Pour intégrer dans un script:

/sbin/shutdown -P now

Dernière modification par coco163 (Le 26/04/2010, à 16:35)

Hors ligne