mirror of
https://github.com/webmin/webmin.git
synced 2026-02-03 14:13:29 +00:00
Compare commits
319 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f6b3bb2ca5 | ||
|
|
f25c71f625 | ||
|
|
657113d0c8 | ||
|
|
470bed602b | ||
|
|
90d197701f | ||
|
|
8473d5e611 | ||
|
|
5f6a6c8425 | ||
|
|
ce5b85c5e2 | ||
|
|
1b7c9bea0d | ||
|
|
548b2ab08e | ||
|
|
d3b46a6675 | ||
|
|
5f28c37cab | ||
|
|
5046081a47 | ||
|
|
1a9a1dc1f5 | ||
|
|
031b84621a | ||
|
|
1d1d1d0c54 | ||
|
|
09167a34a6 | ||
|
|
225013da07 | ||
|
|
614aa056c0 | ||
|
|
6eb3b193b9 | ||
|
|
ba677eedc9 | ||
|
|
5c6c4b9da9 | ||
|
|
65ed7a082e | ||
|
|
5008271d11 | ||
|
|
18d405b91a | ||
|
|
d1f0e77d25 | ||
|
|
e8691fd541 | ||
|
|
c820eb21bd | ||
|
|
6850a50b0d | ||
|
|
27969bc0fb | ||
|
|
d92bdfff8a | ||
|
|
56a1382d4c | ||
|
|
ba9b178905 | ||
|
|
b2ef544331 | ||
|
|
fb2ceb9ae5 | ||
|
|
e1dafea664 | ||
|
|
8621cf8bd0 | ||
|
|
0b21cbdc7c | ||
|
|
d446c7d3d0 | ||
|
|
376eb2c04a | ||
|
|
db674f769e | ||
|
|
46358dc5d7 | ||
|
|
fae806f1a8 | ||
|
|
fdf1c40c28 | ||
|
|
5cb91ab3f9 | ||
|
|
7628a7329d | ||
|
|
613c568f4f | ||
|
|
b43e75e701 | ||
|
|
b53333e8bc | ||
|
|
ec34a26e1a | ||
|
|
4102b5ee1c | ||
|
|
c6cb6397f0 | ||
|
|
550a263ceb | ||
|
|
ff5937b79b | ||
|
|
2fce5e752e | ||
|
|
4202fa5063 | ||
|
|
f24a34f8c5 | ||
|
|
13e343e2d7 | ||
|
|
1648384ce8 | ||
|
|
a73eb0cd96 | ||
|
|
adcd7d8fd5 | ||
|
|
21845e9708 | ||
|
|
e4aee1c27e | ||
|
|
64211e46cb | ||
|
|
407ec904ca | ||
|
|
3001ec8aa4 | ||
|
|
abcdf51d10 | ||
|
|
b3350f5b37 | ||
|
|
56abe45e64 | ||
|
|
a260ad5acd | ||
|
|
31eead4a08 | ||
|
|
48023fe3eb | ||
|
|
ae6592602f | ||
|
|
6963ce9add | ||
|
|
28af4c4991 | ||
|
|
7f8ad9c148 | ||
|
|
83c93d8bdc | ||
|
|
3a275d1d5b | ||
|
|
8f6ce35db6 | ||
|
|
2f5ee346b2 | ||
|
|
44f6361c5c | ||
|
|
7fc71adecc | ||
|
|
1e0f6be4ab | ||
|
|
d54c6bf8e0 | ||
|
|
5c533916ff | ||
|
|
b02f0ef96b | ||
|
|
12c205f3ec | ||
|
|
ea00ff92a2 | ||
|
|
0c0b04ffe0 | ||
|
|
c762d41fa1 | ||
|
|
0704ac640e | ||
|
|
a9d0f8b704 | ||
|
|
203c75f79a | ||
|
|
7734ba1285 | ||
|
|
fb6f27aaaa | ||
|
|
dd9dac860c | ||
|
|
68e4f6c5aa | ||
|
|
527d238da2 | ||
|
|
b292c68123 | ||
|
|
3fc4f05f49 | ||
|
|
75836b1f25 | ||
|
|
e3c4711d77 | ||
|
|
5565113777 | ||
|
|
01a10d1f08 | ||
|
|
60793e9ac5 | ||
|
|
e50898dd05 | ||
|
|
bc27c75027 | ||
|
|
9c4f32246d | ||
|
|
37c91a6330 | ||
|
|
f9f19552dd | ||
|
|
60e424689d | ||
|
|
2c1388b0be | ||
|
|
910619c364 | ||
|
|
893e5ba06f | ||
|
|
5cd605dce5 | ||
|
|
6c3a7d1d5e | ||
|
|
882bf281b1 | ||
|
|
f0127ca722 | ||
|
|
cb7a7d6e22 | ||
|
|
a3f9d0a60f | ||
|
|
24bf147c9a | ||
|
|
f5bb99a431 | ||
|
|
3b38106363 | ||
|
|
e08a4bf078 | ||
|
|
cb95472a27 | ||
|
|
d8b02b5f42 | ||
|
|
2dad993bee | ||
|
|
f31c7a9668 | ||
|
|
cf396e6ec1 | ||
|
|
aae7aa527f | ||
|
|
196b7c72a3 | ||
|
|
3cb936d7c8 | ||
|
|
875e827954 | ||
|
|
06a6817f04 | ||
|
|
e62e0d032e | ||
|
|
919601d1c6 | ||
|
|
da142c95a7 | ||
|
|
78c64ea786 | ||
|
|
fd56523955 | ||
|
|
a6f5e593b0 | ||
|
|
70a15314c0 | ||
|
|
3a5dcc4723 | ||
|
|
e9f382272a | ||
|
|
5c8d5ee75e | ||
|
|
f244805c01 | ||
|
|
26cb81ad2b | ||
|
|
3cc8e71035 | ||
|
|
3a264330ed | ||
|
|
8edffc8f30 | ||
|
|
7fd3b9e725 | ||
|
|
1bd70e7669 | ||
|
|
975ed1c277 | ||
|
|
c1b3b6606e | ||
|
|
b6b8398eb2 | ||
|
|
66e2f1e1e3 | ||
|
|
f82def9a9b | ||
|
|
924a0da014 | ||
|
|
c4f39f56f8 | ||
|
|
6b2b72707e | ||
|
|
e327d0b81b | ||
|
|
e418b4c178 | ||
|
|
f89844171c | ||
|
|
2cbdf62b1b | ||
|
|
e89220e846 | ||
|
|
1df9920aa9 | ||
|
|
732d12a1f4 | ||
|
|
83de10b7c2 | ||
|
|
d00945bdfc | ||
|
|
c136c380be | ||
|
|
807f9cfe34 | ||
|
|
93157a428d | ||
|
|
e3866f6607 | ||
|
|
86bab830b3 | ||
|
|
3c67453d16 | ||
|
|
0df0bb4837 | ||
|
|
a2bb0173b6 | ||
|
|
bed55e7e08 | ||
|
|
3ac0a468b1 | ||
|
|
8da45b832a | ||
|
|
d275ee095b | ||
|
|
bf97df4522 | ||
|
|
fa54da125f | ||
|
|
522051a854 | ||
|
|
c87fc1a15c | ||
|
|
80cc0cb9d2 | ||
|
|
a88ae240f5 | ||
|
|
2b38b7bfb7 | ||
|
|
5a791299e6 | ||
|
|
97203f1245 | ||
|
|
a4a8d970e1 | ||
|
|
8665c5a725 | ||
|
|
28e55d6774 | ||
|
|
de638bcb6a | ||
|
|
e9238d1b24 | ||
|
|
f2476e0a6d | ||
|
|
c2c548a3d6 | ||
|
|
ac26b356ac | ||
|
|
9b744c4632 | ||
|
|
e481cf9dda | ||
|
|
5672f6bfce | ||
|
|
dcee332bff | ||
|
|
8d0aeb6fc9 | ||
|
|
716e1deb5f | ||
|
|
b65af5f3ac | ||
|
|
f3c4eb63e8 | ||
|
|
64924182d2 | ||
|
|
8bad9dd0f8 | ||
|
|
8e1507d8d0 | ||
|
|
dd06d75468 | ||
|
|
f3d2d38214 | ||
|
|
e264daebe0 | ||
|
|
3b67cd6773 | ||
|
|
53834dc5e7 | ||
|
|
09891459ee | ||
|
|
346b9f3af8 | ||
|
|
409a4fbb7b | ||
|
|
fd44191c96 | ||
|
|
3b65ec28ed | ||
|
|
0c6351d3ab | ||
|
|
6126d1d0f3 | ||
|
|
c9ee0d5a4d | ||
|
|
1a39ba639f | ||
|
|
7360544f06 | ||
|
|
b8bd5115b4 | ||
|
|
2175bc25fe | ||
|
|
35bae257f2 | ||
|
|
6926262562 | ||
|
|
167b6a33a3 | ||
|
|
0e2cc49ed0 | ||
|
|
b095aa2b20 | ||
|
|
79b840024a | ||
|
|
8925f396cf | ||
|
|
62c5d73076 | ||
|
|
b0b26f8663 | ||
|
|
f555367eb4 | ||
|
|
1fe336ad39 | ||
|
|
8f157253a3 | ||
|
|
aca2a9a524 | ||
|
|
07fc4621f8 | ||
|
|
d239e77f15 | ||
|
|
627a047028 | ||
|
|
a1844d301d | ||
|
|
d9db632718 | ||
|
|
4b38af6b51 | ||
|
|
46238ef7a1 | ||
|
|
059b47f84d | ||
|
|
62b6b32719 | ||
|
|
02eb35d622 | ||
|
|
4d5b4ef697 | ||
|
|
b3c8706690 | ||
|
|
283fe2e440 | ||
|
|
8e586e6f14 | ||
|
|
7ad30bdc8c | ||
|
|
81ead590c9 | ||
|
|
48b0912cf6 | ||
|
|
e0d743076d | ||
|
|
91c2facff9 | ||
|
|
8e71cfa73a | ||
|
|
9cade51106 | ||
|
|
d0691f273c | ||
|
|
ef41362b57 | ||
|
|
6942ce7f0f | ||
|
|
97d1624bb0 | ||
|
|
a85fa2f8c2 | ||
|
|
c0e20f024a | ||
|
|
1c13b29aa6 | ||
|
|
ba623246a1 | ||
|
|
e36f2051e3 | ||
|
|
c0bc9daff3 | ||
|
|
5c0dc5d613 | ||
|
|
a8f00d69f8 | ||
|
|
514b4f8def | ||
|
|
6cc6429a0f | ||
|
|
76b57bab75 | ||
|
|
104375b5b5 | ||
|
|
03f80d707e | ||
|
|
3718835b23 | ||
|
|
eefb0cb32e | ||
|
|
691798f913 | ||
|
|
dec31a73a2 | ||
|
|
904545de89 | ||
|
|
b9f1d5df1d | ||
|
|
46375d60c2 | ||
|
|
ba29164e1d | ||
|
|
50d8ac3261 | ||
|
|
e8fa36e7fd | ||
|
|
c6b5768bf2 | ||
|
|
0d0e9170b9 | ||
|
|
72f127fe0f | ||
|
|
3cdaaf2950 | ||
|
|
f980e3bb2e | ||
|
|
e199d7e5be | ||
|
|
fb662de8b4 | ||
|
|
35d1fe0eb5 | ||
|
|
b40fe2140d | ||
|
|
4c8d27cf89 | ||
|
|
895217865b | ||
|
|
87e386eb69 | ||
|
|
384913506f | ||
|
|
4d88b1ad2b | ||
|
|
db071c39fb | ||
|
|
766eaf635c | ||
|
|
5dd8b95f5f | ||
|
|
873490367d | ||
|
|
0457c1d1c0 | ||
|
|
59b944ebff | ||
|
|
2e63031e22 | ||
|
|
6137f285f2 | ||
|
|
04557f6e28 | ||
|
|
d7de842f45 | ||
|
|
ba1aa5a498 | ||
|
|
b70a697e66 | ||
|
|
c4c2c5c38e | ||
|
|
bbe7e78516 | ||
|
|
e40fc5568b | ||
|
|
71d94982df | ||
|
|
d48154d6a0 | ||
|
|
949f6fbf8d | ||
|
|
3c97fc5a32 |
@@ -13,7 +13,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: awalsh128/cache-apt-pkgs-action@latest
|
||||
with:
|
||||
packages: git tar gzip openssl curl openssh-client rpm perl libdigest-sha-perl liblist-moreutils-perl libencode-detect-perl
|
||||
packages: git tar gzip openssl curl openssh-client rpm perl libjson-pp-perl libdigest-sha-perl liblist-moreutils-perl libencode-detect-perl
|
||||
version: 1.0
|
||||
- uses: szenius/set-timezone@v1.2
|
||||
with:
|
||||
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -21,3 +21,4 @@ core
|
||||
tarballs/
|
||||
minimal/
|
||||
.DS_Store
|
||||
.vscode/settings.json
|
||||
|
||||
33
CHANGELOG.md
33
CHANGELOG.md
@@ -1,6 +1,37 @@
|
||||
## Changelog
|
||||
|
||||
#### 2.103 (September 30, 2023)
|
||||
#### 2.111 (April 16, 2024)
|
||||
* Fix EOL detection for unreleased Linux distributions
|
||||
|
||||
#### 2.110 (April 15, 2024)
|
||||
* Add an API to check if the system is running or approaching its end of life (EOL)
|
||||
* Add support for `systemd-timesyncd` and `chronyd` to the System Time module
|
||||
* Add Ubuntu 24.04 support
|
||||
* Add Squid 6 support
|
||||
* Add latest Devuan Linux support
|
||||
* Add an option to request Let's Encrypt certificates using `certbot` in standalone mode [forum.virtualmin.com/t/123696](http://forum.virtualmin.com/t/webmin-ssl-certificate-with-lets-encrypt-directly-obtain-certificate-without-requiring-apache-or-nginx/123696/)
|
||||
* Add IMAP and SMTP monitors in the System and Server Status module
|
||||
* Fix TLS connection to SMTP servers not working in some cases
|
||||
* Fix ProFTPd module to use actual UI library
|
||||
* Fix to using the `qrencode` command to generate QR codes locally instead of the remote Google Chart API
|
||||
* Fix a number of various other issues
|
||||
|
||||
#### 2.105 (November 09, 2023)
|
||||
* Fix param to read only headers [sourceforge.net/usermin-bugs#501](https://sourceforge.net/p/webadmin/usermin-bugs/501/)
|
||||
* Fix not to set `reuse` flag on initial Let's Encrypt request
|
||||
* Fix to correctly escape mail file names upon deletion
|
||||
* Fix index field in cache file in BIND DNS module
|
||||
|
||||
#### 2.104 (October 16, 2023)
|
||||
* Add support for numbered and bulleted lists in email HTML editor
|
||||
* Add ability to display active file locks in `Webmin Configuration ⇾ File Locking` page
|
||||
* Fix hostname detection on `systemd` systems to avoid excessive logging [#2020](https://github.com/webmin/webmin/issues/2020)
|
||||
* Fix Webmin version display [#2023](https://github.com/webmin/webmin/issues/2023)
|
||||
* Fix to check if UI library is loaded before using it [#2021](https://github.com/webmin/webmin/issues/2021)
|
||||
* Fix the absent init script for legacy systems after the initial installation
|
||||
* Update the Authentic theme to the latest version with various fixes and improvements
|
||||
|
||||
#### 2.103 (October 08, 2023)
|
||||
* Add support for hostname detection using `hostnamectl` command
|
||||
* Add support for other ACME services
|
||||
* Add ability to hide dotfiles in File Manager [#1578](https://github.com/webmin/authentic-theme/issues/1578)
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -501,6 +501,7 @@ core_actmod=Aktiewe modules
|
||||
core_option=Opsie
|
||||
core_setdir=Stel vir gids in
|
||||
core_merge=Smelt met ouer
|
||||
core_eoptionsboth=Gidsopsies : Aktiewe opsies moet almal óf gestel vir gids óf saamgevoeg met ouer wees, maar nie albei nie
|
||||
core_users=Slegs hierdie gebruikers
|
||||
core_groups=Slegs hierdie groepe
|
||||
core_allusers=Alle geldige gebruikers
|
||||
|
||||
@@ -500,6 +500,7 @@ core_actmod=وحدات نشطة
|
||||
core_option=اختيار
|
||||
core_setdir=تعيين للدليل
|
||||
core_merge=دمج مع الوالد
|
||||
core_eoptionsboth=خيارات الدليل: يجب أن تكون جميع الخيارات النشطة إما Set For Directory أو Merged With Parent، ولكن ليس كليهما
|
||||
core_users=فقط هؤلاء المستخدمين
|
||||
core_groups=فقط هذه المجموعات
|
||||
core_allusers=جميع المستخدمين صالحة
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Актыўныя модулі
|
||||
core_option=Варыянт
|
||||
core_setdir=Набор для каталога
|
||||
core_merge=Зліццё з бацькам
|
||||
core_eoptionsboth=Параметры каталога : усе актыўныя параметры павінны быць усталяваны для каталога або аб'яднаны з бацькоўскім, але не абодва
|
||||
core_users=Толькі гэтыя карыстальнікі
|
||||
core_groups=Толькі гэтыя групы
|
||||
core_allusers=Усе сапраўдныя карыстальнікі
|
||||
|
||||
@@ -9,3 +9,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 криптиран
|
||||
core_protocols_h2c=HTTP/2 нешифрован
|
||||
core_eprotcols=Няма избрани протоколи!
|
||||
core_eoptionsboth=Опции за директория: Всички активни опции трябва да са или Задани за директория, или Обединени с родител, но не и двете
|
||||
|
||||
@@ -10,3 +10,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 xifrat
|
||||
core_protocols_h2c=HTTP/2 sense xifrar
|
||||
core_eprotcols=No s'ha seleccionat cap protocol!
|
||||
core_eoptionsboth=Opcions de directori: les opcions actives han d'estar totes configurades per al directori o combinades amb el pare, però no totes dues
|
||||
|
||||
@@ -27,6 +27,7 @@ core_protocols_h2=HTTP/2 šifrováno
|
||||
core_protocols_h2c=HTTP/2 nešifrované
|
||||
core_eprotcols=Nejsou vybrány žádné protokoly!
|
||||
core_minor=Pouze menší verze
|
||||
core_eoptionsboth=Možnosti adresáře : Všechny aktivní možnosti musí být buď Set For Directory, nebo Merged With Parent, ale ne obojí
|
||||
|
||||
mod_alias_alias2=alias dokumentu
|
||||
mod_alias_regexp2=alias dokumentu regexp
|
||||
|
||||
@@ -271,6 +271,7 @@ core_optfile=Optagelsesfil pr. Katalog
|
||||
core_ecandoc=Du har ikke tilladelse til at bruge dokumentroten '$1'
|
||||
core_realm=Autentificeringsrealmets navn
|
||||
core_minor=Kun mindre version
|
||||
core_eoptionsboth=Indstillinger for bibliotek : Alle aktive indstillinger skal være enten indstillet til bibliotek eller flettet med overordnet, men ikke begge
|
||||
|
||||
mod_negotiation_cache=Cache-indholdsforhandlede dokumenter?
|
||||
mod_negotiation_pri=Sprogprioritet for flere visninger
|
||||
|
||||
@@ -7,3 +7,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 verschlüsselt
|
||||
core_protocols_h2c=HTTP/2 unverschlüsselt
|
||||
core_eprotcols=Keine Protokolle ausgewählt!
|
||||
core_eoptionsboth=Verzeichnisoptionen: Alle aktiven Optionen müssen entweder „Für Verzeichnis festlegen“ oder „Mit übergeordnetem Verzeichnis zusammengeführt“ sein, jedoch nicht beides
|
||||
|
||||
@@ -9,3 +9,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 κρυπτογραφημένο
|
||||
core_protocols_h2c=HTTP/2 μη κρυπτογραφημένο
|
||||
core_eprotcols=Δεν επιλέχθηκαν πρωτόκολλα!
|
||||
core_eoptionsboth=Επιλογές καταλόγου : Οι ενεργές επιλογές πρέπει να είναι όλες είτε ορισμένες για κατάλογο είτε συγχωνευμένες με γονέα, αλλά όχι και οι δύο
|
||||
|
||||
@@ -50,6 +50,7 @@ core_protocols_h2c=HTTP/2 sin cifrar
|
||||
core_eprotcols=¡No se seleccionaron protocolos!
|
||||
core_ecandoc=No tiene permiso para usar la raíz del documento '$1'
|
||||
core_minor=Solo versión menor
|
||||
core_eoptionsboth=Opciones de directorio: las opciones activas deben estar todas configuradas para directorio o fusionadas con padre, pero no ambas
|
||||
core_fileowner=Propietario de archivo coincide
|
||||
core_filegroup=Partidos del propietario del grupo
|
||||
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Modulu aktiboak
|
||||
core_option=aukera
|
||||
core_setdir=Direktorioa ezarri
|
||||
core_merge=Gurasoekin elkartu
|
||||
core_eoptionsboth=Direktorio-aukerak : Aukera aktiboak guztiak direktoriorako ezarrita edo gurasoekin bateratuta egon behar dira, baina ez biak
|
||||
core_users=Erabiltzaile horiek bakarrik
|
||||
core_groups=Talde horiek bakarrik
|
||||
core_allusers=Erabiltzaile baliozko guztiak
|
||||
|
||||
@@ -54,6 +54,7 @@ core_ecandoc=You are not allowed to use the document root '$1'
|
||||
core_minor=فقط نسخه جزئی
|
||||
core_uid=شناسه کاربری
|
||||
core_euid='$1' is not a valid group ID
|
||||
core_eoptionsboth=گزینه های دایرکتوری: گزینه های فعال باید همه یا Set For Directory یا Merged with Parent باشند، اما نه هر دو
|
||||
core_fileowner=مالک پرونده مطابقت دارد
|
||||
core_filegroup=مالک گروه مطابقت دارد
|
||||
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Aktiiviset moduulit
|
||||
core_option=Vaihtoehto
|
||||
core_setdir=Asetettu hakemistoon
|
||||
core_merge=Yhdistä vanhemman kanssa
|
||||
core_eoptionsboth=Hakemistovalinnat : Kaikkien aktiivisten asetusten on oltava joko asetettu hakemistoon tai yhdistetty ylätason kanssa, mutta ei molempia
|
||||
core_users=Vain nämä käyttäjät
|
||||
core_groups=Vain nämä ryhmät
|
||||
core_allusers=Kaikki kelvolliset käyttäjät
|
||||
|
||||
@@ -5,3 +5,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 crypté
|
||||
core_protocols_h2c=HTTP/2 non crypté
|
||||
core_eprotcols=Aucun protocole sélectionné !
|
||||
core_eoptionsboth=Options du répertoire : les options actives doivent toutes être définies pour le répertoire ou fusionnées avec le parent, mais pas les deux
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=מודולים פעילים
|
||||
core_option=אפשרות
|
||||
core_setdir=הגדר לספרייה
|
||||
core_merge=התמזגו עם ההורה
|
||||
core_eoptionsboth=אפשרויות ספרייה : האפשרויות הפעילות חייבות להיות כולן מוגדרות למדריך או התמזגו עם אב, אך לא שתיהן
|
||||
core_users=רק משתמשים אלה
|
||||
core_groups=רק הקבוצות האלה
|
||||
core_allusers=כל המשתמשים התקפים
|
||||
|
||||
@@ -25,6 +25,7 @@ core_protocols_h2=HTTP/2 šifrirano
|
||||
core_protocols_h2c=HTTP/2 nešifriran
|
||||
core_eprotcols=Nema odabranih protokola!
|
||||
core_minor=Samo manja verzija
|
||||
core_eoptionsboth=Opcije direktorija : sve aktivne opcije moraju biti postavljene za imenik ili spojene s nadređenim, ali ne oboje
|
||||
|
||||
mod_proxy_seconds=sekundi
|
||||
|
||||
|
||||
@@ -49,6 +49,7 @@ core_protocols_h2c=HTTP/2 titkosítatlan
|
||||
core_eprotcols=Nincsenek kiválasztva protokollok!
|
||||
core_ecandoc=Nem használhatja a '$1' gyökér dokumentumot
|
||||
core_minor=Kisebb verzió
|
||||
core_eoptionsboth=Címtárbeállítások : Az aktív opciók mindegyike címtárhoz beállítva vagy Összevonva a szülővel lehet, de nem mindkettő
|
||||
core_fileowner=A fájltulajdonos megegyezik
|
||||
core_filegroup=Csoportos tulajdonos mérkőzések
|
||||
|
||||
|
||||
@@ -577,10 +577,10 @@ mod_proxy_netbit=Sottorete (Network/bits)
|
||||
mod_proxy_maxfw=Numero massimo di proxy nella catena di richiesta
|
||||
mod_proxy_emaxfs=Il Numero massimo di proxy nella catena di richiesta deve essere un intero
|
||||
mod_proxy_preserve=Preserva originale l'header Host:
|
||||
|
||||
mod_proxy_timeout=Timeout delle richieste proxy in secondi
|
||||
mod_proxy_etimeout=Il timeout delle richieste proxy deve essere un numero di secondi
|
||||
mod_proxy_via=Setta header Via:
|
||||
|
||||
mod_log_agent_default=Default
|
||||
mod_log_agent_file=File..
|
||||
mod_log_agent_program=Programma..
|
||||
|
||||
@@ -63,6 +63,7 @@ core_eprotcols=Nessun protocollo selezionato!
|
||||
core_ecandoc=Non puoi utilizzare la radice del documento '$1'
|
||||
core_minor=Solo versione secondaria
|
||||
core_eerrordir=La directory per il file di registro degli errori non esiste
|
||||
core_eoptionsboth=Opzioni directory: le opzioni attive devono essere tutte impostate per directory o unite con padre, ma non entrambe
|
||||
core_fileowner=Corrispondenze del proprietario del file
|
||||
core_filegroup=Partite del proprietario del gruppo
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ core_protocols_h2=HTTP/2暗号化
|
||||
core_protocols_h2c=HTTP/2暗号化されていない
|
||||
core_eprotcols=プロトコルが選択されていません!
|
||||
core_minor=マイナーバージョンのみ
|
||||
core_eoptionsboth=ディレクトリ オプション: アクティブなオプションはすべて、「ディレクトリに設定」または「親とマージ」のいずれかである必要がありますが、両方にすることはできません。
|
||||
|
||||
mod_proxy_seconds=秒
|
||||
|
||||
|
||||
@@ -101,6 +101,7 @@ core_minor=부 버전 만
|
||||
core_maxxml=최대 XML 요청 본문 크기
|
||||
core_exml=잘못된 XML 요청 본문 크기
|
||||
core_eerrordir=오류 로그 파일의 디렉토리가 존재하지 않습니다
|
||||
core_eoptionsboth=디렉터리 옵션: 활성 옵션은 모두 디렉터리에 대해 설정 또는 상위 항목과 병합이어야 하지만 둘 다일 수는 없습니다
|
||||
core_fileowner=파일 소유자 일치
|
||||
core_filegroup=그룹 소유자 일치
|
||||
core_major=메이저 버전 만
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Aktyvūs moduliai
|
||||
core_option=Pasirinkimas
|
||||
core_setdir=Nustatykite katalogą
|
||||
core_merge=Sujungti su tėvu
|
||||
core_eoptionsboth=Katalogo parinktys : visos aktyvios parinktys turi būti nustatytos kaip katalogas arba sujungtos su pirminiu, bet ne abi
|
||||
core_users=Tik šie vartotojai
|
||||
core_groups=Tik šios grupės
|
||||
core_allusers=Visi tinkami vartotojai
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Aktīvie moduļi
|
||||
core_option=Iespēja
|
||||
core_setdir=Iestatīts direktorijam
|
||||
core_merge=Apvienot ar vecāku
|
||||
core_eoptionsboth=Direktorija opcijas : visām aktīvajām opcijām ir jābūt iestatītām direktorijam vai sapludinātām ar vecāku, bet ne abām
|
||||
core_users=Tikai šie lietotāji
|
||||
core_groups=Tikai šīs grupas
|
||||
core_allusers=Visi derīgi lietotāji
|
||||
|
||||
@@ -49,6 +49,7 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 disulitkan
|
||||
core_protocols_h2c=HTTP/2 tidak disulitkan
|
||||
core_eprotcols=Tiada protokol dipilih!
|
||||
core_eoptionsboth=Pilihan direktori : Pilihan aktif mestilah semua sama ada Tetapkan Untuk Direktori atau Digabungkan Dengan Induk, tetapi bukan kedua-duanya
|
||||
|
||||
mod_negotiation_cache=Dokumen-dokumen yang dirundingkan kandungan cache?
|
||||
mod_negotiation_pri=Keutamaan bahasa untuk pelbagai tontonan
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Moduli attivi
|
||||
core_option=Għażla
|
||||
core_setdir=Issettjat għad-direttorju
|
||||
core_merge=Tingħaqad mal-ġenitur
|
||||
core_eoptionsboth=Għażliet tad-Direttorju : L-għażliet attivi jridu jkunu kollha jew Issettjati Għal Direttorju jew Magħquda Mal-Ġenitur, iżda mhux it-tnejn
|
||||
core_users=Dawn l-utenti biss
|
||||
core_groups=Dawn il-gruppi biss
|
||||
core_allusers=L-utenti validi kollha
|
||||
|
||||
@@ -14,3 +14,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 versleuteld
|
||||
core_protocols_h2c=HTTP/2 niet-versleuteld
|
||||
core_eprotcols=Geen protocollen geselecteerd!
|
||||
core_eoptionsboth=Directory-opties: Actieve opties moeten allemaal Set For Directory of Merged With Parent zijn, maar niet beide
|
||||
|
||||
@@ -5,3 +5,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 kryptert
|
||||
core_protocols_h2c=HTTP/2 ukryptert
|
||||
core_eprotcols=Ingen protokoller valgt!
|
||||
core_eoptionsboth=Katalogalternativer : Alle aktive alternativer må enten være satt til katalog eller slått sammen med overordnet, men ikke begge
|
||||
|
||||
@@ -9,3 +9,4 @@ core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=Szyfrowany HTTP/2
|
||||
core_protocols_h2c=HTTP/2 nieszyfrowany
|
||||
core_eprotcols=Nie wybrano protokołów!
|
||||
core_eoptionsboth=Opcje katalogu: wszystkie aktywne opcje muszą być ustawione na katalog lub scalone z nadrzędnym, ale nie na jedno i drugie
|
||||
|
||||
@@ -290,6 +290,7 @@ core_actmod=Módulos ativos
|
||||
core_option=Opção
|
||||
core_setdir=Definido para o diretório
|
||||
core_merge=Mesclar com o pai
|
||||
core_eoptionsboth=Opções de diretório: as opções ativas devem ser todas definidas para o diretório ou mescladas com o pai, mas não ambas
|
||||
core_users=Somente esses usuários
|
||||
core_groups=Somente esses grupos
|
||||
core_allusers=Todos os usuários válidos
|
||||
|
||||
@@ -23,6 +23,7 @@ core_protocols_h2=HTTP/2 criptografado
|
||||
core_protocols_h2c=HTTP/2 não criptografado
|
||||
core_eprotcols=Nenhum protocolo selecionado!
|
||||
core_minor=Apenas versão secundária
|
||||
core_eoptionsboth=Opções de diretório: as opções ativas devem ser todas definidas para o diretório ou mescladas com o pai, mas não ambas
|
||||
|
||||
mod_proxy_seconds=segundos
|
||||
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Module active
|
||||
core_option=Opțiune
|
||||
core_setdir=Set pentru director
|
||||
core_merge=Unire cu părintele
|
||||
core_eoptionsboth=Opțiuni de director : opțiunile active trebuie să fie toate fie Set for Directory sau Merged With Parent, dar nu ambele
|
||||
core_users=Numai acești utilizatori
|
||||
core_groups=Numai aceste grupuri
|
||||
core_allusers=Toți utilizatorii valabili
|
||||
|
||||
@@ -27,6 +27,7 @@ core_protocols_h2=HTTP/2 зашифрованный
|
||||
core_protocols_h2c=HTTP/2 незашифрованный
|
||||
core_eprotcols=Протоколы не выбраны!
|
||||
core_ecandoc=Вы не можете использовать корневой каталог документа «$1»
|
||||
core_eoptionsboth=Параметры каталога: все активные параметры должны быть либо «Установлено для каталога», либо «Объединено с родительским», но не оба одновременно
|
||||
core_fileowner=Владелец файла соответствует
|
||||
core_filegroup=Совпадения владельца группы
|
||||
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Aktívne moduly
|
||||
core_option=voľba
|
||||
core_setdir=Nastaviť pre adresár
|
||||
core_merge=Zlúčiť s rodičom
|
||||
core_eoptionsboth=Možnosti adresára: Všetky aktívne možnosti musia byť buď Nastaviť pre adresár alebo Zlúčiť s rodičom, ale nie oboje
|
||||
core_users=Iba títo používatelia
|
||||
core_groups=Iba tieto skupiny
|
||||
core_allusers=Všetci platní používatelia
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Aktivni moduli
|
||||
core_option=Možnost
|
||||
core_setdir=Nastavite za imenik
|
||||
core_merge=Spojite se s staršem
|
||||
core_eoptionsboth=Možnosti imenika : vse aktivne možnosti morajo biti Nastavljene za imenik ali Združene z nadrejenim, ne pa oboje
|
||||
core_users=Samo ti uporabniki
|
||||
core_groups=Samo te skupine
|
||||
core_allusers=Vsi veljavni uporabniki
|
||||
|
||||
@@ -23,6 +23,7 @@ core_protocols_h2=HTTP/2 krypterad
|
||||
core_protocols_h2c=HTTP/2 okrypterad
|
||||
core_eprotcols=Inga protokoll har valts!
|
||||
core_minor=Endast mindre version
|
||||
core_eoptionsboth=Katalogalternativ : Alla aktiva alternativ måste antingen vara inställda för katalog eller sammanfogade med överordnade, men inte båda
|
||||
|
||||
mod_proxy_seconds=sekunder
|
||||
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=โมดูลที่ใช้งานอยู่
|
||||
core_option=ตัวเลือก
|
||||
core_setdir=ตั้งไว้สำหรับไดเรกทอรี
|
||||
core_merge=รวมกับผู้ปกครอง
|
||||
core_eoptionsboth=ตัวเลือกไดเร็กทอรี : ตัวเลือกที่ใช้งานอยู่ทั้งหมดจะต้องตั้งค่าสำหรับไดเร็กทอรีหรือผสานกับพาเรนต์ แต่ไม่ใช่ทั้งสองอย่าง
|
||||
core_users=เฉพาะผู้ใช้เหล่านี้
|
||||
core_groups=เฉพาะกลุ่มเหล่านี้
|
||||
core_allusers=ผู้ใช้ที่ถูกต้องทั้งหมด
|
||||
|
||||
@@ -178,6 +178,7 @@ core_exml=Geçersiz XML isteği gövde boyutu
|
||||
core_sroot=Sunucu kökü
|
||||
core_eerrordir=Hata günlüğü dosyası dizini mevcut değil
|
||||
core_merge=Üst öğe ile birleştir
|
||||
core_eoptionsboth=Dizin seçenekleri : Etkin seçeneklerin tümü Dizin İçin Ayarla veya Üst Öğeyle Birleştirilmiş olmalıdır, ancak her ikisi birden olmamalıdır
|
||||
core_fileowner=Dosya sahibi eşleşmeleri
|
||||
core_filegroup=Grup sahibi eşleşmeleri
|
||||
core_product=Sadece ürün
|
||||
|
||||
@@ -566,10 +566,10 @@ mod_proxy_netbit=Мережа/біт
|
||||
mod_proxy_maxfw=Максимальна кількість проксі в ланцюжку запитів
|
||||
mod_proxy_emaxfs=Максимальна кількість проксі в ланцюжку запитів належний бути цілої числом
|
||||
mod_proxy_preserve=Зарезервувати оригінальний вузол: заголовок
|
||||
|
||||
mod_proxy_timeout=Час чекання виконання запиту проксі в секундах
|
||||
mod_proxy_etimeout=Час чекання виконання запиту проксі повинне бути числом секунд
|
||||
mod_proxy_via=Установити через: заголовки
|
||||
|
||||
mod_log_agent_default=За замовчуванням
|
||||
mod_log_agent_file=Файл..
|
||||
mod_log_agent_program=Програма..
|
||||
|
||||
@@ -73,6 +73,7 @@ core_eprotcols=Протоколи не вибрано!
|
||||
core_ecandoc=Вам не дозволяється використовувати корінь документа "$1"
|
||||
core_minor=Тільки незначна версія
|
||||
core_eerrordir=Каталог файлу журналу помилок не існує
|
||||
core_eoptionsboth=Параметри каталогу: усі активні параметри мають бути або встановлені для каталогу, або об’єднані з батьківським, але не обидва
|
||||
core_fileowner=Власник файлу відповідає
|
||||
core_filegroup=Матчі власників групи
|
||||
core_major=Тільки основна версія
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=فعال ماڈیولز
|
||||
core_option=آپشن
|
||||
core_setdir=ڈائریکٹری کے لئے مقرر کریں
|
||||
core_merge=والدین کے ساتھ ضم کریں
|
||||
core_eoptionsboth=ڈائرکٹری کے اختیارات: فعال اختیارات تمام یا تو ڈائرکٹری کے لیے سیٹ ہونے چاہئیں یا والدین کے ساتھ ضم ہونے چاہئیں، لیکن دونوں نہیں۔
|
||||
core_users=صرف یہ صارفین
|
||||
core_groups=صرف یہ گروہ
|
||||
core_allusers=تمام درست استعمال کنندہ
|
||||
|
||||
@@ -501,6 +501,7 @@ core_actmod=Các mô-đun hoạt động
|
||||
core_option=Lựa chọn
|
||||
core_setdir=Đặt cho thư mục
|
||||
core_merge=Hợp nhất với cha mẹ
|
||||
core_eoptionsboth=Tùy chọn thư mục : Tất cả các tùy chọn hoạt động phải là Set For Directory hoặc Merged With Parent, nhưng không được cả hai
|
||||
core_users=Chỉ những người dùng này
|
||||
core_groups=Chỉ những nhóm này
|
||||
core_allusers=Tất cả người dùng hợp lệ
|
||||
|
||||
@@ -573,10 +573,10 @@ mod_proxy_netbit=网络/位
|
||||
mod_proxy_maxfw=请求链中最大的代理数
|
||||
mod_proxy_emaxfs=请求链中最大的代理数必须是整数
|
||||
mod_proxy_preserve=保持原来的主机:文件头
|
||||
|
||||
mod_proxy_timeout=代理请求超时秒数
|
||||
mod_proxy_etimeout=代理请求超时必须是一个有效的秒数
|
||||
mod_proxy_via=设置通过:头
|
||||
|
||||
mod_log_agent_default=默认
|
||||
mod_log_agent_file=文件…
|
||||
mod_log_agent_program=程序…
|
||||
|
||||
@@ -68,6 +68,7 @@ core_eprotcols=未选择任何协议!
|
||||
core_ecandoc=不允许使用文档根目录'$1'
|
||||
core_minor=仅次要版本
|
||||
core_eerrordir=错误日志文件目录不存在
|
||||
core_eoptionsboth=目录选项:活动选项必须全部为“为目录设置”或“与父级合并”,但不能同时为两者
|
||||
core_fileowner=文件所有者匹配
|
||||
core_filegroup=群组拥有者比赛
|
||||
|
||||
|
||||
@@ -583,10 +583,10 @@ mod_proxy_netbit=網路/位元
|
||||
mod_proxy_maxfw=請求鏈中最大的代理數
|
||||
mod_proxy_emaxfs=請求鏈中最大的代理數必須是整數
|
||||
mod_proxy_preserve=保留原始主機: 檔頭
|
||||
|
||||
mod_proxy_timeout=Proxy回應逾時秒數
|
||||
mod_proxy_etimeout=Proxy回應逾時秒數必須是個秒數數字
|
||||
mod_proxy_via=設定經由: 檔頭
|
||||
|
||||
mod_log_agent_default=預設
|
||||
mod_log_agent_file=檔案..
|
||||
mod_log_agent_program=程式..
|
||||
|
||||
@@ -56,6 +56,7 @@ core_protocols_h2c=HTTP/2 未加密
|
||||
core_eprotcols=未選擇任何協議!
|
||||
core_ecandoc=不允許使用文檔根目錄'$1'
|
||||
core_minor=僅次要版本
|
||||
core_eoptionsboth=目錄選項:活動選項必須全部為“設定目錄”或“與父級合併”,但不能同時為兩者
|
||||
core_fileowner=文件所有者匹配
|
||||
core_filegroup=群組擁有者比賽
|
||||
|
||||
|
||||
@@ -99,9 +99,7 @@ print &ui_table_row($text{'index_time'},
|
||||
&ui_textbox("hour", undef, 2).":".&ui_textbox("min", "00", 2));
|
||||
|
||||
# Current date and time
|
||||
my ($date, $time) = split(/\s+/, &make_date(time()));
|
||||
print &ui_table_row($text{'index_cdate'}, $date);
|
||||
print &ui_table_row($text{'index_ctime'}, $time);
|
||||
print &ui_table_row($text{'index_cdatetime'}, &make_date(time()));
|
||||
|
||||
# Run in directory
|
||||
print &ui_table_row($text{'index_dir'},
|
||||
|
||||
@@ -10,8 +10,7 @@ index_exec=Run at
|
||||
index_created=Created on
|
||||
index_dir=Run in directory
|
||||
index_return=commands list
|
||||
index_cdate=Current date
|
||||
index_ctime=Current time
|
||||
index_cdatetime=Current date and time
|
||||
index_allow=Allowed scheduled command users
|
||||
index_amode=Users to allow
|
||||
index_amode0=All Unix users
|
||||
|
||||
@@ -1,79 +1,79 @@
|
||||
index_echeck=$1 Forse non è installato oppure la <a href='$2'>configurazione del modulo</a> non è corretta.
|
||||
index_edb=Impossibile connettersi al database Bacula: $1 Forse non è impostato o la <a href='$2'>configurazione del modulo</a> non è corretta.
|
||||
index_eng=Impossibile connettersi al database dei gruppi Bacula: $1. Forse non esiste o la <a href='$2'>configurazione del modulo</a> non è corretta.
|
||||
index_econsole=Il comando della console Bacula $1 non è riuscito a comunicare con il direttore Bacula. Assicurati che la password in $2 sia corretta.
|
||||
index_econsole2=Il comando della console Bacula $1 non è configurato con un host del regista Bacula valido. Attualmente utilizza $2, che non esiste.
|
||||
index_edb=Impossibile connettersi al database di Bacula: $1 Forse non è impostato o la <a href='$2'>configurazione del modulo</a> non è corretta.
|
||||
index_eng=Impossibile connettersi al database dei gruppi di Bacula: $1. Forse non esiste o la <a href='$2'>configurazione del modulo</a> non è corretta.
|
||||
index_econsole=Il comando della console Bacula $1 non è riuscito a comunicare con il Director Bacula. Assicurati che la password in $2 sia corretta.
|
||||
index_econsole2=Il comando della console Bacula $1 non è configurato con un host del Director Bacula valido. Attualmente utilizza $2, che non esiste.
|
||||
index_fixpass=Fai clic qui per correggere la password della console
|
||||
index_fixaddr=Fai clic qui per correggere l'host Director di Bacula
|
||||
index_fixaddr=Fai clic qui per correggere l'host del Director di Bacula
|
||||
index_stop=Ferma Bacula
|
||||
index_stopdesc=Fare clic su questo pulsante per chiudere i processi del demone Bacula sopra elencati.
|
||||
index_start=Inizia Bacula
|
||||
index_startdesc=Fare clic su questo pulsante per avviare i processi del demone Bacula sopra elencati.
|
||||
index_stopdesc=Fare clic su questo pulsante per chiudere i processi Bacula sopra elencati.
|
||||
index_start=Avvia Bacula
|
||||
index_startdesc=Fare clic su questo pulsante per avviare i processi Bacula sopra elencati.
|
||||
index_restart=Riavvia Bacula
|
||||
index_restartdesc=Fare clic su questo pulsante per interrompere e riavviare i processi del demone Bacula sopra elencati. Ciò può essere necessario per attivare le configurazioni del dispositivo di archiviazione.
|
||||
index_restartdesc=Fare clic su questo pulsante per interrompere e riavviare i processi Bacula sopra elencati. Ciò può essere necessario per attivare le configurazioni del dispositivo di archiviazione.
|
||||
index_apply=Applica configurazione
|
||||
index_applydesc=Fare clic su questo pulsante per attivare la configurazione del regista Bacula mostrata sopra.
|
||||
index_boot=Inizia all'avvio
|
||||
index_applydesc=Fare clic su questo pulsante per attivare la configurazione del Director Bacula mostrata sopra.
|
||||
index_boot=Avvia con il sistema
|
||||
index_bootdesc=Modifica questa opzione per controllare se Bacula viene avviato o meno all'avvio del sistema.
|
||||
index_status=Stati del processo:
|
||||
index_up=Su
|
||||
index_down=Giù
|
||||
index_up=Attivo
|
||||
index_down=Fermo
|
||||
index_return=indice del modulo
|
||||
index_versionbacula=Bacula $1
|
||||
index_versionbareos=Bareos $1
|
||||
index_notrun=I backup e altre operazioni non possono essere eseguiti poiché il daemon di Bacula Directory non è attivo.
|
||||
index_notrun=I backup e altre operazioni non possono essere eseguiti poiché il Director di Bacula non è attivo.
|
||||
index_eversion=Il tuo sistema utilizza Bacula versione $2, ma questo modulo Webmin supporta solo le versioni $1 e successive.
|
||||
index_dir=Director Director
|
||||
index_sd=Configurazione del daemon di archiviazione
|
||||
index_fd=Configurazione del daemon di file
|
||||
index_dir=Configurazione Director
|
||||
index_sd=Configurazione dello Storage daemon
|
||||
index_fd=Configurazione del File daemon
|
||||
index_groups=Configurazione del gruppo Bacula
|
||||
index_actions=Azioni di backup e ripristino
|
||||
index_ocmin=Contributo di <a href=$2 target=_new>Linmin</a> </a>
|
||||
|
||||
connect_emysql=Impossibile caricare il driver DBI del database $1
|
||||
connect_elogin=Impossibile accedere al database $1:$2.
|
||||
connect_elogin=Impossibile accedere al database $1: $2.
|
||||
connect_equery=Il database $1 non sembra contenere tabelle Bacula.
|
||||
connect_equery2=Ciò può essere dovuto al fatto che il modulo SQLite Perl installato è troppo nuovo e non supporta il vecchio formato di database SQLite utilizzato da Bacula.
|
||||
connect_equery3=Il database $1 non sembra contenere tabelle di gruppo OC Bacula.
|
||||
esql=Errore SQL : $1
|
||||
esql=Errore SQL: $1
|
||||
|
||||
check_edir=La directory di configurazione Bacula $1 non è stata trovata sul tuo sistema.
|
||||
check_ebacula=Il comando di controllo Bacula $1 non è stato trovato.
|
||||
check_econsole=Il comando della console Bacula $1 non è stato trovato.
|
||||
check_edirector=Il file di configurazione del direttore Bacula $1 non è stato trovato.
|
||||
check_eclient=Questo sistema sembra essere un <a href='$2'>client Bacula</a> piuttosto che un regista.
|
||||
check_edirector=Il file di configurazione del Director Bacula $1 non è stato trovato.
|
||||
check_eclient=Questo sistema sembra essere un <a href='$2'>client Bacula</a> piuttosto che un Director.
|
||||
check_econfigs=Nessun file di configurazione Bacula trovato in $1
|
||||
check_eservers=Nessun gruppo di server Webmin è stato definito
|
||||
check_engmod=Il modulo dei gruppi Bacula OpenCountry non è installato
|
||||
|
||||
proc_bacula-sd=Demone di archiviazione
|
||||
proc_bacula-fd=Demone di file
|
||||
proc_bacula-dir=Demone di Bacula Director
|
||||
proc_bareos-sd=Demone di archiviazione
|
||||
proc_bareos-fd=Demone di file
|
||||
proc_bareos-dir=Demone di Bacula Director
|
||||
proc_bacula-sd=Storage daemon
|
||||
proc_bacula-fd=File daemon
|
||||
proc_bacula-dir=Bacula Director
|
||||
proc_bareos-sd=Storage daemon
|
||||
proc_bareos-fd=File daemon
|
||||
proc_bareos-dir=Bacula Director
|
||||
|
||||
stop_err=Impossibile arrestare Bacula
|
||||
start_err=Impossibile avviare Bacula
|
||||
start_einit=Nessuno script init trovato per $1
|
||||
start_erun=Impossibile avviare $1 : $2
|
||||
start_erun=Impossibile avviare $1: $2
|
||||
restart_err=Impossibile riavviare Bacula
|
||||
apply_err=Impossibile applicare la configurazione
|
||||
apply_failed=È stato rilevato un errore di configurazione
|
||||
apply_problem=Impossibile applicare la configurazione : $1
|
||||
apply_problem=Impossibile applicare la configurazione: $1
|
||||
|
||||
jobs_title=Processi di backup
|
||||
jobs_none=Nessun processo di backup è stato ancora definito.
|
||||
jobs_name=Nome del lavoro
|
||||
jobs_none=Nessun processo di backup è stata ancora definita.
|
||||
jobs_name=Nome del processo
|
||||
jobs_deftype=Impostazioni predefinite?
|
||||
jobs_type=Tipo di lavoro
|
||||
jobs_client=Client per il backup
|
||||
jobs_fileset=File impostato su backup
|
||||
jobs_schedule=Pianificazione del backup
|
||||
jobs_type=Tipo di processo
|
||||
jobs_client=Client di backup
|
||||
jobs_fileset=Insieme di file di backup
|
||||
jobs_schedule=Pianificazione del processo
|
||||
jobs_add=Aggiungi un nuovo processo di backup.
|
||||
jobs_delete=Elimina lavori selezionati
|
||||
jobs_return=elenco di lavori
|
||||
jobs_derr=Impossibile eliminare i lavori
|
||||
jobs_delete=Elimina processi selezionati
|
||||
jobs_return=lista di processi
|
||||
jobs_derr=Impossibile eliminare i processi.
|
||||
|
||||
filesets_title=Set di file
|
||||
filesets_none=Nessun set di file di backup è stato ancora definito.
|
||||
@@ -83,48 +83,48 @@ filesets_add=Aggiungi un nuovo set di file di backup.
|
||||
filesets_delete=Elimina set di file selezionati
|
||||
filesets_return=elenco di set di file
|
||||
filesets_derr=Impossibile eliminare i set di file
|
||||
filesets_ednone=Nessuno selezionato
|
||||
filesets_ednone=Nessuna selezione
|
||||
|
||||
fileset_title1=Crea set di file
|
||||
fileset_title2=Modifica set di file
|
||||
fileset_header=Dettagli del set di file di backup
|
||||
fileset_egone=Il set di file non esiste più!
|
||||
fileset_name=Nome set file
|
||||
fileset_include=File e directory per il backup
|
||||
fileset_include=File e directory da archiviare
|
||||
fileset_exclude=File e directory da saltare
|
||||
fileset_sig=Tipo di firma del file
|
||||
fileset_sig=Funzione di hash dei file
|
||||
fileset_none=Nessuna
|
||||
fileset_md5=MD5
|
||||
fileset_err=Impossibile salvare il set di file
|
||||
fileset_ename=Nome set file mancante
|
||||
fileset_eclash=Un file impostato con lo stesso nome esiste già
|
||||
fileset_eclash=Un set di file con lo stesso nome esiste già
|
||||
fileset_echild=Questo set di file non può essere eliminato in quanto utilizzato da $1
|
||||
fileset_comp=Tipo di compressione
|
||||
fileset_gzipdef=<Livello di compressione predefinito>
|
||||
fileset_lzo=Compressione LZO
|
||||
fileset_gzip=Livello Gzip $1
|
||||
fileset_gzip=Gzip livello $1
|
||||
fileset_onefs=Limitare il backup a un file system?
|
||||
|
||||
clients_title=Client di backup
|
||||
clients_none=Nessun client di backup è stato ancora definito.
|
||||
clients_name=Nome del cliente
|
||||
clients_name=Nome del client
|
||||
clients_address=Nome host o indirizzo
|
||||
clients_catalog=Catalogare
|
||||
clients_catalog=Catalogo
|
||||
clients_add=Aggiungi un nuovo client di backup.
|
||||
clients_delete=Elimina i clienti selezionati
|
||||
clients_return=elenco dei clienti
|
||||
clients_delete=Elimina i client selezionati
|
||||
clients_return=elenco dei client
|
||||
clients_derr=Impossibile eliminare i client
|
||||
|
||||
client_title1=Crea client di backup
|
||||
client_title2=Modifica client di backup
|
||||
client_header=Dettagli del client di cui eseguire il backup
|
||||
client_egone=Il client non esiste più!
|
||||
client_name=Nome FD client
|
||||
client_name=Nome FD del client
|
||||
client_address=Nome host o indirizzo IP
|
||||
client_port=Porta Bacula FD
|
||||
client_pass=Password Bacula FD
|
||||
client_catalog=Catalogo da usare
|
||||
client_prune=Eliminare lavori e file scaduti?
|
||||
client_prune=Eliminare processi e file scaduti?
|
||||
client_fileret=Conserva i file di backup per
|
||||
client_jobret=Mantieni processi di backup per
|
||||
client_err=Impossibile salvare il client di backup
|
||||
@@ -134,7 +134,7 @@ client_epass=Password mancante
|
||||
client_eaddress=Nome host o indirizzo mancante o non valido
|
||||
client_eport=Porta FD mancante o non valida
|
||||
client_efileret=Periodo di conservazione dei file mancante o non valido
|
||||
client_ejobret=Periodo di conservazione del lavoro mancante o non valido
|
||||
client_ejobret=Periodo di conservazione del processo mancante o non valido
|
||||
client_echild=Questo client non può essere eliminato in quanto utilizzato da $1
|
||||
client_status=Mostra stato
|
||||
|
||||
@@ -144,137 +144,137 @@ job_header=Dettagli del processo di backup
|
||||
job_name=Nome del processo di backup
|
||||
job_enabled=Processo di backup abilitato?
|
||||
job_def=Tipo predefinito
|
||||
job_def0=Decisione predefinita
|
||||
job_def1=Lavoro autonomo
|
||||
job_def0=Definizione predefinita
|
||||
job_def1=Processo isolato
|
||||
job_def2=Eredita valori predefiniti da $1
|
||||
job_type=Tipo di lavoro
|
||||
job_type=Tipo di processo
|
||||
job_level=Livello di backup
|
||||
job_client=Client per il backup
|
||||
job_fileset=File impostato su backup
|
||||
job_schedule=Backup nei tempi previsti
|
||||
job_storage=Dispositivo di archiviazione di destinazione
|
||||
job_fileset=Set di file per il backup
|
||||
job_schedule=Pianificazione processo
|
||||
job_storage=Storage daemon di destinazione
|
||||
job_pool=Pool di volumi
|
||||
job_messages=Destinazione per i messaggi
|
||||
job_prority=Priorità di backup
|
||||
job_err=Impossibile salvare il processo di backup
|
||||
job_ename=Nome lavoro mancante o non valido
|
||||
job_eclash=Esiste già un lavoro con lo stesso nome
|
||||
job_ename=Nome processo mancante o non valido
|
||||
job_eclash=Esiste già un processo con lo stesso nome
|
||||
job_epriority=Numero di priorità mancante o non valido
|
||||
job_echild=Questa definizione di lavoro predefinita non può essere eliminata poiché utilizzata da $1
|
||||
job_run=Corri adesso
|
||||
job_before=Comando prima del lavoro
|
||||
job_after=Comando dopo il lavoro
|
||||
job_cbefore=Comando prima del lavoro (sul client)
|
||||
job_cafter=Comando dopo processo (sul client)
|
||||
job_echild=Questa definizione predefinita di processo non può essere eliminata poiché utilizzata da $1
|
||||
job_run=Esegui ora
|
||||
job_before=Comando prima del processo
|
||||
job_after=Comando dopo il processo
|
||||
job_cbefore=Comando prima del processo (sul client)
|
||||
job_cafter=Comando dopo il processo (sul client)
|
||||
|
||||
schedules_title=Pianificazioni di backup
|
||||
schedules_none=Nessuna pianificazione di backup è stata ancora definita.
|
||||
schedules_name=Nome programma
|
||||
schedules_sched=Esegui livelli e tempi
|
||||
schedules_none=Nessuna pianificazione è stata ancora definita.
|
||||
schedules_name=Nome pianifications
|
||||
schedules_sched=Livelli e pianificazioni di esecuzione
|
||||
schedules_add=Aggiungi una nuova pianificazione del backup.
|
||||
schedules_delete=Elimina i programmi selezionati
|
||||
schedules_return=elenco di programmi
|
||||
schedules_delete=Elimina le pianificazioni selezionate
|
||||
schedules_return=elenco di pianificazioni
|
||||
schedules_derr=Impossibile eliminare le pianificazioni
|
||||
|
||||
schedule_title1=Crea programma di backup
|
||||
schedule_title1=Crea pianificazione di backup
|
||||
schedule_title2=Modifica pianificazione backup
|
||||
schedule_header=Dettagli sulla pianificazione del backup
|
||||
schedule_name=Nome pianificazione backup
|
||||
schedule_runs=Esegui livelli e tempi
|
||||
schedule_runs=Livelli e pianificazioni di esecuzione
|
||||
schedule_level=Livello di backup
|
||||
schedule_pool=Volume
|
||||
schedule_times=Corri a volte
|
||||
schedule_times=Orari di esecuzione
|
||||
schedule_err=Impossibile salvare la pianificazione del backup
|
||||
schedule_ename=Nome programma mancante o non valido
|
||||
schedule_eclash=Esiste già un programma con lo stesso nome
|
||||
schedule_etimes=Tempi di backup mancanti nella riga $1
|
||||
schedule_ename=Nome pianificazione mancante o non valido
|
||||
schedule_eclash=Esiste già una pianificazione con lo stesso nome
|
||||
schedule_etimes=Orari di esecuzione mancanti nella riga $1
|
||||
schedule_echild=Questa pianificazione non può essere eliminata in quanto utilizzata da $1
|
||||
|
||||
backup_title=Esegui processo di backup
|
||||
backup_header=Dettagli del processo di backup
|
||||
backup_job=Lavoro da eseguire
|
||||
backup_job=Processo da eseguire
|
||||
backup_jd=$1 (set di file $2 su $3)
|
||||
backup_wait=Aspetta i risultati?
|
||||
backup_ok=Esegui il backup ora
|
||||
backup_run=Avvio del processo di backup $1 ..
|
||||
backup_return=modulo di backup
|
||||
backup_ejob=.. non è riuscito a trovare lavoro!
|
||||
backup_eok=.. impossibile avviare il lavoro
|
||||
backup_ejob=.. processo non trovato!
|
||||
backup_eok=.. impossibile avviare il processo
|
||||
backup_running=.. il processo di backup è ora in esecuzione. Al termine, i risultati verranno visualizzati di seguito.
|
||||
backup_running2=.. il processo di backup è stato avviato in background.
|
||||
backup_done=.. backup completato.
|
||||
backup_failed=.. il backup non è stato completato correttamente. Controllare il messaggio di errore sopra per i dettagli.
|
||||
|
||||
gbackup_title=Esegui processo di backup del gruppo Bacula
|
||||
gbackup_title=Esegui gruppo di processi di backup
|
||||
gbackup_run=Avvio del processo di backup $1 su $2 client ..
|
||||
gbackup_on=Esecuzione del processo di backup sul client $1 :
|
||||
gbackup_header=Dettagli del processo di backup del gruppo Bacula
|
||||
gbackup_on=Esecuzione del processo di backup sul client $1:
|
||||
gbackup_header=Dettagli del gruppo di processo di backup
|
||||
gbackup_jd=$1 (set di file $2 sul gruppo $3)
|
||||
|
||||
dirstatus_title=Stato del direttore
|
||||
dirstatus_title=Stato del Director
|
||||
dirstatus_sched=Processi di backup pianificati
|
||||
dirstatus_name=Nome del lavoro
|
||||
dirstatus_type=genere
|
||||
dirstatus_name=Nome del processo
|
||||
dirstatus_type=Tipo
|
||||
dirstatus_level=Livello
|
||||
dirstatus_date=Corri a
|
||||
dirstatus_date2=Iniziato alle
|
||||
dirstatus_date=Orari esecuzione
|
||||
dirstatus_date2=Iniziato a
|
||||
dirstatus_volume=Volume
|
||||
dirstatus_schednone=Nessun processo di backup è attualmente pianificato.
|
||||
dirstatus_id=Esegui ID
|
||||
dirstatus_id=Id di esecuzione
|
||||
dirstatus_status=Stato attuale
|
||||
dirstatus_run=Esecuzione di processi di backup
|
||||
dirstatus_run=Processi di backup in esecuzione
|
||||
dirstatus_runnone=Nessun processo di backup è attualmente in esecuzione.
|
||||
dirstatus_done=Processi di backup completati
|
||||
dirstatus_bytes=Taglia
|
||||
dirstatus_bytes=Dimensione
|
||||
dirstatus_files=File
|
||||
dirstatus_status2=Stato
|
||||
dirstatus_donenone=Nessun processo di backup è stato eseguito.
|
||||
dirstatus_cancel=Annulla lavori selezionati
|
||||
dirstatus_cancel=Annulla processi selezionati
|
||||
dirstatus_refresh=Aggiorna la lista
|
||||
|
||||
clientstatus_title=Stato del cliente
|
||||
clientstatus_err=Impossibile recuperare lo stato da $1 : $2
|
||||
clientstatus_msg=Stato da $1 : $2
|
||||
clientstatus_title=Stato del client
|
||||
clientstatus_err=Impossibile recuperare lo stato da $1: $2
|
||||
clientstatus_msg=Stato da $1: $2
|
||||
clientstatus_show=Mostra lo stato del client:
|
||||
clientstatus_ok=ok
|
||||
clientstatus_ok=OK
|
||||
clientstatus_on=$1 (su $2)
|
||||
|
||||
storages_title=Demoni di archiviazione
|
||||
storages_none=Nessun demone di archiviazione è stato ancora definito.
|
||||
storages_name=Nome di archiviazione
|
||||
storages_title=Storage daemon
|
||||
storages_none=Nessuno Storage daemon è stato ancora definito.
|
||||
storages_name=Nome dello Storage daemon
|
||||
storages_address=Nome host o indirizzo
|
||||
storages_device=Dispositivo di archiviazione
|
||||
storages_type=Tipo di supporto
|
||||
storages_add=Aggiungi un nuovo demone di archiviazione.
|
||||
storages_delete=Elimina i daemon di archiviazione selezionati
|
||||
storages_return=elenco di demoni di archiviazione
|
||||
storages_derr=Impossibile eliminare i daemon di archiviazione
|
||||
storages_add=Aggiungi un nuovo Storage daemon.
|
||||
storages_delete=Elimina gli Storage daemon selezionati
|
||||
storages_return=elenco di Storage daemon
|
||||
storages_derr=Impossibile eliminare gli Storage daemon
|
||||
|
||||
storage_title1=Crea un demone di archiviazione
|
||||
storage_title2=Modifica demone di archiviazione
|
||||
storage_header=Dettagli del demone di archiviazione remota
|
||||
storage_egone=Il demone di archiviazione non esiste più!
|
||||
storage_name=Nome del demone di archiviazione
|
||||
storage_title1=Crea uno Storage daemon
|
||||
storage_title2=Modifica demone dello Storage daemon
|
||||
storage_header=Dettagli dello Storage daemon remoto
|
||||
storage_egone=Lo Storage daemon non esiste più!
|
||||
storage_name=Nome dello Storage daemon
|
||||
storage_address=Nome host o indirizzo IP
|
||||
storage_port=Porta SD Bacula
|
||||
storage_pass=Password SD Bacula
|
||||
storage_device=Nome del dispositivo di archiviazione
|
||||
storage_media=Nome del tipo di supporto
|
||||
storage_maxjobs=Numero massimo di lavori simultanei
|
||||
storage_other=Altro ..
|
||||
storage_err=Impossibile salvare il demone di archiviazione
|
||||
storage_ename=Nome del daemon di archiviazione mancante
|
||||
storage_eclash=Un demone di archiviazione con lo stesso nome esiste già
|
||||
storage_maxjobs=Numero massimo di processi simultanei
|
||||
storage_other=Altro..
|
||||
storage_err=Impossibile salvare lo Storage daemon
|
||||
storage_ename=Nome dello Storage daemon mancante
|
||||
storage_eclash=Uno Storage daemon con lo stesso nome esiste già
|
||||
storage_epass=Password mancante
|
||||
storage_eaddress=Nome host o indirizzo mancante o non valido
|
||||
storage_eport=Porta SD mancante o non valida
|
||||
storage_edevice=Nome del dispositivo di archiviazione mancante
|
||||
storage_emedia=Nome del tipo di supporto mancante
|
||||
storage_emaxjobs=Numero massimo di lavori simultanei mancanti
|
||||
storage_echild=Questo client non può essere eliminato in quanto utilizzato da $1
|
||||
storage_emaxjobs=Numero massimo di processi simultanei mancanti
|
||||
storage_echild=Questo Storage daemon non può essere eliminato in quanto utilizzato da $1
|
||||
storage_status=Mostra stato
|
||||
|
||||
devices_title=Dispositivi di memoria
|
||||
devices_title=Dispositivi di archiviazione
|
||||
devices_none=Nessun dispositivo di archiviazione è stato ancora definito.
|
||||
devices_name=Nome del dispositivo
|
||||
devices_device=File o directory del dispositivo
|
||||
@@ -292,7 +292,7 @@ device_name=Nome del dispositivo di archiviazione
|
||||
device_device=Dispositivo di archiviazione o directory
|
||||
device_media=Nome del tipo di supporto
|
||||
device_label=Etichettare automaticamente i supporti?
|
||||
device_random=Mezzo di accesso casuale?
|
||||
device_random=Dispositivo ad accesso casuale?
|
||||
device_auto=Montare automaticamente?
|
||||
device_removable=Supporti rimovibili?
|
||||
device_always=Tieni sempre aperto?
|
||||
@@ -301,34 +301,34 @@ device_ename=Nome del dispositivo di archiviazione mancante
|
||||
device_eclash=Un dispositivo di archiviazione con lo stesso nome esiste già
|
||||
device_emedia=Nome del tipo di supporto mancante
|
||||
device_edevice=Dispositivo o directory di archivio mancante o non valido
|
||||
device_echild=Questo client non può essere eliminato in quanto utilizzato da $1
|
||||
device_echild=Questo dispositivo di archiviazione non può essere eliminato in quanto utilizzato da $1
|
||||
|
||||
storagestatus_title=Stato del demone di archiviazione
|
||||
storagestatus_err=Impossibile recuperare lo stato da $1 : $2
|
||||
storagestatus_msg=Stato da $1 : $2
|
||||
storagestatus_show=Mostra lo stato del demone di archiviazione:
|
||||
storagestatus_ok=ok
|
||||
storagestatus_title=Stato dello Storage daemon
|
||||
storagestatus_err=Impossibile recuperare lo stato da $1: $2
|
||||
storagestatus_msg=Stato da $1: $2
|
||||
storagestatus_show=Mostra lo stato dello Storage daemon:
|
||||
storagestatus_ok=OK
|
||||
|
||||
label_title=Volume dell'etichetta
|
||||
label_title=Etichetta volume
|
||||
label_header=Dettagli del volume da etichettare
|
||||
label_storage=Demone di archiviazione da etichettare
|
||||
label_pool=Crea in piscina
|
||||
label_storage=Storage daemon da etichettare
|
||||
label_pool=Crea pool
|
||||
label_label=Nuovo nome dell'etichetta
|
||||
label_ok=Etichetta ora
|
||||
label_return=modulo di etichetta
|
||||
label_run=Volume di etichettatura con $2 sul daemon di archiviazione $1 ..
|
||||
label_estorage=.. il demone di archiviazione non è stato trovato!
|
||||
label_run=Etichettatura volume con $2 sullo Storage daemon $1 ..
|
||||
label_estorage=.. lo Storage daemon non è stato trovato!
|
||||
label_eexists=.. l'etichetta specificata esiste già.
|
||||
label_efailed=.. etichettatura fallita! Controllare il messaggio di errore sopra per il motivo.
|
||||
label_done=.. etichettatura eseguita correttamente.
|
||||
label_epool=.. impossibile trovare la piscina!
|
||||
label_err=Etichetta fallita
|
||||
label_epool=.. impossibile trovare il pool!
|
||||
label_err=Etichettatura fallita
|
||||
label_elabel=Nessuna etichetta inserita
|
||||
|
||||
pools_title=Pool di volumi
|
||||
pools_none=Nessun pool di volumi è stato ancora definito.
|
||||
pools_name=Nome piscina
|
||||
pools_type=Tipo di piscina
|
||||
pools_name=Nome pool
|
||||
pools_type=Tipo di pool
|
||||
pools_reten=Periodo di conservazione
|
||||
pools_add=Aggiungi un nuovo pool di volumi.
|
||||
pools_delete=Elimina pool di volumi selezionati
|
||||
@@ -340,30 +340,30 @@ pool_title2=Modifica pool di volumi
|
||||
pool_header=Dettagli del pool di volumi di backup
|
||||
pool_egone=Il pool di volumi non esiste più!
|
||||
pool_name=Nome del pool di volumi
|
||||
pool_recycle=Ricicli automaticamente i volumi?
|
||||
pool_auto=Potare i volumi scaduti?
|
||||
pool_recycle=Riciclare automaticamente i volumi?
|
||||
pool_auto=Eliminare i volumi scaduti?
|
||||
pool_any=Backup su qualsiasi volume nel pool?
|
||||
pool_reten=Periodo di conservazione del volume
|
||||
pool_type=Tipo di pool di volumi
|
||||
pool_max=Numero massimo di lavori per volume
|
||||
pool_max=Numero massimo di processi per volume
|
||||
pool_unlimited=Illimitato
|
||||
pool_err=Impossibile salvare il dispositivo di archiviazione
|
||||
pool_ename=Nome del dispositivo di archiviazione mancante
|
||||
pool_eclash=Un dispositivo di archiviazione con lo stesso nome esiste già
|
||||
pool_echild=Questo client non può essere eliminato in quanto utilizzato da $1
|
||||
pool_err=Impossibile salvare il pool di volumi
|
||||
pool_ename=Nome del pool di volumi mancante
|
||||
pool_eclash=Un pool di volumi con lo stesso nome esiste già
|
||||
pool_echild=Questo pool non può essere eliminato in quanto utilizzato da $1
|
||||
pool_emax=Numero massimo di lavori mancante o non valido per volume
|
||||
pool_ereten=Periodo di conservazione mancante o non valido
|
||||
pool_status=Mostra i volumi
|
||||
pool_autolabel=Etichetta automaticamente il prefisso dei volumi
|
||||
pool_maxvolsize=Dimensioni massime del volume (ad es. 5G per 5 Gigabyte)
|
||||
|
||||
poolstatus_title=Volumi In Piscina
|
||||
poolstatus_title=Volumi in pool
|
||||
poolstatus_show=Mostra i volumi nel pool:
|
||||
poolstatus_ok=ok
|
||||
poolstatus_ok=OK
|
||||
poolstatus_volumes=Volumi nel pool selezionato
|
||||
poolstatus_name=Nome volume
|
||||
poolstatus_type=Tipo di supporto
|
||||
poolstatus_first=Prima usato
|
||||
poolstatus_first=Primo uso
|
||||
poolstatus_last=Ultimo uso
|
||||
poolstatus_bytes=Byte scritti
|
||||
poolstatus_status=Modalità di backup
|
||||
@@ -373,116 +373,116 @@ poolstatus_delete=Elimina i volumi selezionati
|
||||
|
||||
dvolumes_err=Impossibile eliminare i volumi
|
||||
dvolumes_enone=Nessuno selezionato
|
||||
dvolumes_ebacula=Errore Bacula : $1
|
||||
dvolumes_ebacula=Errore Bacula: $1
|
||||
|
||||
mount_title=Monta o smonta
|
||||
mount_header=Opzioni di montaggio o disinstallazione dello storage
|
||||
mount_header=Opzioni di montaggio o smontaggio dello storage
|
||||
mount_storage=Dispositivo di archiviazione
|
||||
mount_slot=Slot caricatore automatico
|
||||
mount_noslot=Nessuna
|
||||
mount_slotno=Numero di posto connettore
|
||||
mount_mount=Mount Storage
|
||||
mount_unmount=Smonta memoria
|
||||
mount_run=Volume di montaggio sul dispositivo di archiviazione $1 ..
|
||||
unmount_run=Volume di smontaggio sul dispositivo di memorizzazione $1 ..
|
||||
mount_slot=Slot del caricatore automatico
|
||||
mount_noslot=Nessuno
|
||||
mount_slotno=Numero slot
|
||||
mount_mount=Monta dispositivo
|
||||
mount_unmount=Smonta dispositivo
|
||||
mount_run=Montaggio volume sullo Storage daemon $1 ..
|
||||
unmount_run=Smontaggio volume sullo Storage daemon $1 ..
|
||||
mount_done=.. montato correttamente.
|
||||
unmount_done=.. non montato correttamente.
|
||||
mount_failed=.. montaggio fallito! Vedere il messaggio di errore sopra per il motivo.
|
||||
unmount_failed=.. disinstallazione fallita! Vedere il messaggio di errore sopra per il motivo.
|
||||
unmount_failed=.. smontaggio fallito! Vedere il messaggio di errore sopra per il motivo.
|
||||
mount_return=forma di montaggio
|
||||
mount_err=Impossibile montare il dispositivo di archiviazione
|
||||
mount_eslot=Numero di slot mancante o non valido
|
||||
|
||||
cancel_err=Impossibile annullare i lavori
|
||||
cancel_err=Impossibile annullare i processi
|
||||
cancel_enone=Nessuno selezionato
|
||||
|
||||
gjobs_title=Processi di backup del gruppo Bacula
|
||||
gjobs_none=Nessun processo di backup del gruppo Bacula è stato ancora definito.
|
||||
gjobs_add=Aggiungi un nuovo processo di backup del gruppo Bacula.
|
||||
gjobs_delete=Elimina lavori selezionati
|
||||
gjobs_return=elenco dei lavori del gruppo Bacula
|
||||
gjobs_derr=Impossibile eliminare i lavori del gruppo Bacula
|
||||
gjobs_client=Gruppo Bacula per il backup
|
||||
gjobs_title=Gruppi di processi di backup
|
||||
gjobs_none=Nessun gruppo di processi di backup è stato ancora definito.
|
||||
gjobs_add=Aggiungi un nuovo gruppo di processi di backup.
|
||||
gjobs_delete=Elimina processi selezionati
|
||||
gjobs_return=elenco dei processi del gruppo
|
||||
gjobs_derr=Impossibile eliminare i processi del gruppo
|
||||
gjobs_client=Client per il gruppo
|
||||
|
||||
gjob_title1=Crea processo di backup del gruppo Bacula
|
||||
gjob_title2=Modifica processo di backup del gruppo Bacula
|
||||
gjob_header=Dettagli del processo di backup del gruppo Bacula
|
||||
gjob_client=Gruppo Bacula per il backup
|
||||
gjob_title1=Crea gruppo di processi di backup
|
||||
gjob_title2=Modifica gruppo di processi di backup
|
||||
gjob_header=Dettagli del gruppo di processi di backup
|
||||
gjob_client=Client per il gruppo
|
||||
|
||||
groups_title=Gruppi Bacula
|
||||
groups_none=Nessun gruppo Bacula è stato ancora selezionato per il backup da Bacula.
|
||||
groups_none=Nessun gruppo di processi di backup è stato ancora selezionato.
|
||||
groups_name=Nome del gruppo
|
||||
groups_port=Porta FD
|
||||
groups_add=Aggiungi gruppo Bacula:
|
||||
groups_add=Aggiungi gruppo:
|
||||
groups_ok=Inserisci
|
||||
groups_catalog=Catalogare
|
||||
groups_delete=Elimina i gruppi Bacula selezionati
|
||||
groups_catalog=Catalogo
|
||||
groups_delete=Elimina i gruppi selezionati
|
||||
groups_return=elenco di gruppi
|
||||
groups_derr=Impossibile eliminare i gruppi
|
||||
groups_noadd=Non esistono gruppi Bacula da selezionare per i backup.
|
||||
groups_noadd=Non esistono gruppi da selezionare per i backup.
|
||||
groups_info=$1 ($2 membri)
|
||||
groups_already=Tutti i gruppi Bacula sono già stati aggiunti.
|
||||
groups_already=Tutti i gruppi sono già stati aggiunti.
|
||||
|
||||
group_title1=Crea gruppo Bacula
|
||||
group_title2=Modifica gruppo Bacula
|
||||
group_header=Dettagli del gruppo Bacula di cui eseguire il backup
|
||||
group_title1=Crea gruppo
|
||||
group_title2=Modifica gruppo
|
||||
group_header=Dettagli del gruppo di backup
|
||||
group_egone=Il gruppo non esiste più!
|
||||
group_egone2=Il gruppo Bacula non esiste più!
|
||||
group_name=Nome del gruppo Bacula
|
||||
group_egone2=Il gruppo non esiste più!
|
||||
group_name=Nome del gruppo
|
||||
group_port=Porta Bacula FD
|
||||
group_err=Impossibile salvare il gruppo Bacula
|
||||
group_err=Impossibile salvare il gruppo
|
||||
group_eclash=Un gruppo con lo stesso nome esiste già
|
||||
group_members=Host nel gruppo Bacula
|
||||
group_members=Host nel gruppo
|
||||
|
||||
sync_title=Sincronizzazione del gruppo Bacula
|
||||
sync_header=Opzioni di sincronizzazione client del gruppo Bacula automatico
|
||||
sync_sched=Sincronizzare nei tempi previsti?
|
||||
sync_schedyes=Sì, a volte selezionato di seguito.
|
||||
sync_err=Impossibile salvare la sincronizzazione del gruppo Bacula
|
||||
sync_title=Sincronizzazione del gruppo
|
||||
sync_header=Opzioni di sincronizzazione automatica dei client del gruppo
|
||||
sync_sched=Sincronizzare su schedulazione?
|
||||
sync_schedyes=Sì, agli orari selezionati di seguito.
|
||||
sync_err=Impossibile salvare la sincronizzazione del gruppo
|
||||
|
||||
log_create_client=Client di backup creato $1
|
||||
log_modify_client=Client di backup modificato $1
|
||||
log_delete_client=Client di backup eliminato $1
|
||||
log_delete_clients=Client di backup $1 eliminati
|
||||
log_create_fileset=Set di file creato $1
|
||||
log_modify_fileset=Set di file modificato $1
|
||||
log_delete_fileset=Set di file eliminato $1
|
||||
log_delete_filesets=Set di file $1 eliminati
|
||||
log_create_job=Processo di backup creato $1
|
||||
log_modify_job=Processo di backup modificato $1
|
||||
log_delete_job=Processo di backup eliminato $1
|
||||
log_create_client=Client di backup $1 creato
|
||||
log_modify_client=Client di backup $1 modificato
|
||||
log_delete_client=Client di backup $1 eliminato
|
||||
log_delete_clients=Eliminati $1 client di backup
|
||||
log_create_fileset=Set di file $1 creato
|
||||
log_modify_fileset=Set di file $1 modificato
|
||||
log_delete_fileset=Set di file $1 eliminato
|
||||
log_delete_filesets=Eliminati $1 set di file
|
||||
log_create_job=Processo di backup $1 creato
|
||||
log_modify_job=Processo di backup $1 modificato
|
||||
log_delete_job=Processo di backup $1 eliminato
|
||||
log_delete_jobs=Eliminati $1 processi di backup
|
||||
log_create_schedule=Pianificazione del backup creata $1
|
||||
log_modify_schedule=Pianificazione del backup modificata $1
|
||||
log_delete_schedule=Pianificazione del backup eliminata $1
|
||||
log_delete_schedules=Pianificazioni di backup $1 eliminate
|
||||
log_create_pool=Pool di volumi creato $1
|
||||
log_modify_pool=Pool di volumi modificato $1
|
||||
log_delete_pool=Pool di volumi eliminati $1
|
||||
log_delete_pools=Pool di volumi $1 eliminati
|
||||
log_create_storage=Demone di archiviazione creato $1
|
||||
log_modify_storage=Demone di archiviazione modificato $1
|
||||
log_delete_storage=Demone di archiviazione eliminato $1
|
||||
log_delete_storages=Demoni di archiviazione $1 eliminati
|
||||
log_create_device=Dispositivo di archiviazione creato $1
|
||||
log_modify_device=Dispositivo di archiviazione modificato $1
|
||||
log_delete_device=Dispositivo di archiviazione eliminato $1
|
||||
log_create_schedule=Pianificazione del backup $1 creata
|
||||
log_modify_schedule=Pianificazione del backup $1 modificata
|
||||
log_delete_schedule=Pianificazione del backup $1 eliminata
|
||||
log_delete_schedules=Eliminate $1 pianificazioni di backup
|
||||
log_create_pool=Pool di volumi $1 creato
|
||||
log_modify_pool=Pool di volumi $1 modificato
|
||||
log_delete_pool=Pool di volumi $1 eliminati
|
||||
log_delete_pools=Eliminati $1 Pool di volumi
|
||||
log_create_storage=Storage daemon $1 creato
|
||||
log_modify_storage=Storage daemon $1 modificato
|
||||
log_delete_storage=Storage daemon $1 eliminato
|
||||
log_delete_storages=Eliminati $1 Storage daemon
|
||||
log_create_device=Dispositivo di archiviazione $1 creato
|
||||
log_modify_device=Dispositivo di archiviazione $1 modificato
|
||||
log_delete_device=Dispositivo di archiviazione $1 eliminato
|
||||
log_delete_devices=$1 dispositivi di archiviazione eliminati
|
||||
log_create_group=Creato gruppo Bacula $1
|
||||
log_modify_group=Gruppo Bacula modificato $1
|
||||
log_delete_group=Gruppo Bacula eliminato $1
|
||||
log_delete_groups=$1 gruppi Bacula eliminati
|
||||
log_create_gjob=Processo di backup del gruppo Bacula creato $1
|
||||
log_modify_gjob=Processo di backup del gruppo Bacula modificato $1
|
||||
log_delete_gjob=Processo di backup del gruppo Bacula eliminato $1
|
||||
log_delete_gjobs=Eliminati $1 processi di backup del gruppo Bacula
|
||||
log_create_fdirector=Direttore daemon file creato $1
|
||||
log_modify_fdirector=Direttore del demone file modificato $1
|
||||
log_delete_fdirector=Direttore daemon file eliminato $1
|
||||
log_delete_fdirectors=Direttori di daemon file eliminati $1
|
||||
log_create_sdirector=Direttore del demone di archiviazione creato $1
|
||||
log_modify_sdirector=Direttore del demone di archiviazione modificato $1
|
||||
log_delete_sdirector=Direttore del demone di archiviazione eliminato $1
|
||||
log_create_group=Creato gruppo $1
|
||||
log_modify_group=Gruppo $1 modificato
|
||||
log_delete_group=Gruppo $1 eliminato
|
||||
log_delete_groups=$1 gruppi eliminati
|
||||
log_create_gjob=Processo di backup del gruppo $1 creato
|
||||
log_modify_gjob=Processo di backup del gruppo $1 modificato
|
||||
log_delete_gjob=Processo di backup del gruppo $1 eliminato
|
||||
log_delete_gjobs=Eliminati $1 processi di backup del gruppo
|
||||
log_create_fdirector=Director daemon file creato $1
|
||||
log_modify_fdirector=Director del demone file modificato $1
|
||||
log_delete_fdirector=Director daemon file eliminato $1
|
||||
log_delete_fdirectors=Director di daemon file eliminati $1
|
||||
log_create_sdirector=Director del demone di archiviazione creato $1
|
||||
log_modify_sdirector=Director del demone di archiviazione modificato $1
|
||||
log_delete_sdirector=Director del demone di archiviazione eliminato $1
|
||||
log_delete_sdirectors=Registri daemon di archiviazione $1 eliminati
|
||||
log_stop=Demoni Bacula fermati
|
||||
log_start=Demoni Bacula avviati
|
||||
@@ -494,23 +494,23 @@ log_label=Demone di archiviazione con etichetta $1
|
||||
log_mount=Dispositivo di archiviazione montato $1
|
||||
log_unmount=Dispositivo di archiviazione non montato $1
|
||||
log_sync=Sincronizzazione del gruppo Bacula salvata
|
||||
log_director=Configurazione del regista Bacula globale salvata
|
||||
log_director=Configurazione del Director Bacula globale salvata
|
||||
log_file=Configurazione del demone del file Bacula salvata
|
||||
log_storagec=Configurazione del demone di archiviazione Bacula salvata
|
||||
log_fixpass=Risolto il problema con la password del programma della console Bacula
|
||||
|
||||
director_title=Director Director
|
||||
director_header=Opzioni del regista Global Bacula
|
||||
director_name=Nome del direttore
|
||||
director_port=Ascolta in porto
|
||||
director_jobs=Numero massimo di lavori simultanei
|
||||
director_title=Configurazione Director
|
||||
director_header=Opzioni globali Director
|
||||
director_name=Nome del Director
|
||||
director_port=Porta di ascolto
|
||||
director_jobs=Numero massimo di processi simultanei
|
||||
director_messages=Destinazione per i messaggi
|
||||
director_enone=Nessuna configurazione del regista trovata!
|
||||
director_enone=Nessuna configurazione del Director trovata!
|
||||
director_dir=Directory di lavoro di Bacula
|
||||
director_err=Impossibile salvare la configurazione del direttore
|
||||
director_ename=Nome regista mancante o non valido
|
||||
director_err=Impossibile salvare la configurazione del Director
|
||||
director_ename=Nome Director mancante o non valido
|
||||
director_eport=Numero porta mancante o non valido
|
||||
director_ejobs=Numero mancante o non valido di lavori simultanei
|
||||
director_ejobs=Numero mancante o non valido di processi simultanei
|
||||
director_edir=Directory di lavoro mancante o inesistente
|
||||
|
||||
tls_enable=Abilitare la crittografia TLS?
|
||||
@@ -525,86 +525,86 @@ tls_ekey=File chiave TLS mancante o inesistente
|
||||
tls_ecacert=File di certificato CA TLS mancante o inesistente
|
||||
tls_ecerts=Per abilitare TLS, è necessario specificare i file di certificato, chiave e CA.
|
||||
|
||||
file_title=Configurazione del daemon di file
|
||||
file_header=Opzioni del demone del file Bacula
|
||||
file_name=Nome del demone del file
|
||||
file_port=Ascolta in porto
|
||||
file_jobs=Numero massimo di lavori simultanei
|
||||
file_title=Configurazione del File daemon
|
||||
file_header=Opzioni del File daemon
|
||||
file_name=Nome del File daemon
|
||||
file_port=Porta di ascolto
|
||||
file_jobs=Numero massimo di processi simultanei
|
||||
file_dir=Directory di lavoro di Bacula
|
||||
file_enone=Nessuna configurazione di daemon di file trovata!
|
||||
file_err=Impossibile salvare la configurazione del daemon di file
|
||||
file_ename=Nome del daemon di file mancante o non valido
|
||||
file_enone=Nessuna configurazione di File daemon trovata!
|
||||
file_err=Impossibile salvare la configurazione del File daemon
|
||||
file_ename=Nome del File daemon mancante o non valido
|
||||
file_eport=Numero porta mancante o non valido
|
||||
file_ejobs=Numero mancante o non valido di lavori simultanei
|
||||
file_ejobs=Numero mancante o non valido di processi simultanei
|
||||
file_edir=Directory di lavoro mancante o inesistente
|
||||
|
||||
fdirectors_title=File Daemon Director
|
||||
fdirectors_none=Nessun amministratore è stato ancora definito.
|
||||
fdirectors_name=Nome del direttore
|
||||
fdirectors_title=Director del File daemon
|
||||
fdirectors_none=Nessun Director è stato ancora definito.
|
||||
fdirectors_name=Nome del Director
|
||||
fdirectors_pass=Password accettata
|
||||
fdirectors_add=Aggiungi un nuovo regista.
|
||||
fdirectors_delete=Elimina i registi selezionati
|
||||
fdirectors_return=elenco dei direttori
|
||||
fdirectors_derr=Impossibile eliminare i direttori
|
||||
fdirectors_add=Aggiungi un nuovo Director.
|
||||
fdirectors_delete=Elimina i Director selezionati
|
||||
fdirectors_return=elenco dei Director
|
||||
fdirectors_derr=Impossibile eliminare i Director
|
||||
|
||||
fdirector_title1=Crea File Daemon Director
|
||||
fdirector_title2=Modifica File Daemon Director
|
||||
fdirector_header=Dettagli sul controllo di Remote Director
|
||||
fdirector_egone=Il regista non esiste più!
|
||||
fdirector_name=Nome del direttore
|
||||
fdirector_title1=Crea Director del File daemon
|
||||
fdirector_title2=Modifica Director del File daemon
|
||||
fdirector_header=Dettagli sul controllo del Director remoto
|
||||
fdirector_egone=Il Director non esiste più!
|
||||
fdirector_name=Nome del Director
|
||||
fdirector_pass=Password accettata
|
||||
fdirector_monitor=Consentire solo il monitoraggio della connessione?
|
||||
fdirector_err=Impossibile salvare il daemon director del file
|
||||
fdirector_ename=Nome del regista mancante
|
||||
fdirector_eclash=Un regista con lo stesso nome esiste già
|
||||
fdirector_err=Impossibile salvare il Director del File daemon
|
||||
fdirector_ename=Nome del Director mancante
|
||||
fdirector_eclash=Un Director con lo stesso nome esiste già
|
||||
fdirector_epass=Password mancante
|
||||
|
||||
sdirectors_title=Direttori dei demoni di archiviazione
|
||||
sdirectors_none=Nessun amministratore è stato ancora definito.
|
||||
sdirectors_name=Nome del direttore
|
||||
sdirectors_title=Director degli Storage daemon
|
||||
sdirectors_none=Nessun Director è stato ancora definito.
|
||||
sdirectors_name=Nome del Director
|
||||
sdirectors_pass=Password accettata
|
||||
sdirectors_add=Aggiungi un nuovo regista.
|
||||
sdirectors_delete=Elimina i registi selezionati
|
||||
sdirectors_return=elenco dei direttori
|
||||
sdirectors_derr=Impossibile eliminare i direttori
|
||||
sdirectors_add=Aggiungi un nuovo Director.
|
||||
sdirectors_delete=Elimina i Director selezionati
|
||||
sdirectors_return=elenco dei Director
|
||||
sdirectors_derr=Impossibile eliminare i Director
|
||||
|
||||
sdirector_title1=Crea un Daemon Director di archiviazione
|
||||
sdirector_title2=Modifica Daemon Director di archiviazione
|
||||
sdirector_header=Dettagli sul controllo di Remote Director
|
||||
sdirector_egone=Il regista non esiste più!
|
||||
sdirector_name=Nome del direttore
|
||||
sdirector_title1=Crea un Director dello Storage daemon
|
||||
sdirector_title2=Modifica Director dello Storage daemon
|
||||
sdirector_header=Dettagli sul controllo del Director remoto
|
||||
sdirector_egone=Il Director non esiste più!
|
||||
sdirector_name=Nome del Director
|
||||
sdirector_pass=Password accettata
|
||||
sdirector_monitor=Consentire solo il monitoraggio della connessione?
|
||||
sdirector_err=Impossibile salvare il daemon director di archiviazione
|
||||
sdirector_ename=Nome del regista mancante
|
||||
sdirector_eclash=Un regista con lo stesso nome esiste già
|
||||
sdirector_err=Impossibile salvare il Director dello Storage daemon
|
||||
sdirector_ename=Nome del Director mancante
|
||||
sdirector_eclash=Un Director con lo stesso nome esiste già
|
||||
sdirector_epass=Password mancante
|
||||
|
||||
storagec_title=Configurazione del daemon di archiviazione
|
||||
storagec_header=Opzioni del demone di archiviazione Bacula
|
||||
storagec_title=Configurazione del Director dello Storage daemon
|
||||
storagec_header=Opzioni dello Storage daemon
|
||||
storagec_name=Nome del demone
|
||||
storagec_port=Ascolta in porto
|
||||
storagec_jobs=Numero massimo di lavori simultanei
|
||||
storagec_enone=Nessuna configurazione del demone di archiviazione trovata!
|
||||
storagec_port=Porta di ascolto
|
||||
storagec_jobs=Numero massimo di processi simultanei
|
||||
storagec_enone=Nessuna configurazione dello Storage daemon trovata!
|
||||
storagec_dir=Directory di lavoro di Bacula
|
||||
storagec_err=Impossibile salvare la configurazione del daemon di archiviazione
|
||||
storagec_ename=Nome del daemon di archiviazione mancante o non valido
|
||||
storagec_err=Impossibile salvare la configurazione dello Storage daemon
|
||||
storagec_ename=Nome dello dello Storage daemon mancante o non valido
|
||||
storagec_eport=Numero porta mancante o non valido
|
||||
storagec_ejobs=Numero mancante o non valido di lavori simultanei
|
||||
storagec_ejobs=Numero mancante o non valido di processi simultanei
|
||||
storagec_edir=Directory di lavoro mancante o inesistente
|
||||
|
||||
chooser_title=Seleziona Pianifica
|
||||
chooser_monthsh=Mesi da eseguire
|
||||
chooser_title=Seleziona Pianificazione
|
||||
chooser_monthsh=Mesi in cui eseguire
|
||||
chooser_months=Mesi dell'anno
|
||||
chooser_all=Tutti
|
||||
chooser_sel=Selezionato sotto. ..
|
||||
chooser_ok=ok
|
||||
chooser_timeh=Ora del giorno da eseguire
|
||||
chooser_sel=Selezionati sotto. ..
|
||||
chooser_ok=OK
|
||||
chooser_timeh=Ora del giorno in cui eseguire
|
||||
chooser_time=Ora e minuti
|
||||
chooser_weekdaysh=Giorni della settimana da eseguire
|
||||
chooser_weekdaysh=Giorni della settimana in cui eseguire
|
||||
chooser_weekdays=Giorni della settimana
|
||||
chooser_weekdaynums=Numeri nel mese
|
||||
chooser_daysh=Giorni del mese da eseguire
|
||||
chooser_daysh=Giorni del mese in cui eseguire
|
||||
chooser_days=Date
|
||||
chooser_err=Impossibile selezionare la pianificazione
|
||||
chooser_emonths=Nessun mese scelto
|
||||
@@ -621,43 +621,43 @@ chooser_edaysrange=I giorni selezionati del mese devono essere contigui
|
||||
weekdaynum_1=Primo
|
||||
weekdaynum_2=Secondo
|
||||
weekdaynum_3=Terzo
|
||||
weekdaynum_4=Il quarto
|
||||
weekdaynum_4=Quarto
|
||||
weekdaynum_5=Quinto
|
||||
|
||||
restore_title=Ripristinare il backup
|
||||
restore_title2=Ripristina backup nel gruppo Bacula
|
||||
restore_title=Ripristina backup
|
||||
restore_title2=Ripristina backup nel gruppo
|
||||
restore_title3=Ripristina backup gruppo Bacula
|
||||
restore_header=Opzioni per il ripristino del processo di backup precedente
|
||||
restore_job=Lavoro da ripristinare
|
||||
restore_job=Processo da ripristinare
|
||||
restore_files=File da ripristinare
|
||||
restore_client=Ripristina su client o gruppo
|
||||
restore_storage=Ripristina dal dispositivo di archiviazione
|
||||
restore_where=Ripristina nella directory
|
||||
restore_where2=Altra directory principale
|
||||
restore_ewhere=Directory mancante in cui ripristinare
|
||||
restore_ewhere=Directory su cui ripristinare mancante
|
||||
restore_ok=Ripristina ora
|
||||
restore_err=Impossibile ripristinare il backup
|
||||
restore_efiles=Nessun file inserito
|
||||
restore_ejob=ID lavoro non valido
|
||||
restore_ejobfiles=Nessun file registrato per lavoro
|
||||
restore_run=Avvio del ripristino del processo $1 sul client $2 dalla memoria $3 ..
|
||||
restore_ejob=ID processo non valido
|
||||
restore_ejobfiles=Nessun file archiviato per il processo
|
||||
restore_run=Avvio del ripristino del processo $1 sul client $2 dal dispositivo $3 ..
|
||||
restore_return=modulo di ripristino
|
||||
restore_eok=.. impossibile avviare il lavoro
|
||||
restore_eok=.. impossibile avviare il processo
|
||||
restore_running=.. il ripristino è ora in esecuzione. Al termine, i risultati verranno visualizzati di seguito.
|
||||
restore_running2=.. il ripristino è stato avviato in background.
|
||||
restore_done=.. ripristino completato.
|
||||
restore_failed=.. il ripristino non è stato completato correttamente. Controllare il messaggio di errore sopra per i dettagli.
|
||||
restore_clist=--Clients--
|
||||
restore_glist=--Bacula Gruppi--
|
||||
restore_eclient=Nessun cliente o gruppo Bacula selezionato
|
||||
restore_clist=--Client--
|
||||
restore_glist=--Gruppi Bacula--
|
||||
restore_eclient=Nessun client o gruppo Bacula selezionato
|
||||
restore_egroup=Il gruppo Bacula non esiste
|
||||
restore_jlist=- Lavori con sistema singolo--
|
||||
restore_jlist=--Processi sistema singolo--
|
||||
restore_njlist=--Bacula Groups Jobs--
|
||||
restore_all=--Tutti i clienti del gruppo--
|
||||
restore_all=--Tutti i client del gruppo--
|
||||
restore_eclients=Nessun membro del backup del gruppo Bacula trovato!
|
||||
restore_eall1=L'opzione <b>Tutti i client di backup</b> deve essere selezionata per <b>Ripristina su client o gruppo</b> quando si esegue un ripristino di processo del gruppo Bacula
|
||||
restore_eall2=L'opzione <b>Tutti i client di backup</b> può essere selezionata solo per <b>Ripristina su client o gruppo</b> quando si esegue un ripristino di processo del gruppo Bacula
|
||||
restore_eall1=L'opzione <b>Tutti i client di backup</b> deve essere selezionata per <b>Ripristina su client o gruppo</b> quando si esegue un processo di ripristino del gruppo Bacula
|
||||
restore_eall2=L'opzione <b>Tutti i client di backup</b> può essere selezionata solo per <b>Ripristina su client o gruppo</b> quando si esegue un processo di ripristino del gruppo Bacula
|
||||
restore_enofiles=Nessuno dei file selezionati è nel backup
|
||||
restore_level_F=Pieno
|
||||
restore_level_F=Completo
|
||||
restore_level_D=Differenziale
|
||||
restore_level_I=incrementale
|
||||
@@ -2,6 +2,7 @@
|
||||
# Returns a list of files and directories under some directory
|
||||
|
||||
$trust_unknown_referers = 1;
|
||||
use JSON::PP;
|
||||
require './bacula-backup-lib.pl';
|
||||
&ReadParse();
|
||||
|
||||
|
||||
32
bin/webmin
32
bin/webmin
@@ -5,12 +5,9 @@ use strict;
|
||||
use warnings;
|
||||
BEGIN { $Pod::Usage::Formatter = 'Pod::Text::Color'; }
|
||||
use 5.010; # Version in CentOS 6
|
||||
|
||||
use Getopt::Long qw(:config permute pass_through);
|
||||
use Pod::Usage;
|
||||
use Term::ANSIColor qw(:constants);
|
||||
use File::Spec;
|
||||
use File::Basename;
|
||||
use Pod::Usage;
|
||||
|
||||
my $a0 = $ARGV[0];
|
||||
|
||||
@@ -38,8 +35,12 @@ sub main {
|
||||
}
|
||||
);
|
||||
|
||||
# Set defaults
|
||||
$opt{'config'} ||= "/etc/webmin";
|
||||
$opt{'commands'} = $a0;
|
||||
|
||||
# Load libs
|
||||
loadlibs(\%opt);
|
||||
|
||||
my @remain = @ARGV;
|
||||
# List commands?
|
||||
@@ -48,7 +49,6 @@ sub main {
|
||||
exit 0;
|
||||
} elsif ($opt{'version'} || $opt{'versions'}) {
|
||||
# Load libs
|
||||
my $root = root($opt{'config'});
|
||||
my $ver_checked = sub {
|
||||
my ($ver_remote, $ver_curr) = @_;
|
||||
if ($ver_remote && $ver_curr &&
|
||||
@@ -82,6 +82,7 @@ sub main {
|
||||
}
|
||||
};
|
||||
|
||||
my $root = root($opt{'config'});
|
||||
if ($root && -d $root) {
|
||||
require("$root/web-lib-funcs.pl");
|
||||
|
||||
@@ -207,6 +208,9 @@ exit main( \@ARGV ) if !caller(0);
|
||||
sub run_command {
|
||||
my ( $optref, $subcmd, $remainref ) = @_;
|
||||
|
||||
# Load libs
|
||||
loadlibs($optref);
|
||||
|
||||
# Figure out the Webmin root directory
|
||||
my $root = root($optref->{'config'});
|
||||
|
||||
@@ -237,6 +241,10 @@ sub run_command {
|
||||
|
||||
sub get_command_path {
|
||||
my ($root, $subcmd, $optref) = @_;
|
||||
|
||||
# Load libs
|
||||
loadlibs($optref);
|
||||
|
||||
# Check for a root-level command (in "$root/bin")
|
||||
my $command_path;
|
||||
if ($subcmd) {
|
||||
@@ -374,6 +382,20 @@ sub root {
|
||||
return $root;
|
||||
}
|
||||
|
||||
# loadlibs - Load libraries from the Webmin vendor dir
|
||||
# as those may not be installed as dependency, because
|
||||
# Webmin already provides them from package manager
|
||||
# perspective.
|
||||
sub loadlibs {
|
||||
my ($optref) = @_;
|
||||
$optref->{'config'} ||= "/etc/webmin";
|
||||
my $root = root($optref->{'config'});
|
||||
my $libroot = "$root/vendor_perl";
|
||||
eval "use lib '$libroot'";
|
||||
eval "use File::Basename";
|
||||
eval "use File::Spec";
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
=pod
|
||||
|
||||
@@ -449,6 +449,9 @@ for(my $i=0; $i<@oldv || $i<@newv; $i++) {
|
||||
$newv[$i]->{'line'} = $_[0]->{'eline'};
|
||||
$newv[$i]->{'eline'} =
|
||||
$_[0]->{'eline'} + scalar(@nl) - 1;
|
||||
if (!defined($newv[$i]->{'index'})) {
|
||||
$newv[$i]->{'index'} = @$pm ? $pm->[@$pm - 1]->{'index'} + 1 : 0;
|
||||
}
|
||||
&renumber($parent, $_[0]->{'eline'}-1,
|
||||
$_[0]->{'file'}, scalar(@nl));
|
||||
}
|
||||
@@ -469,6 +472,9 @@ for(my $i=0; $i<@oldv || $i<@newv; $i++) {
|
||||
$newv[$i]->{'line'} = $_[0]->{'line'}+1;
|
||||
$newv[$i]->{'eline'} =
|
||||
$_[0]->{'line'} + scalar(@nl);
|
||||
if (!defined($newv[$i]->{'index'})) {
|
||||
$newv[$i]->{'index'} = 0;
|
||||
}
|
||||
&renumber($parent, $_[0]->{'line'},
|
||||
$_[0]->{'file'}, scalar(@nl));
|
||||
}
|
||||
@@ -1842,10 +1848,6 @@ sub create_slave_zone
|
||||
{
|
||||
my $parent = &get_config_parent();
|
||||
my $conf = $parent->{'members'};
|
||||
my $opts = &find("options", $conf);
|
||||
if (!$opts) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
# Check if exists in the view
|
||||
my @zones;
|
||||
@@ -1939,9 +1941,6 @@ my ($name, $slaves, $viewname, $file, $records) = @_;
|
||||
my $parent = &get_config_parent();
|
||||
my $conf = $parent->{'members'};
|
||||
my $opts = &find("options", $conf);
|
||||
if (!$opts) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
# Check if exists in the view
|
||||
my @zones;
|
||||
@@ -1983,7 +1982,7 @@ foreach my $s (@$slaves) {
|
||||
push(@transfer, { 'name' => $s });
|
||||
}
|
||||
if (@transfer) {
|
||||
my $gat = &find("allow-transfer", $opts->{'members'});
|
||||
my $gat = $opts ? &find("allow-transfer", $opts->{'members'}) : undef;
|
||||
if ($gat) {
|
||||
push(@transfer, @{$gat->{'members'}});
|
||||
}
|
||||
|
||||
@@ -930,7 +930,8 @@ else {
|
||||
# All one one line
|
||||
my @rv;
|
||||
foreach my $v (@{$r->{'values'}}) {
|
||||
push(@rv, $v =~ /\s|;/ ? "\"$v\"" : $v);
|
||||
push(@rv, $v =~ /\s|;/ || $r->{'type'} eq 'TXT' ?
|
||||
"\"$v\"" : $v);
|
||||
}
|
||||
return join(" ", @rv);
|
||||
}
|
||||
|
||||
@@ -666,8 +666,8 @@ else {
|
||||
&expandall_ip6($ofwdrec->{'values'}->[0]) &&
|
||||
$fulloldvalue0 eq $ofwdrec->{'name'}) {
|
||||
# Updating the forward record
|
||||
&before_editing($ofwdfile);
|
||||
&before_editing($fwdfile);
|
||||
&before_editing($ofwdconf);
|
||||
&before_editing($fwdconf);
|
||||
&lock_file(&make_chroot($ofwdfile));
|
||||
&lock_file(&make_chroot($fwdfile));
|
||||
my @ofrecs = &read_zone_file($ofwdfile, $ofwdconf->{'name'});
|
||||
@@ -702,8 +702,8 @@ else {
|
||||
&bump_soa_record($ofwdfile, \@ofrecs);
|
||||
&sign_dnssec_zone_if_key($ofwdconf, \@ofrecs);
|
||||
}
|
||||
&after_editing($fwdfile);
|
||||
&after_editing($ofwdfile);
|
||||
&after_editing($fwdconf);
|
||||
&after_editing($ofwdconf);
|
||||
}
|
||||
}
|
||||
&bump_soa_record($in{'file'}, \@recs);
|
||||
|
||||
@@ -407,5 +407,45 @@ if (-r $module_prefs_conf) {
|
||||
}
|
||||
}
|
||||
|
||||
# hidden_config_cparams(&in)
|
||||
# Return HTML for hidden inputs for params to pass back to whatever linked
|
||||
# to config.cgi
|
||||
sub hidden_config_cparams
|
||||
{
|
||||
my ($in) = @_;
|
||||
my $rv = "";
|
||||
foreach my $k (keys %$in) {
|
||||
next if ($k !~ /^(_cparam_|_cscript)/);
|
||||
foreach my $v (split(/\0/, $in{$k})) {
|
||||
$rv .= &ui_hidden($k, $v)."\n";
|
||||
}
|
||||
}
|
||||
return $rv;
|
||||
}
|
||||
|
||||
# link_config_cparams(module, &in)
|
||||
# Returns a URL to link to after the config is saved
|
||||
sub link_config_cparams
|
||||
{
|
||||
my ($m, $in) = @_;
|
||||
my $url = "/$m";
|
||||
if ($in->{'_cscript'}) {
|
||||
$url .= "/".$in->{'_cscript'};
|
||||
}
|
||||
my @w;
|
||||
foreach my $k (keys %$in) {
|
||||
if ($k =~ /^_cparam_(.*)$/) {
|
||||
$n = $1;
|
||||
foreach my $v (split(/\0/, $in{$k})) {
|
||||
push(@w, &urlize($n)."=".&urlize($v));
|
||||
}
|
||||
}
|
||||
}
|
||||
if (@w) {
|
||||
$url .= "?".join("&", @w);
|
||||
}
|
||||
return $url;
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@ else {
|
||||
$text{'config_title'}, "", $help, 0, 1);
|
||||
|
||||
print &ui_form_start("config_save.cgi", "post");
|
||||
print &hidden_config_cparams(\%in);
|
||||
print &ui_hidden("module", $m),"\n";
|
||||
print &ui_table_start(&text('config_header', $module_info{'desc'}),
|
||||
"width=100%", 2);
|
||||
@@ -51,5 +52,5 @@ if (!$func) {
|
||||
print &ui_table_end();
|
||||
print &ui_form_end([ [ "save", $text{'save'} ] ]);
|
||||
|
||||
&ui_print_footer("/$m", $text{'index'});
|
||||
&ui_print_footer(&link_config_cparams($m, \%in), $text{'index'});
|
||||
|
||||
|
||||
@@ -56,5 +56,5 @@ if (&foreign_check("webmin")) {
|
||||
}
|
||||
|
||||
&webmin_log("_config_", undef, undef, \%in, $m);
|
||||
&redirect("/$m/");
|
||||
&redirect(&link_config_cparams($m, \%in));
|
||||
|
||||
|
||||
@@ -1556,7 +1556,8 @@ if ($err) {
|
||||
|
||||
=head2 cleanup_temp_files
|
||||
|
||||
Called from cron to delete old files in the Webmin /tmp directory
|
||||
Called from cron to delete old files in the Webmin /tmp directory, and also
|
||||
old lock links directories.
|
||||
|
||||
=cut
|
||||
sub cleanup_temp_files
|
||||
@@ -1587,6 +1588,18 @@ foreach my $f (readdir(DIR)) {
|
||||
}
|
||||
}
|
||||
closedir(DIR);
|
||||
|
||||
my $lockdir = $var_directory."/locks";
|
||||
opendir(DIR, $lockdir);
|
||||
foreach my $f (readdir(DIR)) {
|
||||
next if ($f eq "." || $f eq "..");
|
||||
next if ($f !~ /^\d+$/);
|
||||
if (!kill(0, $f)) {
|
||||
# Process is gone, but never cleaned up!
|
||||
&unlink_file("$lockdir/$f");
|
||||
}
|
||||
}
|
||||
closedir(DIR);
|
||||
}
|
||||
|
||||
=head2 list_cron_files()
|
||||
|
||||
@@ -14,7 +14,7 @@ index_manual=Editiere manuell Cron-Aufträge.
|
||||
index_return=Cron-Aufträge
|
||||
index_env=Umgebungsvariable
|
||||
index_move=Verschieben
|
||||
index_next=Nächte Ausfürung
|
||||
index_next=Nächste Ausführung
|
||||
index_nunknown=Unbekannt
|
||||
index_run=Läuft?
|
||||
index_ecmd=Das Kommando $1 um Cron Benutzer Konfigurationen zu bearbeiten wurde nicht gefunden. Vielleicht ist Cron nicht auf Ihrem System installiert?
|
||||
|
||||
@@ -22,12 +22,12 @@ else {
|
||||
# Check if this user is allowed to execute cron jobs
|
||||
if (&supports_users()) {
|
||||
&can_use_cron($in{'user'}) ||
|
||||
&error(&text('save_eallow', $in{'user'}));
|
||||
&error(&text('save_eallow', &html_escape($in{'user'})));
|
||||
}
|
||||
|
||||
# Check module access control
|
||||
&can_edit_user(\%access, $in{'user'}) ||
|
||||
&error(&text('save_ecannot', $in{'user'}));
|
||||
&error(&text('save_ecannot', &html_escape($in{'user'})));
|
||||
|
||||
@files = &unique((map { $_->{'file'} } @jobs),
|
||||
"$config{'cron_dir'}/$in{'user'}");
|
||||
@@ -42,7 +42,7 @@ if (&supports_users()) {
|
||||
&error($text{'save_euser'});
|
||||
}
|
||||
if (!defined(getpwnam($in{'user'}))) {
|
||||
&error(&text('save_euser2', $in{'user'}));
|
||||
&error(&text('save_euser2', &html_escape($in{'user'})));
|
||||
}
|
||||
}
|
||||
&parse_times_input($job, \%in);
|
||||
|
||||
@@ -270,21 +270,21 @@ if ($show_subnet_delete) {
|
||||
if ($show_subnet_shared) {
|
||||
if (@ulinks >= $display_max) {
|
||||
# Could not show all subnets, so show lookup form
|
||||
print &ui_form_start("lookup_subnet.cgi", "get");
|
||||
print &ui_table_start(undef, undef, 2);
|
||||
print &ui_table_row($text{'index_subtoomany'}, &ui_submit($text{'index_sublook2'}));
|
||||
print &ui_table_row($matches, &ui_textbox("subnet", "", 30));
|
||||
print &ui_table_end();
|
||||
print &ui_form_end(undef,undef,1);
|
||||
print &ui_form_start("lookup_subnet.cgi", "get");
|
||||
print &ui_table_start(undef, undef, 2);
|
||||
print &ui_table_row($text{'index_subtoomany'}, &ui_submit($text{'index_sublook2'}));
|
||||
print &ui_table_row($matches, &ui_textbox("subnet", "", 30));
|
||||
print &ui_table_end();
|
||||
print &ui_form_end(undef,undef,1);
|
||||
}
|
||||
if (@slinks >= $display_max) {
|
||||
# Could not show all shared nets, so show lookup form
|
||||
print &ui_form_start("lookup_shared.cgi", "get");
|
||||
print &ui_table_start(undef, undef, 2);
|
||||
print &ui_table_row($text{'index_shatoomany'}, &ui_submit($text{'index_shalook2'}));
|
||||
print &ui_table_row($matches, &ui_textbox("shared", "", 30));
|
||||
print &ui_table_end();
|
||||
print &ui_form_end(undef,undef,1);
|
||||
print &ui_form_start("lookup_shared.cgi", "get");
|
||||
print &ui_table_start(undef, undef, 2);
|
||||
print &ui_table_row($text{'index_shatoomany'}, &ui_submit($text{'index_shalook2'}));
|
||||
print &ui_table_row($matches, &ui_textbox("shared", "", 30));
|
||||
print &ui_table_end();
|
||||
print &ui_form_end(undef,undef,1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -10,11 +10,11 @@ print &ui_table_start($text{'mail_header'}, "width=100%", 4);
|
||||
|
||||
# Mail file location. Old versions used default_mail_env, new uses mail_location
|
||||
$envmode = 4;
|
||||
if (&find("mail_location", $conf, 2)) {
|
||||
$env = &find_value("mail_location", $conf);
|
||||
if (&find("default_mail_env", $conf, 2)) {
|
||||
$env = &find_value("default_mail_env", $conf);
|
||||
}
|
||||
else {
|
||||
$env = &find_value("default_mail_env", $conf);
|
||||
$env = &find_value("mail_location", $conf);
|
||||
}
|
||||
if ($env =~ s/:INDEX=([^:]+)//) {
|
||||
$index = $1;
|
||||
|
||||
@@ -31,11 +31,11 @@ if ($in{'controlmode'}) {
|
||||
$env .= ":CONTROL=".$in{'control'};
|
||||
}
|
||||
|
||||
if (&find("mail_location", $conf, 2)) {
|
||||
&save_directive($conf, "mail_location", $env eq "" ? undef : $env);
|
||||
if (&find("default_mail_env", $conf, 2)) {
|
||||
&save_directive($conf, "default_mail_env", $env eq "" ? undef : $env);
|
||||
}
|
||||
else {
|
||||
&save_directive($conf, "default_mail_env", $env eq "" ? undef : $env);
|
||||
&save_directive($conf, "mail_location", $env eq "" ? undef : $env);
|
||||
}
|
||||
|
||||
# Idle intervals
|
||||
|
||||
@@ -11,6 +11,7 @@ our (%in, %text);
|
||||
my $conf = &get_config();
|
||||
my ($def) = grep { $_->{'name'} eq 'Definition' } @$conf;
|
||||
$def || &error($text{'config_edef'});
|
||||
my ($DEF) = grep { $_->{'name'} eq 'DEFAULT' } @$conf;
|
||||
|
||||
&ui_print_header(undef, $text{'config_title'}, "");
|
||||
|
||||
@@ -36,21 +37,52 @@ my $logtarget = &find_value("logtarget", $def);
|
||||
my $mode = $logtarget eq "" ? "" :
|
||||
$logtarget =~ /^STDOUT|STDERR|SYSLOG$/ ? $logtarget : "file";
|
||||
print &ui_table_row($text{'config_logtarget'},
|
||||
&ui_radio("logtarget_def", $mode,
|
||||
[ [ "", $text{'config_default'}."<br>" ],
|
||||
[ "STDOUT", "STDOUT<br>" ],
|
||||
[ "STDERR", "STDERR<br>" ],
|
||||
[ "SYSLOG", $text{'config_syslog'}."<br>" ],
|
||||
[ "file", $text{'config_file'}." ".
|
||||
&ui_radio_row('logtarget_def', $mode,
|
||||
[ [ "", [ $text{'config_default'} ] ],
|
||||
[ "STDOUT", [ "STDOUT" ] ],
|
||||
[ "STDERR", [ "STDERR" ] ],
|
||||
[ "SYSLOG", [ $text{'config_syslog'} ] ],
|
||||
[ "file", [ $text{'config_file'},
|
||||
&ui_textbox("logtarget",
|
||||
$mode eq "file" ? $logtarget : "", 50) ]
|
||||
]));
|
||||
$mode eq "file" ? $logtarget : "", 50) ] ]
|
||||
], 1));
|
||||
|
||||
# Socket file
|
||||
my $socket = &find_value("socket", $def);
|
||||
print &ui_table_row($text{'config_socket'},
|
||||
&ui_opt_textbox("socket", $socket, 40, $text{'default'}));
|
||||
|
||||
# DB Purge Age
|
||||
if ($DEF) {
|
||||
my $dbpurgeage = &find_value("dbpurgeage", $DEF);
|
||||
my @dbpurgeages = (
|
||||
[ '', '' ],
|
||||
[ '900', $text{'config_dbpurgeage_15m'} ],
|
||||
[ '1800', $text{'config_dbpurgeage_30m'} ],
|
||||
[ '3600', $text{'config_dbpurgeage_1h'} ],
|
||||
[ '21600', $text{'config_dbpurgeage_6h'} ],
|
||||
[ '43200', $text{'config_dbpurgeage_12h'} ],
|
||||
[ '86400', $text{'config_dbpurgeage_1d'} ],
|
||||
[ '259200', $text{'config_dbpurgeage_3d'} ],
|
||||
[ '604800', $text{'config_dbpurgeage_1w'} ],
|
||||
[ '1209600', $text{'config_dbpurgeage_2w'} ],
|
||||
[ '2629800', $text{'config_dbpurgeage_1mo'} ] );
|
||||
|
||||
# Check of $dbpurgeage is in @dbpurgeages
|
||||
my $time_in_seconds = &time_to_seconds($dbpurgeage);
|
||||
my $dbpurgestd = grep { $_->[0] eq $time_in_seconds } @dbpurgeages;
|
||||
my $dbpurge_def = $time_in_seconds == 86400 ? 1 : $dbpurgestd ? 0 : 2;
|
||||
my $depurgeagelabeled = $dbpurge_def == 2 ? &seconds_to_time($dbpurgeage) : undef;
|
||||
print &ui_table_row($text{'config_dbpurgeage'},
|
||||
&ui_radio_row('dbpurgeage', $dbpurge_def,
|
||||
[ [ 1, [ $text{'config_dbpurgeagedef'} ] ],
|
||||
[ 0, [ $text{'config_dbpurgeagesel'},
|
||||
&ui_select("dbpurgeagesel", $time_in_seconds, \@dbpurgeages) ] ],
|
||||
[ 2, [ $text{'config_dbpurgeagecus'},
|
||||
&ui_textbox("dbpurgeagecus", $depurgeagelabeled, 15) ] ]
|
||||
]));
|
||||
}
|
||||
|
||||
print &ui_table_end();
|
||||
print &ui_form_end([ [ undef, $text{'save'} ] ]);
|
||||
|
||||
|
||||
@@ -577,4 +577,83 @@ if ($?) {
|
||||
}
|
||||
}
|
||||
|
||||
# Convert human readable time to seconds
|
||||
sub time_to_seconds
|
||||
{
|
||||
my ($time) = @_;
|
||||
my $seconds;
|
||||
my ($number, $unit) = $time =~ /^(\d+)\s*(year|years|month|months|week|weeks|day|days|hour|hours|min|minute|minutes|sec|second|seconds|y|mo|w|d|h|m|s)$/;
|
||||
if ($number && $unit) {
|
||||
$seconds = $number if ($unit =~ /^s/);
|
||||
$seconds = $number * 60 if ($unit =~ /^m$|^min/);
|
||||
$seconds = $number * 3600 if ($unit =~ /^h/);
|
||||
$seconds = $number * 86400 if ($unit =~ /^d/);
|
||||
$seconds = $number * 604800 if ($unit =~ /^w/);
|
||||
$seconds = $number * 2629800 if ($unit =~ /^mo/);
|
||||
$seconds = $number * 31557600 if ($unit =~ /^y/);
|
||||
}
|
||||
else {
|
||||
$seconds = int($time);
|
||||
}
|
||||
return $seconds;
|
||||
}
|
||||
|
||||
# Convert seconds to human readable time
|
||||
sub seconds_to_time {
|
||||
my ($seconds) = @_;
|
||||
my ($number, $unit) = $seconds =~ /^(\d+)\s*(year|years|month|months|week|weeks|day|days|hour|hours|min|minute|minutes|sec|second|seconds|y|mo|w|d|h|m|s)$/;
|
||||
return $seconds if ($unit);
|
||||
my $time;
|
||||
if ($seconds >= 31557600) {
|
||||
my $years = int($seconds / 31557600);
|
||||
$time = $years . " " .
|
||||
($years > 1 ? $text{'config_dbpurgeagecusyrs'} :
|
||||
$text{'config_dbpurgeagecusyr'});
|
||||
} elsif ($seconds >= 2629800) {
|
||||
my $months = int($seconds / 2629800);
|
||||
$time = $months . " " .
|
||||
($months > 1 ? $text{'config_dbpurgeagecusmos'} :
|
||||
$text{'config_dbpurgeagecusmo'});
|
||||
} elsif ($seconds >= 604800) {
|
||||
my $weeks = int($seconds / 604800);
|
||||
$time = $weeks . " " .
|
||||
($weeks > 1 ? $text{'config_dbpurgeagecuswks'} :
|
||||
$text{'config_dbpurgeagecuswk'});
|
||||
} elsif ($seconds >= 86400) {
|
||||
my $days = int($seconds / 86400);
|
||||
$time = $days . " " .
|
||||
($days > 1 ? $text{'config_dbpurgeagecusdays'} :
|
||||
$text{'config_dbpurgeagecusday'});
|
||||
} elsif ($seconds >= 3600) {
|
||||
my $hours = int($seconds / 3600);
|
||||
$time = $hours . " " .
|
||||
($hours > 1 ? $text{'config_dbpurgeagecushrs'} :
|
||||
$text{'config_dbpurgeagecushr'});
|
||||
} elsif ($seconds >= 60) {
|
||||
my $minutes = int($seconds / 60);
|
||||
$time = $minutes . " " .
|
||||
($minutes > 1 ? $text{'config_dbpurgeagecusmins'} :
|
||||
$text{'config_dbpurgeagecusmin'});
|
||||
} else {
|
||||
$time = $seconds . " " .
|
||||
(int($seconds / 60) > 1 ? $text{'config_dbpurgeagecussecs'} :
|
||||
$text{'config_dbpurgeagecussec'});
|
||||
}
|
||||
return $time;
|
||||
}
|
||||
|
||||
# Test if given format is correct
|
||||
sub time_to_seconds_error
|
||||
{
|
||||
my ($time) = @_;
|
||||
my ($seconds) = $time =~ /^(\d+)$/;
|
||||
return 0 if ($seconds);
|
||||
my ($number, $unit) = $time =~ /^(\d+)\s*(year|years|month|months|week|weeks|day|days|hour|hours|min|minute|minutes|sec|second|seconds|y|mo|w|d|h|m|s)$/;
|
||||
return 0 if ($number && $unit);
|
||||
my ($ewrongunit) = $time =~ /^\d+\s*(\S+)\s*$/;
|
||||
return &text('config_ewrongunit', $ewrongunit) if ($ewrongunit);
|
||||
return $text{'config_ewrongtime'} if ($time !~ /^(\d+)$/ || $time == 0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Vertraging tussen wedstryde moet 'n getal groter as nul wees
|
||||
jail_ebantime=Die tyd om 'n IP te verbied, moet 'n getal groter as nul wees
|
||||
jail_backend=Kyk vir bywerkings by die lêer met behulp van
|
||||
jail_auto=Besluit outomaties
|
||||
jail_gamin=Gamin-lêerveranderingsmonitor
|
||||
jail_systemd=sistem
|
||||
jail_polling=Stembus agtergrond
|
||||
jail_gamin=Gamin-lêerveranderingsmonitor
|
||||
jail_pyinotify=piinotifiseer
|
||||
jail_destemail=Standaard kennisgewing e-pos
|
||||
jail_none=Geen stel nie
|
||||
jail_banaction=Verstek aksie om toe te pas
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=يجب أن يكون التأخير بين التطابقات أ
|
||||
jail_ebantime=يجب أن يكون وقت حظر IP أكبر من الصفر
|
||||
jail_backend=تحقق من وجود تحديثات ملف السجل باستخدام
|
||||
jail_auto=تقرر تلقائيا
|
||||
jail_gamin=غامين رصد ملف التغيير
|
||||
jail_systemd=systemd
|
||||
jail_polling=الاقتراع في الخلفية
|
||||
jail_gamin=غامين رصد ملف التغيير
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=البريد الإلكتروني الإخطار الافتراضي
|
||||
jail_none=لا شيء مجموعة
|
||||
jail_banaction=الإجراء الافتراضي للتطبيق
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Затрымка паміж матчамі павінна быц
|
||||
jail_ebantime=Час забароны IP павінна быць лік, большы за нуль
|
||||
jail_backend=Праверце наяўнасць абнаўленняў файла часопіса
|
||||
jail_auto=Рашыце аўтаматычна
|
||||
jail_gamin=Манітор змены файлаў Gamin
|
||||
jail_systemd=systemd
|
||||
jail_polling=Фон апытання
|
||||
jail_gamin=Манітор змены файлаў Gamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Паведамленне па змаўчанні па электроннай пошце
|
||||
jail_none=Не ўстаноўлены
|
||||
jail_banaction=Дзеянне па змаўчанні прымяняецца
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Забавянето между мачовете трябва д
|
||||
jail_ebantime=Времето за забрана на IP трябва да е число, по-голямо от нула
|
||||
jail_backend=Проверете за актуализации на файловете на лога чрез
|
||||
jail_auto=Решете автоматично
|
||||
jail_gamin=Монитор за промяна на файловете в Gamin
|
||||
jail_systemd=systemd
|
||||
jail_polling=Проучване на фона
|
||||
jail_gamin=Монитор за промяна на файловете в Gamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Имейл за уведомяване по подразбиране
|
||||
jail_none=Няма зададен
|
||||
jail_banaction=Действие по подразбиране, което трябва да се приложи
|
||||
|
||||
@@ -114,8 +114,8 @@ jail_efindtime=L'interval entre coincidències ha de ser més gran que zero
|
||||
jail_ebantime=El temps a prohibir una IP ha de ser un número més gran que zero
|
||||
jail_backend=Comprova les actualitzacions de registres utilitzant
|
||||
jail_auto=Decideix-ho automàticament
|
||||
jail_gamin=Monitor d'alteració de fitxers Gamin
|
||||
jail_polling=<i>Polling</i> en segon pla
|
||||
jail_gamin=Monitor d'alteració de fitxers Gamin
|
||||
jail_destemail=Correu de notificació per defecte
|
||||
jail_none=No n'hi ha cap d'establert
|
||||
jail_banaction=Acció a aplicar per defecte
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
jail_systemd=systemd
|
||||
jail_pyinotify=piinotificar
|
||||
|
||||
log_update_filter=Filtre modificat $1
|
||||
log_update_action=Acció modificada $1
|
||||
log_update_jail=Presó modificada $1
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Prodleva mezi zápasy musí být číslo větší než nula
|
||||
jail_ebantime=Čas k zákazu IP musí být číslo větší než nula
|
||||
jail_backend=Zkontrolujte aktualizace souborů protokolu pomocí
|
||||
jail_auto=Rozhodněte se automaticky
|
||||
jail_gamin=Sledování změn v gaminových souborech
|
||||
jail_systemd=systemd
|
||||
jail_polling=Pozadí dotazování
|
||||
jail_gamin=Sledování změn v gaminových souborech
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Výchozí oznamovací e-mail
|
||||
jail_none=Žádná sada
|
||||
jail_banaction=Výchozí akce použít
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Forsinkelse mellem kampe skal være et tal større end nul
|
||||
jail_ebantime=Tid til at forbyde en IP skal være et tal større end nul
|
||||
jail_backend=Kontroller for opdateringer af logfil ved hjælp af
|
||||
jail_auto=Beslut automatisk
|
||||
jail_gamin=Gamin-filændringsovervågning
|
||||
jail_systemd=systemd
|
||||
jail_polling=Polling af baggrunden
|
||||
jail_gamin=Gamin-filændringsovervågning
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Standard e-mail med anmeldelse
|
||||
jail_none=Intet sæt
|
||||
jail_banaction=Standardhandling, der skal anvendes
|
||||
|
||||
@@ -114,8 +114,8 @@ jail_efindtime=Verzögerung, zwischen den Treffern, muss eine Zahl größer als
|
||||
jail_ebantime=Zeit, um eine IP zu verbannen, muss eine Zahl größer als Null sein
|
||||
jail_backend=Prüfe auf Log-Datei Updates, welche
|
||||
jail_auto=Entscheide automatisch
|
||||
jail_gamin=Gamin Datei Alteration Monitor
|
||||
jail_polling=Hintergrund Abfrage
|
||||
jail_gamin=Gamin Datei Alteration Monitor
|
||||
jail_destemail=Standard Benachrichtigungs-E-Mail
|
||||
jail_none=Keins gesetzt
|
||||
jail_banaction=Standard Aktion zum anwenden
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
jail_systemd=systemd
|
||||
jail_pyinotify=pyinotifizieren
|
||||
|
||||
status_title=Jails-Status und Aktionen
|
||||
status_title3=Gefängnisblöcke
|
||||
status_return=Gefängnisstatus
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Η καθυστέρηση μεταξύ των αγώνων πρέ
|
||||
jail_ebantime=Ο χρόνος για την απαγόρευση μιας IP πρέπει να είναι ένας αριθμός μεγαλύτερος από το μηδέν
|
||||
jail_backend=Ελέγξτε αν υπάρχουν ενημερώσεις αρχείων καταγραφής χρησιμοποιώντας
|
||||
jail_auto=Αποφασίστε αυτόματα
|
||||
jail_gamin=Οθόνη αλλαγής αρχείων Gamin
|
||||
jail_systemd=systemd
|
||||
jail_polling=Υποβολή ιστορικού
|
||||
jail_gamin=Οθόνη αλλαγής αρχείων Gamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Προεπιλεγμένο μήνυμα ειδοποίησης
|
||||
jail_none=Δεν έχει οριστεί
|
||||
jail_banaction=Προεπιλεγμένη ενέργεια για εφαρμογή
|
||||
|
||||
@@ -164,6 +164,36 @@ config_socket=Socket for communication with server
|
||||
config_err=Failed to save global configuration
|
||||
config_elogtarget=File to write logs to must be an absolute path
|
||||
config_esocket=Socket file must be an absolute path
|
||||
config_dbpurgeage=Age at which bans should be purged from the database
|
||||
config_dbpurgeage_15m=15 minutes
|
||||
config_dbpurgeage_30m=30 minutes
|
||||
config_dbpurgeage_1h=1 hour
|
||||
config_dbpurgeage_6h=6 hours
|
||||
config_dbpurgeage_12h=12 hours
|
||||
config_dbpurgeage_1d=1 day
|
||||
config_dbpurgeage_3d=3 days
|
||||
config_dbpurgeage_1w=1 week
|
||||
config_dbpurgeage_2w=2 weeks
|
||||
config_dbpurgeage_1mo=1 month
|
||||
config_ewrongunit=Invalid unit <tt>$1</tt> for database purge age
|
||||
config_ewrongtime=Invalid time for database purge age. Time for database purge age must be a number greater than zero
|
||||
config_dbpurgeagedef=Default
|
||||
config_dbpurgeagesel=Selected
|
||||
config_dbpurgeagecus=Custom
|
||||
config_dbpurgeagecussec=second
|
||||
config_dbpurgeagecussecs=seconds
|
||||
config_dbpurgeagecusmin=minute
|
||||
config_dbpurgeagecusmins=minutes
|
||||
config_dbpurgeagecushr=hour
|
||||
config_dbpurgeagecushrs=hours
|
||||
config_dbpurgeagecusday=day
|
||||
config_dbpurgeagecusdays=days
|
||||
config_dbpurgeagecuswk=week
|
||||
config_dbpurgeagecuswks=weeks
|
||||
config_dbpurgeagecusmo=month
|
||||
config_dbpurgeagecusmos=months
|
||||
config_dbpurgeagecusyr=year
|
||||
config_dbpurgeagecusyrs=years
|
||||
|
||||
manual_title=Edit Config Files
|
||||
manual_desc=File to edit:
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=El retraso entre partidos debe ser un número mayor que cero
|
||||
jail_ebantime=El tiempo para prohibir una IP debe ser un número mayor que cero
|
||||
jail_backend=Verifique las actualizaciones del archivo de registro usando
|
||||
jail_auto=Decide automáticamente
|
||||
jail_gamin=Monitor de alteración de archivos Gamin
|
||||
jail_systemd=sistemad
|
||||
jail_polling=Encuesta de fondo
|
||||
jail_gamin=Monitor de alteración de archivos Gamin
|
||||
jail_pyinotify=piinotificar
|
||||
jail_destemail=Correo electrónico de notificación predeterminado
|
||||
jail_none=Ninguno establecido
|
||||
jail_banaction=Acción predeterminada para aplicar
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Partiden arteko atzerapenak zero baino handiagoa izan behar du
|
||||
jail_ebantime=IP bat debekatzeko denbora zero baino handiagoa izan behar da
|
||||
jail_backend=Egiaztatu fitxategiaren eguneraketak eguneratzea erabiliz
|
||||
jail_auto=Erabaki automatikoki
|
||||
jail_gamin=Gamin fitxategiaren aldaketaren monitorea
|
||||
jail_systemd=sistemad
|
||||
jail_polling=Hondoko galdeketa
|
||||
jail_gamin=Gamin fitxategiaren aldaketaren monitorea
|
||||
jail_pyinotify=pinotifatu
|
||||
jail_destemail=Aurretik jakinarazpen mezu elektronikoa
|
||||
jail_none=Ez da batere ezarri
|
||||
jail_banaction=Aplikatu beharreko ekintza lehenetsia
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=تأخیر بین مسابقات باید عددی بیشتر ا
|
||||
jail_ebantime=زمان ممنوعیت IP باید عددی بزرگتر از صفر باشد
|
||||
jail_backend=با استفاده از به روزرسانی فایل ورود به سیستم بررسی کنید
|
||||
jail_auto=به طور خودکار تصمیم بگیرید
|
||||
jail_gamin=مانیتور تغییر پرونده گامین
|
||||
jail_systemd=سیستم شده
|
||||
jail_polling=نظرسنجی در زمینه
|
||||
jail_gamin=مانیتور تغییر پرونده گامین
|
||||
jail_pyinotify=pyinotify کردن
|
||||
jail_destemail=ایمیل اعلان پیش فرض
|
||||
jail_none=هیچ مجموعه ای نیست
|
||||
jail_banaction=اقدام پیش فرض برای اعمال
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Ottelun välisen viiveen on oltava suurempi kuin nolla
|
||||
jail_ebantime=IP: n kieltämisajan on oltava nollaa suurempi luku
|
||||
jail_backend=Tarkista lokitiedostopäivitykset painikkeella
|
||||
jail_auto=Päätä automaattisesti
|
||||
jail_gamin=Gamin-tiedostonmuutosmonitori
|
||||
jail_systemd=systemd
|
||||
jail_polling=Taustatutkimus
|
||||
jail_gamin=Gamin-tiedostonmuutosmonitori
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Oletusilmoitussähköposti
|
||||
jail_none=Ei asetettu
|
||||
jail_banaction=Käytettävä oletustoiminto
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Le délai entre les matchs doit être supérieur à zéro
|
||||
jail_ebantime=Le temps d'interdire une adresse IP doit être un nombre supérieur à zéro
|
||||
jail_backend=Vérifiez les mises à jour des fichiers journaux à l'aide de
|
||||
jail_auto=Décidez automatiquement
|
||||
jail_gamin=Moniteur d'altération de fichier Gamin
|
||||
jail_systemd=système
|
||||
jail_polling=Interrogation d'arrière-plan
|
||||
jail_gamin=Moniteur d'altération de fichier Gamin
|
||||
jail_pyinotify=pyinotifier
|
||||
jail_destemail=E-mail de notification par défaut
|
||||
jail_none=Aucun ensemble
|
||||
jail_banaction=Action par défaut à appliquer
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=העיכוב בין ההתאמות חייב להיות מספר
|
||||
jail_ebantime=זמן איסור IP חייב להיות מספר גדול מאפס
|
||||
jail_backend=בדוק אם קיימים עדכוני קבצי יומן באמצעות
|
||||
jail_auto=החליט באופן אוטומטי
|
||||
jail_gamin=צג שינוי קובץ גאמין
|
||||
jail_systemd=systemd
|
||||
jail_polling=סקירת רקע
|
||||
jail_gamin=צג שינוי קובץ גאמין
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=ברירת מחדל להודעת דוא"ל
|
||||
jail_none=אין סטים
|
||||
jail_banaction=ברירת מחדל לפעולה
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Odgoda između podudaranja mora biti broj veći od nule
|
||||
jail_ebantime=Vrijeme zabrane IP-a mora biti broj veći od nule
|
||||
jail_backend=Provjerite ima li ažuriranja datoteka sa zapisnikom pomoću
|
||||
jail_auto=Odlučite automatski
|
||||
jail_gamin=Monitor promjene datoteke Gamin
|
||||
jail_systemd=systemd
|
||||
jail_polling=Pozadinsko istraživanje
|
||||
jail_gamin=Monitor promjene datoteke Gamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Zadana e-adresa s obavijestima
|
||||
jail_none=Nijedan nije postavljen
|
||||
jail_banaction=Zadana radnja koja se primjenjuje
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=A mérkőzések közötti késleltetésnek nullánál nagyobbnak
|
||||
jail_ebantime=Az IP letiltásának a nullánál nagyobb számnak kell lennie
|
||||
jail_backend=Ellenőrizze a naplófájl frissítéseit a
|
||||
jail_auto=Döntse el automatikusan
|
||||
jail_gamin=Gamin fájl módosító monitor
|
||||
jail_systemd=systemd
|
||||
jail_polling=Háttér közvélemény-kutatás
|
||||
jail_gamin=Gamin fájl módosító monitor
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Alapértelmezett értesítési e-mail
|
||||
jail_none=Nincs beállítva
|
||||
jail_banaction=Alapértelmezés szerint alkalmazandó művelet
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Il ritardo tra le partite deve essere un numero maggiore di zero
|
||||
jail_ebantime=Il tempo per vietare un IP deve essere un numero maggiore di zero
|
||||
jail_backend=Controllare gli aggiornamenti dei file di registro utilizzando
|
||||
jail_auto=Decidi automaticamente
|
||||
jail_gamin=Monitoraggio alterazione file gamin
|
||||
jail_systemd=systemd
|
||||
jail_polling=Polling in background
|
||||
jail_gamin=Monitoraggio alterazione file gamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Email di notifica predefinita
|
||||
jail_none=Nessuno impostato
|
||||
jail_banaction=Azione predefinita da applicare
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=マッチ間の遅延はゼロより大きい数値でなけれ
|
||||
jail_ebantime=IPを禁止する時間は0より大きい数値でなければなりません
|
||||
jail_backend=を使用してログファイルの更新を確認する
|
||||
jail_auto=自動的に決定する
|
||||
jail_gamin=Gaminファイル変更モニター
|
||||
jail_systemd=システムド
|
||||
jail_polling=バックグラウンドポーリング
|
||||
jail_gamin=Gaminファイル変更モニター
|
||||
jail_pyinotify=ピノティファイ
|
||||
jail_destemail=デフォルトの通知メール
|
||||
jail_none=設定なし
|
||||
jail_banaction=適用するデフォルトのアクション
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=경기 간 지연은 0보다 큰 숫자 여야합니다.
|
||||
jail_ebantime=IP 금지 시간은 0보다 큰 숫자 여야합니다.
|
||||
jail_backend=다음을 사용하여 로그 파일 업데이트 확인
|
||||
jail_auto=자동 결정
|
||||
jail_gamin=Gamin 파일 변경 모니터
|
||||
jail_systemd=체계화된
|
||||
jail_polling=백그라운드 폴링
|
||||
jail_gamin=Gamin 파일 변경 모니터
|
||||
jail_pyinotify=피노티파이하다
|
||||
jail_destemail=기본 알림 이메일
|
||||
jail_none=설정 안함
|
||||
jail_banaction=적용 할 기본 조치
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Vėlavimas tarp rungtynių turi būti didesnis nei nulis
|
||||
jail_ebantime=Laikas uždrausti IP turi būti didesnis nei nulis
|
||||
jail_backend=Patikrinkite, ar nėra žurnalų failų atnaujinimų naudojant
|
||||
jail_auto=Nuspręskite automatiškai
|
||||
jail_gamin=Garso failo keitimo monitorius
|
||||
jail_systemd=sisteminis
|
||||
jail_polling=Fono apklausa
|
||||
jail_gamin=Garso failo keitimo monitorius
|
||||
jail_pyinotify=piinotify
|
||||
jail_destemail=Numatytasis pranešimo el. Paštas
|
||||
jail_none=Nėra nustatyta
|
||||
jail_banaction=Taikomas numatytasis veiksmas
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Kavējumam starp spēlēm jābūt skaitlim, kas lielāks par null
|
||||
jail_ebantime=Laiks aizliegt IP jābūt skaitlim, kas lielāks par nulli
|
||||
jail_backend=Pārbaudiet, vai nav atjaunināti žurnāla faili, izmantojot
|
||||
jail_auto=Izlemiet automātiski
|
||||
jail_gamin=Spēļu faila maiņas monitors
|
||||
jail_systemd=systemd
|
||||
jail_polling=Fona aptauja
|
||||
jail_gamin=Spēļu faila maiņas monitors
|
||||
jail_pyinotify=piinotify
|
||||
jail_destemail=Noklusējuma paziņojuma e-pasts
|
||||
jail_none=Nav iestatīts
|
||||
jail_banaction=Tiek piemērota noklusējuma darbība
|
||||
|
||||
@@ -54,8 +54,10 @@ jail_efindtime=Kelewatan antara perlawanan mestilah nombor yang lebih besar dari
|
||||
jail_ebantime=Masa untuk melarang IP mestilah nombor yang lebih besar daripada sifar
|
||||
jail_backend=Semak kemas kini fail log menggunakan
|
||||
jail_auto=Tentukan secara automatik
|
||||
jail_gamin=Pemantauan perubahan fail Gamin
|
||||
jail_systemd=sistemd
|
||||
jail_polling=Pengundian latar belakang
|
||||
jail_gamin=Pemantauan perubahan fail Gamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=E-mel pemberitahuan lalai
|
||||
jail_none=Tiada set
|
||||
jail_banaction=Tindakan lalai untuk memohon
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=Id-dewmien bejn il-logħbiet għandu jkun numru ikbar minn żero
|
||||
jail_ebantime=Il-ħin għall-projbizzjoni ta 'PI għandu jkun numru ikbar minn żero
|
||||
jail_backend=Iċċekkja għal aġġornamenti tal-fajl tal-ġurnal billi tuża
|
||||
jail_auto=Iddeċiedi awtomatikament
|
||||
jail_gamin=Tissorvelja l-alterazzjoni tal-fajl tal-ġamin
|
||||
jail_systemd=systemd
|
||||
jail_polling=Votazzjoni fl-isfond
|
||||
jail_gamin=Tissorvelja l-alterazzjoni tal-fajl tal-ġamin
|
||||
jail_pyinotify=pyinotify
|
||||
jail_destemail=Email ta 'notifika awtomatiku
|
||||
jail_none=L-ebda sett
|
||||
jail_banaction=Azzjoni default li tapplika
|
||||
|
||||
@@ -114,8 +114,10 @@ jail_efindtime=De vertraging tussen wedstrijden moet een getal groter dan nul zi
|
||||
jail_ebantime=Tijd om een IP te verbieden moet een getal groter dan nul zijn
|
||||
jail_backend=Controleer op updates van logbestanden met
|
||||
jail_auto=Beslis automatisch
|
||||
jail_gamin=Monitor voor wijziging van Gamin-bestand
|
||||
jail_systemd=gesystematiseerd
|
||||
jail_polling=Polling op de achtergrond
|
||||
jail_gamin=Monitor voor wijziging van Gamin-bestand
|
||||
jail_pyinotify=pyinotificeren
|
||||
jail_destemail=Standaard e-mailmelding
|
||||
jail_none=Geen ingesteld
|
||||
jail_banaction=Standaard actie die moet worden toegepast
|
||||
|
||||
@@ -114,8 +114,8 @@ jail_efindtime=Forsinkelse mellom matcher må være et tall større enn null
|
||||
jail_ebantime=Tidsrom for bannlysing av IP må være et tall større enn null
|
||||
jail_backend=Sjekk for loggfil oppdateringer vha.
|
||||
jail_auto=Bestem automatisk
|
||||
jail_gamin=Gamin filendrings-overvåker
|
||||
jail_polling=Bakgrunns-polling
|
||||
jail_gamin=Gamin filendrings-overvåker
|
||||
jail_destemail=Standard varslings-e-post
|
||||
jail_none=Ingen satt
|
||||
jail_banaction=Standard handling å bruke
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
jail_systemd=systemd
|
||||
jail_pyinotify=pyinotify
|
||||
|
||||
status_title=Fengselsstatus og handlinger
|
||||
status_title3=Fengselsblokker
|
||||
status_return=fengselsstatus
|
||||
|
||||
@@ -113,8 +113,8 @@ jail_efindtime=Opóźnienie pomiędzy dopasowaniami musi być większe niż zero
|
||||
jail_ebantime=Czas banowania IP musi być większe niż zero
|
||||
jail_backend=Sprawdzaj aktualizacje pliku loga używając
|
||||
jail_auto=Zdecyduj automatycznie
|
||||
jail_gamin=Monitor zmiany pliku Gamin
|
||||
jail_polling=Zapytanie w tle
|
||||
jail_gamin=Monitor zmiany pliku Gamin
|
||||
jail_destemail=Domyślne powiadomienie e-mail
|
||||
jail_none=nie ustawiono
|
||||
jail_banaction=Domyślna akcja do zastosowania
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
index_ver=Wersja 1
|
||||
|
||||
jail_systemd=systemowy
|
||||
jail_pyinotify=pyinotify
|
||||
|
||||
status_title=Status i działania w więzieniach
|
||||
status_title3=Bloki więzienne
|
||||
status_return=stan więzień
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user