~openerp/openobject-server/trunk-speedup-need_action-tde

« back to all changes in this revision

Viewing changes to debian/openerp-server.init

  • Committer: Harry (Open ERP)
  • Author(s): xrg
  • Date: 2009-11-20 14:31:04 UTC
  • mfrom: (1119.1.208)
  • mto: (1898.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 1900.
  • Revision ID: hmo@tinyerp.com-20091120143104-tb6136unkdw7yfy9
[merge] merge from lp:~xrg/openobject-server/optimize-5.0 and removed some confilts

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
### BEGIN INIT INFO
 
4
# Provides:             openerp-server
 
5
# Required-Start:       $syslog
 
6
# Required-Stop:        $syslog
 
7
# Should-Start:         $network
 
8
# Should-Stop:          $network
 
9
# Default-Start:        2 3 4 5
 
10
# Default-Stop:         0 1 6
 
11
# Short-Description:    Enterprise Resource Management software
 
12
# Description:          Open ERP is a complete ERP and CRM software.
 
13
### END INIT INFO
 
14
 
 
15
PATH=/sbin:/bin:/usr/sbin:/usr/bin
 
16
DAEMON=/usr/bin/openerp-server
 
17
NAME=openerp-server
 
18
DESC=openerp-server
 
19
 
 
20
USER=openerp
 
21
 
 
22
test -x ${DAEMON} || exit 0
 
23
 
 
24
set -e
 
25
 
 
26
case "${1}" in
 
27
        start)
 
28
                echo -n "Starting ${DESC}: "
 
29
 
 
30
                start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \
 
31
                        --chuid ${USER} --background --make-pidfile \
 
32
                        --exec ${DAEMON} -- --config=/etc/openerp-server.conf
 
33
 
 
34
                echo "${NAME}."
 
35
                ;;
 
36
 
 
37
        stop)
 
38
                echo -n "Stopping ${DESC}: "
 
39
 
 
40
                start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid \
 
41
                        --oknodo
 
42
 
 
43
                echo "${NAME}."
 
44
                ;;
 
45
 
 
46
        restart|force-reload)
 
47
                echo -n "Restarting ${DESC}: "
 
48
 
 
49
                start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid \
 
50
                        --oknodo
 
51
 
 
52
                sleep 1
 
53
 
 
54
                start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid \
 
55
                        --chuid ${USER} --background --make-pidfile \
 
56
                        --exec ${DAEMON} -- --config=/etc/openerp-server.conf
 
57
 
 
58
                echo "${NAME}."
 
59
                ;;
 
60
 
 
61
        *)
 
62
                N=/etc/init.d/${NAME}
 
63
                echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2
 
64
                exit 1
 
65
                ;;
 
66
esac
 
67
 
 
68
exit 0