Outils personnels

Contenu de openerp-server

De wikiGite

Révision datée du 13 mai 2011 à 09:23 par Nicolas (discussion | contributions) (Page créée avec « #!/bin/sh ### BEGIN INIT INFO # Provides: openerp-server # Required-Start: $syslog # Required-Stop: $syslog # Should-Start: $network # Should-St... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
#!/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