]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
ids.cgi: Allow to choose which alerts to send by email
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 3 Sep 2025 13:25:09 +0000 (14:25 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 3 Sep 2025 17:42:01 +0000 (18:42 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
15 files changed:
config/cfgroot/ids-functions.pl
doc/language_issues.en
doc/language_issues.es
doc/language_issues.fr
doc/language_issues.it
doc/language_issues.nl
doc/language_issues.pl
doc/language_issues.ru
doc/language_issues.tr
doc/language_issues.tw
doc/language_issues.zh
doc/language_missings
html/cgi-bin/ids.cgi
langs/de/cgi-bin/de.pl
langs/en/cgi-bin/en.pl

index 0239037f9ac405f1ba58158cd44d06874b5c1b57..14212930e6f075ab4cb6d5fb2f8c297b1854862d 100644 (file)
@@ -1781,6 +1781,11 @@ sub generate_report_generator_config() {
        print FILE "sender = $idssettings{'EMAIL_SENDER'}\n";
        print FILE "recipients = $idssettings{'EMAIL_RECIPIENTS'}\n";
 
+       # Optionally add the severity
+       if ($idssettings{'EMAIL_ALERT_SEVERITY'}) {
+               print FILE "severity = $idssettings{'EMAIL_ALERT_SEVERITY'}\n";
+       }
+
        close(FILE);
 }
 
index ddf82764cae18992b9c6580f630be5c1f68f5bd2..6dfada328b6f1fed823a2163a7ce7096a2564724 100644 (file)
@@ -1031,6 +1031,7 @@ WARNING: untranslated string: idle timeout = Idle timeout (mins; 0 to disable):
 WARNING: untranslated string: idle timeout not set = Idle timeout not set.
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
 WARNING: untranslated string: ids apply = Apply
 WARNING: untranslated string: ids apply ruleset changes = The ruleset changes are being applied. Please wait until all operations have completed successfully...
 WARNING: untranslated string: ids autoupdates = Automatic updates
@@ -1038,6 +1039,7 @@ WARNING: untranslated string: ids cleanup tmp dir = Cleanup temporary directory.
 WARNING: untranslated string: ids could not add provider = Could not add provider
 WARNING: untranslated string: ids customize ruleset = Customize ruleset
 WARNING: untranslated string: ids download new ruleset = Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
@@ -1047,6 +1049,9 @@ WARNING: untranslated string: ids extract ruleset = Extracting ruleset for provi
 WARNING: untranslated string: ids finished = Finished...
 WARNING: untranslated string: ids force ruleset update = Force ruleset update
 WARNING: untranslated string: ids hide = Hide
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids ignored hosts = Whitelisted Hosts
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids log hits = Total of number of activated rules for
index cf4bee8355765114541994355119fe046300dc51..cadfaf5d66eb936036f8581b27502dfdc0c50f17 100644 (file)
@@ -1056,9 +1056,14 @@ WARNING: untranslated string: guardian logtarget_file = unknown string
 WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids no email recipients = No email recipients given
 WARNING: untranslated string: ids no email sender = No sender email address specified
index 0f1aefe314480da0af6cc2025602d7ee42fecdb8..a03241bcea06cce4b9df14d32c7ca4f0d3087966 100644 (file)
@@ -1044,9 +1044,14 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hostile networks total = Total Hostile Networks
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids no email recipients = No email recipients given
 WARNING: untranslated string: ids no email sender = No sender email address specified
index 0a12b68a5bb0d58b43933259d7e5ec6add6cc786..d5fdcd55e07bd81c6a446b31cea6709c7e775405 100644 (file)
@@ -1155,6 +1155,7 @@ WARNING: untranslated string: hostile networks out = To Hostile Networks
 WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
 WARNING: untranslated string: ids apply = Apply
 WARNING: untranslated string: ids apply ruleset changes = The ruleset changes are being applied. Please wait until all operations have completed successfully...
 WARNING: untranslated string: ids autoupdates = Automatic updates
@@ -1162,6 +1163,7 @@ WARNING: untranslated string: ids cleanup tmp dir = Cleanup temporary directory.
 WARNING: untranslated string: ids could not add provider = Could not add provider
 WARNING: untranslated string: ids customize ruleset = Customize ruleset
 WARNING: untranslated string: ids download new ruleset = Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
@@ -1171,6 +1173,9 @@ WARNING: untranslated string: ids extract ruleset = Extracting ruleset for provi
 WARNING: untranslated string: ids finished = Finished...
 WARNING: untranslated string: ids force ruleset update = Force ruleset update
 WARNING: untranslated string: ids hide = Hide
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids ignored hosts = Whitelisted Hosts
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids log hits = Total of number of activated rules for
index 2d3bb45a816979b3933314f7e9c350567f7d57f4..72af4fba506efce623806b6ae7f6fa7f7650e8c0 100644 (file)
@@ -1161,6 +1161,7 @@ WARNING: untranslated string: hostile networks out = To Hostile Networks
 WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
 WARNING: untranslated string: ids apply = Apply
 WARNING: untranslated string: ids apply ruleset changes = The ruleset changes are being applied. Please wait until all operations have completed successfully...
 WARNING: untranslated string: ids autoupdates = Automatic updates
@@ -1168,6 +1169,7 @@ WARNING: untranslated string: ids cleanup tmp dir = Cleanup temporary directory.
 WARNING: untranslated string: ids could not add provider = Could not add provider
 WARNING: untranslated string: ids customize ruleset = Customize ruleset
 WARNING: untranslated string: ids download new ruleset = Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
@@ -1177,6 +1179,9 @@ WARNING: untranslated string: ids extract ruleset = Extracting ruleset for provi
 WARNING: untranslated string: ids finished = Finished...
 WARNING: untranslated string: ids force ruleset update = Force ruleset update
 WARNING: untranslated string: ids hide = Hide
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids ignored hosts = Whitelisted Hosts
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids log hits = Total of number of activated rules for
index 79251b0b42d5a764437c8aa7721eda03d6e2fc04..c89dd9966a453b95598e2489504072ca370cc306 100644 (file)
@@ -1280,6 +1280,7 @@ WARNING: untranslated string: hostile networks out = To Hostile Networks
 WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
 WARNING: untranslated string: ids apply = Apply
 WARNING: untranslated string: ids apply ruleset changes = The ruleset changes are being applied. Please wait until all operations have completed successfully...
 WARNING: untranslated string: ids autoupdates = Automatic updates
@@ -1287,6 +1288,7 @@ WARNING: untranslated string: ids cleanup tmp dir = Cleanup temporary directory.
 WARNING: untranslated string: ids could not add provider = Could not add provider
 WARNING: untranslated string: ids customize ruleset = Customize ruleset
 WARNING: untranslated string: ids download new ruleset = Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
@@ -1296,6 +1298,9 @@ WARNING: untranslated string: ids extract ruleset = Extracting ruleset for provi
 WARNING: untranslated string: ids finished = Finished...
 WARNING: untranslated string: ids force ruleset update = Force ruleset update
 WARNING: untranslated string: ids hide = Hide
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids ignored hosts = Whitelisted Hosts
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids log hits = Total of number of activated rules for
index 8d3d379f87f1cb401c0dd2207e03095909b9144a..2377115ab3ac4d9b20c5c389e8f36ca887e2d4c0 100644 (file)
@@ -1278,6 +1278,7 @@ WARNING: untranslated string: hostile networks out = To Hostile Networks
 WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
 WARNING: untranslated string: ids apply = Apply
 WARNING: untranslated string: ids apply ruleset changes = The ruleset changes are being applied. Please wait until all operations have completed successfully...
 WARNING: untranslated string: ids autoupdates = Automatic updates
@@ -1285,6 +1286,7 @@ WARNING: untranslated string: ids cleanup tmp dir = Cleanup temporary directory.
 WARNING: untranslated string: ids could not add provider = Could not add provider
 WARNING: untranslated string: ids customize ruleset = Customize ruleset
 WARNING: untranslated string: ids download new ruleset = Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
@@ -1294,6 +1296,9 @@ WARNING: untranslated string: ids extract ruleset = Extracting ruleset for provi
 WARNING: untranslated string: ids finished = Finished...
 WARNING: untranslated string: ids force ruleset update = Force ruleset update
 WARNING: untranslated string: ids hide = Hide
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids ignored hosts = Whitelisted Hosts
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids log hits = Total of number of activated rules for
index 42230af9471b1076ff186d772b3cb4abc697128c..dfabd029eba71b6e3fa90eee70b3dc0cd5ad0a27 100644 (file)
@@ -1099,6 +1099,7 @@ WARNING: untranslated string: hostile networks out = To Hostile Networks
 WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
 WARNING: untranslated string: ids apply = Apply
 WARNING: untranslated string: ids apply ruleset changes = The ruleset changes are being applied. Please wait until all operations have completed successfully...
 WARNING: untranslated string: ids autoupdates = Automatic updates
@@ -1106,6 +1107,7 @@ WARNING: untranslated string: ids cleanup tmp dir = Cleanup temporary directory.
 WARNING: untranslated string: ids could not add provider = Could not add provider
 WARNING: untranslated string: ids customize ruleset = Customize ruleset
 WARNING: untranslated string: ids download new ruleset = Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
@@ -1115,6 +1117,9 @@ WARNING: untranslated string: ids extract ruleset = Extracting ruleset for provi
 WARNING: untranslated string: ids finished = Finished...
 WARNING: untranslated string: ids force ruleset update = Force ruleset update
 WARNING: untranslated string: ids hide = Hide
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids ignored hosts = Whitelisted Hosts
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids log hits = Total of number of activated rules for
index c271e52b236bf60391ab2c01e4f21f610c1d771b..2745a25baf1e829308aac4bde49c8ac6b7a9109b 100644 (file)
@@ -1065,9 +1065,14 @@ WARNING: untranslated string: guardian logtarget_file = unknown string
 WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids no email recipients = No email recipients given
 WARNING: untranslated string: ids no email sender = No sender email address specified
index c271e52b236bf60391ab2c01e4f21f610c1d771b..2745a25baf1e829308aac4bde49c8ac6b7a9109b 100644 (file)
@@ -1065,9 +1065,14 @@ WARNING: untranslated string: guardian logtarget_file = unknown string
 WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
+WARNING: untranslated string: ids all including informational = All, Including Informational Alerts
+WARNING: untranslated string: ids email alert severity = Severity
 WARNING: untranslated string: ids email alerts = Email Alerts
 WARNING: untranslated string: ids email recipients = Recipients
 WARNING: untranslated string: ids email sender = Sender Address
+WARNING: untranslated string: ids high and medium severity = High and Medium Severity
+WARNING: untranslated string: ids high severity only = High Severity Only
+WARNING: untranslated string: ids high, medium and low severity = High, Medium, and Low Severity
 WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
 WARNING: untranslated string: ids no email recipients = No email recipients given
 WARNING: untranslated string: ids no email sender = No sender email address specified
index 4ac744e6c4439738f324135443536999efe5cdec..03c286f5a24bb9fd1982bf60ad860ec838ef66f0 100644 (file)
 < AES-256-GCM
 < CHACHA20-POLY1305
 < dns servers
+< ids all including informational
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids invalid mail address
 < ids no email recipients
 < ids no email sender
 < g.dtm
 < g.lite
 < hostile networks total
+< ids all including informational
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids invalid mail address
 < ids no email recipients
 < ids no email sender
 < hostile networks total
 < ids add provider
 < ids adjust ruleset
+< ids all including informational
 < ids apply
 < ids apply ruleset changes
 < ids automatic rules update
 < ids customize ruleset
 < ids download new ruleset
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
 < ids enable
 < ids finished
 < ids force ruleset update
 < ids hide
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids ignored hosts
 < ids invalid mail address
 < ids log hits
 < hostile networks total
 < ids add provider
 < ids adjust ruleset
+< ids all including informational
 < ids apply
 < ids apply ruleset changes
 < ids automatic rules update
 < ids customize ruleset
 < ids download new ruleset
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
 < ids enable
 < ids finished
 < ids force ruleset update
 < ids hide
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids ignored hosts
 < ids invalid mail address
 < ids log hits
 < hostile networks total
 < ids add provider
 < ids adjust ruleset
+< ids all including informational
 < ids apply
 < ids apply ruleset changes
 < ids automatic rules update
 < ids customize ruleset
 < ids download new ruleset
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
 < ids enable
 < ids finished
 < ids force ruleset update
 < ids hide
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids ignored hosts
 < ids invalid mail address
 < ids log hits
 < hour-graph
 < ids add provider
 < ids adjust ruleset
+< ids all including informational
 < ids apply
 < ids apply ruleset changes
 < ids automatic rules update
 < ids customize ruleset
 < ids download new ruleset
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
 < ids enable
 < ids finished
 < ids force ruleset update
 < ids hide
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids ignored hosts
 < ids invalid mail address
 < ids log hits
 < hostile networks total
 < ids add provider
 < ids adjust ruleset
+< ids all including informational
 < ids apply
 < ids apply ruleset changes
 < ids automatic rules update
 < ids customize ruleset
 < ids download new ruleset
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
 < ids enable
 < ids finished
 < ids force ruleset update
 < ids hide
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids ignored hosts
 < ids invalid mail address
 < ids log hits
 < CHACHA20-POLY1305
 < dns servers
 < guaranteed bandwidth
+< ids all including informational
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids invalid mail address
 < ids no email recipients
 < ids no email sender
 < CHACHA20-POLY1305
 < dns servers
 < guaranteed bandwidth
+< ids all including informational
 < ids email alerts
+< ids email alert severity
 < ids email recipients
 < ids email sender
+< ids high and medium severity
+< ids high, medium and low severity
+< ids high severity only
 < ids invalid mail address
 < ids no email recipients
 < ids no email sender
index ee5c3d1eb82ec3a4f0eddcbb9ee613982f3bda36..6398e047ba898f926d28994da68f7fdf121249c9 100644 (file)
@@ -1037,6 +1037,8 @@ sub show_mainpage() {
        $checked{'ENABLE_EMAIL'}{'on'} = '';
        $checked{'ENABLE_EMAIL'}{$idssettings{'ENABLE_EMAIL'}} = "checked='checked'";
 
+       $selected{'EMAIL_ALERT_SEVERITY'}{$idssettings{'EMAIL_ALERT_SEVERITY'}} = "selected";
+
        $checked{'ENABLE_REPORT_DAILY'}{'off'} = '';
        $checked{'ENABLE_REPORT_DAILY'}{'on'} = '';
        $checked{'ENABLE_REPORT_DAILY'}{$idssettings{'ENABLE_REPORT_DAILY'}} = "checked='checked'";
@@ -1179,6 +1181,31 @@ print <<END
                                        </td>
                                </tr>
 
+                               <tr>
+                                       <td>
+                                               <label for="EMAIL_ALERT_SEVERITY">
+                                                       $Lang::tr{'ids email alert severity'}
+                                               </label>
+                                       </td>
+
+                                       <td>
+                                               <select name="EMAIL_ALERT_SEVERITY">
+                                                       <option value="4" $selected{'EMAIL_ALERT_SEVERITY'}{'4'}>
+                                                               $Lang::tr{'ids all including informational'}
+                                                       </option>
+                                                       <option value="3" $selected{'EMAIL_ALERT_SEVERITY'}{'3'}>
+                                                               $Lang::tr{'ids high, medium and low severity'}
+                                                       </option>
+                                                       <option value="2" $selected{'EMAIL_ALERT_SEVERITY'}{'2'}>
+                                                               $Lang::tr{'ids high and medium severity'}
+                                                       </option>
+                                                       <option value="1" $selected{'EMAIL_ALERT_SEVERITY'}{'1'}>
+                                                               $Lang::tr{'ids high severity only'}
+                                                       </option>
+                                               </select>
+                                       </td>
+                               </tr>
+
                                <tr>
                                        <td>
                                                <label for="ENABLE_REPORT_DAILY">
index 693495e24f2d640a2787a61bbdd1ece24a788a38..b997ff9a7353f1cea2772d80e7a96c2237dc7d04 100644 (file)
 'idle timeout not set' => 'Leerlaufwartezeit nicht angegeben.',
 'ids add provider' => 'Provider hinzufügen',
 'ids adjust ruleset' => 'Regelset anpassen und Benutzermodifikationen übernehmen...',
+'ids all including informational' => 'Alle, inklusive Informationsalarmen',
 'ids apply' => 'Übernehmen',
 'ids apply ruleset changes' => 'Regeländerungen werden übernommen. Bitte warten Sie, bis dieser Vorgang erfolgreich beendet wurde...',
 'ids autoupdates' => 'Automatische Updates',
 'ids could not add provider' => 'Provider konnte nicht hinzugefügt werden',
 'ids customize ruleset' => 'Regelset anpassen',
 'ids download new ruleset' => 'Das neue Regelset wird heruntergeladen und entpackt. Bitte warten Sie, bis dieser Vorgang erfolgreich beendet wurde...',
+'ids email alert severity' => 'Schweregrad',
 'ids email alerts' => 'E-Mail-Benachrichtigungen',
 'ids email recipients' => 'Empfänger-Addressen',
 'ids email sender' => 'Sender-Addresse',
 'ids finished' => 'Fertig...',
 'ids force ruleset update' => 'Regelset jetzt aktualisieren',
 'ids hide' => 'Verstecken',
+'ids high and medium severity' => 'Hoher and mittlerer Schweregrad',
+'ids high severity only' => 'Nur hoher Schweregrad',
+'ids high, medium and low severity' => 'Hoher, mittlerer, und niedriger Schweregrad',
 'ids ignored hosts' => 'Ausnahmeliste',
 'ids invalid mail address' => 'Ist oder enthält eine ungültige E-Mail Addresse',
 'ids log hits' => 'Gesamtanzahl der Regeltreffer für',
index b683ee6b46e3ab32825a43f1f7d2958091998f7e..35e9da184c0d60e6127776936774fa464e8ace63 100644 (file)
 'idle timeout not set' => 'Idle timeout not set.',
 'ids add provider' => 'Add provider',
 'ids adjust ruleset' => 'Adjust rules and add user defined customizations...',
+'ids all including informational' => 'All, Including Informational Alerts',
 'ids apply' => 'Apply',
 'ids apply ruleset changes' => 'The ruleset changes are being applied. Please wait until all operations have completed successfully...',
 'ids automatic rules update' => 'Automatic Rule Update',
 'ids could not add provider' => 'Could not add provider',
 'ids customize ruleset' => 'Customize ruleset',
 'ids download new ruleset' => 'Downloading and unpacking new ruleset. Please wait until all operations have completed successfully...',
+'ids email alert severity' => 'Severity',
 'ids email alerts' => 'Email Alerts',
 'ids email recipients' => 'Recipients',
 'ids email sender' => 'Sender Address',
 'ids finished' => 'Finished...',
 'ids force ruleset update' => 'Force ruleset update',
 'ids hide' => 'Hide',
+'ids high and medium severity' => 'High and Medium Severity',
+'ids high severity only' => 'High Severity Only',
+'ids high, medium and low severity' => 'High, Medium, and Low Severity',
 'ids ignored hosts' => 'Whitelisted Hosts',
 'ids invalid mail address' => 'Is or contains an invalid mail address.',
 'ids log hits' => 'Total of number of activated rules for',