On Thu, 18 Apr 2019 at 20:59:38 +0300, cho...@jtan.com wrote:
> I've completed a port for Unix::Pledge, a perl module wrapping pledge(2)
> (and now unveil(2)) and would like to know what to do with it.
> 
> Unix::Pledge is the lightest-imaginable wrapper around the pledge system
> call. The version which the upstream maintainer has released is 0.005,
> which I've patched (the patch has been sent to the upstream maintainer) to
> support the new pledge/unveil API in recent OpenBSDs.

unveil is usable without pledge, why not make your own module for 
unveil?

> ... along with the pkg/{DESCR,PLIST} and patches/patch-6.4-api to
> "upgrade" 0.005 to 0.006, supporting a post-whitelist pledge and the
> unveil which replaces it. I've licensed my own changes under the WTFPL 2
> so I anticipate that the maintainer has either gone AWOL or will
> implement my patch with whatever improvenents he/she feels are
> appropriate.

Or they don't care for your changes that are under a completely 
difference license than the module itself.  Why not just use the 
license the existing module is under?

Reply via email to