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... ») |
|||
| (2 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| + | = Fichier /etc/init.d/openerp-server = | ||
| + | |||
#!/bin/sh | #!/bin/sh | ||
| Ligne 20 : | Ligne 22 : | ||
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 actuelle datée du 30 août 2012 à 07:48
Fichier /etc/init.d/openerp-server
#!/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
