mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
guardian 2.0: suggested cosmetic changes
I did the following: - Rearranged the fields on 'guardian.cgi' a bit - in a (hopefully) logical manner, so that they don't need so much room. - Added some translation-strings and explanations to (revised) 'guardian.cgi'. - Added missing language string(s), deleted obsolete. - Deleted all guardian entries from standard language files in '/var/ipfire/langs'-directory. - Added (upgraded) addon-specific language files to '/var/ipfire/addon-lang'-directory. I hope, I didn't forget something... Best, Matthias Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org> Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
This commit is contained in:
committed by
Michael Tremer
parent
52587edac4
commit
c5f633c917
45
config/guardian/guardian.de.pl
Normal file
45
config/guardian/guardian.de.pl
Normal file
@@ -0,0 +1,45 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian' => 'Guardian',
|
||||
'guardian block a host' => 'Host blocken',
|
||||
'guardian block httpd brute-force' => 'httpd-Brute-Force-Erkennung',
|
||||
'guardian block owncloud brute-force' => 'Owncloud-Brute-Force-Erkennung',
|
||||
'guardian block ssh brute-force' => 'SSH-Brute-Force-Erkennung',
|
||||
'guardian blockcount' => 'Trefferschwelle (Snort)',
|
||||
'guardian blocked hosts' => 'Aktuell geblockte Hosts',
|
||||
'guardian blocking of this address is not allowed' => 'Diese Addresse darf nicht geblockt werden.',
|
||||
'guardian blocktime' => 'Blockzeit (Sekunden)',
|
||||
'guardian common settings' => 'Allgemeine Einstellungen',
|
||||
'guardian configuration' => 'Guardian-Konfiguration',
|
||||
'guardian daemon' => 'Daemon',
|
||||
'guardian empty input' => 'Fehlende Angabe: Bitte geben Sie einen gültigen Host oder ein gültiges Netzwerk an.',
|
||||
'guardian enabled' => 'Guardian aktivieren',
|
||||
'guardian firewallaction' => 'Firewall-Aktion',
|
||||
'guardian ignored hosts' => 'Ignorierte Hosts',
|
||||
'guardian invalid address or subnet' => 'Ungültige Host-Addresse oder Netzwerk.',
|
||||
'guardian invalid blockcount' => 'Ungültige Anzahl: Bitte verwenden Sie eine natürliche Zahl größer als Null.',
|
||||
'guardian invalid blocktime' => 'Ungültige Blockzeit: Bitte verwenden Sie eine natürliche Zahl größer als Null.',
|
||||
'guardian invalid logfile' => 'Der angegebene Pfad zum "Ignore file" ist ungültig.',
|
||||
'guardian logfacility' => 'Logziel',
|
||||
'guardian logfile' => 'Logdatei',
|
||||
'guardian loglevel' => 'Loglevel',
|
||||
'guardian loglevel_off' => 'Aus',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'Datei',
|
||||
'guardian logtarget_console' => 'Konsole',
|
||||
'guardian no entries' => 'Keine Einträge vorhanden.',
|
||||
'guardian not running no hosts can be blocked' => 'Guardian läuft nicht. Es werden keine Hosts geblockt.',
|
||||
'guardian priolevel_high' => '1 - Hoch',
|
||||
'guardian priolevel_medium' => '2 - Mittel',
|
||||
'guardian priolevel_low' => '3 - Niedrig',
|
||||
'guardian priolevel_very_low' => '4 - Sehr niedrig',
|
||||
'guardian priority level' => 'Prioritätslevel (Snort)',
|
||||
'guardian service' => 'Guardian-Dienst',
|
||||
'guardian watch snort alertfile' => 'Snort-Alarme auswerten',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
45
config/guardian/guardian.en.pl
Normal file
45
config/guardian/guardian.en.pl
Normal file
@@ -0,0 +1,45 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian' => 'Guardian',
|
||||
'guardian block a host' => 'Block host',
|
||||
'guardian block httpd brute-force' => 'httpd Brute Force Detection',
|
||||
'guardian block owncloud brute-force' => 'Owncloud Brute Force detection',
|
||||
'guardian block ssh brute-force' => 'SSH Brute Force Detection',
|
||||
'guardian blockcount' => 'Strike Threshold (Snort)',
|
||||
'guardian blocked hosts' => 'Currently blocked hosts',
|
||||
'guardian blocking of this address is not allowed' => 'Blocking of the given address is not allowed.',
|
||||
'guardian blocktime' => 'Block Time (seconds)',
|
||||
'guardian common settings' => 'Common Settings',
|
||||
'guardian configuration' => 'Guardian Configuration',
|
||||
'guardian daemon' => 'Daemon',
|
||||
'guardian empty input' => 'Empty input: Please enter a valid host address or subnet.',
|
||||
'guardian enabled' => 'Enable Guardian',
|
||||
'guardian firewallaction' => 'Firewall Action',
|
||||
'guardian ignored hosts' => 'Ignored Hosts',
|
||||
'guardian invalid address or subnet' => 'Invalid host address or subnet.',
|
||||
'guardian invalid blockcount' => 'Invalid BlockCount: Please provide a natural number higher than zero.',
|
||||
'guardian invalid blocktime' => 'Invalid BlockTime: Please provide a natural number higher than zero.',
|
||||
'guardian invalid logfile' => 'The provided path for the logfile is not valid.',
|
||||
'guardian logfacility' => 'Log Facility',
|
||||
'guardian logfile' => 'Log File',
|
||||
'guardian loglevel' => 'Log Level',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian no entries' => 'No entries at the moment.',
|
||||
'guardian not running no hosts can be blocked' => 'Guardian is not running. No hosts will be blocked.',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian priority level' => 'Priority Level (Snort)',
|
||||
'guardian service' => 'Guardian Service',
|
||||
'guardian watch snort alertfile' => 'Monitor Snort Alert File',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
23
config/guardian/guardian.es.pl
Normal file
23
config/guardian/guardian.es.pl
Normal file
@@ -0,0 +1,23 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian alertfile' => 'Archivo de alerta',
|
||||
'guardian configuration' => 'Configuración de Guardian',
|
||||
'guardian ignorefile' => 'Archivo Ignorefile',
|
||||
'guardian interface' => 'Interfaz',
|
||||
'guardian logfile' => 'Archivo de registro',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Límite de tiempo',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
23
config/guardian/guardian.fr.pl
Normal file
23
config/guardian/guardian.fr.pl
Normal file
@@ -0,0 +1,23 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian alertfile' => 'Fichier d\'alerte',
|
||||
'guardian configuration' => 'Configuration du gardien',
|
||||
'guardian ignorefile' => 'Fichier d\'ignorés',
|
||||
'guardian interface' => 'Interface',
|
||||
'guardian logfile' => 'Fichier log',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Délai maximum',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
24
config/guardian/guardian.it.pl
Normal file
24
config/guardian/guardian.it.pl
Normal file
@@ -0,0 +1,24 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guaranteed bandwith' => 'Guaranteed bandwith',
|
||||
'guardian alertfile' => 'Alertfile',
|
||||
'guardian configuration' => 'Guardian Configuration',
|
||||
'guardian ignorefile' => 'Ignorefile',
|
||||
'guardian interface' => 'Interface',
|
||||
'guardian logfile' => 'Logfile',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Timelimit',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
23
config/guardian/guardian.nl.pl
Normal file
23
config/guardian/guardian.nl.pl
Normal file
@@ -0,0 +1,23 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian alertfile' => 'Meldingenbestand',
|
||||
'guardian configuration' => 'Guardian configuratie',
|
||||
'guardian ignorefile' => 'Negeerbestand',
|
||||
'guardian interface' => 'Interface',
|
||||
'guardian logfile' => 'Logbestand',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Tijdlimiet',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
23
config/guardian/guardian.pl.pl
Normal file
23
config/guardian/guardian.pl.pl
Normal file
@@ -0,0 +1,23 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian alertfile' => 'Plik alertów',
|
||||
'guardian configuration' => 'Konfiguracja Guardian\'a',
|
||||
'guardian ignorefile' => 'Plik ignorowanych',
|
||||
'guardian interface' => 'Interfejs',
|
||||
'guardian logfile' => 'Plik Log',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Ograniczenie czasowe',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
24
config/guardian/guardian.ru.pl
Normal file
24
config/guardian/guardian.ru.pl
Normal file
@@ -0,0 +1,24 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian alertfile' => 'Alertfile',
|
||||
'guardian configuration' => 'Настройки защиты',
|
||||
'guardian ignorefile' => 'Ignorefile',
|
||||
'guardian interface' => 'Интерфейс',
|
||||
'guardian logfile' => 'Logfile',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Ограничение времени',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
|
||||
24
config/guardian/guardian.tr.pl
Normal file
24
config/guardian/guardian.tr.pl
Normal file
@@ -0,0 +1,24 @@
|
||||
%tr = (
|
||||
%tr,
|
||||
|
||||
'guardian alertfile' => 'Uyarı dosyası',
|
||||
'guardian configuration' => 'Koruyucu Yapılandırması',
|
||||
'guardian ignorefile' => 'Yoksayılan dosya',
|
||||
'guardian interface' => 'Ara birim',
|
||||
'guardian logfile' => 'Günlük dosyası',
|
||||
'guardian loglevel_off' => 'Off',
|
||||
'guardian loglevel_info' => 'Info',
|
||||
'guardian loglevel_debug' => 'Debug',
|
||||
'guardian logtarget_syslog' => 'Systemlog',
|
||||
'guardian logtarget_file' => 'File',
|
||||
'guardian logtarget_console' => 'Console',
|
||||
'guardian priolevel_high' => '1 - High',
|
||||
'guardian priolevel_medium' => '2 - Medium',
|
||||
'guardian priolevel_low' => '3 - Low',
|
||||
'guardian priolevel_very_low' => '4 - Very low',
|
||||
'guardian timelimit' => 'Zaman sınırlaması',
|
||||
|
||||
);
|
||||
|
||||
#EOF
|
||||
|
||||
@@ -534,33 +534,39 @@ END
|
||||
<tr>
|
||||
<td colspan='2' class='base' bgcolor='$color{'color20'}'><b>$Lang::tr{'guardian common settings'}</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian enabled'}:</td>
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian enabled'}:</td>
|
||||
<td><input type='checkbox' name='GUARDIAN_ENABLED' $checked{'GUARDIAN_ENABLED'}{'on'} /></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan='2'><br></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian watch snort alertfile'}</td>
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian watch snort alertfile'}</td>
|
||||
<td align='left'>on <input type='radio' name='GUARDIAN_MONITOR_SNORT' value='on' $checked{'GUARDIAN_MONITOR_SNORT'}{'on'} /> /
|
||||
<input type='radio' name='GUARDIAN_MONITOR_SNORT' value='off' $checked{'GUARDIAN_MONITOR_SNORT'}{'off'} /> off</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian block ssh brute-force'}</td>
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian block ssh brute-force'}</td>
|
||||
<td align='left'>on <input type='radio' name='GUARDIAN_MONITOR_SSH' value='on' $checked{'GUARDIAN_MONITOR_SSH'}{'on'} /> /
|
||||
<input type='radio' name='GUARDIAN_MONITOR_SSH' value='off' $checked{'GUARDIAN_MONITOR_SSH'}{'off'} /> off</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian block httpd brute-force'}</td>
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian block httpd brute-force'}</td>
|
||||
<td align='left'>on <input type='radio' name='GUARDIAN_MONITOR_HTTPD' value='on' $checked{'GUARDIAN_MONITOR_HTTPD'}{'on'} /> /
|
||||
<input type='radio' name='GUARDIAN_MONITOR_HTTPD' value='off' $checked{'GUARDIAN_MONITOR_HTTPD'}{'off'} /> off</td>
|
||||
</tr>
|
||||
END
|
||||
|
||||
# Display owncloud checkbox when the addon is installed.
|
||||
if ( -e "$owncloud_meta" ) {
|
||||
print"<tr>\n";
|
||||
print"<td width='20%' class='base'>$Lang::tr{'guardian block owncloud brute-force'}</td>\n";
|
||||
print"<td width='25%' class='base'>$Lang::tr{'guardian block owncloud brute-force'}</td>\n";
|
||||
print"<td align='left'>on <input type='radio' name='GUARDIAN_MONITOR_OWNCLOUD' value='on' $checked{'GUARDIAN_MONITOR_OWNCLOUD'}{'on'} /> /\n";
|
||||
print"<input type='radio' name='GUARDIAN_MONITOR_OWNCLOUD' value='off' $checked{'GUARDIAN_MONITOR_OWNCLOUD'}{'off'} /> off</td>\n";
|
||||
print"</tr>\n";
|
||||
@@ -569,62 +575,64 @@ END
|
||||
<tr>
|
||||
<td colspan='2'><br></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align='left' width='20%'>$Lang::tr{'guardian logfacility'}:</td>
|
||||
<td><select id='GUARDIAN_LOG_FACILITY' name='GUARDIAN_LOG_FACILITY'>
|
||||
<option id='logfacility_syslog' value='syslog' $selected{'GUARDIAN_LOG_FACILITY'}{'syslog'}>syslog</option>
|
||||
<option id='logfacility_file' value='file' $selected{'GUARDIAN_LOG_FACILITY'}{'file'}>file</option>
|
||||
<option id='logfacility_console' value='console' $selected{'GUARDIAN_LOG_FACILITY'}{'console'}>console</option>
|
||||
<td width='25%'><select id='GUARDIAN_LOG_FACILITY' name='GUARDIAN_LOG_FACILITY'>
|
||||
<option id='logfacility_syslog' value='syslog' $selected{'GUARDIAN_LOG_FACILITY'}{'syslog'}>$Lang::tr{'guardian logtarget_syslog'}</option>
|
||||
<option id='logfacility_file' value='file' $selected{'GUARDIAN_LOG_FACILITY'}{'file'}>$Lang::tr{'guardian logtarget_file'}</option>
|
||||
<option id='logfacility_console' value='console' $selected{'GUARDIAN_LOG_FACILITY'}{'console'}>$Lang::tr{'guardian logtarget_console'}</option>
|
||||
</select></td>
|
||||
|
||||
<td align='left' width='20%'>$Lang::tr{'guardian loglevel'}:</td>
|
||||
<td width='25%'><select id='GUARDIAN_LOGLEVEL' name='GUARDIAN_LOGLEVEL'>
|
||||
<option id='loglevel_off' value='off' $selected{'GUARDIAN_LOGLEVEL'}{'off'}>$Lang::tr{'guardian loglevel_off'}</option>
|
||||
<option id='loglevel_info' value='info' $selected{'GUARDIAN_LOGLEVEL'}{'info'}>$Lang::tr{'guardian loglevel_info'}</option>
|
||||
<option id='loglevel_debug' value='debug' $selected{'GUARDIAN_LOGLEVEL'}{'debug'}>$Lang::tr{'guardian loglevel_debug'}</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<tr class="GUARDIAN_LOGFILE">
|
||||
<td colspan='2'><br></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align='left' width='20%'>$Lang::tr{'guardian loglevel'}:</td>
|
||||
<td><select id='GUARDIAN_LOGLEVEL' name='GUARDIAN_LOGLEVEL'>
|
||||
<option id='loglevel_off' value='off' $selected{'GUARDIAN_LOGLEVEL'}{'off'}>off</option>
|
||||
<option id='loglevel_info' value='info' $selected{'GUARDIAN_LOGLEVEL'}{'info'}>info</option>
|
||||
<option id='loglevel_debug' value='debug' $selected{'GUARDIAN_LOGLEVEL'}{'debug'}>debug</option>
|
||||
</select></td>
|
||||
|
||||
<tr class="GUARDIAN_LOGFILE">
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian logfile'}:</td>
|
||||
<td><input type='text' name='GUARDIAN_LOGFILE' value='$settings{'GUARDIAN_LOGFILE'}' size='30' /></td>
|
||||
</tr>
|
||||
|
||||
<tr class="GUARDIAN_SNORT_PRIORITY_LEVEL">
|
||||
<td colspan='2'><br></td>
|
||||
</tr>
|
||||
|
||||
<tr class="GUARDIAN_SNORT_PRIORITY_LEVEL">
|
||||
<td align='left' width='20%'>$Lang::tr{'guardian priority level'}:</td>
|
||||
<td><select name='GUARDIAN_SNORT_PRIORITY_LEVEL'>
|
||||
<option value='1' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'1'}>1</option>
|
||||
<option value='2' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'2'}>2</option>
|
||||
<option value='3' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'3'}>3</option>
|
||||
<option value='4' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'4'}>4</option>
|
||||
<option value='1' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'1'}>$Lang::tr{'guardian priolevel_high'}</option>
|
||||
<option value='2' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'2'}>$Lang::tr{'guardian priolevel_medium'}</option>
|
||||
<option value='3' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'3'}>$Lang::tr{'guardian priolevel_low'}</option>
|
||||
<option value='4' $selected{'GUARDIAN_SNORT_PRIORITY_LEVEL'}{'4'}>$Lang::tr{'guardian priolevel_very_low'}</option>
|
||||
</select></td>
|
||||
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian blockcount'}:</td>
|
||||
<td><input type='text' name='GUARDIAN_BLOCKCOUNT' value='$settings{'GUARDIAN_BLOCKCOUNT'}' size='5' /></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan='2'><br></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian firewallaction'}:</td>
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian firewallaction'}:</td>
|
||||
<td><select name='GUARDIAN_FIREWALL_ACTION'>
|
||||
<option value='DROP' $selected{'GUARDIAN_FIREWALL_ACTION'}{'DROP'}>Drop</option>
|
||||
<option value='REJECT' $selected{'GUARDIAN_FIREWALL_ACTION'}{'REJECT'}>Reject</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan='2'><br></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian blockcount'}:</td>
|
||||
<td><input type='text' name='GUARDIAN_BLOCKCOUNT' value='$settings{'GUARDIAN_BLOCKCOUNT'}' size='5' /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian blocktime'}:</td>
|
||||
|
||||
<td width='25%' class='base'>$Lang::tr{'guardian blocktime'}:</td>
|
||||
<td><input type='text' name='GUARDIAN_BLOCKTIME' value='$settings{'GUARDIAN_BLOCKTIME'}' size='10' /></td>
|
||||
</tr>
|
||||
<tr class="GUARDIAN_LOGFILE">
|
||||
<td width='20%' class='base'>$Lang::tr{'guardian logfile'}:</td>
|
||||
<td><input type='text' name='GUARDIAN_LOGFILE' value='$settings{'GUARDIAN_LOGFILE'}' size='30' /></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
END
|
||||
|
||||
|
||||
@@ -1217,30 +1217,6 @@
|
||||
'green interface' => 'Grünes Interface',
|
||||
'grouptype' => 'Gruppentyp:',
|
||||
'guaranteed bandwith' => 'Garantierte Bandbreite',
|
||||
'guardian' => 'Guardian',
|
||||
'guardian block a host' => 'Host blocken',
|
||||
'guardian block httpd brute-force' => 'httpd-Brute-Force-Erkennung',
|
||||
'guardian block owncloud brute-force' => 'Owncloud-Brute-Force-Erkennung',
|
||||
'guardian block ssh brute-force' => 'SSH-Brute-Force-Erkennung',
|
||||
'guardian blockcount' => 'Trefferschwelle',
|
||||
'guardian blocked hosts' => 'Aktuell geblockte Hosts',
|
||||
'guardian blocking of this address is not allowed' => 'Diese Addresse darf nicht gelockt werden.',
|
||||
'guardian blocktime' => 'Blockzeit',
|
||||
'guardian common settings' => 'Allgemeine Einstellungen',
|
||||
'guardian configuration' => 'Guardian-Konfiguration',
|
||||
'guardian daemon' => 'Daemon',
|
||||
'guardian empty input' => 'Fehlende Angabe: Bitte eine gültige IP-Addresse oder Netzwerk angeben.',
|
||||
'guardian enabled' => 'Guardian aktivieren',
|
||||
'guardian firewallaction' => 'Firewall-Aktion',
|
||||
'guardian ignored hosts' => 'Ignorierte Hosts',
|
||||
'guardian invalid address or subnet' => 'Ungültige Host-Addresse oder Netzwerk.',
|
||||
'guardian logfacility' => 'Logziel',
|
||||
'guardian logfile' => 'Logdatei',
|
||||
'guardian loglevel' => 'Loglevel',
|
||||
'guardian no entries' => 'Keine Einträge vorhanden.',
|
||||
'guardian priority level' => 'Prioritätslevel',
|
||||
'guardian service' => 'Guardian-Dienst',
|
||||
'guardian watch snort alertfile' => 'Snort-Alarme auswerten',
|
||||
'guest ok' => 'Gastzugang gewähren',
|
||||
'gui settings' => 'Benutzeroberfläche',
|
||||
'gz with key' => 'Nur ein verschlüsseltes Archiv kann auf dieser Maschine wiederhergestellt werden.',
|
||||
|
||||
@@ -1246,32 +1246,6 @@
|
||||
'green interface' => 'Green Interface',
|
||||
'grouptype' => 'Grouptype:',
|
||||
'guaranteed bandwith' => 'Guaranteed bandwith',
|
||||
'guardian' => 'Guardian',
|
||||
'guardian block a host' => 'Block host',
|
||||
'guardian block httpd brute-force' => 'httpd Brute Force Detection',
|
||||
'guardian block owncloud brute-force' => 'Owncloud Brute Force detection',
|
||||
'guardian block ssh brute-force' => 'SSH Brute Force Detection',
|
||||
'guardian blockcount' => 'Strike Threshold',
|
||||
'guardian blocked hosts' => 'Currently blocked hosts',
|
||||
'guardian blocking of this address is not allowed' => 'Blocking of the given address is not allowed.',
|
||||
'guardian blocktime' => 'Block Time',
|
||||
'guardian common settings' => 'Common Settings',
|
||||
'guardian configuration' => 'Guardian Configuration',
|
||||
'guardian daemon' => 'Daemon',
|
||||
'guardian empty input' => 'Empty input: Please perform a valid host address or subnet.',
|
||||
'guardian enabled' => 'Enable Guardian',
|
||||
'guardian firewallaction' => 'Firewall Action',
|
||||
'guardian ignored hosts' => 'Ignored Hosts',
|
||||
'guardian invalid address or subnet' => 'Invalid host address or subnet.',
|
||||
'guardian logfacility' => 'Log Facility',
|
||||
'guardian logfile' => 'Log File',
|
||||
'guardian loglevel' => 'Log Level',
|
||||
'guardian no entries' => 'No entries at the moment.',
|
||||
'guardian not running no hosts can be blocked' => 'Guardian is not running. No hosts will be blocked.',
|
||||
'guardian priority level' => 'Priority Level',
|
||||
'guardian service' => 'Guardian Service',
|
||||
'guardian snort alertfile' => 'Snort Alert File',
|
||||
'guardian watch snort alertfile' => 'Monitor Snort Alert File',
|
||||
'guest ok' => 'allow guests to access',
|
||||
'gui settings' => 'GUI Settings',
|
||||
'gz with key' => 'Only an encrypted archive can be restored on this machine.',
|
||||
|
||||
@@ -886,12 +886,6 @@
|
||||
'green' => 'Green',
|
||||
'green interface' => 'Interfaz Green',
|
||||
'guaranteed bandwith' => 'Ancho de banda garantizado',
|
||||
'guardian alertfile' => 'Archivo de alerta',
|
||||
'guardian configuration' => 'Configuración de Guardian',
|
||||
'guardian ignorefile' => 'Archivo Ignorefile',
|
||||
'guardian interface' => 'Interfaz',
|
||||
'guardian logfile' => 'Archivo de registro',
|
||||
'guardian timelimit' => 'Límite de tiempo',
|
||||
'guest ok' => 'permitir acceso de invitado',
|
||||
'gui settings' => 'Configuraciones de GUI',
|
||||
'gz with key' => 'Esta máquina sólo se puede restaurar desde archivos encriptados',
|
||||
|
||||
@@ -877,12 +877,6 @@
|
||||
'green' => 'VERT',
|
||||
'green interface' => 'Interface VERTE',
|
||||
'guaranteed bandwith' => 'Bande passante garantie',
|
||||
'guardian alertfile' => 'Fichier d\'alerte',
|
||||
'guardian configuration' => 'Configuration du gardien',
|
||||
'guardian ignorefile' => 'Fichier d\'ignorés',
|
||||
'guardian interface' => 'Interface',
|
||||
'guardian logfile' => 'Fichier log',
|
||||
'guardian timelimit' => 'Délai maximum',
|
||||
'guest ok' => 'autoriser l\'accès aux invités',
|
||||
'gui settings' => 'Réglage GUI',
|
||||
'gz with key' => 'Seulement les archives chiffrées peuvent être restaurées sur cette machine.',
|
||||
|
||||
@@ -1187,13 +1187,6 @@
|
||||
'green' => 'Verde',
|
||||
'green interface' => 'Interface Verde',
|
||||
'grouptype' => 'Grouptype:',
|
||||
'guaranteed bandwith' => 'Guaranteed bandwith',
|
||||
'guardian alertfile' => 'Alertfile',
|
||||
'guardian configuration' => 'Guardian Configuration',
|
||||
'guardian ignorefile' => 'Ignorefile',
|
||||
'guardian interface' => 'Interface',
|
||||
'guardian logfile' => 'Logfile',
|
||||
'guardian timelimit' => 'Timelimit',
|
||||
'guest ok' => 'allow guests to access',
|
||||
'gui settings' => 'Settaggio GUI',
|
||||
'gz with key' => 'Only an encrypted archive can be restored on this machine.',
|
||||
|
||||
@@ -1168,12 +1168,6 @@
|
||||
'green interface' => 'Groene Interface',
|
||||
'grouptype' => 'Groeptype:',
|
||||
'guaranteed bandwith' => 'Gegarandeerde bandbreedte',
|
||||
'guardian alertfile' => 'Meldingenbestand',
|
||||
'guardian configuration' => 'Guardian configuratie',
|
||||
'guardian ignorefile' => 'Negeerbestand',
|
||||
'guardian interface' => 'Interface',
|
||||
'guardian logfile' => 'Logbestand',
|
||||
'guardian timelimit' => 'Tijdlimiet',
|
||||
'guest ok' => 'verleen gasten toegang',
|
||||
'gui settings' => 'Gebruikersinterface',
|
||||
'gz with key' => 'Alleen gecodeerde archieven kunnen worden teruggezet op deze machine.',
|
||||
|
||||
@@ -885,12 +885,6 @@
|
||||
'green' => 'Green',
|
||||
'green interface' => 'Interfejs Green',
|
||||
'guaranteed bandwith' => 'Gwarantowane pasmo',
|
||||
'guardian alertfile' => 'Plik alertów',
|
||||
'guardian configuration' => 'Konfiguracja Guardian\'a',
|
||||
'guardian ignorefile' => 'Plik ignorowanych',
|
||||
'guardian interface' => 'Interfejs',
|
||||
'guardian logfile' => 'Plik Log',
|
||||
'guardian timelimit' => 'Ograniczenie czasowe',
|
||||
'guest ok' => 'zezwól na dostęp dla gości',
|
||||
'gui settings' => 'Ustawienia GUI',
|
||||
'gz with key' => 'Tylko zaszyfrowane archiwum może być odtworzone na tej maszynie.',
|
||||
|
||||
@@ -880,12 +880,6 @@
|
||||
'green' => 'Green',
|
||||
'green interface' => 'Green Интерфейс',
|
||||
'guaranteed bandwith' => 'Гарантированная пропускная способность',
|
||||
'guardian alertfile' => 'Alertfile',
|
||||
'guardian configuration' => 'Настройки защиты',
|
||||
'guardian ignorefile' => 'Ignorefile',
|
||||
'guardian interface' => 'Интерфейс',
|
||||
'guardian logfile' => 'Logfile',
|
||||
'guardian timelimit' => 'Ограничение времени',
|
||||
'guest ok' => 'Разрешить гостевой доступ',
|
||||
'gui settings' => 'Внешний вид',
|
||||
'gz with key' => 'Только зашифрованный архив может быть восстановлен на этой машине.',
|
||||
|
||||
@@ -1245,12 +1245,6 @@
|
||||
'green interface' => 'Yeşil Arabirim',
|
||||
'grouptype' => 'Grup türü:',
|
||||
'guaranteed bandwith' => 'Garantili bant genişliği',
|
||||
'guardian alertfile' => 'Uyarı dosyası',
|
||||
'guardian configuration' => 'Koruyucu Yapılandırması',
|
||||
'guardian ignorefile' => 'Yoksayılan dosya',
|
||||
'guardian interface' => 'Ara birim',
|
||||
'guardian logfile' => 'Günlük dosyası',
|
||||
'guardian timelimit' => 'Zaman sınırlaması',
|
||||
'guest ok' => 'istemcilere erişim izni',
|
||||
'gui settings' => 'GUI Ayarları',
|
||||
'gz with key' => 'Sadece şifreli bir arşiv bu makinede geri yüklenebilir.',
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
|
||||
# Copyright (C) 2007-2016 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program is free software: you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
@@ -33,11 +33,10 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
|
||||
PROG = guardian
|
||||
PAK_VER = 10
|
||||
PAK_VER = 11
|
||||
|
||||
DEPS = "perl-inotify2 perl-Net-IP"
|
||||
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
###############################################################################
|
||||
@@ -108,5 +107,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
install -v -m 644 $(DIR_SRC)/config/guardian/guardian.logrotate \
|
||||
/etc/logrotate.d/guardian
|
||||
|
||||
# Install addon-specific language-files.
|
||||
install -v -m 004 $(DIR_SRC)/config/guardian/guardian.*.pl \
|
||||
/var/ipfire/addon-lang/
|
||||
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
|
||||
Reference in New Issue
Block a user