summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--abrt.spec3
-rw-r--r--src/plugins/Makefile.am7
-rw-r--r--src/plugins/mailx_events.conf1
-rw-r--r--src/plugins/report_Mailx.xml28
4 files changed, 35 insertions, 4 deletions
diff --git a/abrt.spec b/abrt.spec
index e60bf7c5..2305109d 100644
--- a/abrt.spec
+++ b/abrt.spec
@@ -505,7 +505,8 @@ fi
%files plugin-mailx
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/%{name}/plugins/Mailx.conf
-%{_libdir}/%{name}/Mailx.glade
+%{_sysconfdir}/%{name}/events/report_Mailx.xml
+%{_sysconfdir}/%{name}/events.d/mailx_events.conf
%{_mandir}/man7/abrt-Mailx.7.gz
%{_bindir}/abrt-action-mailx
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 95d9d41d..76cbe04c 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -21,7 +21,6 @@ bin_PROGRAMS = \
dist_pluginslib_DATA = \
Logger.glade \
- Mailx.glade \
Bugzilla.glade \
RHTSupport.glade \
Upload.glade \
@@ -46,12 +45,14 @@ dist_events_DATA = \
report_Bugzilla.conf \
report_Logger.conf \
analyze_LocalGDB.xml \
- analyze_RetraceServer.xml
+ analyze_RetraceServer.xml \
+ report_Mailx.xml
eventsconfdir = $(EVENTS_CONF_DIR)
dist_eventsconf_DATA = \
- ccpp_events.conf
+ ccpp_events.conf \
+ mailx_events.conf
man_MANS = \
abrt-Bugzilla.7 \
diff --git a/src/plugins/mailx_events.conf b/src/plugins/mailx_events.conf
new file mode 100644
index 00000000..41b976da
--- /dev/null
+++ b/src/plugins/mailx_events.conf
@@ -0,0 +1 @@
+EVENT=report_Mailx abrt-action-mailx
diff --git a/src/plugins/report_Mailx.xml b/src/plugins/report_Mailx.xml
new file mode 100644
index 00000000..5ff7ee34
--- /dev/null
+++ b/src/plugins/report_Mailx.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<event>
+ <name>Mailx</name>
+ <description>Send the problem report over email</description>
+ <options>
+ <option type="text" name="Mailx_Subject">
+ <label>Subject</label>
+ <allow-empty>no</allow-empty>
+ <description>Message subject</description>
+ <default-value>[abrt] detected a crash</default-value>
+ </option>
+ <option type="text" name="Mailx_EmailFrom">
+ <label>Sender</label>
+ <allow-empty>no</allow-empty>
+ <description>Sender's email</description>
+ </option>
+ <option type="text" name="Mailx_EmailTo">
+ <label>Recipient</label>
+ <allow-empty>no</allow-empty>
+ <description>Recipient's email</description>
+ </option>
+ <option type="bool" name="Mailx_SendBinaryData">
+ <label>Send Binary Data</label>
+ <description>Send binary files like coredump</description>
+ <default-value>no</default-value>
+ </option>
+ </options>
+</event>