Bug#940144: developers-reference: document self-service givebacks in wanna-build section

2020-03-13 Thread Holger Levsen
Hi Simon, everyone:

On Fri, Mar 13, 2020 at 11:32:00AM +, Simon McVittie wrote:
> To be completely clear about this for those using this bug report as a
> stand-in for the requested documentation in devref (like me), it's now at:
> https://auth.buildd.debian.org/auth/giveback.cgi?pkg=&suite=&arch=

I'd be very glad to review(, improve) and merge a patch... ;)

(dev-ref is written in markdown nowadays, so a plaintext patch with the wording
would be sufficient^wwonderful as well.)


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Bug#940144: developers-reference: document self-service givebacks in wanna-build section

2020-03-13 Thread Simon McVittie
On Fri, 13 Sep 2019 at 10:16:25 +0800, Paul Wise wrote:
> https://debblog.philkern.de/2019/08/alpha-self-service-buildd-givebacks.html
...
>As an alpha trial I implemented self-service givebacks as a web
>script. As SSO for Debian developers is now a thing, it is trivial
>to add authentication in a way that a role account can use to act on
>your behalf. While at work this would all be an RPC service, I
>figured that a little CGI script would do the job just as well. So
>lo and behold, accessing
>
> https://buildd.debian.org/auth/giveback.cgi?pkg=&suite=&arch=
>with the right parameters set:
> 
>   You are authenticated as pkern. ✓
>   Working on package fife, suite sid and architecture mipsel. ✓
>   Package version 0.4.2-1 in state Build-Attempted, can be given back. ✓
>   Successfully given back the package. ✓
> 
>Note that you need to be a Debian developer with a valid SSO client
>certificate to access this service.

On Tue, 21 Jan 2020 at 21:20:54 +0100, Philipp Kern wrote:
> Yeah, so Julien helpfully just created auth.buildd.debian.org (thanks
> for that!).

To be completely clear about this for those using this bug report as a
stand-in for the requested documentation in devref (like me), it's now at:
https://auth.buildd.debian.org/auth/giveback.cgi?pkg=&suite=&arch=

smcv