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 26/09/2010, à 18:30

cannard

[RESOLU] veille (sur ram) sur une vieille machine

bonjour à tous,

je cherche à créer un bouton (lanceur) pour mettre ma vieille machine (PII) en veille manuellement.

ACPI n'est pas bien reconnu, et ne me permet pas de mettre en veille, pour ce faire je dois lancer en root (debian) "apm -s"

le problème étant que j'ai réussi à autoriser à l'utilisateur la commande "apm", mais je n'arrive pas à lui permettre de lancer la commande "apm -s".

je sais depuis peut créer un script bash, j'ai donc essayé en insérant cette fameuse commande à l'intérieur, mais cela ne corrige pas le problème, root arrive à l'éxécuter, mais pas l'utilisateur...

je suis carrément à cours d'idée, donc si quelqu'un pouvait éclairer ma lanterne ce serait sympa wink

Dernière modification par cannard (Le 03/10/2010, à 18:25)

Hors ligne

#2 Le 26/09/2010, à 19:13

Ritzy Rat

Re : [RESOLU] veille (sur ram) sur une vieille machine

Normalement la réponse est ici:
http://doc.ubuntu-fr.org/sudoers

Tu veux d'autre infos demande wink

Hors ligne

#3 Le 03/10/2010, à 12:50

cannard

Re : [RESOLU] veille (sur ram) sur une vieille machine

je viens de l'éditer :

# /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.
#

Defaults        env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL) ALL
marion  ALL=NOPASSWD: apm -s

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

mais cela ne fonctionne pas, il me dis que j'ai une erreur de syntaxe :

>>> sudoers file: syntax error, line 17 <<<
What now? 
Options are:
  (e)dit sudoers file again
  e(x)it without saving changes to sudoers file
  (Q)uit and save changes to sudoers file (DANGER!)

What now?

donc je ne sais pas trop quoi faire hmm

Dernière modification par cannard (Le 03/10/2010, à 12:51)

Hors ligne

#4 Le 03/10/2010, à 15:06

Ritzy Rat

Re : [RESOLU] veille (sur ram) sur une vieille machine

J'aimerais bien t'aider mais là je sèche si quelqu'un à une idée.

Hors ligne

#5 Le 03/10/2010, à 15:27

cannard

Re : [RESOLU] veille (sur ram) sur une vieille machine

résolu le problème en regardant ici.

voilà le résultat :

# /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.
#

Defaults        env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification
Cmnd_Alias VEILLE=/bin/veille,/usr/bin/apm
# User privilege specification
root    ALL=(ALL) ALL
marion  ALL=(ALL) NOPASSWD:VEILLE

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

et /bin/veille

#!/bin/bash
sudo apm -s

Hors ligne