• [^] # Re: Re

    Posté par (site web personnel) . En réponse au message lancer 1 .out au demarage. Évalué à 1.

    Le fichier /etc/init.d/rc.local est un fichier shell, tu as juste à rentrer dedans une commande par ligne.
    Par exemple, strictement inintéressant, mais si tu voulais créer un fichier test dans / par exemple à chaque démarrage, tu rajoutes la ligne
    touch /test

    fearan t'as bien expliqué les dangers du root, donc une fois que tu as compilé ton programme, et que tu as ton fichier a.out (ou autre si tu as changé le nom), note son chemin (dans le dossier où se trouve ton executable, tape pwd pour avoir le dossier en cours, et ainsi construire le chemin vers l'executable. Par exemple, si pwd te retourne /home/toto, et que ton programme s'appelle test, l'adresse du programme est /home/toto/test, c'est comme C:\machin truc). Ensuite, tu n'as plus qu'à rajouter le chemin vers le programme à la fin de /etc/init.d/rc.local
    si tu es l'utilisateur toto, rajoute la ligne su - toto -c /chemin/vers/le/programme

    Refère toi à ça : http://linuxfr.org/forums/9/6142.html pour plus d'informations.

    Bonne chance