Re: Granting DM rights as a sponsor
On Tue, Jul 14, 2015 at 1:54 AM, Ole Streicher <olebole@debian.org> wrote:
> Hi,
>
> I want to grant DM rights for a package that I sponsored, and I am a bit
> confused how this works in real life.
>
> According to [1], I should create a file with the following format:
>
> ------------------8<------------------------------------
> Archive: ftp.debian.org
> Uploader: Ole Streicher <olebole@debian.org>
>
> Action: dm
> Fingerprint: 1234567890ABCDEF1234567890ABCDEF
> Allow: plotly
> ------------------8<------------------------------------
>
> The file should be named $login-EPOCH.dak-commands (say
> 'ansgar-1348293.dak-commands'). First question that arised: what is
> EPOCH here? `date +%s`? "login" is probably *my* login, and not one
> belonging to the maintainer, right?
(I think) the only constraint is that your uploaded file must have
either ".commands" or ".dak-commands" appended to the file name. The
epoch you use doesn't actually matter.
> Is the Fingerprint: the one of the Maintainer's key?
The DM's key, yes.
> When I then try to sign the file, debsign is confused by the
> ".dak-commands" suffix, which already was reported as bug report [2].
> Since the bug report is still open, there may be an other standard way
> to sign? I finally used
> gpg -u <my-gpg-key> -a --clearsign olebole-1436862204.dak-commands
> and then renamed the .asc. file back to the original one. Is this the
> way of choice?
I've personally stuck with manually creating dak-commands files,
clearsigning it with gpg, and uploading it to ftp.upload.debian.org
with a ftp client. There are tools available in the archive to make
this entire process relatively painless (dput-ng), but I haven't
actually switched to using dput-ng myself (mostly due to inertia, and
also IIRC it involves dput config file changes).
> Finally, when I tried to upload the file
>
> dcut -U olebole-1436862204.dak-commands ftp-master
>
> I get the (confusing) message:
>
> Error: I'm insisting on the .commands extension, which
> "olebole-1436862204.dak-commands" doesnt seem to have.
> Uploading olebole-1436862204.dak-commands: done.
>
> Is this now going to be processed? Or is it an error?
If you get an automated email back from ftpmaster, then yes it's
processed. You can also check dm.txt [1].
Regards,
Vincent
[1] https://ftp-master.debian.org/dm.txt
Reply to: