initial commit of file from CVS for smeserver-denyhosts on Sat Sep 7 19:51:06 AEST 2024

This commit is contained in:
Trevor Batley
2024-09-07 19:51:06 +10:00
parent 0752bb2038
commit 52e223dd5f
72 changed files with 2173 additions and 2 deletions

View File

@@ -0,0 +1 @@
disabled

View File

@@ -0,0 +1 @@
service

View File

@@ -0,0 +1,64 @@
#!/usr/bin/perl -w
use strict;
use Errno;
use esmith::ConfigDB;
use esmith::util;
use esmith::db;
use Data::Validate::IP;
my $validator=Data::Validate::IP->new;
my $event = $ARGV [0];
my $ip = $ARGV [1];
my $whitelist = $ARGV [2];
my $debug=0;
die "IP missing" unless defined ($ip);
die "Not an IP" unless ($validator->is_ipv4($ip));
die "IP $ip not banned" unless (system("grep $ip /etc/hosts.deny_ssh ".'>/dev/null 2>&1') == 0);
die "can not stop denyhost" unless ( system("/etc/init.d/denyhosts","stop") ==0);
# unlist
my @files = ('/etc/hosts.deny_ssh', '/var/lib/denyhosts/hosts', '/var/lib/denyhosts/hosts-restricted' , '/var/lib/denyhosts/hosts-root', '/var/lib/denyhosts/hosts-valid', '/var/lib/denyhosts/users-hosts' );
foreach my $file (@files) {
if (system("grep $ip $file".' >/dev/null 2>&1') == 0) {
print "$ip removed from $file\n" if (system("sed -i '/$ip/d' $file") == 0 && $debug )
}
}
#(optional, whitelist) /var/lib/denyhosts/allowed-hosts
if (defined($whitelist)) {
# add to db
my $db = esmith::ConfigDB->open
|| warn "Couldn't open configuration database (permissions problems?)";
my $rec = $db->get('denyhosts');
if ($rec)
{
my $prop = $rec->prop('ValidFrom') || '';
my @vals = split /,/, $prop;
unless (grep /^$ip$/, @vals)
{ # already have this entry
if ($prop ne '')
{
$prop .= ",$ip";
}
else
{
$prop = "$ip";
}
$rec->set_prop('ValidFrom', $prop);
system("/sbin/e-smith/expand-template /var/lib/denyhosts/allowed-hosts");
print "Add to whitelist: $ip \n";
}
}
}
# /etc/init.d/denyhosts start
system("/etc/init.d/denyhosts","start");

View File

