OVH Cloud OVH Cloud

script lancé au demarrage

8 réponses
Avatar
pascal
Bonsoir,

Je souhaite faire un script (en clair un simple fichier ex=C3=A9cutable qui=
lance des
commandes) qui soit ex=C3=A9cut=C3=A9 lors du d=C3=A9marrage du PC
les commandes requi=C3=A8rent des droits root, je ne peux donc les placer d=
ans
.xsession des utilisateurs.

Mais je ne veux pas faire un scrpit de d=C3=A9marrage compliqu=C3=A9 comme =
pour tous les
services qui se trouvent dans /etc/init.d

O=C3=B9 dois plaer mon scrpit ?

Pascal

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

8 réponses

Avatar
Steve
Le vendredi 08 avr 2005 à 23 h 20, a dit:

Bonsoir,

Je souhaite faire un script (en clair un simple fichier exécutable qui
lance des commandes) qui soit exécuté lors du démarrage du PC
les commandes requièrent des droits root, je ne peux donc les placer
dans.xsession des utilisateurs.



il fait quoi ce script?


Mais je ne veux pas faire un scrpit de démarrage compliqué comme pour
tous les services qui se trouvent dans /etc/init.d



Pas besoin d'être compliqué pour être là... (et inversément, pas besoin
d'être là pour être compliqué).
Fais-le simple, mets-le quand même
dans/etc/init.d et fais un lien symbolique de rc? vers ton fichier
débutant par S45 (par exemple.. ça dépend de ce qu'il fait ce script,
s'il dépend de service ou non, si...)


a+
Avatar
pascal
Quoting Steve :

Le vendredi 08 avr 2005 à 23 h 20, a dit:

Bonsoir,

Je souhaite faire un script (en clair un simple fichier exécutable qui
lance des commandes) qui soit exécuté lors du démarrage d u PC
les commandes requièrent des droits root, je ne peux donc les place r
dans.xsession des utilisateurs.



il fait quoi ce script?


Mais je ne veux pas faire un scrpit de démarrage compliqué com me pour
tous les services qui se trouvent dans /etc/init.d



Pas besoin d'être compliqué pour être là... (et inver sément, pas besoin
d'être là pour être compliqué).
Fais-le simple, mets-le quand même
dans/etc/init.d et fais un lien symbolique de rc? vers ton fichier
débutant par S45 (par exemple.. ça dépend de ce qu'il fait ce script,
s'il dépend de service ou non, si...)




Sous d'autres distrib il y a souvent un répertoire suplémentaire
spécial pour
les scripts du genre de celui que j'ai fait.
D'où ma question.

Mais tu as raison, il faut le mettre dans /etc/init.d.
Entre temps j'ai trouvé la commande "update-rc.d", j'ai testé et tout
fonctionne.

Ca ne se fait pas trop, mais j'ai une autre question qui a fait l'objet d'u n
précedent post "Je cherche la commande qui..." resté sans ré ponse.

Il y a une commande qui, couplée à une commande "C" que l'on souh aite
vraiment
exécuter, permet d'afficher tous ce que fait cette commande "C": les f ichiers
qu'elle ouvre, les librairies utilisées etc...

Je n'arrive pas à mettre le doigt dessus.

Ca te dit quelque chose ?

Merci bien

Pascal

a+








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
Florent Bayle
--nextPart1541156.G9GSIAZcSx
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Samedi 9 Avril 2005 00:28, a écrit :
[...]
Ca ne se fait pas trop, mais j'ai une autre question qui a fait l'objet
d'un précedent post "Je cherche la commande qui..." resté sans réponse.

Il y a une commande qui, couplée à une commande "C" que l'on so uhaite
vraiment
exécuter, permet d'afficher tous ce que fait cette commande "C": les
fichiers qu'elle ouvre, les librairies utilisées etc...

Je n'arrive pas à mettre le doigt dessus.

Ca te dit quelque chose ?



strace ?

--
Florent

-- Citation aléatoire --
C'est une grande habileté que de savoir cacher son habileté.
-+- François de La Rochefoucauld (1613-1680), Maximes 245 -+-

--nextPart1541156.G9GSIAZcSx
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQBCVwdMM+Ix3/RCm3gRAs12AKDbzo7xPXXEe6hex6JshaIuxC6nDQCgg5LA
by3PaTA3ObOfBCZdh45ZxpA =n3ed
-----END PGP SIGNATURE-----

--nextPart1541156.G9GSIAZcSx--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting Florent Bayle :

Le Samedi 9 Avril 2005 00:28, a écrit :
[...]
Ca ne se fait pas trop, mais j'ai une autre question qui a fait l'objet
d'un précedent post "Je cherche la commande qui..." resté sans réponse.

Il y a une commande qui, couplée à une commande "C" que l'on s ouhaite
vraiment
exécuter, permet d'afficher tous ce que fait cette commande "C": le s
fichiers qu'elle ouvre, les librairies utilisées etc...

Je n'arrive pas à mettre le doigt dessus.

Ca te dit quelque chose ?



strace ?



Par exemple. Ca répond à mes besoins.

Mais il me semble qu'il y a une autre commande qui fait la même chose,
à moins
qu'elle n'affiche en fait que les librairies utilisées ? Là j'ai un
gros trou !

Merci

Pascal

--
Florent

-- Citation aléatoire --
C'est une grande habileté que de savoir cacher son habileté.
-+- François de La Rochefoucauld (1613-1680), Maximes 245 -+-






----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
Florent Bayle
--nextPart2840162.Rq842ihkRY
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Samedi 9 Avril 2005 00:45, a écrit :
Quoting Florent Bayle :
> Le Samedi 9 Avril 2005 00:28, a écrit :
> [...]
>
>> Ca ne se fait pas trop, mais j'ai une autre question qui a fait l'objet
>> d'un précedent post "Je cherche la commande qui..." resté sa ns réponse.
>>
>> Il y a une commande qui, couplée à une commande "C" que l'on souhaite
>> vraiment
>> exécuter, permet d'afficher tous ce que fait cette commande "C": les
>> fichiers qu'elle ouvre, les librairies utilisées etc...
>>
>> Je n'arrive pas à mettre le doigt dessus.
>>
>> Ca te dit quelque chose ?
>
> strace ?

Par exemple. Ca répond à mes besoins.

Mais il me semble qu'il y a une autre commande qui fait la même chos e,
à moins
qu'elle n'affiche en fait que les librairies utilisées ? Là j'a i un
gros trou !




ltrace ?

(Quand on les aura tous passés...)

--
Florent

-- Citation aléatoire --
Il ne suffit pas d'être heureux, encore faut il que les autres soient
malheureux.
-+- Pierre Desproges -+-

--nextPart2840162.Rq842ihkRY
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQBCVwtmM+Ix3/RCm3gRAs4oAJ990Vh/CIGRZdfYaiY1QN1dYlvI4ACfZpFW
KDHk5X3NT/nlVwi6CZNiiDM =jna7
-----END PGP SIGNATURE-----

--nextPart2840162.Rq842ihkRY--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting Florent Bayle :

Le Samedi 9 Avril 2005 00:45, a écrit :
Quoting Florent Bayle :
> Le Samedi 9 Avril 2005 00:28, a écrit :
> [...]
>
>> Ca ne se fait pas trop, mais j'ai une autre question qui a fait l'obj et
>> d'un précedent post "Je cherche la commande qui..." resté s ans
réponse.
>>
>> Il y a une commande qui, couplée à une commande "C" que l'o n souhaite
>> vraiment
>> exécuter, permet d'afficher tous ce que fait cette commande "C": les
>> fichiers qu'elle ouvre, les librairies utilisées etc...
>>
>> Je n'arrive pas à mettre le doigt dessus.
>>
>> Ca te dit quelque chose ?
>
> strace ?

Par exemple. Ca répond à mes besoins.

Mais il me semble qu'il y a une autre commande qui fait la même cho se,
à moins
qu'elle n'affiche en fait que les librairies utilisées ? Là j' ai un
gros trou !




ltrace ?



Oui, j'ai l'impression (au vu de la sortie qu'elle produit) que c'est
celle-ci.

Strace c'est pour system trace et Ltrace pour libraries trace ?

Et si vraiment tu es de bonne humeur, c'est laquelle qui affiche
uniquement les
librairies dont depend un soft ?

Je note au fur et à mesure, car je m'rends bien compte que j'exagà ¨re ;-)

Pascal

(Quand on les aura tous passés...)

--
Florent

-- Citation aléatoire --
Il ne suffit pas d'être heureux, encore faut il que les autres soien t
malheureux.
-+- Pierre Desproges -+-






----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
Jean-Michel OLTRA
bonjour,


Le samedi 09 avril 2005, a écrit...


Et si vraiment tu es de bonne humeur, c'est laquelle qui affiche
uniquement les
librairies dont depend un soft ?



ldd

--
jm


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting Jean-Michel OLTRA :


bonjour,


Le samedi 09 avril 2005, a écrit...


Et si vraiment tu es de bonne humeur, c'est laquelle qui affiche
uniquement les
librairies dont depend un soft ?



ldd



Merci bien

Pascal

--
jm


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-T o:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.