Post-installation message of package py39-odoo-15.0 includes this text: ``` The configuration file can be located at: /usr/local/etc/odoo/odoo.conf ``` As above, the package installs configuration file at `/usr/local/etc/odoo/odoo.conf`. However, the installed service file at `/usr/local/etc/rc.d/odoo` has the command argument `--config=/usr/local/etc/odoo.conf`, thus the actual configuration file location is set to `/usr/local/etc/odoo.conf`.
Created attachment 236777 [details] Set correct .conf file location Changes the startup file to reference the correct install location of the package's .conf file.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5870c06b97934edd150809f8c75cff0d2345fd29 commit 5870c06b97934edd150809f8c75cff0d2345fd29 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2022-11-15 16:44:46 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2022-11-15 16:47:03 +0000 finance/odoo: Fix issues with latest version of py-werkzeug - Fix path to odoo.conf file PR: 267331 266478 Reported by: Dimitri Kaparis <dimitri .at. kaparis.name> finance/odoo/Makefile | 5 ++++- finance/odoo/files/odoo.in | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-)
Committed thanks!