Bonjour à tous,
J'ai cherché comment lancer automatiquement un script shell sous Fedora (v.23).
Jusqu'ici, j'ai trouvé le chemin d'accès ou mettre le .sh, très bien.
Je souhaite lancer une application (fancontrol, /etc/fancontrol) pour réguler la température de mon PC à l'aide du ventilateur.
Je dois lancer cette application en sudo mais jusqu'ici voici ce que j'ai mis dans le .sh :
sudo fancontrol
Merci d'avance
# Automatiquement ?
Posté par Dareg . Évalué à 2.
Qu'est-ce que tu entends par automatiquement ?
À chaque fois que tu allumes ta machine ?
À chaque fois que tu te connectes ?
Tu dois ajouter le shebang au début de ton script:
Ensuite, afin de rendre le script exécutable: chmod +x mon_script.sh
[^] # Re: Automatiquement ?
Posté par electro575 . Évalué à 1. Dernière modification le 06 mai 2016 à 17:55.
J'entends à chaque fois que je démarre mon PC.
Je vais retenter mais, …
C'est une appli à lancer en sudo aussi.
pc-bureau-jo n'apparaît pas dans le fichier sudoers. Cet événement sera signalé.
[^] # Re: Automatiquement ?
Posté par max22 . Évalué à 2.
Il faut ajouter une ligne dans ton fichier rc.local (c'est un script qui est lancé au démarrage). Je ne connais pas Fedora, mais il me semble que c'est /etc/rc.d/rc.local (à vérifier)
Il sera lancé en tant que root, donc pas besoin de "sudo".
Et si jamais ça ne marche pas, essaie d'activer le service rc-local avec systemd.
[^] # Re: Automatiquement ?
Posté par electro575 . Évalué à 0. Dernière modification le 10 mai 2016 à 12:16.
Merci pour ta réponse.
Je donne la démarche que j'ai trouvé :
1-Créer un script de lancement automatique au démarrage :
gedit /etc/init.d/fancontrol
Ajouter :
2-Ajouter le service au démarrage :
3-Vérifier que le service soit bien lancer au démarrage
# system-config-services
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.