@@ -0,0 +1,58 @@
<lexicon lang="bg">
<entry>
<base>SERVICE_STATUS</base>
<trans>Състояние на услугата denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Състояние</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Разрешени хостове</h2> <p>Това е списък на хостовете, които няма да бъдат блокирани от denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Няма елементи</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>За да добавите нов разрешен хост въведете информацията по-долу.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Оторизиран IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>Това е списък на хостовете които са блокирани в момента и кога са видени за пръв път. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Хостът видян за пръв път</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Новите настройки на denyhosts бяха записани.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Не успяхме да намерим запис за denyhosts в базата данни за конфигурации</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Грешка при опит за спиране на услугата</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>Беше махната забраната за този IP адрес</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>Беше махната забраната за този IP адрес и бе поставен бели списък</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Бял списък</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="da">
<entry>
<base>SERVICE_STATUS</base>
<trans>Blokerede værters servicestatus</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Tilladte Værter</h2> <p>Dette er en liste over værter der ikke vil blive blokeret af denyhost.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Ingen optegnelser</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>For at tilføje en ny tilladt vært, angiv detaljer nedenfor.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Autoriseret IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blokerede Værter</h2> <p>Dette er en liste over aktuelt blokerede værter og hvornår de først er set. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Vært set første gang</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>De nye indstillinger for blokerede væreter er gemt.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Er ikke i stand til at lokalisere optegnelser over blokerede værter i konfigurationdatabasen</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Fejl under forsøg på at stoppe denne service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>Det følgende IP er ikke længere blokeret</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>Det følgende IP er ikke længere blokeret og er hvidlistet</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Hvidliste</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="de">
<entry>
<base>SERVICE_STATUS</base>
<trans>Status des Dienstes denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Noch keine Einträge</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Um einen neuen zugelassenen Rechner für den Fernzugriff hinzuzufügen, geben Sie die erforderlichen Daten unten ein.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Berechtigte IPv4 Adresse hinzufügen</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host zuerst bemerkt am</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Die neuen Einstellungen für den Dienst denyhosts wurden gespeichert.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>In der Konfigurationsdatenbank kann kein "denyhost" Eintrag gefunden werden.</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Fehler beim Versuch den service zu stoppen.</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>Der Client wurde getrennt</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelisten</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="el">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,66 @@
<lexicon lang="en-us">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans>
<![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2>
<p>This is a list of hosts that will not be blocked by denyhosts.</p>
]]>
</trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans>
<![CDATA[ <h2>Blocked Hosts</h2>
<p>This is a list of hosts that are currently blocked and when they were first seen.
]]>
</trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="es">
<entry>
<base>SERVICE_STATUS</base>
<trans>Estado del servicio Denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Estado</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Aún No Hay Entradas</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Para permitir un nuevo host, introduzca los detalles a continuación.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>IP autorizada</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host visto por primera vez</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>La nueva configuración de denyhosts ha sido guardada.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>No se puede ubicar el registro denyhosts en la base de datos de configuración</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Ocurrió un error mientras se detenía el servicio</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Estado Whitelists</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="et">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts teenuse olek</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Olek</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Pole veel sisestusi</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Uue hosti lubamiseks sisesta allpool andmed.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Autoriseeritud IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Uued denyhosts seaded edukalt salvestatud.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Ei leia denyhosts kirjeid gonfiguratsiooni andmebaasist</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Teenuse peatamisel ilmnes viga</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Valge nimekirja olek</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="fr">
<entry>
<base>SERVICE_STATUS</base>
<trans>État du service Denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>État</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Hôtes Autorisés</h2> <p>Ceci est une liste d'hôtes qui ne seront pas interdits via denyhosts. ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Aucune entrée</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Pour ajouter un nouvel Hôte autorisé, entrez les informations ci-dessous :</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>IPv4 autorisée</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Liste des hôtes bloqués</h2> <p> Voici la liste des hôtes qui ont été bannis par denyhosts, ainsi que la date de leur ajout par denyhosts. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Hôte vu pour la première fois</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Les nouveaux paramètres de denyhosts ont été enregistrés.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Impossible de trouver les informations dans la base de données de configuration.</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Une erreur s'est produite pendant l'arrêt du service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>L'IP a été dé-bannie </trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>L'IP a été dé-bannie et mise sur liste blanche</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Liste blanche</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="he">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>מצב</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="hu">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Állapot</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="id">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="it">
<entry>
<base>SERVICE_STATUS</base>
<trans>Stato del servizio Denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Stato</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Host accettati</h2> <p>Questa è la lista di host che non saranno bloccati da denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Nessun elemento inserito</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Per aggiungere un nuovo host, inserire i dettagli sotto.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Indirizzi IP autorizzati</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Host bloccati</h2> <p>Questa è la lista degli host attualmente bloccati e da quando. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Data del blocco</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>La nuova configurazione è stata salvata.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Impossibile trovare il record per Denyhosts nel db di configurazione</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Errore durante l'arresto del servizio</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>L'indirizzo IP è stato rimosso dalla ban-list</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>L'indirizzo IP è stato rimosso dalla ban-list ed inserito in white-list</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>White List</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="ja">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>状態</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>設定が保存されました。</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="nb">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="nl">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts dienst status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Nog geen gegevens</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Voer hieronder de details in voor een nieuwe toegestane host.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Geautoriseerd IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host voor het eerst gezien</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>De nieuwe denyhosts instellingen zijn opgeslagen.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Kan het denyhost record niet vinden in de configuratie database</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Fout opgetreden bij proberen dienst te stoppen</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>De verbinding met het systeem is verbroken</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Witte lijst</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="pl">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Stan</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>Ustawienia zostały zapisane.</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="pt-br">
<entry>
<base>SERVICE_STATUS</base>
<trans>Status do serviço denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Hosts Permitidos</h2> <p>Esta é uma lista dos hosts que não serão bloqueados pelo denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Nenhuma entrada ainda</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Para adicionar um novo host permitido entre com os detalhes abaixo.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>IP autorizado</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Hosts Bloqueados</h2> <p>Esta é uma lista dos hosts que estão atualmente bloqueados e quando eles foram vistos primeiro. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host visto primeiro em</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>As novas configurações do denyhosts foram salvas.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Incapaz de localizar registro denyhosts na configuração do banco de dados</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Erro enquanto tentando parar serviço</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>O seguinte IP deixou de ser banido</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>O seguinte IP deixou de ser banido e foi colocado na lista branca</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Lista Branca</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="pt">
<entry>
<base>SERVICE_STATUS</base>
<trans>Status do serviço denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Nenhuma entrada ainda</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Para adicionar um novo host permitido entre com os detalhes abaixo.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>IP autorizado</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host visto primeiro em</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>As novas configurações do denyhosts foram salvas.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Incapaz de localizar registro denyhosts na configuração do banco de dados</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Erro enquanto tentando parar serviço</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="ro">
<entry>
<base>SERVICE_STATUS</base>
<trans>Starea serviciului Denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Stare</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Clienti acceptați</h2> <p>Lista clienților ce nu vor fi blocați de "denyhosts".</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Nu există nici o înregistrare</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Pentru a adauga un client nou, introduceți datele aici.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>IP-uri autorizate</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Clienti blocați</h2> <p>Aceasta este lista clienților blocați și data când au apărut prima data. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Client observat prima data</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Noile setări ale serviciului denyhosts au fost salvate</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Nu am putut localiza înregistrările serviciului denyhosts în baza de date de configurare</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>A apărut o eroare când s-a încercat oprirea serviciului</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="ru">
<entry>
<base>SERVICE_STATUS</base>
<trans>Состояние службы denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Состояние</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Разрешенные хосты</h2> <p>Это список узлов не блокируемых denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Нет элементов</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Чтобы добавить новый разрешенный хост введите подробности ниже.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Авторизованный IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Блокируемые хосты</h2> <p>Это список хостов, которые в настоящее время блокированы и время, когда они были впервые обнаружены. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Хост впервые обнаружен</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Новые настройки denyhosts были сохранены.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Неудалось обнаружить запись denyhosts в бд конфигурации</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Ошибка при попытке остановить службу</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>Клиент был отключен</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Состояние whitelists</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="sl">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="sv">
<entry>
<base>SERVICE_STATUS</base>
<trans>Status på servicen Denyhosts</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Status</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Inga värden ännu</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>För att lägga till en ny tillåten värd, ange värden nedan.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Godkänd IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Värd sett första gången</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>De nya inställningarna har sparats.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Kan inte hitta denyhosts-posten i konfigurationsdatabasen</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Ett fel uppstod vid försök att stoppa service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>Klienten har blivit frånkopplad</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Vitlistans status</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="th">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts service status</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>สถานะ</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>No Entries Yet</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>To add a new allowed host, enter the details below.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Authorized IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Host first seen</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>The new denyhosts settings have been saved.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Unable to locate denyhosts record in configuration db</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Error while trying to stop service</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>Whitelist</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="tr">
<entry>
<base>SERVICE_STATUS</base>
<trans>Sunucu engelleme servisinin durumu</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>Durum</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>This is a list of hosts that will not be blocked by denyhosts.</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>Giriş izni yok</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>Yeni güvenilir sunucu eklemek için, gerekli bilgileri aşağıya tanımlayın.</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>Yetkilendirilmiş IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>This is a list of hosts that are currently blocked and when they were first seen. ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>Sunucunu ilk defa görülmesi</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>Yeni Engellenen Sunucu ayarları kaydedildi.</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>Veritabanında Engellenen Sunucu kaydı bulunamadı</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>Servisi durdurmaya çalışırken hata oluştu</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>The following IP has been unbanned</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>liste</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="zh-cn">
<entry>
<base>SERVICE_STATUS</base>
<trans>Denyhosts 服务状态</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>状态</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>Allowed Hosts</h2> <p>以下列表中的主机不会被阻止访问服务器。</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>还没有输入</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>要添加新的白名单主机,请在下面输入详情。</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>信任的IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>Blocked Hosts</h2> <p>这是当前被拒绝的未知且未取得信任的主机列表。 ]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>第一次出现的主机</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>新的 denyhosts 设置已被保存。</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>未能在本地配置数据库中找到 denyhosts 记录</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>停止服务时出错</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>客户端已被断开</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>白名单状态</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,58 @@
<lexicon lang="zh-tw">
<entry>
<base>SERVICE_STATUS</base>
<trans>阻擋主機之服務的狀態</trans>
</entry>
<entry>
<base>STATUS</base>
<trans>狀態</trans>
</entry>
<entry>
<base>VALIDFROM_DESC</base>
<trans><![CDATA[ <hr class="sectionbar" /><h2>主機白名單</h2> <p>以下列表中的主機將不會被主機黑名單所攔截。</p> ]]></trans>
</entry>
<entry>
<base>NO_ENTRIES_YET</base>
<trans>尚無輸入</trans>
</entry>
<entry>
<base>DESC_ADD_IP</base>
<trans>請於下方詳填欲新增主機的白名單。</trans>
</entry>
<entry>
<base>ADD_IP</base>
<trans>獲得授權的IP</trans>
</entry>
<entry>
<base>CURRENT_DENY_DESC</base>
<trans><![CDATA[ <h2>主機黑名單</h2> <p>此為初次訪問並於當下被拒絕的主機列表。]]></trans>
</entry>
<entry>
<base>FIRST_SEEN</base>
<trans>首次訪問的主機</trans>
</entry>
<entry>
<base>SUCCESS</base>
<trans>新的主機黑名單之設定已經被保存。</trans>
</entry>
<entry>
<base>ERR_NO_RECORD</base>
<trans>無法在設定資料庫中取得主機黑名單的紀錄</trans>
</entry>
<entry>
<base>ERROR_STOPPING</base>
<trans>錯誤發生於試圖停止服務時</trans>
</entry>
<entry>
<base>SUCCESS_IP</base>
<trans>此終端機已中斷</trans>
</entry>
<entry>
<base>SUCCESS_IP_WHITE</base>
<trans>The following IP has been unbanned and whitelisted</trans>
</entry>
<entry>
<base>WHITELIST</base>
<trans>白名單</trans>
</entry>
</lexicon>

