1 eval "local home=/home/$sv"
3 case $
(sudo sv status postgres || true
) in
5 (*) set -$
- "$@" "$sv"; continue=yes; continue;;
7 case $
(sudo sv status
"$sv" || true
) in
8 (run
:*) sudo sv stop
"$sv";;
17 rule adduser log-
"$sv"\
24 rule adduser
"$sv"-addon \
28 --home "$home"/addon.d \
31 sudo
install -d -m 3771 -o "$sv" -g "$sv" \
33 sudo
install -d -m 770 -o log-
"$sv" -g log-
"$sv" \
35 sudo
install -d -m 2770 -o "$sv" -g "$sv"-addon \
37 sudo adduser git
"$sv"-addon
38 sudo adduser
"$sv" "$sv"-addon
39 sudo adduser
"$sv" postgres-data
40 sudo
install -d -m 2770 -o "$sv" -g "$sv" \
43 sudo
install -d -m 750 -o "$sv" -g "$sv" \
54 cyclofficine_paris_est
56 sudo
install -d -m 2771 -o "$sv" -g "$sv"-addon \
57 "$home"/addon.d
/"$addon"
59 --git-dir ~git-data
/burette
/"$addon".git \
60 --work-tree="$home"/addon.d
/"$addon" \
63 # --git-dir ~git-data/burette/"$addon".git \
64 # --work-tree="$home"/addon.d/"$addon" \
66 sudo
install -m 550 -o git
-g git
/dev
/stdin \
67 /home
/git
/pub
/burette
/"$addon".git
/hooks
/post-update
<<-EOF
69 --git-dir ~git-data/burette/"$addon".git \
70 --work-tree="$home"/addon.d/"$addon" \
73 # --git-dir ~git-data/burette/"$addon".git \
74 # --work-tree="$home"/addon.d/"$addon" \
79 case $
(sudo sv status
"$sv" || true
) in
80 (run
:*) sudo sv stop
"$sv";;
82 rule postgresql_db_add
"$sv" "$sv"
83 sudo
-u "$sv" openerp-server \
84 --addons-path="$home"/addon.d \
85 --config "$home"/etc
/openerp
/server.conf \
89 --init=remembership
,pos_membership
,bikecoop \
90 --load-language=fr_FR \