- closes #126
Signed-off-by: Jakub Filak <jfilak(a)redhat.com>
---
src/plugins/report_Bugzilla.xml.in | 10 ++++++++++
src/plugins/report_EmergencyAnalysis.xml.in | 17 +++++++++++++++++
src/plugins/report_Kerneloops.xml.in | 12 ++++++++++++
src/plugins/report_RHTSupport.xml.in | 12 ++++++++++++
src/plugins/report_Uploader.xml.in | 17 +++++++++++++++++
src/plugins/report_uReport.xml.in | 12 ++++++++++++
6 files changed, 80 insertions(+)
diff --git a/src/plugins/report_Bugzilla.xml.in b/src/plugins/report_Bugzilla.xml.in
index 8151d32..eb361ab 100644
--- a/src/plugins/report_Bugzilla.xml.in
+++ b/src/plugins/report_Bugzilla.xml.in
@@ -40,6 +40,16 @@
<allow-empty>yes</allow-empty>
<_note-html>Specify this only if you modified your
/etc/system-release file</_note-html>
</option>
+ <option type="text" name="http_proxy">
+ <_label>HTTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTP</_note-html>
+ </option>
+ <option type="text" name="HTTPS_PROXY">
+ <_label>HTTPS Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTPS</_note-html>
+ </option>
</advanced-options>
</options>
</event>
diff --git a/src/plugins/report_EmergencyAnalysis.xml.in
b/src/plugins/report_EmergencyAnalysis.xml.in
index 0f12495..3fb2bd2 100644
--- a/src/plugins/report_EmergencyAnalysis.xml.in
+++ b/src/plugins/report_EmergencyAnalysis.xml.in
@@ -17,5 +17,22 @@
<allow-empty>no</allow-empty>
<
default-value>https://retrace.fedoraproject.org/faf/dumpdirs/new/</...
</option>
+ <advanced-options>
+ <option type="text" name="http_proxy">
+ <_label>HTTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTP</_note-html>
+ </option>
+ <option type="text" name="HTTPS_PROXY">
+ <_label>HTTPS Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTPS</_note-html>
+ </option>
+ <option type="text" name="FTP_PROXY">
+ <_label>FTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
FTP</_note-html>
+ </option>
+ </advanced-options>
</options>
</event>
diff --git a/src/plugins/report_Kerneloops.xml.in b/src/plugins/report_Kerneloops.xml.in
index 09acacc..d19b4ff 100644
--- a/src/plugins/report_Kerneloops.xml.in
+++ b/src/plugins/report_Kerneloops.xml.in
@@ -18,5 +18,17 @@
<_description>Oops server url</_description>
<
default-value>http://oops.kernel.org/submitoops.php</default-value>
</option>
+ <advanced-options>
+ <option type="text" name="http_proxy">
+ <_label>HTTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTP</_note-html>
+ </option>
+ <option type="text" name="HTTPS_PROXY">
+ <_label>HTTPS Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTPS</_note-html>
+ </option>
+ </advanced-options>
</options>
</event>
diff --git a/src/plugins/report_RHTSupport.xml.in b/src/plugins/report_RHTSupport.xml.in
index aa44d69..e040d8f 100644
--- a/src/plugins/report_RHTSupport.xml.in
+++ b/src/plugins/report_RHTSupport.xml.in
@@ -33,5 +33,17 @@
<_description>Check SSL key validity</_description>
<default-value>yes</default-value>
</option>
+ <advanced-options>
+ <option type="text" name="http_proxy">
+ <_label>HTTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTP</_note-html>
+ </option>
+ <option type="text" name="HTTPS_PROXY">
+ <_label>HTTPS Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTPS</_note-html>
+ </option>
+ </advanced-options>
</options>
</event>
diff --git a/src/plugins/report_Uploader.xml.in b/src/plugins/report_Uploader.xml.in
index cd90e9e..df01e21 100644
--- a/src/plugins/report_Uploader.xml.in
+++ b/src/plugins/report_Uploader.xml.in
@@ -19,5 +19,22 @@
<_note-html>Examples:
ftp://[user[:pass]@]host/dir/[file.tar.gz]
scp://[user[:pass]@]host/dir/[file.tar.gz]
file:///dir/[file.tar.gz]</_note-html>
<default-value></default-value>
</option>
+ <advanced-options>
+ <option type="text" name="http_proxy">
+ <_label>HTTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTP</_note-html>
+ </option>
+ <option type="text" name="HTTPS_PROXY">
+ <_label>HTTPS Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTPS</_note-html>
+ </option>
+ <option type="text" name="FTP_PROXY">
+ <_label>FTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
FTP</_note-html>
+ </option>
+ </advanced-options>
</options>
</event>
diff --git a/src/plugins/report_uReport.xml.in b/src/plugins/report_uReport.xml.in
index 374369a..3a38971 100644
--- a/src/plugins/report_uReport.xml.in
+++ b/src/plugins/report_uReport.xml.in
@@ -18,5 +18,17 @@
<_description>Check SSL key validity</_description>
<default-value>yes</default-value>
</option>
+ <advanced-options>
+ <option type="text" name="http_proxy">
+ <_label>HTTP Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTP</_note-html>
+ </option>
+ <option type="text" name="HTTPS_PROXY">
+ <_label>HTTPS Proxy</_label>
+ <allow-empty>yes</allow-empty>
+ <_note-html>Sets the proxy server to use for
HTTPS</_note-html>
+ </option>
+ </advanced-options>
</options>
</event>
--
1.8.1.4