View File

@@ -0,0 +1,3 @@
PERMS=0600
UID="root"
GID="root"

View File

@@ -0,0 +1,5 @@
{
my $ADMIN_EMAIL = ( $denyhosts{'AdminEmail'} || 'admin@localhost');
$OUT="ADMIN_EMAIL = $ADMIN_EMAIL ";
}

View File

@@ -0,0 +1 @@
AGE_RESET_INVALID=10d

View File

@@ -0,0 +1 @@
AGE_RESET_RESTRICTED=25d

View File

@@ -0,0 +1 @@
AGE_RESET_ROOT=25d

View File

@@ -0,0 +1 @@
AGE_RESET_VALID=5d

View File

@@ -0,0 +1 @@
BLOCK_SERVICE =

View File

@@ -0,0 +1 @@
DAEMON_LOG = /var/log/denyhosts

View File

@@ -0,0 +1 @@
DAEMON_PURGE = 1h

View File

@@ -0,0 +1 @@
DAEMON_SLEEP = 30s

View File

@@ -0,0 +1 @@
DENY_THRESHOLD_INVALID = 2

View File

@@ -0,0 +1 @@
DENY_THRESHOLD_RESTRICTED = 1

View File

@@ -0,0 +1 @@
DENY_THRESHOLD_ROOT = 1

