From Fedora Project Wiki
(parameters were recently removed from support :)) |
m (Wiki cleanup) |
||
Line 2: | Line 2: | ||
|description=This test case tests the functionality of the [[Features/ABRT|ABRT]] feature using the ''Mailx'' plugin. | |description=This test case tests the functionality of the [[Features/ABRT|ABRT]] feature using the ''Mailx'' plugin. | ||
|actions= | |actions= | ||
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 enable and activate the ''Mailx'' plugin. A sample config is noted below | |||
#: <pre> | |||
<pre> | #: ... | ||
... | #: EnabledPlugins = Mailx, SQLite3, CCpp, Logger, Kerneloops, KerneloopsScanner, KerneloopsReporter, Bugzilla, Python | ||
EnabledPlugins = Mailx, SQLite3, CCpp, Logger, Kerneloops, KerneloopsScanner, KerneloopsReporter, Bugzilla, Python | #: ... | ||
... | #: CCpp = Mailx, Bugzilla, Logger | ||
CCpp = Mailx, Bugzilla, Logger | #: Python = Mailx, Bugzilla, Logger | ||
Python = Mailx, Bugzilla, Logger | #: ... | ||
... | #: </pre> | ||
</pre> | # 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. | ||
#: <pre> | |||
<pre> | #: # Configuration to Email reporter plugin | ||
# Configuration to Email reporter plugin | #: | ||
#: # Your Email | |||
# Your Email | #: EmailFrom = user@localhost | ||
EmailFrom = user@localhost | #: | ||
#: # Email To | |||
# Email To | #: EmailTo = root@localhost | ||
EmailTo = root@localhost | #: | ||
#: # Warning! enabling this may cause sending a lot of MB via email | |||
# Warning! enabling this may cause sending a lot of MB via email | #: SendBinaryData = no | ||
SendBinaryData = no | #: </pre> | ||
</pre> | # Restart ABRT: <pre># service abrt restart</pre> | ||
# Make sure sendmail service is running: <pre># service sendmail start</pre> | |||
# Ensure that the ''abrt'' and ''abrt-applet'' processes are both running | # Ensure that the ''abrt'' and ''abrt-applet'' processes are both running | ||
# 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 |
Revision as of 17:12, 20 August 2009
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 enable and activate the Mailx plugin. A sample config is noted below
- ...
- EnabledPlugins = Mailx, SQLite3, CCpp, Logger, Kerneloops, KerneloopsScanner, KerneloopsReporter, Bugzilla, Python
- ...
- 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
- # 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
- 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.