root@<myhost>:/var/ossec # tail logs/ossec.log 2020/08/13 12:59:22 ossec-syscheckd: INFO: (6206): Ignore 'file' entry '/var/ossec/var' 2020/08/13 12:59:22 ossec-syscheckd: INFO: (6206): Ignore 'file' entry '/var/ossec/tmp' 2020/08/13 12:59:22 ossec-syscheckd: INFO: (6206): Ignore 'file' entry '/var/ossec/stats' 2020/08/13 12:59:22 ossec-syscheckd: INFO: (6207): Ignore 'file' sregex '.log$|.swp$' 2020/08/13 12:59:22 ossec-syscheckd: ERROR: Couldn't create SQLite database '/var/ossec/queue/fim/db/fim.db': unable to open database file 2020/08/13 12:59:22 ossec-syscheckd: CRITICAL: (6698): Creating Data Structure: sqlite3 db. Exiting. 2020/08/13 12:59:51 ossec-agentd: INFO: Agent is restarting due to shared configuration changes. 2020/08/13 12:59:52 ossec-agentd: INFO: (1225): SIGNAL [(15)-(Terminated)] Received. Exit Cleaning... 2020/08/13 12:59:52 ossec-execd: INFO: (1314): Shutdown received. Deleting responses. 2020/08/13 12:59:52 ossec-execd: INFO: (1225): SIGNAL [(15)-(Terminated)] Received. Exit Cleaning... Creating the directory solves this problem: mkdir -p /var/ossec/queue/fim/db chown -R ossec:ossec /var/ossec/queue/fim So I guess this could be done by the package itself. Will send a patch.
Dear Felipe, Thanks for your report, I was on vacation. Do you plan to send a patch or shall I fix this in Makefile? Best, Michael
Created attachment 217535 [details] fix folder Enclosed a patch for the reported error
(In reply to Michael Muenz from comment #2) Can you rebase this patch onto the current version in ports if it is still needed?
Created attachment 224065 [details] rebase fix for 4.1.4 Please find enclosed the rebased fix
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ffe8bdaf4de4c9b7a99cd4222001d98d7069998e commit ffe8bdaf4de4c9b7a99cd4222001d98d7069998e Author: Kevin Bowling <kbowling@FreeBSD.org> AuthorDate: 2021-04-12 23:23:23 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2021-04-12 23:26:30 +0000 security/wazuh-agent: Update to 4.1.4 and fix dirs Fixes dirs and permissions so the agent can start after install. PR: 248656 Reported by: Felipe Zipitria <fzipitria@perceptyx.com> Approved by: Michael Muenz <m.muenz@gmail.com> (maintainer) security/wazuh-agent/Makefile | 5 ++-- security/wazuh-agent/distinfo | 62 +++++++++++++++++++++--------------------- security/wazuh-agent/pkg-plist | 2 ++ 3 files changed, 36 insertions(+), 33 deletions(-)
Thanks for your contribution! In the future git formatted patches are preferred since the repo has switched over.