• [^] # Re: USE="-systemd"

    Posté par . En réponse au journal Chronique des dinosaures rétrogrades. Évalué à 3.

    Et sous slack :

    !/bin/sh
    #
    # /etc/rc.d/rc.httpd
    #
    # Start/stop/restart/graceful[ly restart]/graceful[ly]-stop
    # the Apache (httpd) web server.
    #
    # To make Apache start automatically at boot, make this
    # file executable: chmod 755 /etc/rc.d/rc.httpd
    #
    # For information on these options, "man apachectl".
    case "1ドル" in
     'start')
     /usr/sbin/apachectl -k start
     ;;
     'stop')
     /usr/sbin/apachectl -k stop
     killall httpd
     # Remove both old and new .pid locations:
     rm -f /var/run/httpd.pid /var/run/httpd/httpd.pid
     ;;
     'force-restart')
     # Because sometimes restarting through apachectl just doesn't do the trick...
     /usr/sbin/apachectl -k stop
     killall httpd
     # Remove both old and new .pid locations:
     rm -f /var/run/httpd.pid /var/run/httpd/httpd.pid
     /usr/sbin/apachectl -k start
     ;;
     'restart')
     /usr/sbin/apachectl -k restart
     ;;
     'graceful')
     /usr/sbin/apachectl -k graceful
     ;;
     'graceful-stop')
     /usr/sbin/apachectl -k graceful-stop
     ;;
     *)
     echo "Usage: 0ドル {start|stop|restart|graceful|graceful-stop}"
     ;;
    esac

    C'est pas beaucoup plus long/compliqué que sous systemD.