5 ODOO_CONFIGURATION_FILE=/etc/odoo/openerp-server.conf
7 ODOO_DATA_DIR=/var/lib/odoo
8 ODOO_LOG_DIR=/var/log/odoo
13 if ! getent passwd | grep -q "^odoo:"; then
14 adduser --system --home $ODOO_DATA_DIR --quiet --group $ODOO_USER
16 # Register "$ODOO_USER" as a postgres superuser
17 su - postgres -c "createuser -s $ODOO_USER" 2> /dev/null || true
19 chown $ODOO_USER:$ODOO_GROUP $ODOO_CONFIGURATION_FILE
20 chmod 0640 $ODOO_CONFIGURATION_FILE
22 mkdir -p $ODOO_LOG_DIR
23 chown $ODOO_USER:$ODOO_GROUP $ODOO_LOG_DIR
24 chmod 0750 $ODOO_LOG_DIR
26 chown $ODOO_USER:$ODOO_GROUP $ODOO_DATA_DIR
27 # update-python-modules NOW otherwise invoke-rc.d openerp start will fail