diff --git a/addons/base_install_request/__init__.py b/addons/base_install_request/__init__.py index 33ecafb3b5c..053d9c5a798 100644 --- a/addons/base_install_request/__init__.py +++ b/addons/base_install_request/__init__.py @@ -8,7 +8,7 @@ from odoo import api, tools, SUPERUSER_ID def _auto_install_apps(cr, registry): - if not tools.config.get('default_productivity_apps', True): + if not tools.config.get('default_productivity_apps', False): return env = api.Environment(cr, SUPERUSER_ID, {}) env['ir.module.module'].sudo().search([ diff --git a/debian/odoo.conf b/debian/odoo.conf index c85f59802d3..cd004646d1c 100644 --- a/debian/odoo.conf +++ b/debian/odoo.conf @@ -6,3 +6,4 @@ db_port = False db_user = odoo db_password = False ;addons_path = /usr/lib/python3/dist-packages/odoo/addons +default_productivity_apps = True diff --git a/setup/rpm/odoo.spec b/setup/rpm/odoo.spec index 3e198255a93..ea317152338 100644 --- a/setup/rpm/odoo.spec +++ b/setup/rpm/odoo.spec @@ -65,6 +65,7 @@ db_port = False db_user = $ODOO_USER db_password = False addons_path = %{python3_sitelib}/odoo/addons +default_productivity_apps = True " > $ODOO_CONFIGURATION_FILE chown $ODOO_USER:$ODOO_GROUP $ODOO_CONFIGURATION_FILE chmod 0640 $ODOO_CONFIGURATION_FILE diff --git a/setup/win32/setup.nsi b/setup/win32/setup.nsi index e0ee0403f84..13dc3ba9417 100644 --- a/setup/win32/setup.nsi +++ b/setup/win32/setup.nsi @@ -254,6 +254,9 @@ Section $(TITLE_Odoo_Server) SectionOdoo_Server WriteIniStr "$INSTDIR\server\odoo.conf" "options" "pg_path" "$INSTDIR\PostgreSQL\bin" ${EndIf} + # Productivity Apps + WriteIniStr "$INSTDIR\server\odoo.conf" "options" "default_productivity_apps" "True" + DetailPrint "Installing Windows service" nsExec::ExecTOLog '"$INSTDIR\python\python.exe" "$INSTDIR\server\odoo-bin" --stop-after-init --logfile "$INSTDIR\server\odoo.log" -s' ${If} ${RunningX64}