IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Permission non accordée au root pour lancer /init.d


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 360
    Par défaut Permission non accordée au root pour lancer /init.d
    Bonour à tous,

    C'est toujours pour moi compliqué de poster sur le forum linux car je ne sais jamais ou mettre mon message. Donc désolé si je ne suis pas dans le bon forum.

    Voilà je tente d'installer une application sur ma version fraiche de Ubuntu Hardy, à savoir OpenErp (alias TinyErp). J'ai suivi un tuto et à la dernière étape, permettant de lancer le serveur je reçois ce message agaçant :
    root@ace:/# /etc/init.d/etiny-server start
    bash: /etc/init.d/etiny-server: Permission non accordée
    Etant donné que je suis en root je ne comprends pas comment résoudre ce problème (on imagine en passant mon niveau d'utilisateur linux).

    Je me suis dit que si je colle ici le contenu de etiny-server, ça pourrait aider dans une éventuelle réponse ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    #!/bin/sh
     
    ### BEGIN INIT INFO
    # Provides:             etiny-server
    # Required-Start:       $syslog
    # Required-Stop:        $syslog
    # Should-Start:         $network
    # Should-Stop:          $network
    # Default-Start:        2 3 4 5
    # Default-Stop:         0 1 6
    # Short-Description:    eTiny - Web Client of the OpenERP
    # Description:          OpenERP is a complete ERP and CRM software.
    ### END INIT INFO
     
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    DAEMON=/usr/bin/start-tinyerp
    NAME=etiny-server
    DESC=etiny-server
     
    test -x $DAEMON || exit 0
     
    set -e
     
    # Specify the user name (Default: terp).
    USER="terp"
     
    # Specify an alternate config file (Default: /etc/etiny-server.cfg).
    CONFIGFILE="/etc/etiny-server.cfg"
     
    # Additional options that are passed to the Daemon.
    DAEMON_OPTS="$CONFIGFILE"
     
    case "$1" in
        start)
            echo -n "Starting $DESC: "
     
            start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
                --chuid $USER --background --make-pidfile \
                --exec $DAEMON -- $DAEMON_OPTS
     
            echo "$NAME."
            ;;
     
        stop)
            echo -n "Stopping $DESC: "
     
            start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
                --oknodo
     
            echo "$NAME."
            ;;
     
        restart|force-reload)
            echo -n "Restarting $DESC: "
     
            start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
                --oknodo
     
            sleep 1
     
            start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
                --chuid $USER --background --make-pidfile \
                --exec $DAEMON -- $DAEMON_OPTS
     
            echo "$NAME."
            ;;
     
        *)
            N=/etc/init.d/$NAME
            echo "Usage: $N {start|stop|restart|force-reload}" >&2
            exit 1
            ;;
    esac
     
    exit 0
    Voilà, toutes les suggestions sont bienvenues. Merci d'avance

  2. #2
    Membre très actif

    Inscrit en
    Juillet 2008
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 187
    Par défaut
    Bonjour,

    C'est la permission d'execution x qui doit manquer sur ce ficher /etc/init.d/etiny-server.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chmod a+x /etc/init.d/etiny-server
    Devrait faire l'affaire ...

    Didier

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 360
    Par défaut
    Oui, c'était tout simplement ça !

    Merci beaucoup, c'est incroyable le temps que l'on peut perdre sur ces choses là.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Permission non accordée en ROOT
    Par blackst0ff59 dans le forum Unix
    Réponses: 11
    Dernier message: 25/02/2014, 18h00
  2. Réponses: 2
    Dernier message: 23/04/2012, 16h32
  3. /bin/mount : permission non accordée au démarrage
    Par gifffftane dans le forum Administration système
    Réponses: 3
    Dernier message: 24/06/2007, 21h32
  4. [Bacula] Permission non accordée
    Par nefast dans le forum Administration système
    Réponses: 4
    Dernier message: 18/04/2007, 13h06
  5. create tablespace: permission non-accordée
    Par ctobini dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 04/11/2006, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo