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.

#26 Le 07/12/2006, à 17:37

misteraph

Re : [multiboot]Redémarrer sous l'OS que vous voulez

ça fonctionne quand je tape reboot-system dans un terminal.

Mais quand je fais un lanceur reboot-system, je n'arrive pas à redemarrer.

Hors ligne

#27 Le 07/12/2006, à 19:51

naholyr

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Suis les indications que j'ai mises dans mon message : tu oublies l'authentification. Il faut soit préciser "-s gksudo" soit faire ton lanceur sur "gksudo reboot-system".

Au passage, je l'ai édité pour mettre à jour en fonction du script remanié.

Dernière modification par naholyr (Le 07/12/2006, à 20:00)

Hors ligne

#28 Le 08/12/2006, à 01:35

misteraph

Re : [multiboot]Redémarrer sous l'OS que vous voulez

merci mais je cherche à ne pas rentrer de mot de passe.

Hors ligne

#29 Le 08/12/2006, à 09:14

naholyr

Re : [multiboot]Redémarrer sous l'OS que vous voulez

@misteraph alors il faut que tu relises mieux mon message, la partie concernant sudoers smile

Hors ligne

#30 Le 08/12/2006, à 14:13

toufalk

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Bonjour,

J'ai essayé le script de atlas95. Mais, je n'arrive pas à enlever la demande de mot de passe.
Le script (adapté pour Kubuntu):

#!/bin/bash
kdesu grub-set-default 10
kdesu reboot

Ensuite, comme j'ai plusieurs utilsateurs sur mon PC, j'ai créé un groupe bootwin.
Tous les utilisateurs appartiennent à ce groupe.

bootwin::502:vincent,annabelle,paul

Le script appartient au groupe:

-rwxr-xr-x 1 vincent bootwin 52 2006-12-08 10:29 /usr/local/bin/reboot-windows

et j'ai modifié /etc/sudoers:

%admin ALL=(ALL) ALL
%wifi ALL=NOPASSWD: /usr/bin/wlassistant
%bootwin ALL=NOPASSWD: /usr/local/bin/reboot-windows

Malgré ça, il me demande le mot de passe (2 fois).
Qu'est ce que j'ai oublié?

Hors ligne

#31 Le 08/12/2006, à 14:36

Balkoth

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Bonjour,

Déjà, kdesu est à utiliser pour des applications graphiques, or grub-set-default et reboot n'en sont pas.
Il faut donc utiliser sudo.

Ton fichier sudoers permet de ne pas taper de mot de passe pour le fichier /usr/local/bin/reboot-windows,
mais il en faut pour exécuter sudo reboot par exemple.

Donc :

#!/bin/bash
grub-set-default 10
reboot

Lancer avec sudo reboot-windows qui ne devrait pas demander de mot de passe.

Hors ligne

#32 Le 08/12/2006, à 19:14

misteraph

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Voici mon sudoers :

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults

Defaults        !lecture,tty_tickets,!fqdn
# User privilege specification

root    ALL=(ALL) ALL
misteraph  ALL=NOPASSWD:/usr/bin/reboot-system, /sbin/reboot

Je ne comprends pas ce qu'il ne va pas.
Pourquoi ça fonctionne avec un terminal sans sudo et pas avec mon lanceur ?

Dernière modification par misteraph (Le 08/12/2006, à 19:15)

Hors ligne

#33 Le 09/12/2006, à 14:04

naholyr

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Essaie en mettant sudo reboot-system dans ton lanceur au lieu de kdesu reboot-system.

Hors ligne

#34 Le 10/12/2006, à 15:16

misteraph

Re : [multiboot]Redémarrer sous l'OS que vous voulez

j'ai deja essayé mais ça ne lance rien du tout maintenant.

Hors ligne

#35 Le 11/12/2006, à 10:48

pabix

Re : [multiboot]Redémarrer sous l'OS que vous voulez

est-ce qu'en faisant "sudo echo Hello World" ça marche ?

<truc bien sympa>
EDITOR=gedit sudo visudo
ajouter le flag insults à la ligne Defaults comme suit :
Defaults        !lecture,tty_tickets,!fqdn,insults

sudo vous insultera en cas de mauvais mot de passe
</truc bien sympa>


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#36 Le 11/12/2006, à 17:42

misteraph

Re : [multiboot]Redémarrer sous l'OS que vous voulez

@pabix ;
si je mets "sudo echo Hello World" dans le lanceur, rien ne se passe.
Ca fonctionne par contre dans le terminal.

Hors ligne

#37 Le 03/02/2007, à 11:30

Saito

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Bonjour,

Désolé de déterrer ce topic, mais je me demandais si vous ne connaissiez pas la commande grub-reboot qui permet de spécifier sur quelle entrée du menu.lst on souhaite rebooter. Je dis ça parceque je vous vois lutter avec votre script shell big_smile


Aku-Soku-Zan_Shinsengumi

Hors ligne

#38 Le 07/02/2007, à 00:21

bakalegum_

Re : [multiboot]Redémarrer sous l'OS que vous voulez

pabix a écrit :

naholyr : ce que tu préconises est DANGEREUX ! (pas le script lui-même)

Ne JAMAIS faire

gksudo gedit /etc/sudoers

mais TOUJOURS

EDITOR=gedit sudo visudo

Sinon, vous pouvez péter votre système. (le EDITOR=gedit, si vous aimez vim, nano, kate, vous pouvez adapter)

À part ça, merci pour ce script, je vais essayer de l'améliorer. La gestion des options me semble assez "lâche" !

Benoit

peux tu exliquer pourquoi stp.je suis curieux

merci

