Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for FreeBSD #61

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Add support for FreeBSD #61

wants to merge 5 commits into from

Conversation

jsczek
Copy link

@jsczek jsczek commented Aug 15, 2024

Pull Request (PR) description

This PR adds support for the FreeBSD operating system.
It does so by adding default values appropriate to FreeBSD.
It also parameterizes /var/lib/monit hard-coded paths to allow better integration with the FreeBSD file hierarchy.

This Pull Request (PR) fixes the following issues

n/a

Parameterize state path (/var/lib/monit) and root group so that module
fits naturally in FreeBSD.
Add defaults for FreeBSD.
Add FreeBSD 13, 14 to metadata.json.
Implement parameterization of state_dir and root_group in tests.
Add default values for tests aimed at FreeBSD.
check.pp did not use root_group setting.
Make it use this setting to correctly set group.
Update corresponding tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant