--disabled-password \
--group \
--home "$home"/addon.d \
- --shell /bin/false \
+ --shell /bin/sh \
--system
sudo install -d -m 1777 -o root -g root \
sudo install -d -m 3771 -o "$sv" -g "$sv" \
"$home" \
"$home"/etc
-sudo install -d -m 2770 -o "$sv" -g "$sv"-addon \
- "$home"/addon.d
+sudo install -d -m 2750 -o "$sv"-addon -g "$sv"-addon \
+ "$home"/addon.d \
+ "$home"/addon.d/etc
sudo ln -fns \
/etc/openerp/$version \
"$home"/etc/openerp
do sleep 1; done
"$tool"/local/postgresql-user-create "$sv"
for db in \
+ autourducycle \
+ labecaneajules \
cyclo_ivry \
cyclo_pantin \
cyclo_paris_est \
+ cyclofficine_angouleme \
dynamo \
+ ohcyclo \
ptitvelo \
+ repeyre \
+ txirrindola \
velorution_idf \
+ velorution_toulouse \
velosenville \
vieuxbiclou
do
#"$tool"/local/postgresql-role-create "${sv}_$db"
"$tool"/local/postgresql-database-create "${sv}_$db" "$sv"
- sudo install -d -m 750 -o "$sv" -g "$sv" \
- /etc/openerp/$version/"${sv}_$db"
sudo -u postgres psql -AqtX "${sv}_$db" <<-EOF
\set ON_ERROR_STOP on
GRANT USAGE ON SCHEMA pg_catalog TO $sv;
for addon in \
bikecoop \
bikecoop_l10n_fr \
+ no_db_management \
pos_membership \
remembership \
cyclofficine_ivry \
cyclofficine_paris_est \
- no_db_management \
+ dynamo \
ptitvelo \
velorution_idf \
velosenville
#vieuxbiclou_mpt
- #dynamo \
#cyclofficine_pantin \
do
sudo install -d -m 2771 -o "$sv" -g "$sv"-addon \