<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 12 mars 2023 à 15:00, David Härdeman <<a href="mailto:david@hardeman.nu">david@hardeman.nu</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">March 12, 2023 at 11:54 AM, "Jérémy Lal" <<a href="mailto:kapouer@melix.org" target="_blank">kapouer@melix.org</a>> wrote:<br>
> Le dim. 12 mars 2023 à 09:59, David Härdeman <<a href="mailto:david@hardeman.nu" target="_blank">david@hardeman.nu</a>> a écrit :<br>
> > Once I have an account, what would the next steps be?<br>
> > <br>
> <br>
> - open an ITP bug (using reportbug wnpp)<br>
<br>
Done (not registered in the BTS yet)<br>
<br>
> - ensure license and copyright are correct in debian/copyright - this project is small, so it'll be quick<br>
<br>
Done<br>
<br>
> - use git-buildpackage to prepare a git repository holding the debian maintenance work<br>
> file:///usr/share/doc/git-buildpackage/manual-html/gbp.import.fromscratch.html<br>
<br>
Done, though I mostly followed this:<br>
<a href="https://www.eyrie.org/~eagle/notes/debian/git.html" rel="noreferrer" target="_blank">https://www.eyrie.org/~eagle/notes/debian/git.html</a><br>
<br>
I'll double-check the git-buildpackage manual as well to see that there's no important differences.<br>
<br>
I've also created a sbuild/schroot setup and successfully built the package, installed it and tested it.<br>
<br>
> - through gitlab, ask access to <a href="https://salsa.debian.org/nginx-team" rel="noreferrer" target="_blank">https://salsa.debian.org/nginx-team</a> <a href="https://salsa.debian.org/nginx-team/" rel="noreferrer" target="_blank">https://salsa.debian.org/nginx-team/</a>  and ask which "project" name you want to create<br>
<br>
Ok, I'm apparently waiting for the salsa admins to approve my new account at the moment.<br></blockquote><div><br></div><div>All right, let's wait for that approval, since there is no hurry anyway.</div><div>I'll setup the git project on nginx-team after that.</div><div><br></div><div>Jérémy</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> - upload the repository there<br>
<br>
Will do. For now I put it on GitHub in case anyone wants to take a look:<br>
<a href="https://github.com/Alphix/libnginx-mod-http-auth-spnego" rel="noreferrer" target="_blank">https://github.com/Alphix/libnginx-mod-http-auth-spnego</a><br>
<br>
> - ask for a sponsor - either open a RFS bug, or ask nginx team, so several maintainers can have a look.<br>
<br>
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).<br>
<br>
> One important point is make sure the software test suite is enabled, or at least the module pass basic integration tests,<br>
> see debian/tests in the original project you used.<br>
<br>
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).<br>
<br>
Thanks for your help so far.<br>
<br>
Kind regards,<br>
David<br>
</blockquote></div></div>