- Modernize OPTIONS handling somewhat: this fixes compilation when either the MYSQL or PGSQL options are enabled
- Add OPTION-dependent targets to install the postgresql or mysql DB schemas as portdocs when either of those two options are enabled.
- Add a patch for the DB schemas to allow for longer entries in the system.information column (submitted upstream and committed as https://github.com/ossec/ossec-hids/commit/7a4b0d32e2b67bbef5d68dd7aeeee4e70b9c1982
- Add a 'reload' command to the ossec-hids RC script
- Update to version 2.8.3
- Generally update patch files via 'make makepatch'
- Change expect scripts used by agentlessd to group ossec so they are executable by the ossec user.
- Use shebangfix to set an explicit path to where expect is installed, since it isn't on the default path inherited from the system init scripts, so /usr/bin/env doesn't find the command interpreter.
- Change CONFLICTS to CONFLICTS_INSTALL between each of the the ossec-hids-{client,local,server} ports.
DB changes compile tested with postgresql and mysql, but only
thoroughly run-time tested with postgresql.
PR: 208935
Submitted by: matthew
Approved by: brd (maintainer)