From Fedora Project Wiki
m (moved QA:Testcase ABRT Mailx to QA:Testcase ABRT Mailx plugin) |
No edit summary |
||
Line 4: | Line 4: | ||
# Ensure you have the plugin installed: | # Ensure you have the plugin installed: | ||
#: <pre>yum install abrt-plugin-mailx</pre> | #: <pre>yum install abrt-plugin-mailx</pre> | ||
# Edit ''/etc/abrt/abrt.conf'' to | # Edit ''/etc/abrt/abrt.conf'' to activate the ''Mailx'' plugin. A sample config is noted below | ||
#: <pre> | #: <pre> | ||
#: ... | #: ... | ||
#: CCpp = Mailx, Bugzilla, Logger | #: CCpp = Mailx, Bugzilla, Logger | ||
Line 16: | Line 14: | ||
#: <pre> | #: <pre> | ||
#: # Configuration to Email reporter plugin | #: # Configuration to Email reporter plugin | ||
#: Enabled = yes | |||
#: | |||
#: # In abrt.conf, plugin takes one parameter: subject (in "" if you need to embed spaces). | |||
#: # If it isn't specified, then a default subject is taken from this file | |||
#: Subject = "[abrt] crash report" | |||
#: | #: | ||
#: # Your Email | #: # Your Email | ||
Line 31: | Line 34: | ||
# Kill a running process: <tt>kill -SIGSEGV (pid)</tt>. It must be a process that is part of a signed Fedora package | # Kill a running process: <tt>kill -SIGSEGV (pid)</tt>. It must be a process that is part of a signed Fedora package | ||
# Click on the panel applet to start ''abrt-gui'' | # Click on the panel applet to start ''abrt-gui'' | ||
# Select the entry matching the recently crashed application, click '''Report''' | # Select the entry matching the recently crashed application, click '''Report''', choose Mailx reporter | ||
# At the report window, click '''Send''' | # At the report window, click '''Send''' | ||
|results= | |results= |
Revision as of 16:11, 31 March 2010
Description
This test case tests the functionality of the ABRT feature using the Mailx plugin.
How to test
- Ensure you have the plugin installed:
yum install abrt-plugin-mailx
- Edit /etc/abrt/abrt.conf to activate the Mailx plugin. A sample config is noted below
- ...
- CCpp = Mailx, Bugzilla, Logger
- Python = Mailx, Bugzilla, Logger
- ...
- Edit /etc/abrt/plugins/Mailx.conf and make sure the configuration is valid. The default configuration noted below should work. Only change the EmailTo address to a public address that would require forwarding through a real SMTP server if you have the 'mailx' configuration set so that such mails are correctly handled.
- # Configuration to Email reporter plugin
- Enabled = yes
- # In abrt.conf, plugin takes one parameter: subject (in "" if you need to embed spaces).
- # If it isn't specified, then a default subject is taken from this file
- Subject = "[abrt] crash report"
- # Your Email
- EmailFrom = user@localhost
- # Email To
- EmailTo = root@localhost
- # Warning! enabling this may cause sending a lot of MB via email
- SendBinaryData = no
- Restart ABRT:
# service abrt restart
- Make sure sendmail service is running:
# service sendmail start
- Ensure that the abrt and abrt-applet processes are both running
- Kill a running process: kill -SIGSEGV (pid). It must be a process that is part of a signed Fedora package
- Click on the panel applet to start abrt-gui
- Select the entry matching the recently crashed application, click Report, choose Mailx reporter
- At the report window, click Send
Expected Results
- A mail reporting the crash should be sent to the email address specified in /etc/abrt/plugins/Mailx.conf. If you left this set to root@localhost, you should be able to see the mail in the file /var/spool/mail/root in a default Fedora setup or via command mail as a root.