Package: sponsorship-requests Severity: wishlist X-Debbugs-CC: debian-init-divers...@chiark.greenend.org.uk
Dear mentors, I am looking for a sponsor for my package "xchpst". xchpst unlocks modern hardening options for system services supervised by runit. This new tool is backwards compatible with runit's chpst, adding options to set up Linux namespaces, control capabilities and various other process control options, in a single invocation. * Package name : xchpst Version : 0.2.1-1 Upstream contact : Andrew Bower <and...@bower.uk> * URL : https://gitlab.com/abower/xchpst * License : Expat * Vcs : https://salsa.debian.org/abower/xchpst Section : admin The source builds the following binary packages: xchpst - eXtended CHange Process STate The proposed package is available on mentors: https://mentors.debian.net/package/xchpst/ dget -x https://mentors.debian.net/debian/pool/main/x/xchpst/xchpst_0.2.1-1.dsc Changes for the initial release: xchpst (0.2.1-1) unstable; urgency=medium . * Initial release (Closes: #1092288) There is plenty of scope to expand the range of hardening options upstream. Uploading this version will enable service runscripts to benefit now and close the feedback loop to help direct priorities. For an example of how xchpst could be applied, please see the head commit on this proof-of-concept branch: https://salsa.debian.org/abower/runit-services/-/commits/xchpst-poc This feature is developed separately from the runit package to avoid bloating lean runit. In order to allow runscripts to benefit without introducing avoidable dependencies and be able to fallback to just the options supported by chpst, I will suggest the addition of a simple script and man page there that xchpst will divert away: https://salsa.debian.org/abower/runit/-/commits/xchpst-compat Thanks, -- Andrew Bower
signature.asc
Description: PGP signature