Processus demarrage user

Fermé
OJ - 12 oct. 2005 à 15:26
crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 - 12 oct. 2005 à 17:23
Bonjour a tous.

Je cherche depuis quelques temps le moyen de lancer une application au demarrage. Mais cette application doit se lancer sous mon user, et non avec un pid systeme ou root. Donc je pense que le init.d ne m'aidera pas.
Comme il s'agit d'une action a chaque demarrage, cron ne marche pas, de meme que at et anacron.

Bref si quelqu'un sait...
L'application est vncserver.

Merci d'avance
A voir également:

1 réponse

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 507
12 oct. 2005 à 17:23
Salut,
Tu peux mettre dans init.d un script qui lancera un truc du genre. Suivant
ta distribution il faut faire aussi des liens dans rc(x).d ou x represente le run
level de ton appli.
UTILISATEUR=nom_de_login
COMMANDE=path_absolu_de_l_application
/bin/su - $UTILISATEUR -c $COMMANDE

Vérifies et adaptes le chemin de su en fonction de ta distribution.
A+, crabs
0