[FIX] css: removed the forced left alignment of dropdown menu on the calling element...
[odoo/odoo.git] / debian / openerp.postinst
index f8f6533..2eccd51 100644 (file)
@@ -4,7 +4,7 @@ set -e
 
 case "${1}" in
     configure)
-        if ! getent passwd | grep -q "^openerp"; then
+        if ! getent passwd | grep -q "^openerp:"; then
             adduser --system --no-create-home --quiet --gecos 'OpenERP' --group openerp
         fi
         # Register "openerp" as a postgres superuser 
@@ -12,12 +12,14 @@ case "${1}" in
         chown openerp:openerp /etc/openerp/openerp-server.conf
         chmod 0640 /etc/openerp/openerp-server.conf
         # Creating log file
-        touch /var/log/openerp-server.log
-        chown openerp:openerp /var/log/openerp-server.log
-        chmod 0640 /var/log/openerp-server.log
+        mkdir -p /var/log/openerp/
+        chown openerp:openerp /var/log/openerp
+        chmod 0750 /var/log/openerp
         # Creating local storage directory
         mkdir -p /var/lib/openerp/filestore
         chown openerp:openerp -R /var/lib/openerp
+        # update-python-modules NOW otherwise invoke-rc.d openerp start will fail
+        update-python-modules -p openerp.public
         ;;
     *)
         ;;