On Thu, 18 Apr 2019 at 20:59:38 +0300, [email protected] 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?