Processus demarrage user
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
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
1 réponse
-
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