diff --git a/acl/delete_session.cgi b/acl/delete_session.cgi
index ca9ffe22e..16e82a5a2 100755
--- a/acl/delete_session.cgi
+++ b/acl/delete_session.cgi
@@ -13,5 +13,6 @@ my %miniserv;
&get_miniserv_config(\%miniserv);
&delete_session_id(\%miniserv, $in{'id'});
&restart_miniserv();
-&redirect("list_sessions.cgi");
+&redirect($in{'redirect_ref'} ?
+ &get_referer_relative() : "list_sessions.cgi");
diff --git a/acl/lang/af.auto b/acl/lang/af.auto
index 9cdc001dc..ae29c2043 100644
--- a/acl/lang/af.auto
+++ b/acl/lang/af.auto
@@ -351,6 +351,7 @@ sessions_login=Laaste aktief om
sessions_host=IP adres
sessions_lview=Bekyk logboeke..
sessions_actions=Optrede..
+sessions_all=Alle sessies..
sessions_logouts=Toon ook afgemelde sessies..
sessions_state=staat
sessions_this=Hierdie aanmelding
diff --git a/acl/lang/ar.auto b/acl/lang/ar.auto
index c02ad2a87..abfda7491 100644
--- a/acl/lang/ar.auto
+++ b/acl/lang/ar.auto
@@ -239,6 +239,7 @@ sessions_login=آخر نشاط في
sessions_host=عنوان IP
sessions_lview=عرض السجلات..
sessions_actions=أجراءات..
+sessions_all=كل الجلسات..
sessions_logouts=اعرض أيضًا جلسات تسجيل الخروج..
sessions_state=حالة
sessions_this=هذا تسجيل الدخول
diff --git a/acl/lang/be.auto b/acl/lang/be.auto
index 09ae959da..6ed72ee8e 100644
--- a/acl/lang/be.auto
+++ b/acl/lang/be.auto
@@ -351,6 +351,7 @@ sessions_login=Апошні раз быў у
sessions_host=IP-адрас
sessions_lview=Прагляд часопісаў..
sessions_actions=Дзеянні..
+sessions_all=Усе сеансы..
sessions_logouts=Таксама паказаць выходныя сесіі.
sessions_state=Дзярж
sessions_this=Гэта ўваход
diff --git a/acl/lang/bg.auto b/acl/lang/bg.auto
index e78d4177b..611b0b539 100644
--- a/acl/lang/bg.auto
+++ b/acl/lang/bg.auto
@@ -10,6 +10,8 @@ save_eunixname=Потребителското име '$1' не е потреби
sync_modify=Преименувайте съответстващия потребител на Webmin, когато потребител на Unix е преименуван.
+sessions_all=Всички сесии..
+
sql_nocache0=Кеш връзки към база данни
sql_nocache1=Отворете нова връзка за всяко търсене
sql_timeout_def=Използвайте времето за изчакване на връзката по подразбиране (60 секунди)
diff --git a/acl/lang/ca.auto b/acl/lang/ca.auto
index 043fdf36f..7ebb9e993 100644
--- a/acl/lang/ca.auto
+++ b/acl/lang/ca.auto
@@ -10,6 +10,8 @@ save_eunixname=El nom d'usuari '$1' no és un usuari Unix, per la qual cosa no e
sync_modify=Canvieu el nom de l'usuari Webmin coincident quan es canvia el nom d'un usuari Unix.
+sessions_all=Totes les sessions..
+
sql_nocache0=Connexions de memòria cau a la base de dades
sql_nocache1=Obriu una connexió nova per a cada cerca
sql_timeout_def=Utilitza el temps d'espera de connexió predeterminat (60 segons)
diff --git a/acl/lang/cs.auto b/acl/lang/cs.auto
index 28c48d8f8..c5d246e36 100644
--- a/acl/lang/cs.auto
+++ b/acl/lang/cs.auto
@@ -61,6 +61,7 @@ unix_header=Nastavení ověřování uživatelů Unixu
unix_utable=Povolení uživatelé Unixu
sessions_actions=Akce..
+sessions_all=Všechny relace..
sessions_logouts=Zobrazit také odhlášené relace.
sessions_state=Stát
sessions_this=Toto přihlášení
diff --git a/acl/lang/da.auto b/acl/lang/da.auto
index edf7a70ff..8d3c938ee 100644
--- a/acl/lang/da.auto
+++ b/acl/lang/da.auto
@@ -10,6 +10,8 @@ save_eunixname=Brugernavnet '$1' er ikke en Unix-bruger, og kan derfor ikke brug
sync_modify=Omdøb den matchende Webmin-bruger, når en Unix-bruger omdøbes.
+sessions_all=Alle sessioner..
+
sql_nocache0=Cache-forbindelser til databasen
sql_nocache1=Åbn en ny forbindelse til hvert opslag
sql_timeout_def=Brug standardforbindelse timeout (60 sekunder)
diff --git a/acl/lang/de.auto b/acl/lang/de.auto
index e3d22dc26..fb2eeec3a 100644
--- a/acl/lang/de.auto
+++ b/acl/lang/de.auto
@@ -1,5 +1,7 @@
sync_modify=Benennen Sie den passenden Webmin-Benutzer um, wenn ein Unix-Benutzer umbenannt wird.
+sessions_all=Alle Sitzungen..
+
sql_nocache0=Cache-Verbindungen zur Datenbank
sql_nocache1=Öffnen Sie für jede Suche eine neue Verbindung
sql_timeout_def=Standard-Verbindungszeitlimit verwenden (60 Sekunden)
diff --git a/acl/lang/el.auto b/acl/lang/el.auto
index 2df307409..d1ea2e3be 100644
--- a/acl/lang/el.auto
+++ b/acl/lang/el.auto
@@ -10,6 +10,8 @@ save_eunixname=Το όνομα χρήστη '$1' δεν είναι χρήστη
sync_modify=Μετονομάστε τον αντίστοιχο χρήστη Webmin όταν μετονομάζεται ένας χρήστης Unix.
+sessions_all=Όλες οι συνεδρίες..
+
sql_nocache0=Συνδέσεις προσωρινής μνήμης με βάση δεδομένων
sql_nocache1=Ανοίξτε μια νέα σύνδεση για κάθε αναζήτηση
sql_timeout_def=Χρήση προεπιλεγμένου χρονικού ορίου σύνδεσης (60 δευτερόλεπτα)
diff --git a/acl/lang/en b/acl/lang/en
index 2b7333321..c764ad889 100644
--- a/acl/lang/en
+++ b/acl/lang/en
@@ -351,6 +351,7 @@ sessions_login=Last active at
sessions_host=IP address
sessions_lview=View logs..
sessions_actions=Actions..
+sessions_all=All sessions..
sessions_logouts=Also show logged-out sessions..
sessions_state=State
sessions_this=This login
diff --git a/acl/lang/es.auto b/acl/lang/es.auto
index 73e56a346..c80e2d039 100644
--- a/acl/lang/es.auto
+++ b/acl/lang/es.auto
@@ -13,6 +13,7 @@ delete_eanonuser=Este usuario se está utilizando para acceder al módulo anóni
sync_modify=Cambie el nombre del usuario de Webmin coincidente cuando se cambie el nombre de un usuario de Unix.
sessions_actions=Comportamiento..
+sessions_all=Todas las sesiones..
sessions_logouts=Mostrar también sesiones cerradas.
sessions_state=Estado
sessions_this=Este inicio de sesión
diff --git a/acl/lang/eu.auto b/acl/lang/eu.auto
index cb49c0949..75ad965cf 100644
--- a/acl/lang/eu.auto
+++ b/acl/lang/eu.auto
@@ -57,6 +57,7 @@ unix_header=Unix erabiltzailearen autentifikazio ezarpenak
unix_utable=Onartutako Unix erabiltzaileak
sessions_actions=Ekintzak..
+sessions_all=Saio guztiak..
sessions_logouts=Erakutsi itxitako saioak ere..
sessions_state=Estatu
sessions_this=Saioa hasiera
diff --git a/acl/lang/fa.auto b/acl/lang/fa.auto
index c358d9f75..1c8f8cfca 100644
--- a/acl/lang/fa.auto
+++ b/acl/lang/fa.auto
@@ -112,6 +112,7 @@ unix_utable=کاربران مجاز Unix
sessions_host=آدرس آی پی
sessions_actions=اقدامات..
+sessions_all=تمام جلسات..
sessions_logouts=همچنین جلسات ورود به سیستم را نشان دهید..
sessions_state=دولت
sessions_this=این ورود
diff --git a/acl/lang/fi.auto b/acl/lang/fi.auto
index b5cc60e60..67e57f18a 100644
--- a/acl/lang/fi.auto
+++ b/acl/lang/fi.auto
@@ -351,6 +351,7 @@ sessions_login=Viimeksi aktiivinen klo
sessions_host=IP-osoite
sessions_lview=Näytä lokit..
sessions_actions=Toiminnot..
+sessions_all=Kaikki istunnot..
sessions_logouts=Näytä myös kirjautuneet istunnot..
sessions_state=Osavaltio
sessions_this=Tämä kirjautuminen
diff --git a/acl/lang/fr.auto b/acl/lang/fr.auto
index 56302b182..48bdbd334 100644
--- a/acl/lang/fr.auto
+++ b/acl/lang/fr.auto
@@ -56,6 +56,8 @@ unix_esudomod=Le module Perl $1 nécessaire à l'authentification sudo
unix_header=Paramètres d'authentification utilisateur Unix
unix_utable=Utilisateurs Unix autorisés
+sessions_all=Toutes les séances..
+
udeletes_jerr=Échec de l'ajout d'utilisateurs au groupe
pass_header=Options d'application de mot de passe Webmin
diff --git a/acl/lang/he.auto b/acl/lang/he.auto
index 816a277ab..48a818539 100644
--- a/acl/lang/he.auto
+++ b/acl/lang/he.auto
@@ -351,6 +351,7 @@ sessions_login=פעיל לאחרונה בשעה
sessions_host=כתובת ה - IP
sessions_lview=הצגת יומנים..
sessions_actions=פעולות..
+sessions_all=כל המפגשים..
sessions_logouts=הראה גם הפעלות לא מחוברות..
sessions_state=מדינה
sessions_this=כניסה זו
diff --git a/acl/lang/hr.auto b/acl/lang/hr.auto
index 0111e6897..625de8eb6 100644
--- a/acl/lang/hr.auto
+++ b/acl/lang/hr.auto
@@ -62,6 +62,7 @@ unix_header=Unix postavke provjere autentičnosti korisnika
unix_utable=Dopušteni Unix korisnici
sessions_actions=Akcije..
+sessions_all=Sve sesije..
sessions_logouts=Prikaži i odjavljene sesije..
sessions_state=država
sessions_this=Ova prijava
diff --git a/acl/lang/hu.auto b/acl/lang/hu.auto
index dbb119108..842b6460f 100644
--- a/acl/lang/hu.auto
+++ b/acl/lang/hu.auto
@@ -88,6 +88,7 @@ unix_header=Unix felhasználói hitelesítési beállítások
unix_utable=Engedélyezett Unix felhasználók
sessions_actions=Hozzászólások..
+sessions_all=Minden ülés..
sessions_logouts=A kijelentkezett munkamenetek megjelenítése is
sessions_state=Állapot
sessions_this=Ez a bejelentkezés
diff --git a/acl/lang/it.auto b/acl/lang/it.auto
index 67eee30e0..d51da5e88 100644
--- a/acl/lang/it.auto
+++ b/acl/lang/it.auto
@@ -37,6 +37,7 @@ unix_header=Impostazioni di autenticazione utente Unix
unix_utable=Utenti Unix consentiti
sessions_actions=Azioni..
+sessions_all=Tutte le sessioni..
sessions_logouts=Mostra anche sessioni disconnesse.
sessions_state=Stato
sessions_this=Questo login
diff --git a/acl/lang/ja.auto b/acl/lang/ja.auto
index 6c96c40fd..79eeead30 100644
--- a/acl/lang/ja.auto
+++ b/acl/lang/ja.auto
@@ -59,6 +59,7 @@ unix_header=Unixユーザー認証設定
unix_utable=許可されたUnixユーザー
sessions_actions=行動..
+sessions_all=すべてのセッション。
sessions_logouts=ログアウトしたセッションも表示します。
sessions_state=状態
sessions_this=このログイン
diff --git a/acl/lang/ko.auto b/acl/lang/ko.auto
index 1a9c55f39..ebad11322 100644
--- a/acl/lang/ko.auto
+++ b/acl/lang/ko.auto
@@ -59,6 +59,7 @@ unix_header=유닉스 사용자 인증 설정
unix_utable=허용 된 유닉스 사용자
sessions_actions=행위..
+sessions_all=모든 세션..
sessions_logouts=로그 아웃 된 세션도 표시하십시오.
sessions_state=상태
sessions_this=이 로그인
diff --git a/acl/lang/lt.auto b/acl/lang/lt.auto
index a7291edc1..588e942e2 100644
--- a/acl/lang/lt.auto
+++ b/acl/lang/lt.auto
@@ -351,6 +351,7 @@ sessions_login=Paskutinį kartą aktyvus
sessions_host=IP adresas
sessions_lview=Žiūrėti žurnalus..
sessions_actions=Veiksmai..
+sessions_all=Visi užsiėmimai..
sessions_logouts=Taip pat rodyti atsijungusius seansus..
sessions_state=Valstybė
sessions_this=Šis prisijungimas
diff --git a/acl/lang/lv.auto b/acl/lang/lv.auto
index e35e8c66f..8a6040d65 100644
--- a/acl/lang/lv.auto
+++ b/acl/lang/lv.auto
@@ -351,6 +351,7 @@ sessions_login=Pēdējo reizi aktīvs plkst
sessions_host=IP adrese
sessions_lview=Skatīt žurnālus..
sessions_actions=Darbības..
+sessions_all=Visas sesijas..
sessions_logouts=Rādīt arī atteikšanās sesijas..
sessions_state=Valsts
sessions_this=Šī pieteikšanās
diff --git a/acl/lang/ms.auto b/acl/lang/ms.auto
index 4d31ff9dc..c4be1b0a8 100644
--- a/acl/lang/ms.auto
+++ b/acl/lang/ms.auto
@@ -13,6 +13,7 @@ delete_eanonuser=Pengguna ini sedang digunakan untuk akses modul tanpa nama
sync_modify=Ganti nama pengguna Webmin yang sepadan apabila pengguna Unix dinamakan semula.
sessions_actions=Tindakan..
+sessions_all=Semua sesi..
sessions_logouts=Juga tunjukkan sesi log keluar..
sessions_state=Negeri
sessions_this=Log masuk ini
diff --git a/acl/lang/mt.auto b/acl/lang/mt.auto
index 9631e9fc2..1f1996e41 100644
--- a/acl/lang/mt.auto
+++ b/acl/lang/mt.auto
@@ -351,6 +351,7 @@ sessions_login=L-aħħar attiv fi
sessions_host=Indirizz IP
sessions_lview=Ara zkuk..
sessions_actions=Azzjonijiet..
+sessions_all=Is-sessjonijiet kollha..
sessions_logouts=Uri wkoll sessjonijiet illoggjati..
sessions_state=Stat
sessions_this=Dan id-dħul
diff --git a/acl/lang/nl.auto b/acl/lang/nl.auto
index 42dc3b852..26e0c989d 100644
--- a/acl/lang/nl.auto
+++ b/acl/lang/nl.auto
@@ -36,6 +36,7 @@ unix_header=Unix-instellingen voor gebruikersauthenticatie
unix_utable=Toegestane Unix-gebruikers
sessions_actions=Acties..
+sessions_all=Alle sessies..
sessions_logouts=Toon ook uitgelogde sessies..
sessions_state=Staat
sessions_this=Deze login
diff --git a/acl/lang/no.auto b/acl/lang/no.auto
index 9e0daaad1..072f6faba 100644
--- a/acl/lang/no.auto
+++ b/acl/lang/no.auto
@@ -1,5 +1,7 @@
sync_modify=Gi nytt navn til den samsvarende Webmin-brukeren når en Unix-bruker får nytt navn.
+sessions_all=Alle økter..
+
sql_nocache0=Cache-tilkoblinger til databasen
sql_nocache1=Åpne en ny forbindelse for hvert oppslag
sql_timeout_def=Bruk standard tilkoblingstimeout (60 sekunder)
diff --git a/acl/lang/pl.auto b/acl/lang/pl.auto
index 872db5e0b..03c0f4d59 100644
--- a/acl/lang/pl.auto
+++ b/acl/lang/pl.auto
@@ -11,6 +11,7 @@ save_eunixname=Nazwa użytkownika „$1” nie jest użytkownikiem systemu Unix,
sync_modify=Zmień nazwę pasującego użytkownika Webmin, gdy zmieniona zostanie nazwa użytkownika Uniksa.
sessions_actions=Działania..
+sessions_all=Wszystkie sesje...
sessions_logouts=Pokaż także wylogowane sesje.
sessions_state=Stan
sessions_this=Ten login
diff --git a/acl/lang/pt.auto b/acl/lang/pt.auto
index 6af954eea..29d9925d8 100644
--- a/acl/lang/pt.auto
+++ b/acl/lang/pt.auto
@@ -327,6 +327,7 @@ sessions_login=Ativo pela última vez às
sessions_host=endereço de IP
sessions_lview=Ver registros..
sessions_actions=Ações..
+sessions_all=Todas as sessões..
sessions_logouts=Mostrar também sessões desconectadas.
sessions_state=Estado
sessions_this=Este login
diff --git a/acl/lang/pt_BR.auto b/acl/lang/pt_BR.auto
index 05861cf3f..4d6a4a7da 100644
--- a/acl/lang/pt_BR.auto
+++ b/acl/lang/pt_BR.auto
@@ -55,6 +55,7 @@ unix_header=Configurações de autenticação de usuário Unix
unix_utable=Usuários Unix permitidos
sessions_actions=Ações..
+sessions_all=Todas as sessões..
sessions_logouts=Mostrar também sessões desconectadas.
sessions_state=Estado
sessions_this=Este login
diff --git a/acl/lang/ro.auto b/acl/lang/ro.auto
index 254e91eaa..de99d5938 100644
--- a/acl/lang/ro.auto
+++ b/acl/lang/ro.auto
@@ -351,6 +351,7 @@ sessions_login=Ultima activitate la
sessions_host=adresa IP
sessions_lview=Vizualizați jurnalele..
sessions_actions=Acțiuni..
+sessions_all=Toate sesiunile..
sessions_logouts=Arată, de asemenea, sesiuni deconectate..
sessions_state=Stat
sessions_this=Această autentificare
diff --git a/acl/lang/ru.auto b/acl/lang/ru.auto
index b173a021c..8e0345071 100644
--- a/acl/lang/ru.auto
+++ b/acl/lang/ru.auto
@@ -59,6 +59,7 @@ unix_header=Настройки аутентификации пользовате
unix_utable=Разрешенные пользователи Unix
sessions_actions=Действия..
+sessions_all=Все сеансы..
sessions_logouts=Также показать сеансы выхода из системы.
sessions_state=состояние
sessions_this=Этот логин
diff --git a/acl/lang/sk.auto b/acl/lang/sk.auto
index 4e4e1b23d..867185a9a 100644
--- a/acl/lang/sk.auto
+++ b/acl/lang/sk.auto
@@ -104,6 +104,7 @@ unix_header=Nastavenia overovania používateľov systému Unix
unix_utable=Povolení používatelia Unixu
sessions_actions=Akcia..
+sessions_all=Všetky relácie..
sessions_logouts=Zobraziť aj odhlásené relácie.
sessions_state=Štát
sessions_this=Toto prihlásenie
diff --git a/acl/lang/sl.auto b/acl/lang/sl.auto
index e8b1a3e2f..27522e140 100644
--- a/acl/lang/sl.auto
+++ b/acl/lang/sl.auto
@@ -351,6 +351,7 @@ sessions_login=Nazadnje aktivno ob
sessions_host=IP naslov
sessions_lview=Prikaži dnevnike..
sessions_actions=Ukrepi..
+sessions_all=Vse seje..
sessions_logouts=Prikaži tudi odjavne seje.
sessions_state=Država
sessions_this=Ta prijava
diff --git a/acl/lang/sv.auto b/acl/lang/sv.auto
index db46ddc2d..a5859226e 100644
--- a/acl/lang/sv.auto
+++ b/acl/lang/sv.auto
@@ -59,6 +59,7 @@ unix_header=Unix inställningar för användarautentisering
unix_utable=Tillåtna Unix-användare
sessions_actions=Handlingar..
+sessions_all=Alla sessioner..
sessions_logouts=Visa även utloggade sessioner..
sessions_state=stat
sessions_this=Den här inloggningen
diff --git a/acl/lang/th.auto b/acl/lang/th.auto
index 48d0bb353..ae4d725ce 100644
--- a/acl/lang/th.auto
+++ b/acl/lang/th.auto
@@ -351,6 +351,7 @@ sessions_login=ใช้งานล่าสุดเวลา
sessions_host=ที่อยู่ IP
sessions_lview=ดูบันทึก..
sessions_actions=การดำเนินการ..
+sessions_all=ทุกวาระ..
sessions_logouts=แสดงเซสชันการออกจากระบบด้วย..
sessions_state=สถานะ
sessions_this=เข้าสู่ระบบนี้
diff --git a/acl/lang/tr.auto b/acl/lang/tr.auto
index 7e0cdb498..ee60a56cc 100644
--- a/acl/lang/tr.auto
+++ b/acl/lang/tr.auto
@@ -120,6 +120,7 @@ unix_utable=İzin verilen Unix kullanıcıları
sessions_host=IP adresi
sessions_actions=Hareketler..
+sessions_all=Tüm oturumlar..
sessions_logouts=Oturumu kapatılmış oturumları da göster..
sessions_state=Durum
sessions_this=Bu giriş
diff --git a/acl/lang/uk.auto b/acl/lang/uk.auto
index deb8948ca..90dbe2312 100644
--- a/acl/lang/uk.auto
+++ b/acl/lang/uk.auto
@@ -346,6 +346,7 @@ sessions_login=Останній активний о
sessions_host=IP-адреса
sessions_lview=Переглянути журнали..
sessions_actions=Дії..
+sessions_all=Всі сеанси..
sessions_logouts=Показати також сеанси виходу з системи..
sessions_state=Держава
sessions_this=Це логін
diff --git a/acl/lang/ur.auto b/acl/lang/ur.auto
index e1d373a4d..3dac349bb 100644
--- a/acl/lang/ur.auto
+++ b/acl/lang/ur.auto
@@ -351,6 +351,7 @@ sessions_login=آخری فعال
sessions_host=IP پتہ
sessions_lview=نوشتہ جات دیکھیں..
sessions_actions=عمل..
+sessions_all=تمام سیشنز..
sessions_logouts=لاگ آؤٹ سیشن بھی دکھائیں..
sessions_state=حالت
sessions_this=یہ لاگ ان
diff --git a/acl/lang/vi.auto b/acl/lang/vi.auto
index 407ba2656..162e81131 100644
--- a/acl/lang/vi.auto
+++ b/acl/lang/vi.auto
@@ -351,6 +351,7 @@ sessions_login=Hoạt động lần cuối tại
sessions_host=địa chỉ IP
sessions_lview=Xem các bản ghi..
sessions_actions=Hành động..
+sessions_all=Tất cả các phiên..
sessions_logouts=Cũng hiển thị các phiên đăng xuất..
sessions_state=Tiểu bang
sessions_this=Thông tin đăng nhập này
diff --git a/acl/lang/zh.auto b/acl/lang/zh.auto
index 45d2602a7..29065f7dc 100644
--- a/acl/lang/zh.auto
+++ b/acl/lang/zh.auto
@@ -160,6 +160,7 @@ sessions_login=上次活动时间:
sessions_host=IP地址
sessions_lview=查看日志
sessions_actions=动作..
+sessions_all=所有会议..
sessions_logouts=同时显示注销的会话。
sessions_state=州
sessions_this=此登录名
diff --git a/acl/lang/zh_TW.auto b/acl/lang/zh_TW.auto
index a48ae2b68..03bba732e 100644
--- a/acl/lang/zh_TW.auto
+++ b/acl/lang/zh_TW.auto
@@ -138,6 +138,7 @@ unix_utable=允許的Unix用戶
sessions_host=IP地址
sessions_actions=動作..
+sessions_all=所有會議..
sessions_logouts=還顯示註銷的會話。
sessions_state=州
sessions_this=此登錄名
diff --git a/acl/system_info.pl b/acl/system_info.pl
index ea61a35d2..35f53ce54 100644
--- a/acl/system_info.pl
+++ b/acl/system_info.pl
@@ -11,6 +11,7 @@ sub list_system_info
my ($data, $in) = @_;
my @rv;
my %miniserv;
+my $haslog = &foreign_available("webminlog");
&get_miniserv_config(\%miniserv);
&open_session_db(\%miniserv);
my @logins;
@@ -32,6 +33,8 @@ if (@logins) {
my $open = 0;
foreach my $l (@logins) {
my $state;
+ my $candel = 0;
+ my $nbsp = " ";
if ($l->[0] =~ /^\!/) {
$state = $text{'sessions_out'};
}
@@ -41,13 +44,24 @@ if (@logins) {
}
else {
$state = $text{'sessions_in'};
+ $candel = 1;
if ($l->[2] ne $ENV{'REMOTE_HOST'}) {
$open++;
$state = "$state";
}
}
$main::theme_allow_make_date = 1;
- $html .= &ui_columns_row([ $l->[2],
+ $html .= &ui_columns_row([ $l->[2] .
+ ($haslog ?
+ $nbsp . &ui_link("@{[&get_webprefix()]}/webminlog/search.cgi?uall=1&mall=1&tall=1&wall=1&fall=1&sid=$l->[3]",
+ $text{'sessions_lview'}) : undef) .
+ ($candel ? (!$haslog ? $nbsp : undef) .
+ &ui_link("@{[&get_webprefix()]}/acl/delete_session.cgi?id=$l->[3]&redirect_ref=1",
+ $text{'sessions_kill'}) : undef) .
+ ((!$haslog && !$candel ? $nbsp : undef) .
+ &ui_link("@{[&get_webprefix()]}/acl/list_sessions.cgi",
+ $text{'sessions_all'}, undef, "title=\"$text{'sessions_title'}\"")),
+
&make_date($l->[1]),
$state ]);
}
diff --git a/fail2ban/lang/af.auto b/fail2ban/lang/af.auto
index 0fb5a1684..4eea74a43 100644
--- a/fail2ban/lang/af.auto
+++ b/fail2ban/lang/af.auto
@@ -175,6 +175,7 @@ status_title2=Tronkstatus
status_head_jail_name=Tronk naam
status_head_currently_failed=Tans misluk
status_head_total_failed=Totaal het misluk
+status_head_file_list=Lêer lys
status_head_currently_banned=Tans verban
status_head_total_banned=Totaal verban
status_head_banned_ip_list=Verbode IP-lys
@@ -186,6 +187,5 @@ status_err_set=Kon nie stel handeling nie
status_err_unblock=Kon nie handeling deblokkeer nie
status_err_nojail=Geen tronke is gekies nie
status_err_unban=Kan nie $1 IP-adres ontban nie
-status_err_ban=Kan nie $1 IP-adres verban nie
syslog_logtarget=Fail2Ban aksie log
diff --git a/fail2ban/lang/ar.auto b/fail2ban/lang/ar.auto
index c81d5e2bc..8e8e1b6e9 100644
--- a/fail2ban/lang/ar.auto
+++ b/fail2ban/lang/ar.auto
@@ -175,6 +175,7 @@ status_title2=حالة السجون
status_head_jail_name=اسم السجن
status_head_currently_failed=فشل حاليا
status_head_total_failed=مجموع فشل
+status_head_file_list=قائمة الملفات
status_head_currently_banned=محظور حاليا
status_head_total_banned=مجموع المحظورة
status_head_banned_ip_list=قائمة IP المحظورة
@@ -186,6 +187,5 @@ status_err_set=فشل تعيين الإجراء
status_err_unblock=فشل في إلغاء حظر الإجراء
status_err_nojail=لم يتم اختيار أي سجون
status_err_unban=لا يمكن إلغاء حظر عنوان IP لـ$1
-status_err_ban=لا يمكن حظر عنوان IP لـ$1
syslog_logtarget=سجل العمل Fail2Ban
diff --git a/fail2ban/lang/be.auto b/fail2ban/lang/be.auto
index 3f6aab7f4..365c36655 100644
--- a/fail2ban/lang/be.auto
+++ b/fail2ban/lang/be.auto
@@ -175,6 +175,7 @@ status_title2=Статус турмы
status_head_jail_name=Назва турмы
status_head_currently_failed=У цяперашні час не атрымалася
status_head_total_failed=Усяго не атрымалася
+status_head_file_list=Спіс файлаў
status_head_currently_banned=У цяперашні час забаронены
status_head_total_banned=Поўная забарона
status_head_banned_ip_list=Спіс забароненых IP
@@ -186,6 +187,5 @@ status_err_set=Не атрымалася ўсталяваць дзеянне
status_err_unblock=Не ўдалося разблакіраваць дзеянне
status_err_nojail=СІЗА не выбрана
status_err_unban=Немагчыма разбаніць $1 IP-адрас
-status_err_ban=Немагчыма забараніць $1 IP-адрас
syslog_logtarget=Журнал дзеянняў Fail2Ban
diff --git a/fail2ban/lang/bg.auto b/fail2ban/lang/bg.auto
index 49fce7d7c..7adc04f87 100644
--- a/fail2ban/lang/bg.auto
+++ b/fail2ban/lang/bg.auto
@@ -175,6 +175,7 @@ status_title2=Статус на затворите
status_head_jail_name=Име на затвора
status_head_currently_failed=В момента неуспешно
status_head_total_failed=Общо неуспешно
+status_head_file_list=Списък с файлове
status_head_currently_banned=В момента е забранено
status_head_total_banned=Тотално забранено
status_head_banned_ip_list=Списък с забранени IP адреси
@@ -186,6 +187,5 @@ status_err_set=Неуспешно зададено действие
status_err_unblock=Деблокирането на действието не бе успешно
status_err_nojail=Не са избрани затвори
status_err_unban=Не може да се отмени забрана на $1 IP адрес
-status_err_ban=Не може да се забрани $1 IP адрес
syslog_logtarget=Fail2Ban дневник на действията
diff --git a/fail2ban/lang/ca.auto b/fail2ban/lang/ca.auto
index 75c7db80b..29501002b 100644
--- a/fail2ban/lang/ca.auto
+++ b/fail2ban/lang/ca.auto
@@ -8,6 +8,7 @@ status_head_jail_name=Nom de la presó
status_head_currently_failed=Actualment fallat
status_head_total_failed=Total fallit
+status_head_file_list=Llista de fitxers
status_head_currently_banned=Prohibit actualment
status_head_total_banned=Total prohibit
status_head_banned_ip_list=Llista d'IP prohibides
@@ -19,4 +20,3 @@ status_err_set=No s'ha pogut establir l'acció
status_err_unblock=No s'ha pogut desbloquejar l'acció
status_err_nojail=No s'ha seleccionat cap presó
status_err_unban=No es pot desbloquejar l'adreça IP de $1
-status_err_ban=No es pot prohibir l'adreça IP de $1
diff --git a/fail2ban/lang/cs.auto b/fail2ban/lang/cs.auto
index 60b441997..1116e4f00 100644
--- a/fail2ban/lang/cs.auto
+++ b/fail2ban/lang/cs.auto
@@ -175,6 +175,7 @@ status_title2=Stav vězení
status_head_jail_name=Jméno vězení
status_head_currently_failed=Aktuálně neúspěšné
status_head_total_failed=Celkem se nezdařilo
+status_head_file_list=Seznam souborů
status_head_currently_banned=Aktuálně zakázáno
status_head_total_banned=Úplně zakázáno
status_head_banned_ip_list=Seznam zakázaných IP adres
@@ -186,6 +187,5 @@ status_err_set=Akce nastavení se nezdařila
status_err_unblock=Akci se nepodařilo odblokovat
status_err_nojail=Nebyla vybrána žádná vězení
status_err_unban=Nelze zrušit zákaz $1 IP adresy
-status_err_ban=Nelze zakázat adresu IP $1
syslog_logtarget=Protokol akcí Fail2Ban
diff --git a/fail2ban/lang/da.auto b/fail2ban/lang/da.auto
index 14c880ac9..bebc45ec2 100644
--- a/fail2ban/lang/da.auto
+++ b/fail2ban/lang/da.auto
@@ -175,6 +175,7 @@ status_title2=Fængselsstatus
status_head_jail_name=Navn på fængsel
status_head_currently_failed=I øjeblikket mislykkedes
status_head_total_failed=Total mislykkedes
+status_head_file_list=Filliste
status_head_currently_banned=I øjeblikket forbudt
status_head_total_banned=Totalt forbudt
status_head_banned_ip_list=Liste over forbudte IP-adresser
@@ -186,6 +187,5 @@ status_err_set=Handlingen kunne ikke indstilles
status_err_unblock=Kunne ikke fjerne blokeringen af handlingen
status_err_nojail=Ingen fængsler er blevet valgt
status_err_unban=Kan ikke ophæve udelukkelse af $1 IP-adresse
-status_err_ban=Kan ikke udelukke $1 IP-adresse
syslog_logtarget=Fail2Ban handling log
diff --git a/fail2ban/lang/de.auto b/fail2ban/lang/de.auto
index 25b612032..cbc352da2 100644
--- a/fail2ban/lang/de.auto
+++ b/fail2ban/lang/de.auto
@@ -4,6 +4,7 @@ status_head_jail_name=Name des Gefängnisses
status_head_currently_failed=Aktuell fehlgeschlagen
status_head_total_failed=Total gescheitert
+status_head_file_list=Dateiliste
status_head_currently_banned=Derzeit verboten
status_head_total_banned=Total gesperrt
status_head_banned_ip_list=Verbotene IP-Liste
@@ -15,4 +16,3 @@ status_err_set=Festgelegte Aktion fehlgeschlagen
status_err_unblock=Die Aktion konnte nicht entsperrt werden
status_err_nojail=Es wurden keine Gefängnisse ausgewählt
status_err_unban=Sperrung von $1 IP-Adresse kann nicht aufgehoben werden
-status_err_ban=$1 IP-Adresse kann nicht gesperrt werden
diff --git a/fail2ban/lang/el.auto b/fail2ban/lang/el.auto
index 9a2978a1a..34d6a3124 100644
--- a/fail2ban/lang/el.auto
+++ b/fail2ban/lang/el.auto
@@ -175,6 +175,7 @@ status_title2=Κατάσταση φυλακών
status_head_jail_name=Όνομα φυλακής
status_head_currently_failed=Αυτήν τη στιγμή απέτυχε
status_head_total_failed=Συνολικά απέτυχε
+status_head_file_list=Λίστα αρχείων
status_head_currently_banned=Επί του παρόντος απαγορεύεται
status_head_total_banned=Πλήρης απαγόρευση
status_head_banned_ip_list=Απαγορευμένη λίστα IP
@@ -186,6 +187,5 @@ status_err_set=Η ενέργεια ρύθμισης απέτυχε
status_err_unblock=Αποτυχία κατάργησης αποκλεισμού της ενέργειας
status_err_nojail=Δεν έχουν επιλεγεί φυλακές
status_err_unban=Δεν είναι δυνατή η απαγόρευση της διεύθυνσης IP $1
-status_err_ban=Δεν είναι δυνατή η απαγόρευση της διεύθυνσης IP $1
syslog_logtarget=Αρχείο καταγραφής ενέργειας Fail2Ban
diff --git a/fail2ban/lang/en b/fail2ban/lang/en
index 55e8aaf8f..9b78390a0 100644
--- a/fail2ban/lang/en
+++ b/fail2ban/lang/en
@@ -175,6 +175,7 @@ status_title2=Jails Status
status_head_jail_name=Jail name
status_head_currently_failed=Currently failed
status_head_total_failed=Total failed
+status_head_file_list=File list
status_head_currently_banned=Currently banned
status_head_total_banned=Total banned
status_head_banned_ip_list=Banned IP list
diff --git a/fail2ban/lang/es.auto b/fail2ban/lang/es.auto
index b56344c25..3d91a3fef 100644
--- a/fail2ban/lang/es.auto
+++ b/fail2ban/lang/es.auto
@@ -175,6 +175,7 @@ status_title2=Estado de las cárceles
status_head_jail_name=nombre de la cárcel
status_head_currently_failed=Actualmente fallado
status_head_total_failed=Total fallado
+status_head_file_list=lista de archivos
status_head_currently_banned=Actualmente prohibido
status_head_total_banned=Prohibidos totales
status_head_banned_ip_list=Lista de IP prohibidas
@@ -186,6 +187,5 @@ status_err_set=Acción de configuración fallida
status_err_unblock=No se pudo desbloquear la acción
status_err_nojail=No se han seleccionado cárceles
status_err_unban=No se puede desbanear $1 dirección IP
-status_err_ban=No se puede prohibir $1 dirección IP
syslog_logtarget=Registro de acciones Fail2Ban
diff --git a/fail2ban/lang/eu.auto b/fail2ban/lang/eu.auto
index fdd21b4d0..910f65189 100644
--- a/fail2ban/lang/eu.auto
+++ b/fail2ban/lang/eu.auto
@@ -175,6 +175,7 @@ status_title2=Espetxeen egoera
status_head_jail_name=Kartzelako izena
status_head_currently_failed=Une honetan huts egin du
status_head_total_failed=Guztira huts egin du
+status_head_file_list=Fitxategien zerrenda
status_head_currently_banned=Gaur egun debekatuta dago
status_head_total_banned=Guztiz debekatuta
status_head_banned_ip_list=Debekatutako IP zerrenda
@@ -186,6 +187,5 @@ status_err_set=Ezin izan da ezarri ekintza
status_err_unblock=Ezin izan da ekintza desblokeatu
status_err_nojail=Ez da kartzelarik hautatu
status_err_unban=Ezin da debekatu $1 IP helbidea
-status_err_ban=Ezin da $1 IP helbidea debekatu
syslog_logtarget=Fail2Ban ekintzaren erregistroa
diff --git a/fail2ban/lang/fa.auto b/fail2ban/lang/fa.auto
index ca5623ed1..62267f4a9 100644
--- a/fail2ban/lang/fa.auto
+++ b/fail2ban/lang/fa.auto
@@ -175,6 +175,7 @@ status_title2=وضعیت زندان
status_head_jail_name=نام زندان
status_head_currently_failed=در حال حاضر شکست خورده است
status_head_total_failed=مجموع ناموفق بود
+status_head_file_list=لیست فایل
status_head_currently_banned=در حال حاضر ممنوع است
status_head_total_banned=توتال ممنوع شد
status_head_banned_ip_list=لیست IP ممنوعه
@@ -186,6 +187,5 @@ status_err_set=عملکرد تنظیم ناموفق
status_err_unblock=عمل رفع انسداد انجام نشد
status_err_nojail=هیچ زندانی انتخاب نشده است
status_err_unban=آدرس IP $1 را نمی توان لغو ممنوع کرد
-status_err_ban=آدرس IP $1 را نمی توان ممنوع کرد
syslog_logtarget=ورود به سیستم اقدام Fail2Ban
diff --git a/fail2ban/lang/fi.auto b/fail2ban/lang/fi.auto
index 1f4a59716..89172d890 100644
--- a/fail2ban/lang/fi.auto
+++ b/fail2ban/lang/fi.auto
@@ -175,6 +175,7 @@ status_title2=Vankiloiden tila
status_head_jail_name=Vankilan nimi
status_head_currently_failed=Tällä hetkellä epäonnistunut
status_head_total_failed=Yhteensä epäonnistui
+status_head_file_list=Tiedostoluettelo
status_head_currently_banned=Tällä hetkellä kielletty
status_head_total_banned=Täysin kielletty
status_head_banned_ip_list=Kielletty IP-luettelo
@@ -186,6 +187,5 @@ status_err_set=Asetustoiminto epäonnistui
status_err_unblock=Toiminnon eston kumoaminen epäonnistui
status_err_nojail=Vankiloita ei ole valittu
status_err_unban=$1 IP-osoitteen estoa ei voi poistaa
-status_err_ban=$1 IP-osoitetta ei voi kieltää
syslog_logtarget=Fail2Ban-toimintaloki
diff --git a/fail2ban/lang/fr.auto b/fail2ban/lang/fr.auto
index 11fd21537..4e45abc03 100644
--- a/fail2ban/lang/fr.auto
+++ b/fail2ban/lang/fr.auto
@@ -175,6 +175,7 @@ status_title2=Statut des prisons
status_head_jail_name=Nom de la prison
status_head_currently_failed=Échec actuel
status_head_total_failed=Échec total
+status_head_file_list=Liste de fichiers
status_head_currently_banned=Actuellement interdit
status_head_total_banned=Total interdit
status_head_banned_ip_list=Liste d'adresses IP interdites
@@ -186,6 +187,5 @@ status_err_set=Échec de l'action définie
status_err_unblock=Impossible de débloquer l'action
status_err_nojail=Aucune prison n'a été sélectionnée
status_err_unban=Impossible de dé-bannir l'adresse IP $1
-status_err_ban=Impossible d'interdire $1 adresse IP
syslog_logtarget=Journal des actions Fail2Ban
diff --git a/fail2ban/lang/he.auto b/fail2ban/lang/he.auto
index 00756d368..37fcf6293 100644
--- a/fail2ban/lang/he.auto
+++ b/fail2ban/lang/he.auto
@@ -175,6 +175,7 @@ status_title2=מצב כלא
status_head_jail_name=שם הכלא
status_head_currently_failed=כרגע נכשל
status_head_total_failed=סך הכל נכשל
+status_head_file_list=רשימת קבצים
status_head_currently_banned=כרגע אסור
status_head_total_banned=נאסר לחלוטין
status_head_banned_ip_list=רשימת IP אסורה
@@ -186,6 +187,5 @@ status_err_set=הגדרת הפעולה נכשלה
status_err_unblock=ביטול החסימה של הפעולה נכשל
status_err_nojail=לא נבחרו בתי כלא
status_err_unban=לא ניתן לבטל את החסימה של $1 כתובת IP
-status_err_ban=לא ניתן לחסום את $1 כתובת IP
syslog_logtarget=יומן הפעולות Fail2Ban
diff --git a/fail2ban/lang/hr.auto b/fail2ban/lang/hr.auto
index a7c937735..0cbe14c67 100644
--- a/fail2ban/lang/hr.auto
+++ b/fail2ban/lang/hr.auto
@@ -175,6 +175,7 @@ status_title2=Status zatvora
status_head_jail_name=Ime zatvora
status_head_currently_failed=Trenutno nije uspjelo
status_head_total_failed=Ukupno nije uspjelo
+status_head_file_list=Popis datoteka
status_head_currently_banned=Trenutno zabranjeno
status_head_total_banned=Totalno zabranjeno
status_head_banned_ip_list=Popis zabranjenih IP-a
@@ -186,6 +187,5 @@ status_err_set=Radnja postavljanja nije uspjela
status_err_unblock=Deblokiranje radnje nije uspjelo
status_err_nojail=Nisu odabrani zatvori
status_err_unban=Nije moguće poništiti zabranu IP adrese $1
-status_err_ban=Nije moguće zabraniti $1 IP adresu
syslog_logtarget=Dnevnik akcija Fail2Ban
diff --git a/fail2ban/lang/hu.auto b/fail2ban/lang/hu.auto
index 10ef20ea9..ea9bffbd8 100644
--- a/fail2ban/lang/hu.auto
+++ b/fail2ban/lang/hu.auto
@@ -175,6 +175,7 @@ status_title2=Börtönök állapota
status_head_jail_name=Börtön neve
status_head_currently_failed=Jelenleg nem sikerült
status_head_total_failed=Total sikertelen
+status_head_file_list=Fájllista
status_head_currently_banned=Jelenleg betiltva
status_head_total_banned=Teljesen kitiltva
status_head_banned_ip_list=Tiltott IP lista
@@ -186,6 +187,5 @@ status_err_set=Sikertelen beállítási művelet
status_err_unblock=Nem sikerült feloldani a tiltást
status_err_nojail=Nem választottak ki börtönt
status_err_unban=$1 IP-cím kitiltása nem törölhető
-status_err_ban=$1 IP-cím nem tiltható
syslog_logtarget=Fail2Ban cselekvési napló
diff --git a/fail2ban/lang/it.auto b/fail2ban/lang/it.auto
index 699343058..dcab053e9 100644
--- a/fail2ban/lang/it.auto
+++ b/fail2ban/lang/it.auto
@@ -175,6 +175,7 @@ status_title2=Stato delle carceri
status_head_jail_name=Nome della prigione
status_head_currently_failed=Attualmente fallito
status_head_total_failed=Totale fallito
+status_head_file_list=Elenco di file
status_head_currently_banned=Attualmente bandito
status_head_total_banned=Bannato totale
status_head_banned_ip_list=Elenco di IP vietati
@@ -186,6 +187,5 @@ status_err_set=Azione impostata non riuscita
status_err_unblock=Impossibile sbloccare l'azione
status_err_nojail=Non sono state selezionate prigioni
status_err_unban=Impossibile annullare l'esclusione dell'indirizzo IP $1
-status_err_ban=Impossibile escludere $1 indirizzo IP
syslog_logtarget=Registro azioni Fail2Ban
diff --git a/fail2ban/lang/ja.auto b/fail2ban/lang/ja.auto
index 3317f1798..7e43c3948 100644
--- a/fail2ban/lang/ja.auto
+++ b/fail2ban/lang/ja.auto
@@ -175,6 +175,7 @@ status_title2=刑務所のステータス
status_head_jail_name=刑務所名
status_head_currently_failed=現在失敗しました
status_head_total_failed=合計失敗
+status_head_file_list=ファイルリスト
status_head_currently_banned=現在禁止されています
status_head_total_banned=禁止された合計
status_head_banned_ip_list=禁止IPリスト
@@ -186,6 +187,5 @@ status_err_set=失敗したセットアクション
status_err_unblock=アクションのブロックを解除できませんでした
status_err_nojail=刑務所は選択されていません
status_err_unban=$1IPアドレスの禁止を解除できません
-status_err_ban=$1IPアドレスを禁止することはできません
syslog_logtarget=Fail2Banアクションログ
diff --git a/fail2ban/lang/ko.auto b/fail2ban/lang/ko.auto
index b228ec23b..9aa4022d7 100644
--- a/fail2ban/lang/ko.auto
+++ b/fail2ban/lang/ko.auto
@@ -175,6 +175,7 @@ status_title2=감옥 상태
status_head_jail_name=감옥 이름
status_head_currently_failed=현재 실패
status_head_total_failed=총 실패
+status_head_file_list=파일 목록
status_head_currently_banned=현재 금지됨
status_head_total_banned=총 금지
status_head_banned_ip_list=금지된 IP 목록
@@ -186,6 +187,5 @@ status_err_set=실패한 설정 작업
status_err_unblock=작업 차단을 해제하지 못했습니다
status_err_nojail=선택된 감옥이 없습니다
status_err_unban=$1 IP 주소의 차단을 해제할 수 없습니다
-status_err_ban=$1 IP 주소를 금지할 수 없습니다
syslog_logtarget=금지 조치 로그
diff --git a/fail2ban/lang/lt.auto b/fail2ban/lang/lt.auto
index 3f299c4fd..f60d87799 100644
--- a/fail2ban/lang/lt.auto
+++ b/fail2ban/lang/lt.auto
@@ -175,6 +175,7 @@ status_title2=Kalėjimų būsena
status_head_jail_name=Kalėjimo pavadinimas
status_head_currently_failed=Šiuo metu nepavyko
status_head_total_failed=Visiškai nepavyko
+status_head_file_list=Failų sąrašas
status_head_currently_banned=Šiuo metu uždrausta
status_head_total_banned=Visiškai uždrausta
status_head_banned_ip_list=Uždraustų IP sąrašas
@@ -186,6 +187,5 @@ status_err_set=Nepavyko nustatyti veiksmo
status_err_unblock=Nepavyko atblokuoti veiksmo
status_err_nojail=Kalėjimų nepasirinko
status_err_unban=Nepavyko panaikinti $1 IP adreso blokavimo
-status_err_ban=Neįmanoma uždrausti $1 IP adreso
syslog_logtarget=„Fail2Ban“ veiksmų žurnalas
diff --git a/fail2ban/lang/lv.auto b/fail2ban/lang/lv.auto
index cc5c62fdf..1a7696085 100644
--- a/fail2ban/lang/lv.auto
+++ b/fail2ban/lang/lv.auto
@@ -175,6 +175,7 @@ status_title2=Cietuma statuss
status_head_jail_name=Cietuma nosaukums
status_head_currently_failed=Pašlaik neizdevās
status_head_total_failed=Kopā neizdevās
+status_head_file_list=Failu saraksts
status_head_currently_banned=Šobrīd aizliegts
status_head_total_banned=Pilnīgi aizliegts
status_head_banned_ip_list=Aizliegto IP saraksts
@@ -186,6 +187,5 @@ status_err_set=Iestatīšanas darbība neizdevās
status_err_unblock=Neizdevās atbloķēt darbību
status_err_nojail=Neviens cietums nav izvēlēts
status_err_unban=Nevar atcelt $1 IP adreses aizliegumu
-status_err_ban=Nevar aizliegt $1 IP adresi
syslog_logtarget=Fail2Ban darbību žurnāls
diff --git a/fail2ban/lang/ms.auto b/fail2ban/lang/ms.auto
index 8918a3fae..c54d4ead7 100644
--- a/fail2ban/lang/ms.auto
+++ b/fail2ban/lang/ms.auto
@@ -114,6 +114,7 @@ status_title2=Status Penjara
status_head_jail_name=nama penjara
status_head_currently_failed=Pada masa ini gagal
status_head_total_failed=Jumlah gagal
+status_head_file_list=Senarai fail
status_head_currently_banned=Pada masa ini diharamkan
status_head_total_banned=Jumlah dilarang
status_head_banned_ip_list=Senarai IP yang diharamkan
@@ -125,6 +126,5 @@ status_err_set=Gagal menetapkan tindakan
status_err_unblock=Gagal menyahsekat tindakan
status_err_nojail=Tiada penjara telah dipilih
status_err_unban=Tidak boleh menyahlarang $1 alamat IP
-status_err_ban=Tidak boleh melarang $1 alamat IP
syslog_logtarget=Log tindakan Fail2Ban
diff --git a/fail2ban/lang/mt.auto b/fail2ban/lang/mt.auto
index c24514026..f13084191 100644
--- a/fail2ban/lang/mt.auto
+++ b/fail2ban/lang/mt.auto
@@ -175,6 +175,7 @@ status_title2=Status tal-ħabsijiet
status_head_jail_name=Isem il-ħabs
status_head_currently_failed=Bħalissa falla
status_head_total_failed=Total falla
+status_head_file_list=Lista tal-fajls
status_head_currently_banned=Bħalissa pprojbit
status_head_total_banned=Totali pprojbiti
status_head_banned_ip_list=Lista IP pprojbiti
@@ -186,6 +187,5 @@ status_err_set=Azzjoni stabbilita falliet
status_err_unblock=Naqas milli tiżblokka l-azzjoni
status_err_nojail=L-ebda ħabsijiet ma ġew magħżula
status_err_unban=Ma tistax tneħħi $1 indirizz IP
-status_err_ban=Ma tistax tipprojbixxi $1 indirizz IP
syslog_logtarget=Ġurnal tal-azzjoni Fail2Ban
diff --git a/fail2ban/lang/nl.auto b/fail2ban/lang/nl.auto
index 9ede0e8ab..bb1454afd 100644
--- a/fail2ban/lang/nl.auto
+++ b/fail2ban/lang/nl.auto
@@ -175,6 +175,7 @@ status_title2=Gevangenisstatus
status_head_jail_name=naam van de gevangenis
status_head_currently_failed=Momenteel mislukt
status_head_total_failed=Totaal mislukt
+status_head_file_list=Bestandslijst
status_head_currently_banned=Momenteel verboden
status_head_total_banned=Totaal verbannen
status_head_banned_ip_list=Verboden IP-lijst
@@ -186,6 +187,5 @@ status_err_set=Actie instellen mislukt
status_err_unblock=Kan actie niet deblokkeren
status_err_nojail=Er zijn geen gevangenissen geselecteerd
status_err_unban=Kan de ban van $1 IP-adres niet opheffen
-status_err_ban=Kan $1 IP-adres niet blokkeren
syslog_logtarget=Fail2Ban-actielogboek
diff --git a/fail2ban/lang/no.auto b/fail2ban/lang/no.auto
index ae66e39fb..7ab649674 100644
--- a/fail2ban/lang/no.auto
+++ b/fail2ban/lang/no.auto
@@ -4,6 +4,7 @@ status_head_jail_name=Navn på fengsel
status_head_currently_failed=Foreløpig mislyktes
status_head_total_failed=Totalt mislyktes
+status_head_file_list=Filliste
status_head_currently_banned=Foreløpig forbudt
status_head_total_banned=Totalt utestengt
status_head_banned_ip_list=Forbudt IP-liste
@@ -15,4 +16,3 @@ status_err_set=Kunne ikke angi handling
status_err_unblock=Kunne ikke oppheve blokkeringen av handlingen
status_err_nojail=Ingen fengsler er valgt
status_err_unban=Kan ikke oppheve utestengelsen av $1 IP-adresse
-status_err_ban=Kan ikke utestenge $1 IP-adresse
diff --git a/fail2ban/lang/pl.auto b/fail2ban/lang/pl.auto
index c74922f50..32a8da221 100644
--- a/fail2ban/lang/pl.auto
+++ b/fail2ban/lang/pl.auto
@@ -6,6 +6,7 @@ status_head_jail_name=Nazwa więzienia
status_head_currently_failed=Obecnie nie powiodło się
status_head_total_failed=Razem nie powiodło się
+status_head_file_list=Lista plików
status_head_currently_banned=Obecnie zbanowany
status_head_total_banned=Całkowicie zbanowany
status_head_banned_ip_list=Lista zablokowanych adresów IP
@@ -17,4 +18,3 @@ status_err_set=Nieudane ustawienie działania
status_err_unblock=Nie udało się odblokować akcji
status_err_nojail=Nie wybrano żadnych więzień
status_err_unban=Nie można odblokować $1 adresu IP
-status_err_ban=Nie można zablokować $1 adresu IP
diff --git a/fail2ban/lang/pt.auto b/fail2ban/lang/pt.auto
index a45ed07a3..312e6a708 100644
--- a/fail2ban/lang/pt.auto
+++ b/fail2ban/lang/pt.auto
@@ -175,6 +175,7 @@ status_title2=Status das prisões
status_head_jail_name=Nome da prisão
status_head_currently_failed=Falha no momento
status_head_total_failed=Falha total
+status_head_file_list=Lista de arquivos
status_head_currently_banned=Atualmente banido
status_head_total_banned=Totalmente banido
status_head_banned_ip_list=Lista de IPs banidos
@@ -186,6 +187,5 @@ status_err_set=Falha ao definir ação
status_err_unblock=Falha ao desbloquear a ação
status_err_nojail=Nenhuma prisão foi selecionada
status_err_unban=Não é possível cancelar o banimento do endereço IP $1
-status_err_ban=Não é possível banir o endereço IP $1
syslog_logtarget=Log de ações Fail2Ban
diff --git a/fail2ban/lang/pt_BR.auto b/fail2ban/lang/pt_BR.auto
index a45ed07a3..312e6a708 100644
--- a/fail2ban/lang/pt_BR.auto
+++ b/fail2ban/lang/pt_BR.auto
@@ -175,6 +175,7 @@ status_title2=Status das prisões
status_head_jail_name=Nome da prisão
status_head_currently_failed=Falha no momento
status_head_total_failed=Falha total
+status_head_file_list=Lista de arquivos
status_head_currently_banned=Atualmente banido
status_head_total_banned=Totalmente banido
status_head_banned_ip_list=Lista de IPs banidos
@@ -186,6 +187,5 @@ status_err_set=Falha ao definir ação
status_err_unblock=Falha ao desbloquear a ação
status_err_nojail=Nenhuma prisão foi selecionada
status_err_unban=Não é possível cancelar o banimento do endereço IP $1
-status_err_ban=Não é possível banir o endereço IP $1
syslog_logtarget=Log de ações Fail2Ban
diff --git a/fail2ban/lang/ro.auto b/fail2ban/lang/ro.auto
index 450f46849..87c8cc152 100644
--- a/fail2ban/lang/ro.auto
+++ b/fail2ban/lang/ro.auto
@@ -175,6 +175,7 @@ status_title2=Statutul închisorilor
status_head_jail_name=Numele închisorii
status_head_currently_failed=Momentan eșuat
status_head_total_failed=Total eșuat
+status_head_file_list=Lista de fișiere
status_head_currently_banned=Momentan interzis
status_head_total_banned=Total interzis
status_head_banned_ip_list=Lista IP interzisă
@@ -186,6 +187,5 @@ status_err_set=Acțiune de setare eșuată
status_err_unblock=Acțiunea nu s-a deblocat
status_err_nojail=Nu au fost selectate închisori
status_err_unban=Nu se poate dezactiva adresa IP $1
-status_err_ban=Nu se poate interzice $1 adresa IP
syslog_logtarget=Jurnalul de acțiuni Fail2Ban
diff --git a/fail2ban/lang/ru.auto b/fail2ban/lang/ru.auto
index c95017a2a..24ad17d67 100644
--- a/fail2ban/lang/ru.auto
+++ b/fail2ban/lang/ru.auto
@@ -159,6 +159,7 @@ status_title2=Статус тюрьмы
status_head_jail_name=Название тюрьмы
status_head_currently_failed=В настоящее время не удалось
status_head_total_failed=Всего неудачно
+status_head_file_list=Список файлов
status_head_currently_banned=В настоящее время запрещен
status_head_total_banned=Всего забанено
status_head_banned_ip_list=Список запрещенных IP-адресов
@@ -170,6 +171,5 @@ status_err_set=Не удалось задать действие
status_err_unblock=Не удалось разблокировать действие
status_err_nojail=Тюрьмы не выбраны
status_err_unban=Не удается разблокировать $1 IP-адрес
-status_err_ban=Невозможно заблокировать $1 IP-адрес
syslog_logtarget=Журнал действий Fail2Ban
diff --git a/fail2ban/lang/sk.auto b/fail2ban/lang/sk.auto
index c9966c38b..a75e42260 100644
--- a/fail2ban/lang/sk.auto
+++ b/fail2ban/lang/sk.auto
@@ -175,6 +175,7 @@ status_title2=Stav väzenia
status_head_jail_name=Názov väznice
status_head_currently_failed=Aktuálne neúspešné
status_head_total_failed=Celkom zlyhalo
+status_head_file_list=Zoznam súborov
status_head_currently_banned=V súčasnosti zakázané
status_head_total_banned=Úplne zakázané
status_head_banned_ip_list=Zoznam zakázaných IP adries
@@ -186,6 +187,5 @@ status_err_set=Akcia nastavenia zlyhala
status_err_unblock=Akciu sa nepodarilo odblokovať
status_err_nojail=Neboli vybraté žiadne väznice
status_err_unban=Nie je možné zrušiť zákaz adresy IP $1
-status_err_ban=Nie je možné zakázať adresu IP $1
syslog_logtarget=Protokol akcie Fail2Ban
diff --git a/fail2ban/lang/sl.auto b/fail2ban/lang/sl.auto
index f8252917d..971d11f16 100644
--- a/fail2ban/lang/sl.auto
+++ b/fail2ban/lang/sl.auto
@@ -175,6 +175,7 @@ status_title2=Status zapora
status_head_jail_name=Ime zapora
status_head_currently_failed=Trenutno neuspešno
status_head_total_failed=Skupaj ni uspelo
+status_head_file_list=Seznam datotek
status_head_currently_banned=Trenutno prepovedano
status_head_total_banned=Popolnoma prepovedano
status_head_banned_ip_list=Seznam prepovedanih IP-jev
@@ -186,6 +187,5 @@ status_err_set=Nastavljeno dejanje ni uspelo
status_err_unblock=Dejanja ni bilo mogoče odblokirati
status_err_nojail=Noben zapor ni bil izbran
status_err_unban=IP naslova $1 ni mogoče preklicati
-status_err_ban=IP naslova $1 ni mogoče prepovedati
syslog_logtarget=Dnevnik dejanj Fail2Ban
diff --git a/fail2ban/lang/sv.auto b/fail2ban/lang/sv.auto
index 90b21212b..c617a6618 100644
--- a/fail2ban/lang/sv.auto
+++ b/fail2ban/lang/sv.auto
@@ -175,6 +175,7 @@ status_title2=Status för fängelser
status_head_jail_name=Fängelsenamn
status_head_currently_failed=Misslyckades för närvarande
status_head_total_failed=Totalt misslyckades
+status_head_file_list=Fil-lista
status_head_currently_banned=För närvarande förbjudet
status_head_total_banned=Totalt förbjudna
status_head_banned_ip_list=Förbjudna IP-lista
@@ -186,6 +187,5 @@ status_err_set=Det gick inte att ange åtgärd
status_err_unblock=Det gick inte att avblockera åtgärden
status_err_nojail=Inga fängelser har valts ut
status_err_unban=Det går inte att avbanna $1 IP-adress
-status_err_ban=Kan inte blockera $1 IP-adress
syslog_logtarget=Handlingslogg Fail2Ban
diff --git a/fail2ban/lang/th.auto b/fail2ban/lang/th.auto
index 1ee8c7aae..defa81a41 100644
--- a/fail2ban/lang/th.auto
+++ b/fail2ban/lang/th.auto
@@ -175,6 +175,7 @@ status_title2=สถานะคุก
status_head_jail_name=ชื่อคุก
status_head_currently_failed=ปัจจุบันล้มเหลว
status_head_total_failed=ล้มเหลวทั้งหมด
+status_head_file_list=รายการไฟล์
status_head_currently_banned=ถูกห้ามในขณะนี้
status_head_total_banned=ถูกแบนทั้งหมด
status_head_banned_ip_list=รายการ IP ที่ถูกแบน
@@ -186,6 +187,5 @@ status_err_set=ล้มเหลวในการตั้งค่ากา
status_err_unblock=เลิกบล็อกการกระทำไม่สำเร็จ
status_err_nojail=ไม่มีการเลือกคุก
status_err_unban=ไม่สามารถยกเลิกการแบน $1 ที่อยู่ IP ได้
-status_err_ban=ไม่สามารถแบน $1 ที่อยู่ IP ได้
syslog_logtarget=บันทึกการกระทำ Fail2Ban
diff --git a/fail2ban/lang/tr.auto b/fail2ban/lang/tr.auto
index e9e5a7ebe..152ea6923 100644
--- a/fail2ban/lang/tr.auto
+++ b/fail2ban/lang/tr.auto
@@ -175,6 +175,7 @@ status_title2=Hapishane Durumu
status_head_jail_name=hapishane adı
status_head_currently_failed=Şu anda başarısız
status_head_total_failed=Toplam başarısız
+status_head_file_list=dosya listesi
status_head_currently_banned=Şu anda yasaklı
status_head_total_banned=Toplam yasak
status_head_banned_ip_list=Yasaklanmış IP listesi
@@ -186,6 +187,5 @@ status_err_set=Başarısız ayar eylemi
status_err_unblock=İşlemin engellemesi kaldırılamadı
status_err_nojail=Hiçbir hapishane seçilmedi
status_err_unban=$1 IP adresinin yasağı kaldırılamıyor
-status_err_ban=$1 IP adresi yasaklanamıyor
syslog_logtarget=Fail2Ban eylem günlüğü
diff --git a/fail2ban/lang/uk.auto b/fail2ban/lang/uk.auto
index f799aaa40..275f4e022 100644
--- a/fail2ban/lang/uk.auto
+++ b/fail2ban/lang/uk.auto
@@ -175,6 +175,7 @@ status_title2=Статус в'язниці
status_head_jail_name=Назва в'язниці
status_head_currently_failed=Наразі не вдалося
status_head_total_failed=Всього не вдалося
+status_head_file_list=Список файлів
status_head_currently_banned=Наразі заборонено
status_head_total_banned=Повністю заборонено
status_head_banned_ip_list=Список заборонених IP-адрес
@@ -186,6 +187,5 @@ status_err_set=Не вдалося встановити дію
status_err_unblock=Не вдалося розблокувати дію
status_err_nojail=Жодних в'язниць не обрано
status_err_unban=Неможливо розблокувати $1 IP-адресу
-status_err_ban=Неможливо заблокувати $1 IP-адресу
syslog_logtarget=Журнал дій Fail2Ban
diff --git a/fail2ban/lang/ur.auto b/fail2ban/lang/ur.auto
index 5a44a04e3..a1222deab 100644
--- a/fail2ban/lang/ur.auto
+++ b/fail2ban/lang/ur.auto
@@ -175,6 +175,7 @@ status_title2=جیلوں کی حالت
status_head_jail_name=جیل کا نام
status_head_currently_failed=فی الحال ناکام
status_head_total_failed=مکمل ناکام
+status_head_file_list=فائل کی فہرست
status_head_currently_banned=فی الحال پابندی ہے۔
status_head_total_banned=مکمل پابندی
status_head_banned_ip_list=ممنوعہ IP فہرست
@@ -186,6 +187,5 @@ status_err_set=ناکام سیٹ کارروائی
status_err_unblock=کارروائی کو غیر مسدود کرنے میں ناکام
status_err_nojail=کسی جیل کا انتخاب نہیں کیا گیا ہے۔
status_err_unban=$1 آئی پی ایڈریس پر پابندی نہیں لگائی جا سکتی
-status_err_ban=$1 IP ایڈریس پر پابندی نہیں لگائی جا سکتی
syslog_logtarget=فیل 2 بین کارروائی لاگ
diff --git a/fail2ban/lang/vi.auto b/fail2ban/lang/vi.auto
index 0bb8fb2a3..7251f90d8 100644
--- a/fail2ban/lang/vi.auto
+++ b/fail2ban/lang/vi.auto
@@ -175,6 +175,7 @@ status_title2=Tình trạng nhà tù
status_head_jail_name=Tên tù
status_head_currently_failed=Hiện không thành công
status_head_total_failed=Tổng số không thành công
+status_head_file_list=Danh sách tệp
status_head_currently_banned=Hiện đang bị cấm
status_head_total_banned=Tổng số bị cấm
status_head_banned_ip_list=Danh sách IP bị cấm
@@ -186,6 +187,5 @@ status_err_set=Không đặt được hành động
status_err_unblock=Không thể bỏ chặn hành động
status_err_nojail=Không có nhà tù nào được chọn
status_err_unban=Không thể bỏ cấm $1 địa chỉ IP
-status_err_ban=Không thể cấm địa chỉ IP $1
syslog_logtarget=Nhật ký hành động Fail2Ban
diff --git a/fail2ban/lang/zh.auto b/fail2ban/lang/zh.auto
index ff346d56f..a34ef81e3 100644
--- a/fail2ban/lang/zh.auto
+++ b/fail2ban/lang/zh.auto
@@ -175,6 +175,7 @@ status_title2=监狱状况
status_head_jail_name=监狱名称
status_head_currently_failed=当前失败
status_head_total_failed=总失败
+status_head_file_list=文件列表
status_head_currently_banned=目前被禁止
status_head_total_banned=总禁止
status_head_banned_ip_list=禁止IP列表
@@ -186,6 +187,5 @@ status_err_set=设置动作失败
status_err_unblock=未能取消阻止操作
status_err_nojail=没有选择监狱
status_err_unban=无法取消禁止 $1 IP 地址
-status_err_ban=无法禁止 $1 IP 地址
syslog_logtarget=Fail2Ban操作日志
diff --git a/fail2ban/lang/zh_TW.auto b/fail2ban/lang/zh_TW.auto
index e8d6e4ba9..77c803057 100644
--- a/fail2ban/lang/zh_TW.auto
+++ b/fail2ban/lang/zh_TW.auto
@@ -175,6 +175,7 @@ status_title2=監獄狀況
status_head_jail_name=監獄名稱
status_head_currently_failed=當前失敗
status_head_total_failed=總失敗
+status_head_file_list=文件列表
status_head_currently_banned=目前被禁止
status_head_total_banned=總禁止
status_head_banned_ip_list=禁止IP列表
@@ -186,6 +187,5 @@ status_err_set=設置動作失敗
status_err_unblock=未能取消阻止操作
status_err_nojail=沒有選擇監獄
status_err_unban=無法取消禁止 $1 IP 地址
-status_err_ban=無法禁止 $1 IP 地址
syslog_logtarget=Fail2Ban操作日誌
diff --git a/squid/index.cgi b/squid/index.cgi
index 66d506d97..184ed6bf3 100755
--- a/squid/index.cgi
+++ b/squid/index.cgi
@@ -43,10 +43,10 @@ if ($ver =~ /version\s+(\S+)/i) {
$ver = $1;
}
my $squid_version;
-if ($ver =~ /Version\s+([2-4]\.[0-9]+)/ ||
+if ($ver =~ /Version\s+([2-5]\.[0-9]+)/ ||
$ver =~ /^(1\.1)\.\d+/ ||
$ver =~ /^(1)\.NOVM/ ||
- $ver =~ /^([2-4]\.[0-9]+)/) {
+ $ver =~ /^([2-5]\.[0-9]+)/) {
# Save version number
open(VERSION, ">$module_config_directory/version");
print VERSION $1,"\n";