Correction : openerp_web_lhc : ôte l'exit 42 de test.
[lhc/ateliers.git] / etc / sv / openerp_web_lhc / local.sh
1 home=/home/"$sv"
2
3 "$tool"/local/adduser "$sv" \
4 --disabled-login \
5 --disabled-password \
6 --group \
7 --home "$home" \
8 --shell /bin/false \
9 --system
10
11 sudo install -d -m 1777 -o root -g root \
12 /etc/openerp
13 sudo install -d -m 3771 -o "$sv" -g "$sv" \
14 "$home"
15 sudo -u "$sv" wget -c http://nightly.openerp.com/6.0/6.0/openerp-web-6.0.4-20130520-r4913.tar.gz -O /tmp/openerp-web.tar.gz
16 sudo -u "$sv" tar -xf /tmp/openerp-web.tar.gz -C "$home"
17 #Probleme pour utiliser les versions recentes de pyparsing dans l'environnement d'OpenERP Web
18 sudo -u "$sv" sed -i 's/pyparsing>=1.5.2/pyparsing==1.5.2/' "$home/openerp-web-6.0.4/lib/populate.sh"
19 sudo -u "$sv" sh -c "cd $home/openerp-web-6.0.4/lib && ./populate.sh"
20 sudo install -d -m 750 -o "$sv" -g "$sv" \
21 "$home"/etc \
22 /etc/openerp/"${sv#openerp_}"
23 sudo ln -fns \
24 /etc/openerp/"${sv#openerp_}" \
25 "$home"/etc/openerp
26 sudo install -m 750 -o "$sv" -g "$sv" /dev/stdin \
27 /etc/openerp/"${sv#openerp_}"/web.conf <<-EOF
28 [global]
29 log.access_level = "INFO"
30 log.error_level = "INFO"
31 openerp.server.host = 'localhost'
32 openerp.server.port = '8089'
33 openerp.server.protocol = 'socket'
34 openerp.server.timeout = 450
35 server.environment = "development"
36 server.profile_dir = "profile"
37 server.profile_on = False
38 server.socket_host = "0.0.0.0"
39 server.socket_port = 8080
40 server.thread_pool = 10
41 tools.cgitb.ignore=(
42 openobject.errors.Concurrency,
43 openobject.errors.TinyException)
44 tools.cgitb.on: True
45 tools.csrf.on = True
46 tools.encode.encoding="utf-8"
47 tools.log_tracebacks.on: False
48 tools.proxy.base = 'https://burette.heureux-cyclage.org'
49 tools.proxy.on = True
50 tools.sessions.on = True
51 tools.sessions.persistent = False
52 [openerp-web]
53 dbbutton.visible = False
54 dblist.filter = 'NONE'
55 EOF