OPNsense Forum

English Forums => Development and Code Review => Topic started by: Patrick M. Hausen on July 27, 2020, 10:40:48 AM

Title: Patches to a FreeBSD package - local or upstream or ...?
Post by: Patrick M. Hausen on July 27, 2020, 10:40:48 AM
Hi all,

Motivation:

iXsystems, the company behind FreeNAS keeps a separate repository of FreeBSD ports. They implemented interesting enhancements to some of the ports. In my case net-mgmt/collectd5 is the one I am interested in.

Compare:

My questions:

Does OPNsense keep a private ports tree, too? If yes, should I try to integrate the iXsystems changes into the OPNsense version?

If no, I see two alternatives:

Advice about the proper direction appreciated.

Thanks,
Patrick
Title: Re: Patches to a FreeBSD package - local or upstream or ...?
Post by: mimugmail on July 27, 2020, 11:30:27 AM
OPNsense syncs them from upstream. It would be possible to manage own ones, but I'm unsure if following freenas ports tree is a good idea. It would be better to force pushing these patches upstream.

Best would be to start a conversation with port mainainer ..
Title: Re: Patches to a FreeBSD package - local or upstream or ...?
Post by: Patrick M. Hausen on July 27, 2020, 11:40:55 AM
Then I will try that first. I have some routine doing that  ;)

Thanks,
Patrick