[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Automatic signing of RPM packages
- From: Jeff Johnson <n3npq jbj gmail com>
- To: RPM Package Manager <rpm-list redhat com>
- Subject: Re: Automatic signing of RPM packages
- Date: Wed, 2 May 2007 20:50:17 -0400
On May 2, 2007, at 10:33 AM, Bob Huisman wrote:
Hello all,
Currently we are working on a continuous integration service, which
also
publishes rpm packages. At this time, these packages are unsigned and
thus cannot be used in a RHN Satellite environment (as far as I know,
have not tested 100%). We do have a gpg signature available, but
when a
package is created with the --sign option, a prompt is asking for the
passphrase. Is it possible to put the password in the commandline?
This
is usefull for testing our packages. The final versions will
ofcourse be
signed with a different key, and the development key will never be
published.
Any ideas on this will be greatly appreciated!
rpm uses getpass(3).
expect will interpose a pseudo-tty, which is sufficient to automate
signing, with passwords automatically entered.
Or pay the big $$$ for an automatic signer as both SuSE and RH have
done.
The evntual solution will be to replace getpass(3) using keyutils, which
will fire up a helper to request a password and deliver to rpm securely,
but I haven't yet wired up my proof-of-concept code.
73 de Jeff
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]