who-permits-upload(1)

who-permits-upload1

Look-up debian maintainer access control lists

Usage

who-permits-upload [-h] [-s keyring] [-d dm_url] [-s search_type] query [query ...]

Overview

who-permits-upload looks up the given Debian Maintainer (DM) upload permissions from ftp-master.debian.org and parses them in a human readable way. The tool can search by DM name, sponsor (the person who granted the permission) and by package.

Options

--dmfile=dm_url, -d dm_url

Retrieve the DM permission file from the supplied URL. When this option is not present, the default value https://ftp-master.debian.org/dm.txt is used.

--help, -h

Display a usage summary and exit.

--keyring=keyring, -s keyring

Use the supplied OpenPGP keyrings to look-up OpenPGP fingerprints from the DM permission file. When not present, the default Debian Developer and Maintainer keyrings are used (/usr/share/keyrings/debian-keyring.gpg and /usr/share/keyrings/debian-maintainers.gpg, installed by the debian-keyring package).

Separate keyrings with a colon ":".

query

A case sensitive argument to be looked up in the ACL permission file. The exact interpretation of this argument is dependent by the --search argument.

This argument can be repeated.

Exit value

0

Success

1

An error occurred

2

The command line was not understood

Examples

who-permits-upload --search=sponsor [email protected]

Search for all DM upload permissions given by the UID "[email protected]". Note, that only primary UIDs will match.

who-permits-upload -s=sponsor "Arno Töll"

Same as above, but use a full name instead.

who-permits-upload apache2

Look up who gave upload permissions for the apache2 source package.

who-permits-upload --search=uid "Paul Tagliamonte"

Look up all DM upload permissions given to "Paul Tagliamonte".

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

Author

who-permits-upload was written by Arno Töll <[email protected]> and is licensed under the terms of the General Public License (GPL) version 2 or later.

From devscripts 2.25.15+deb13u1 in Debian 13 (Trixie). Parsed by carta from the page's man source.