1
0
mirror of https://git.dpkg.org/git/dpkg/dupload.git synced 2025-08-04 21:10:30 +00:00
Files
dupload/debian/control
Guillem Jover 85e97a105d debian: Add Recommends on debian-keyring | ubuntu-keyring
These are now needed as part of the OpenPGP hook, and due to the default
hosts configured in dupload.conf.

In theory this should be using vendor-neutral dependency, because the
list of keyrings to use comes indirectly from the Dpkg::Vendor::<vendor>
module, but given that we explicitly have dupload configuration for
these to vendors, it does make sense to be explicit about the keyring
packages we expected to have installed.

Closes: #1099556
2025-03-07 12:33:01 +01:00

69 lines
2.2 KiB
Plaintext

Source: dupload
Section: devel
Priority: optional
Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
Uploaders: Guillem Jover <guillem@debian.org>
Vcs-Browser: https://git.dpkg.org/cgit/dpkg/dupload.git
Vcs-Git: https://git.dpkg.org/git/dpkg/dupload.git
Standards-Version: 4.7.2
Rules-Requires-Root: no
Build-Depends:
debhelper-compat (= 13),
debhelper (>= 13.10),
dh-sequence-bash-completion,
aspell <pkg.dupload.author-tests>,
aspell-en <pkg.dupload.author-tests>,
libio-socket-ssl-perl <pkg.dupload.author-tests>,
libtest-minimumversion-perl <pkg.dupload.author-tests>,
libtest-perl-critic-perl <pkg.dupload.author-tests>,
libtest-pod-perl <pkg.dupload.author-tests>,
libtest-spelling-perl <pkg.dupload.author-tests>,
libtest-strict-perl <pkg.dupload.author-tests>,
libtest-synopsis-perl <pkg.dupload.author-tests>,
liburi-perl <pkg.dupload.author-tests>,
shellcheck <pkg.dupload.author-tests>,
Build-Depends-Indep:
perl,
Package: dupload
Architecture: all
Multi-Arch: foreign
Depends:
${misc:Depends},
${perl:Depends},
libdpkg-perl (>= 1.21.10),
Recommends:
debian-keyring | ubuntu-keyring,
libio-socket-ssl-perl,
liburi-perl,
libyaml-libyaml-perl,
openssh-client | ssh,
Suggests:
default-mta | mail-transport-agent,
lintian,
libsecret-tools,
Description: Debian package upload tool
dupload will automagically upload Debian packages to a remote host with
a Debian upload queue. All uploads are logged into a dedicated .upload file.
The default host is configurable, along with:
.
* the upload method,
* queue and incoming directories,
* file modes,
* keyrings for allowed signatures,
* list of .changes distributions allowed or blocked from upload,
* whether to send announcement mails or to delegate that to the remote host,
* and it can be further extended via pre- and post-uploads hooks.
.
The following hooks are configured out-of-the box, depending on the remote
host to use:
.
* OpenPGP checks.
* Debian source-only upload checks.
* Debian security queue upload confirmation.
* Debian ongoing transition checks.
* Debian dinstall next run time notification.
.
This tool is intended mainly for people maintaining Debian packages, but
not necessarily only for the Debian archive.