mirror of
https://github.com/amidaware/rmmagent.git
synced 2026-04-26 06:45:48 +03:00
[GH-ISSUE #16] Feature Request - Support for OPNsense and PFSense firewalls (FreeBSD based) #87
Labels
No labels
bug
bug
enhancement
fixed
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rmmagent#87
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @LPJon on GitHub (Aug 10, 2022).
Original GitHub issue: https://github.com/amidaware/rmmagent/issues/16
When do you think it might be possible to include FreeBSD 12 and 13 in the list of supported OS's. Golang is supposed to support FreeBSD but it seems the DEVs of container os-sysinfo is giving a fuss over adding support for it. I was really hoping this might be coming soon as would like to manage several open source firewalls with clients. If it needs payment to move it forward how much are you thinking?
@redanthrax commented on GitHub (Aug 11, 2022):
I have a PR on os-sysinfo but getting traction on it is another thing.
@LPJon commented on GitHub (Aug 11, 2022):
Right!? And they have been bucking it for some time now and not just from you. I did a compiled test with your changes. Its promising but i bet your gonna have to fork them and then make your changes and have tacticalRMM pull the changes from your repo. I think this has been going on since 2019 and they are complaining that there is no reliable way to pull system info for freebsd without using procfs and they refuse to require a user to mount it to get the info. Meshcentral's agent already requires this anyway. Might have to think about switching away from os-info unless you do the changes yourself. Or maybe you could use meshcentrals agent to collect the information for linux based systems. I believe there is already a built in system for that.
@LPJon commented on GitHub (Aug 11, 2022):
Also...on the test i ran...the logging is not working. That's why i opted not to use it. So there might be an issue there too. The freebsd distro is OPNsense that it was tested on.