View File

@@ -0,0 +1 @@
DENY_THRESHOLD_VALID = 2

View File

@@ -0,0 +1,3 @@
# default EPEL does not work for SME ( trailing $)
FAILED_ENTRY_REGEX2 = (?P<invalid>(Illegal|Invalid)) user (?P<user>.*) from (::ffff:)?(?P<host>\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\})

View File

@@ -0,0 +1,3 @@
# default EPEL does not work for SME ( trailing $)
FAILED_ENTRY_REGEX6 = Did not receive identification string .*from (::ffff:)?(?P<host>\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\})

View File

@@ -0,0 +1,3 @@
# default EPEL does not work for SME ( trailing $)
FAILED_ENTRY_REGEX7 = User (?P<user>.*) from (::ffff:)?(?P<host>\S+) not allowed because not listed in AllowUsers

View File

@@ -0,0 +1 @@
HOSTNAME_LOOKUP=YES

View File

@@ -0,0 +1 @@
HOSTS_DENY = /etc/hosts.deny_ssh

View File

@@ -0,0 +1 @@
LOCK_FILE = /var/run/denyhosts.pid

View File

@@ -0,0 +1 @@
PURGE_DENY = 1w

View File

@@ -0,0 +1 @@
RESET_ON_SUCCESS = yes

