Contenu de openerp-server : Différence entre versions
De wikiGite
(Page créée avec « #!/bin/sh ### BEGIN INIT INFO # Provides: openerp-server # Required-Start: $syslog # Required-Stop: $syslog # Should-Start: $network # Should-St... ») |
|||
Ligne 20 : | Ligne 20 : | ||
test -x ${DAEMON} || exit 0 | test -x ${DAEMON} || exit 0 | ||
− | |||
set -e | set -e | ||
case "${1}" in | case "${1}" in | ||
start) | start) | ||
− | + | echo -n "Starting ${DESC}: " | |
− | + | start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid --chuid ${USER} --background --make-pidfile --exec ${DAEMON} -- --config=/etc/openerp-server.conf | |
− | + | echo "${NAME}." | |
− | + | ;; | |
− | + | ||
− | |||
− | |||
− | |||
− | |||
stop) | stop) | ||
− | + | echo -n "Stopping ${DESC}: " | |
− | + | start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid --oknodo | |
− | + | echo "${NAME}." | |
− | + | ;; | |
− | |||
− | |||
− | |||
restart|force-reload) | restart|force-reload) | ||
− | + | echo -n "Restarting ${DESC}: " | |
− | + | start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid --oknodo | |
− | + | sleep 1 | |
− | + | start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid --chuid ${USER} --background --make-pidfile --exec ${DAEMON} -- --config=/etc/openerp-server.conf | |
− | + | echo "${NAME}." | |
− | + | ;; | |
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
*) | *) | ||
− | + | N=/etc/init.d/${NAME} | |
− | + | echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2 | |
− | + | exit 1 | |
− | + | ;; | |
esac | esac | ||
exit 0 | exit 0 |
Version du 25 octobre 2011 à 13:13
#!/bin/sh ### BEGIN INIT INFO # Provides: openerp-server # Required-Start: $syslog # Required-Stop: $syslog # Should-Start: $network # Should-Stop: $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Enterprise Resource Management software # Description: OpenERP is a complete ERP and CRM software. ### END INIT INFO PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin DAEMON=/usr/local/bin/openerp-server NAME=openerp-server DESC=openerp-server USER=openerp test -x ${DAEMON} || exit 0 set -e case "${1}" in start) echo -n "Starting ${DESC}: " start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid --chuid ${USER} --background --make-pidfile --exec ${DAEMON} -- --config=/etc/openerp-server.conf echo "${NAME}." ;; stop) echo -n "Stopping ${DESC}: " start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid --oknodo echo "${NAME}." ;; restart|force-reload) echo -n "Restarting ${DESC}: " start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid --oknodo sleep 1 start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid --chuid ${USER} --background --make-pidfile --exec ${DAEMON} -- --config=/etc/openerp-server.conf echo "${NAME}." ;; *) N=/etc/init.d/${NAME} echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2 exit 1 ;; esac exit 0