• [^] # Re: Automatiquement ?

    Posté par . En réponse au message Lancer une application par script shell. É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 :

     #!/bin/sh
     #
     # Fancontrol start script.
     #
     # chkconfig: 2345 98 10 //IMPORTANT POUR LA PRISE EN COMPTE PAR CHKCONFIG ET LA GESTION DU SERVICE FANCONTROL AU DEMARRAGE
     #
     # Source function library.
     . /etc/init.d/functions
     DAEMON=/usr/sbin/fancontrol
     PATH=/sbin:/bin:/usr/sbin:/usr/bin
     prog=Fancontrol
     start () {
     echo -n $"Starting $prog: "
     # start daemon
     daemon $DAEMON
     RETVAL=$?
     echo
     [ $RETVAL = 0 ] && touch /var/lock/subsys/fancontrol
     return $RETVAL
     }
     stop () {
     # stop daemon
     echo -n $"Stopping $prog: "
     killproc $DAEMON
     RETVAL=$?
     echo
     [ $RETVAL = 0 ] && rm -f /var/lock/subsys/fancontrol
     }
     restart() {
     stop
     start
     }
     case 1ドル in
     start)
     start
     ;;
     stop)
     stop
     ;;
     restart)
     restart
     ;;
     condrestart)
     [ -f /var/lock/subsys/fancontrol ] && restart || :
     ;; 
     reload)
     echo -n $"Reloading $prog: "
     killproc $DAEMON -HUP
     RETVAL=$?
     echo
     ;;
     status)
     status $DAEMON
     RETVAL=$?
     ;;
     restartlog)
     stop
     cat /dev/null >/var/log/fancontrol/error_log
     start
     ;;
     *)
     echo $"Usage: $prog {start|stop|restart|condrestart|reload|status}"
     exit 3
     esac
     exit $RETVAL

    2-Ajouter le service au démarrage :

    # systemctl enable fancontrol
    Synchronizing state of fancontrol.service with SysV init with /usr/lib/systemd/systemd-sysv-install...
    Executing /usr/lib/systemd/systemd-sysv-install enable fancontrol

    3-Vérifier que le service soit bien lancer au démarrage

    # system-config-services