View File

@@ -0,0 +1 @@
SECURE_LOG = /var/log/sshd/sshd.log

View File

@@ -0,0 +1 @@
SMTP_FROM = DenyHosts <nobody@{"$DomainName";}>

View File

@@ -0,0 +1 @@
SMTP_HOST = localhost

View File

@@ -0,0 +1 @@
SMTP_PORT = 25

View File

@@ -0,0 +1 @@
SMTP_SUBJECT = DenyHosts Report

View File

@@ -0,0 +1 @@
SSHD_FORMAT_REGEX = @[0-9a-f]\{24\}(?P<message>.*)

View File

@@ -0,0 +1,3 @@
# default EPEL does not work for SME ( trailing $)
SUCCESSFUL_ENTRY_REGEX = Accepted (?P<method>\S+) for (?P<user>.*?) from (::ffff:)?(?P<host>\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\})( port \d+)?( ssh2)?

View File

@@ -0,0 +1 @@
SUSPICIOUS_LOGIN_REPORT_ALLOWED_HOSTS=YES

View File

@@ -0,0 +1 @@
SYSLOG_REPORT=YES

View File

@@ -0,0 +1 @@
WORK_DIR = /var/lib/denyhosts

View File

@@ -0,0 +1,4 @@
{
my @vals = split ",", ($denyhosts{ValidFrom} || '');
$OUT = join "\n", @vals;
}

View File

@@ -0,0 +1 @@
127.0.0.1

View File

@@ -0,0 +1,44 @@
#!/usr/bin/perl -wT
# vim: ft=xml ts=8 sw=4 noet:
#----------------------------------------------------------------------
# heading : Security
# description : SSH Denyhosts
# navigation : 5000 5250
#----------------------------------------------------------------------
use strict;
use esmith::FormMagick::Panel::denyhosts;
my $f = esmith::FormMagick::Panel::denyhosts->new();
$f->display();
__DATA__
<form title="SSH Denyhosts" header="/etc/e-smith/web/common/head.tmpl"
footer="/etc/e-smith/web/common/foot.tmpl">
<page name="First" post-event="change_settings()"
pre-event="print_status_message()">
<field type="select" id="status"
options=" 'enabled' => 'ENABLED', 'disabled' => 'DISABLED'"
value="get_prop('denyhosts', 'status')">
<label>STATUS</label>
<description>SERVICE_STATUS</description>
</field>
<subroutine src="show_valid_from_list()"/>
<field type="text" id="ip" value=""
validation="ip_number_or_blank">
<description>DESC_ADD_IP</description>
<label>ADD_IP</label>
</field>
<subroutine src="print_button('SAVE')" />
<subroutine src="show_current_deny()"/>
</page>
<page name="Second"
pre-event="RemoveIP()">
<subroutine src="print_status_message()" />
<subroutine src="back()" />
</page>
</form>