See commits for details, but short summary: split autosigning setup from our 
test-suite setup into a standalone script that generates a passwordless key, 
configures rpmbuild to use it for autosigning, exports the pubkey and emits a 
command to import it to rpm keystore.

I fully expect there to be corner cases this doesn't correctly handle yet, 
we just need to have a script that works for the majority of users for the 
alpha.

Fixes: #3522
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/3665

-- Commit Summary --

  * Drop obsolete RPMTEST_INIT calls
  * Make a few signature/key tests to be less sensitive to the environment
  * Split autosigning setup to a standalone script, generalize a bit
  * Add support for setting up auto-signing with gpg, tests and a man page

-- File Changes --

    M docs/man/CMakeLists.txt (1)
    A docs/man/rpm-setup-autosign.1.scd (47)
    M scripts/CMakeLists.txt (2)
    A scripts/rpm-setup-autosign (142)
    M tests/atlocal.in (1)
    M tests/rpmi.at (2)
    M tests/rpmsigdig.at (58)
    M tests/setup.sh (28)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/3665.patch
https://github.com/rpm-software-management/rpm/pull/3665.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3665
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/3...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
https://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to