Hors ligne

#39 Le 07/02/2007, à 02:38

naholyr

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Parce que lorsque tu édites directement /etc/sudoers, si tu fais une connerie (erreur de syntaxe par exemple), il édite le fichier quand-même.
En passant par visudo il contrôle le fichier avant enregistrement définitif.

C'est le même fonctionnement quand on appelle «crontab -e»

Hors ligne

#40 Le 07/02/2007, à 10:53

bakalegum_

Re : [multiboot]Redémarrer sous l'OS que vous voulez

naholyr a écrit :

Parce que lorsque tu édites directement /etc/sudoers, si tu fais une connerie (erreur de syntaxe par exemple), il édite le fichier quand-même.
En passant par visudo il contrôle le fichier avant enregistrement définitif.

C'est le même fonctionnement quand on appelle «crontab -e»

merci je m en suis rendu compte en fait smile il n avait pas l air d aimer ma facon de modifier le fichier hier, j ai pourtant fais ce que tu disais... ou ce qu il y a dans la doc, j ai du oublier une virgule ou qq chose comme cela, je reregarderais ce soir.

merci

bakalegum

Hors ligne

#41 Le 07/02/2007, à 13:20

kritchek

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Bonne idée pour les personnes qui sont en multiboot.

Je suggère que cette fonctionnalité soit intégré dans le panel d'extinction du PC. Je parle pour Gnome, je ne le connais pas sous KDE.

Lorsqu'on veut éteindre son PC, on appuie sur le bouton adequat et une fenêtre apparaît pour demander si on veut redémarrer, arrêter la machine, mettre en veille... Il faudrait que sur cette même fenêtre, on puisse avoir "Redémarrer sous Windows", "Redémarrer pour Memetest"...

Hors ligne

#42 Le 07/02/2007, à 13:54

tontonjoe

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Remarque (sans doute pas constructive) : à l'école, on a quasiment tout le parc en double boot Mandriva/WinXP.
Et lorsque l'on demande "redémarrer" depuis le menu KDE, il demande de choisir quel OS on veut faire démarrer ensuite. Au reboot, le menu s'affiche pour modifier le choix si on s'est craqué.

Alors, je ne sais pas si c'est particulier à Mandriva ou KDE par contre... hmm


Vivons heureux, roulons couchés.

Hors ligne

#43 Le 07/02/2007, à 14:06

naholyr

Re : [multiboot]Redémarrer sous l'OS que vous voulez

C'est particulier à KDE. On peut obtenir la même chose dans KUbuntu en précisant à KDM que l'on utilise Grub. Il va alors chercher tout seul les infos de boot pour proposer ce sous-menu.

Hors ligne

#44 Le 12/02/2007, à 15:48

Canardo

Re : [multiboot]Redémarrer sous l'OS que vous voulez

pabix a écrit :

naholyr : ce que tu préconises est DANGEREUX ! (pas le script lui-même)

Ne JAMAIS faire

gksudo gedit /etc/sudoers

mais TOUJOURS

EDITOR=gedit sudo visudo

Sinon, vous pouvez péter votre système. (le EDITOR=gedit, si vous aimez vim, nano, kate, vous pouvez adapter)

Benoit

J'ai pas compris. Pourquoi ?

Hors ligne

#45 Le 12/02/2007, à 16:10

Balkoth

Re : [multiboot]Redémarrer sous l'OS que vous voulez

man sudoers a écrit :

The sudoers file should always be edited by the visudo command which locks the file and does grammatical checking. It is imperative that sudoers be free of syntax errors since sudo will not run with a syntactically incorrect sudoers file.

Ça permet d'éviter de coincer son système, à cause d'une bête erreur de syntaxe qui empêcherait l'utilisation de sudo.

Hors ligne

#46 Le 12/02/2007, à 17:37

bakalegum_

Re : [multiboot]Redémarrer sous l'OS que vous voulez

en gros utiliser

EDITOR=gedit sudo visudo

permet de verifier en temps reel ce que tu tappe et pas se retrouver comme un bleu au reboot d apres qd on ne peut plus rien faire sur son PC parce qu on a plus les droits

Hors ligne

#47 Le 26/02/2007, à 18:45

johnkaffee

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Quelqu'un pourrait-il poster le script définitif, please ?


Le Rap, c'était mieux avant.

Hors ligne

#48 Le 27/02/2007, à 12:29

naholyr

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Il est en page 1 : http://forum.ubuntu-fr.org/viewtopic.php?pid=633257#p633257
J'ai édité le message pour cette histoire de visudo, et mis à jour le script à mesure. Tout est ok normalement wink
Par contre je ne l'utilise moi-même plus puisque KDE intègre cette fonctionnalité (et qu'en plus je n'ai plus rebooté sous Windows depuis plusieurs mois)

Dernière modification par naholyr (Le 27/02/2007, à 12:37)

Hors ligne

#49 Le 27/02/2007, à 12:45

johnkaffee

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Merci Naholyr !!!


Le Rap, c'était mieux avant.

Hors ligne

#50 Le 04/03/2007, à 18:43

adam0509

Re : [multiboot]Redémarrer sous l'OS que vous voulez

Superbe ! Ca devrait étre intégré par défaut sur ubuntu... (avec edition aussi des options et des secondes d'attentes).


PIII 533Mhz - 192Mo RAM - Geforce DDR - Win98SE/Xubuntu Feisty
AthlonXP2500+ - 512Mo DDR - ATI9600XT - WinXPSP2/Ubuntu Feisty
Dell Ubuntu - Dual Core - 1024Mo -...carte graphique à chier !!! (Intel 950)

Hors ligne