[Pkg-nginx-maintainers] Would it be possible to package the SPNEGO/GSSAPI module now?

Jérémy Lal kapouer at melix.org
Sun Mar 12 14:45:11 GMT 2023


Le dim. 12 mars 2023 à 15:00, David Härdeman <david at hardeman.nu> a écrit :

> March 12, 2023 at 11:54 AM, "Jérémy Lal" <kapouer at melix.org> wrote:
> > Le dim. 12 mars 2023 à 09:59, David Härdeman <david at hardeman.nu> a
> écrit :
> > > Once I have an account, what would the next steps be?
> > >
> >
> > - open an ITP bug (using reportbug wnpp)
>
> Done (not registered in the BTS yet)
>
> > - ensure license and copyright are correct in debian/copyright - this
> project is small, so it'll be quick
>
> Done
>
> > - use git-buildpackage to prepare a git repository holding the debian
> maintenance work
> >
> file:///usr/share/doc/git-buildpackage/manual-html/gbp.import.fromscratch.html
>
> Done, though I mostly followed this:
> https://www.eyrie.org/~eagle/notes/debian/git.html
>
> I'll double-check the git-buildpackage manual as well to see that there's
> no important differences.
>
> I've also created a sbuild/schroot setup and successfully built the
> package, installed it and tested it.
>
> > - through gitlab, ask access to https://salsa.debian.org/nginx-team
> https://salsa.debian.org/nginx-team/  and ask which "project" name you
> want to create
>
> Ok, I'm apparently waiting for the salsa admins to approve my new account
> at the moment.
>

All right, let's wait for that approval, since there is no hurry anyway.
I'll setup the git project on nginx-team after that.

Jérémy


>
> > - upload the repository there
>
> Will do. For now I put it on GitHub in case anyone wants to take a look:
> https://github.com/Alphix/libnginx-mod-http-auth-spnego
>
> > - ask for a sponsor - either open a RFS bug, or ask nginx team, so
> several maintainers can have a look.
>
> I'm hoping the nginx team can sponsor this, the package is really quite
> trivial (comparable to libnginx-mod-http-auth-pam, which I used as the
> basis for my packaging).
>
> > One important point is make sure the software test suite is enabled, or
> at least the module pass basic integration tests,
> > see debian/tests in the original project you used.
>
> The basic tests are there. I'll look into adding more extensive tests
> later, but that's a bigger project since a "real" test would require the
> setup of a Kerberos infrastructure in the test environment (and preferably
> even some service like a DB to test things like credential delegation).
>
> Thanks for your help so far.
>
> Kind regards,
> David
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-nginx-maintainers/attachments/20230312/2f1d90f1/attachment.htm>


More information about the Pkg-nginx-maintainers mailing list