furlongm / patchman

Patchman is a Linux Patch Status Monitoring System
http://patchman.openbytes.ie
GNU General Public License v3.0
357 stars 77 forks source link

BSDs #457

Open ivomarino opened 1 year ago

ivomarino commented 1 year ago

hi all, great tool, was just wondering if any support for BSD like system is planned or could be added? FreeBSD and OpenBSD maybe. Thanks for info.

enekux commented 1 year ago

+1

furlongm commented 1 year ago

Just so I understand correctly - what are the main tools used for installing packages on the various BSDs?

Correct me if I'm wrong, but it looks like NetBSD and OpenBSD use pkg_*, FreeBSD uses pkg for binary installations - and all use pkg_src for installing from a Ports tree? Does that sound right?

For a proof-of-concept for a Ports tree, the gentoo client support for Portage might be useful: https://github.com/furlongm/patchman/tree/gentoo-client-support

ivomarino commented 1 year ago

Exactly;)

ivomarino commented 11 months ago

Any progress on this so far? Thanks

furlongm commented 11 months ago

I haven't got the bandwidth for this at the moment, still trying to get the django3 stuff out the door, and updating the cli and adding gentoo support.

There was some discussion here: https://github.com/furlongm/patchman/discussions/518 and I'm happy to accept PRs to add the functionality.