table of contents
| RPM-SETUP-AUTOSIGN(1) | General Commands Manual | RPM-SETUP-AUTOSIGN(1) |
NAME¶
rpm-setup-autosign - Set up automatic signing for rpmbuild
SYNOPSIS¶
rpm-setup-autosign [options]
DESCRIPTION¶
rpm-setup-autosign is used to set up automatic signing from rpmbuild(1). It generates a user- and host-specific, passwordless OpenPGP key, configures rpmbuild(1) to use that key and exports the public key (aka certificate) for importing to the persistent rpm(8) keyring.
The purpose of automatic signing is to make testing local builds painless. For distributing packages, it's recommended to use a separate signing account that cannot be compromised by a build.
OPTIONS¶
-p <gpg|sq>, --prog <gpg|sq>
CONFIGURATION¶
On successful completion, one or more of the following macros will be configured in the user's macro configuration file. See rpm-config(5) for details:
- %_openpgp_autosign_id
- %_openpgp_sign
EXIT STATUS¶
On success, 0 is returned, a non-zero failure code otherwise.
FILES¶
~/.config/rpm/rpmbuild-*.asc
~/.config/rpm/macros
EXAMPLES¶
/usr/lib/rpm/rpm-setup-autosign -p sq
SEE ALSO¶
| 2025-11-07 | RPM 6.0.0 |