Bug 115485

Summary: [Fate 300754] Yast/YOU should support rpmkey rpms
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Richard Bos <richard.bos>
Component: YaST2Assignee: Michael Andres <ma>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Enhancement    
Priority: P5 - None CC: andreas.hanke, jsrain, mls
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Richard Bos 2005-09-06 19:00:20 UTC
With the Advanced Package Tool(apt) tools it is possible to import 
signatures by installing an rpm only. 
 
To give an example, my signature used to sign rpms, is imported by 
the following 1 liner: 
# apt install --no-checksig --no-postscript rpmkey-suser-rbos  
 
From here on, apt takes care of retrieving the rpm, investigates if the 
signature misses in the gpg signature ring and imports it, when the signature 
misses.  Very convenient for the user. 
 
Especially as many rpmkeys have been collected in one place: 
http://ftp.gwdg.de/pub/linux/misc/apt4rpm/rpmkeys/ 
 
More information about this at: 
http://linux01.gwdg.de/apt4rpm/signing.html#rpmkey 
 
Well the feature request is to extend Yast, YOU and yum with the same 
functionality. 
 
The code that takes care of this functionality in apt is located at: 
/usr/lib/apt/scripts/gpg-import.lua (from the apt rpm).
Comment 1 Klaus Kämpf 2005-09-07 06:04:51 UTC
For Code10 
Comment 2 Michael Schröder 2005-09-07 08:53:31 UTC
Well, actually rpmkey is a workaround for a bug in rpm. I would prefer fixing 
rpm so that 'rpm -i gpg-pubkey-...' works. 
Comment 3 Michael Andres 2007-01-25 11:54:16 UTC
Covered by Fate #300754: Key Management for YAST / ZMD