Modifications : etc/sv/openerp7_burette/run - +casabicicleta
[lhc/ateliers.git] / etc / sv / openerp7_burette / local.sh
index 670dba7..b9b1825 100644 (file)
@@ -18,7 +18,7 @@ version=7.0
  --disabled-password \
  --group \
  --home "$home"/addon.d \
- --shell /bin/false \
+ --shell /bin/sh \
  --system
 
 sudo install -d -m 1777 -o root -g root \
@@ -27,29 +27,62 @@ 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
+sudo ln -s \
+ "$home"/var/filestore/ /usr/lib/pymodules/python2.7/openerp/filestore
 
 while ! sudo -u postgres psql </dev/null
 do sleep 1; done
 "$tool"/local/postgresql-user-create "$sv"
 for db in \
+       atelieretincelle \
+       autourducycle \
+       bretzselle \
+       casabicicleta \
+       changedechaine \
+       choisir \
+       convibicy \
+       cyclamaine \
+       cyclesetmanivelles \
        cyclo_ivry \
        cyclo_pantin \
        cyclo_paris_est \
+       cyclofficine_angouleme \
        dynamo \
+       etudesetchantiersidf \
+       etudesetchantiersidf_test \
+       eturecup \
+       heureuxcyclage \
+       labecaneajules \
+       lapetiterennes \
+       laptiterustine \
+       larouelibre \
+       lechatperche \
+       lesjantesdunord \
+       letriseratop \
+       mobilidees \
+       ocivelo \
+       ohcyclo \
+       placeauvelo \
        ptitvelo \
+       recupr \
+       repeyre \
+       rouepet \
+       tousdeuxroues \
+       txirrindola \
+       velocampus_nantes \
        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;
@@ -67,26 +100,58 @@ sudo adduser "$sv" "$sv"-addon
 sudo adduser "$sv" postgres-data
 
 for addon in \
+       account_analytic_improvement \
+       account_export_csv \
+       account_financial_report_webkit \
+       account_move_line_nofilters \
+       account_move_line_no_default_search \
+       analytic_point_of_sale \
+       atelieretincelle \
        bikecoop \
        bikecoop_l10n_fr \
-       pos_membership \
-       remembership \
+       bikecoop_translations \
+       bretzselle \
+       casabicicleta \
+       changedechaine \
+       choisir \
+       cyclamaine \
+       cyclesetmanivelles \
+       cyclofficine_angouleme \
        cyclofficine_ivry \
        cyclofficine_paris_est \
+       cyclofficine_pantin \
+       dynamo \
+       etudesetchantiersidf \
+       eturecup \
+       lapetiterennes \
+       laptiterustine \
+       larouelibre \
+       lechatperche \
+       lesjantesdunord \
+       letriseratop \
+       lhc \
+       mobilidees \
+       nrt_point_of_sale \
        no_db_management \
+       ohcyclo \
+       pos_membership \
        ptitvelo \
+       recupr \
+       repeyre \
+       tousdeuxroues \
+       txirrindola \
+       remembership \
+       velocampus_nantes \
        velorution_idf \
        velosenville
        #vieuxbiclou_mpt
-       #dynamo \
-       #cyclofficine_pantin \
  do
        sudo install -d -m 2771 -o "$sv" -g "$sv"-addon \
         "$home"/addon.d/"$addon"
        sudo -u git git \
         --git-dir ~git-data/burette/"$addon".git \
         --work-tree="$home"/addon.d/"$addon" \
-        checkout -f master
+        checkout -f 7.0
        sudo -u git git \
         --git-dir ~git-data/burette/"$addon".git \
         --work-tree="$home"/addon.d/"$addon" \
@@ -105,11 +170,11 @@ for addon in \
         /home/git/data/burette/"$addon".git/hooks/post-update."$sv" <<-EOF
                #!/bin/sh -efux
                case \$1 in
-                (refs/heads/master)
+                (refs/heads/7.0)
                        git \\
                         --git-dir ~git-data/burette/"$addon".git \\
                         --work-tree="$home"/addon.d/"$addon" \\
-                        checkout -f master
+                        checkout -f 7.0
                        git \\
                         --git-dir ~git-data/burette/"$addon".git \\
                         --work-tree="$home"/addon.d/"$addon" \\