From Fedora Project Wiki
(proof and make clearer. also, we can't refer directly to rpmfusion in the wiki) |
(su) |
||
Line 7: | Line 7: | ||
# Install a package which is signed, but not with an official Fedora project signature - such as a package from a popular third-party repository - and cause an application from the package to crash. | # Install a package which is signed, but not with an official Fedora project signature - such as a package from a popular third-party repository - and cause an application from the package to crash. | ||
# Add the GPG key with which the package is signed to the file {{filename|/etc/abrt/gpg_keys}}. Every separate key should be on a new line. | # Add the GPG key with which the package is signed to the file {{filename|/etc/abrt/gpg_keys}}. Every separate key should be on a new line. | ||
# Restart ABRT with the command {{command|su -c service abrtd restart}}. | # Restart ABRT with the command {{command|su -c 'service abrtd restart'}}. | ||
# Again cause the application to crash. | # Again cause the application to crash. | ||
|results= | |results= |
Revision as of 04:54, 1 April 2010
Description
This test case checks whether ABRT can GPG check using custom GPG keys. That means you can add trusted GPG keys used to sign packages from third-party repositories. See also QA:Testcase_abrt_GPG_check.
How to test
- Edit config file
/etc/abrt/abrt.conf
, and make sure OpenGPGCheck is set to yes. - Install a package which is signed, but not with an official Fedora project signature - such as a package from a popular third-party repository - and cause an application from the package to crash.
- Add the GPG key with which the package is signed to the file
/etc/abrt/gpg_keys
. Every separate key should be on a new line. - Restart ABRT with the command
su -c 'service abrtd restart'
. - Again cause the application to crash.
Expected Results
- The first crash should not be reported by ABRT.
- The second crash should be reported by ABRT.