mirror of
https://github.com/webmin/webmin.git
synced 2026-02-04 14:42:15 +00:00
Compare commits
209 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f39b3a4386 | ||
|
|
00015c81db | ||
|
|
36f95bf65c | ||
|
|
26c4b93f2b | ||
|
|
0af321fd26 | ||
|
|
bfcf37d077 | ||
|
|
0126e3cc20 | ||
|
|
b31a8629a2 | ||
|
|
3ac1cfec61 | ||
|
|
a3624c9bdc | ||
|
|
c364fbdf29 | ||
|
|
a18bf52ce0 | ||
|
|
72b2d1d291 | ||
|
|
d2caa052ec | ||
|
|
ce97b752db | ||
|
|
1e0cfa5b23 | ||
|
|
caf00b1423 | ||
|
|
a76d529a5c | ||
|
|
11ec33ae5e | ||
|
|
bdb0132cb4 | ||
|
|
7c280f0d43 | ||
|
|
ccb397c433 | ||
|
|
f8be02018c | ||
|
|
23df49bab1 | ||
|
|
f54788ea88 | ||
|
|
a7d3abf05d | ||
|
|
3003263341 | ||
|
|
bd609646d7 | ||
|
|
31b51ad754 | ||
|
|
5f321db3a4 | ||
|
|
0a22be91f4 | ||
|
|
e2bdb9ccf0 | ||
|
|
01add5fd67 | ||
|
|
f1ce2ca559 | ||
|
|
186786978f | ||
|
|
29d1f48ae7 | ||
|
|
55d286ee4c | ||
|
|
cf0cf19812 | ||
|
|
458725a737 | ||
|
|
a30d30ca5d | ||
|
|
fa8ec43845 | ||
|
|
fa2479cdb8 | ||
|
|
e58ea31796 | ||
|
|
aceb21f07a | ||
|
|
0e115cb6b3 | ||
|
|
e38c568501 | ||
|
|
4ba0629549 | ||
|
|
a68ae58a4c | ||
|
|
0462945632 | ||
|
|
06e3d27a20 | ||
|
|
7cc3d09fa7 | ||
|
|
de75c75b15 | ||
|
|
be2bc24965 | ||
|
|
e4b26ab34e | ||
|
|
dbe2aba0eb | ||
|
|
954aaa1a63 | ||
|
|
fd12551714 | ||
|
|
71aa88adfc | ||
|
|
9be9daa1ec | ||
|
|
76147eb32c | ||
|
|
0436601c77 | ||
|
|
417bb77ec2 | ||
|
|
b118a05209 | ||
|
|
b111b0cb23 | ||
|
|
a8cb9a5036 | ||
|
|
b9e88f7f93 | ||
|
|
b7e1d1f6fe | ||
|
|
0ec3e7ba9d | ||
|
|
416afebffe | ||
|
|
cdde4ef96d | ||
|
|
1e55e74088 | ||
|
|
99478d9741 | ||
|
|
0ec35a3581 | ||
|
|
6ccfd2c7bc | ||
|
|
9a66592601 | ||
|
|
79ab64939f | ||
|
|
2b43b2baa4 | ||
|
|
471767d1b8 | ||
|
|
c9147a8ca1 | ||
|
|
ebeea77dd9 | ||
|
|
50875dffab | ||
|
|
9cb874c605 | ||
|
|
ce765d28bb | ||
|
|
9f0fc2e485 | ||
|
|
ee97197b5a | ||
|
|
12db447514 | ||
|
|
9be42454b0 | ||
|
|
e2e536fd38 | ||
|
|
3ebf8ae2dd | ||
|
|
67a4bc38d8 | ||
|
|
e61d9d680b | ||
|
|
93ff3221bb | ||
|
|
01d9cc3d8b | ||
|
|
a9670389b7 | ||
|
|
06a73b990c | ||
|
|
f2e21fbe5d | ||
|
|
00e21a6486 | ||
|
|
77ccbcc36d | ||
|
|
2e721802f8 | ||
|
|
6d50ce9503 | ||
|
|
6cc25f354e | ||
|
|
dbe809d76b | ||
|
|
5f92dfab53 | ||
|
|
f4365ec61f | ||
|
|
32c55a9622 | ||
|
|
180fac79c0 | ||
|
|
5048ac67d7 | ||
|
|
66e7b6530a | ||
|
|
0bef41d229 | ||
|
|
9b8aae58eb | ||
|
|
7e252c765d | ||
|
|
56835ef9ff | ||
|
|
bce323cb64 | ||
|
|
54423f9925 | ||
|
|
cb0e5a1440 | ||
|
|
309b9e86d1 | ||
|
|
a59da7f872 | ||
|
|
c2195f89c7 | ||
|
|
40d9467119 | ||
|
|
b241b0c79a | ||
|
|
9032381882 | ||
|
|
13e5e83c8d | ||
|
|
d2a78ad151 | ||
|
|
6bab2270d4 | ||
|
|
5e8ae5f277 | ||
|
|
3a1e8cbeee | ||
|
|
764ea05cb8 | ||
|
|
87f5c0eb5a | ||
|
|
b57af70335 | ||
|
|
bf6e0a1387 | ||
|
|
6101ee4329 | ||
|
|
b7f9be70e0 | ||
|
|
613e91e967 | ||
|
|
a4045894f1 | ||
|
|
5383a5e962 | ||
|
|
85628178ff | ||
|
|
a586b9ef2b | ||
|
|
f9906fa972 | ||
|
|
ba86f000e7 | ||
|
|
ffa93926c3 | ||
|
|
3bed075571 | ||
|
|
3ddfcc695e | ||
|
|
758d1fe1fd | ||
|
|
f69fa81e59 | ||
|
|
6566bd9c48 | ||
|
|
2ee92e8a54 | ||
|
|
9cb0720dc9 | ||
|
|
b1869cdb62 | ||
|
|
f3c4a3392e | ||
|
|
50087e9dbe | ||
|
|
5f0edd4116 | ||
|
|
7a0e0cb109 | ||
|
|
269d43ba88 | ||
|
|
ab59df1a85 | ||
|
|
1fc5140a99 | ||
|
|
d59eb79542 | ||
|
|
5f70bd6cbd | ||
|
|
ae6921aeee | ||
|
|
d4fe8144b0 | ||
|
|
fb12201be6 | ||
|
|
dc7cde15b9 | ||
|
|
fe9674a5e5 | ||
|
|
4ccebeff91 | ||
|
|
454c3c6153 | ||
|
|
22742cfb7b | ||
|
|
77d222896f | ||
|
|
448e19b487 | ||
|
|
bcfb543b32 | ||
|
|
52a2412b10 | ||
|
|
a4c24a79fb | ||
|
|
bd58c99d74 | ||
|
|
1e08584c20 | ||
|
|
20db4a29cf | ||
|
|
8de8600679 | ||
|
|
26386101ad | ||
|
|
81d0461cca | ||
|
|
e9f1516835 | ||
|
|
44bc075f74 | ||
|
|
63057dc6c7 | ||
|
|
e792e4bd4b | ||
|
|
f097293ac6 | ||
|
|
30e98abca2 | ||
|
|
b3f6db0906 | ||
|
|
154ecf734a | ||
|
|
c86e9de2e5 | ||
|
|
46f3a6685e | ||
|
|
2daa5e845d | ||
|
|
56bb08950f | ||
|
|
4a83104599 | ||
|
|
18d0c858c8 | ||
|
|
adb62385de | ||
|
|
f2c7a2fd39 | ||
|
|
a6c9a02edc | ||
|
|
7d05a1a128 | ||
|
|
618c32ee53 | ||
|
|
e561dc0735 | ||
|
|
7e5e4c0764 | ||
|
|
05098635aa | ||
|
|
1b05b7b4e5 | ||
|
|
6c9a24a826 | ||
|
|
4668698121 | ||
|
|
480c81f272 | ||
|
|
82bc6685b6 | ||
|
|
0ef5902dd7 | ||
|
|
ee9ff4accb | ||
|
|
a4b109b116 | ||
|
|
eada9db4ce | ||
|
|
5e15e740e1 | ||
|
|
53982c2c0f |
@@ -10,7 +10,7 @@
|
||||
|
||||
**Webmin** is a web-based system administration tool for Unix-like servers, and services with over _1,000,000_ installations worldwide. Using it, it is possible to configure operating system internals, such as users, disk quotas, services or configuration files, as well as modify, and control open-source apps, such as BIND DNS Server, Apache HTTP Server, PHP, MySQL, and [many more](https://doxfer.webmin.com/Webmin/Introduction).
|
||||
|
||||
[
|
||||
[](https://www.youtube.com/watch?v=daYG6O4AsEw)
|
||||
|
||||
Usability can be expanded by installing modules, which can be custom made. Aside from this, there are two other major projects that extend its functionality:
|
||||
|
||||
@@ -29,7 +29,7 @@ Webmin can be installed in two different ways:
|
||||
1. By downloading a pre-built package, available for different distributions (CentOS, Fedora, SuSE, Mandriva, Debian, Ubuntu, Solaris and [other](http://www.webmin.com/support.html)) from our [download page](http://webmin.com/download.html);
|
||||
<kbd>Note: It is highly recommended to [add repository](https://doxfer.webmin.com/Webmin/Installation) to your system for having automatic updates.</kbd>
|
||||
|
||||
2. By downloading, extracting [source file](https://prdownloads.sourceforge.net/webadmin/webmin-1.980.tar.gz), and running [_setup.sh_](http://www.webmin.com/tgz.html) script, with no arguments, which will setup to run it directly from this directory, or with a command-line argument, such as targeted directory.
|
||||
2. By downloading, extracting [source file](https://prdownloads.sourceforge.net/webadmin/webmin-1.983.tar.gz), and running [_setup.sh_](http://www.webmin.com/tgz.html) script, with no arguments, which will setup to run it directly from this directory, or with a command-line argument, such as targeted directory.
|
||||
<kbd>Note: If you are installing Webmin [on Windows](http://www.webmin.com/windows.html) system, you must run the command `perl setup.pl` instead. The Windows version depends on several programs, and modules that may not be part of the standard distribution. You will need _process.exe_ commmand, _sc.exe_ command, and _Win32::Daemon_ Perl module.</kbd>
|
||||
|
||||
## Documentation
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -29,7 +29,7 @@ my $name = $self->get_name();
|
||||
my $directory = $self->get_directory();
|
||||
my $add = 0;
|
||||
my $chroot = $self->get_chroot();
|
||||
$rv .= "<input type=button name=${name}_button onClick='ifield = form.$name; chooser = window.open(\"$gconfig{'webprefix'}/chooser.cgi?add=$add&type=$directory&chroot=$chroot&file=\"+escape(ifield.value), \"chooser\", \"toolbar=no,menubar=no,scrollbar=no,width=400,height=300\"); chooser.ifield = ifield; window.ifield = ifield' value=\"...\">\n";
|
||||
$rv .= "<input type=button name=${name}_button onClick='ifield = form.$name; chooser = window.open(\"@{[&get_webprefix()]}/chooser.cgi?add=$add&type=$directory&chroot=$chroot&file=\"+escape(ifield.value), \"chooser\", \"toolbar=no,menubar=no,scrollbar=no,width=400,height=300\"); chooser.ifield = ifield; window.ifield = ifield' value=\"...\">\n";
|
||||
return $rv;
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ my $rv = WebminUI::Textbox::html($self);
|
||||
my $name = $self->get_name();
|
||||
my $multiple = $self->get_multiple();
|
||||
local $w = $multiple ? 500 : 300;
|
||||
$rv .= " <input type=button name=${name}_button onClick='ifield = form.$name; chooser = window.open(\"$gconfig{'webprefix'}/group_chooser.cgi?multi=$multiple&group=\"+escape(ifield.value), \"chooser\", \"toolbar=no,menubar=no,scrollbars=yes,width=$w,height=200\"); chooser.ifield = ifield; window.ifield = ifield' value=\"...\">\n";
|
||||
$rv .= " <input type=button name=${name}_button onClick='ifield = form.$name; chooser = window.open(\"@{[&get_webprefix()]}/group_chooser.cgi?multi=$multiple&group=\"+escape(ifield.value), \"chooser\", \"toolbar=no,menubar=no,scrollbars=yes,width=$w,height=200\"); chooser.ifield = ifield; window.ifield = ifield' value=\"...\">\n";
|
||||
return $rv;
|
||||
}
|
||||
|
||||
|
||||
@@ -162,14 +162,14 @@ foreach my $h (@{$self->get_headings()}) {
|
||||
# Not sorting on this column .. show grey button
|
||||
my $url = $self->make_url($i, 0, undef, undef);
|
||||
$hh .= "<a href='$url'>".
|
||||
"<img src=$gconfig{'webprefix'}/images/nosort.gif border=0></a>";
|
||||
"<img src=@{[&get_webprefix()]}/images/nosort.gif border=0></a>";
|
||||
}
|
||||
else {
|
||||
# Sorting .. show button to switch mode
|
||||
my $notsort = !$sortdir;
|
||||
my $url = $self->make_url($i, $sortdir ? 0 : 1, undef, undef);
|
||||
$hh .= "<a href='$url'>".
|
||||
"<img src=$gconfig{'webprefix'}/images/sort.gif border=0></a>";
|
||||
"<img src=@{[&get_webprefix()]}/images/sort.gif border=0></a>";
|
||||
}
|
||||
$hh .= "</td></tr></table>";
|
||||
push(@sheadings, $hh);
|
||||
@@ -218,27 +218,27 @@ if ($self->get_paging() && $origsize) {
|
||||
if ($page != 0) {
|
||||
# Add start and left arrows
|
||||
my $surl = $self->make_url(undef, undef, undef, 0);
|
||||
$rv .= "<a href='$surl'><img src=$gconfig{'webprefix'}/images/first.gif border=0 align=middle></a>\n";
|
||||
$rv .= "<a href='$surl'><img src=@{[&get_webprefix()]}/images/first.gif border=0 align=middle></a>\n";
|
||||
my $lurl = $self->make_url(undef, undef, undef, $page-1);
|
||||
$rv .= "<a href='$lurl'><img src=$gconfig{'webprefix'}/images/left.gif border=0 align=middle></a>\n";
|
||||
$rv .= "<a href='$lurl'><img src=@{[&get_webprefix()]}/images/left.gif border=0 align=middle></a>\n";
|
||||
}
|
||||
else {
|
||||
# Start and left are disabled
|
||||
$rv .= "<img src=$gconfig{'webprefix'}/images/first-grey.gif border=0 align=middle>\n";
|
||||
$rv .= "<img src=$gconfig{'webprefix'}/images/left-grey.gif border=0 align=middle>\n";
|
||||
$rv .= "<img src=@{[&get_webprefix()]}/images/first-grey.gif border=0 align=middle>\n";
|
||||
$rv .= "<img src=@{[&get_webprefix()]}/images/left-grey.gif border=0 align=middle>\n";
|
||||
}
|
||||
$rv .= &text('ui_paging', $start+1, $end+1, $origsize);
|
||||
if ($end < $origsize-1) {
|
||||
# Add right and end arrows
|
||||
my $rurl = $self->make_url(undef, undef, undef, $page+1);
|
||||
$rv .= "<a href='$rurl'><img src=$gconfig{'webprefix'}/images/right.gif border=0 align=middle></a>\n";
|
||||
$rv .= "<a href='$rurl'><img src=@{[&get_webprefix()]}/images/right.gif border=0 align=middle></a>\n";
|
||||
my $eurl = $self->make_url(undef, undef, undef, $lastpage);
|
||||
$rv .= "<a href='$eurl'><img src=$gconfig{'webprefix'}/images/last.gif border=0 align=middle></a>\n";
|
||||
$rv .= "<a href='$eurl'><img src=@{[&get_webprefix()]}/images/last.gif border=0 align=middle></a>\n";
|
||||
}
|
||||
else {
|
||||
# Right and end are disabled
|
||||
$rv .= "<img src=$gconfig{'webprefix'}/images/right-grey.gif border=0 align=middle>\n";
|
||||
$rv .= "<img src=$gconfig{'webprefix'}/images/last-grey.gif border=0 align=middle>\n";
|
||||
$rv .= "<img src=@{[&get_webprefix()]}/images/right-grey.gif border=0 align=middle>\n";
|
||||
$rv .= "<img src=@{[&get_webprefix()]}/images/last-grey.gif border=0 align=middle>\n";
|
||||
}
|
||||
$rv .= "</center>\n";
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@ my $rv = WebminUI::Textbox::html($self);
|
||||
my $name = $self->get_name();
|
||||
my $multiple = $self->get_multiple();
|
||||
local $w = $multiple ? 500 : 300;
|
||||
$rv .= " <input type=button name=${name}_button onClick='ifield = form.$name; chooser = window.open(\"$gconfig{'webprefix'}/user_chooser.cgi?multi=$multiple&user=\"+escape(ifield.value), \"chooser\", \"toolbar=no,menubar=no,scrollbars=yes,width=$w,height=200\"); chooser.ifield = ifield; window.ifield = ifield' value=\"...\">\n";
|
||||
$rv .= " <input type=button name=${name}_button onClick='ifield = form.$name; chooser = window.open(\"@{[&get_webprefix()]}/user_chooser.cgi?multi=$multiple&user=\"+escape(ifield.value), \"chooser\", \"toolbar=no,menubar=no,scrollbars=yes,width=$w,height=200\"); chooser.ifield = ifield; window.ifield = ifield' value=\"...\">\n";
|
||||
return $rv;
|
||||
}
|
||||
|
||||
|
||||
@@ -1953,6 +1953,7 @@ return 1 if ($found >= 0); # Already setup
|
||||
|
||||
# Grant access to the user and path
|
||||
&lock_file(&get_miniserv_config_file());
|
||||
$user ||= '';
|
||||
push(@anon, "$path=$user");
|
||||
$miniserv->{'anonymous'} = join(" ", @anon);
|
||||
&put_miniserv_config($miniserv);
|
||||
|
||||
517
acl/lang/fa
517
acl/lang/fa
@@ -1,250 +1,267 @@
|
||||
index_title=کاربران وبمين
|
||||
index_user=کاربر
|
||||
index_modules=پيمانهها
|
||||
index_create=ايجاد يک کاربر وبمين جديد.
|
||||
index_convert=تبديل کاربران يونيکس به وبمين
|
||||
index_cert=به يک نمايندگي SSL نياز ميباشد.
|
||||
index_certmsg=اين دگمه را فشار دهيد تا يک گواهينامه SSL را درخواست کنيد که به شما اجازه ورود امن به سيستم در وبمين بدون داشتن يک اسمکاربر و اسمرمز ورودي را بدهد.
|
||||
index_return=ليست کاربر
|
||||
index_none=هيچ
|
||||
index_edit=ويرايش پيمانه ACL..
|
||||
index_global=ACL سراسري
|
||||
index_users=کاربران وبمين
|
||||
index_groups=گروههاي وبمين
|
||||
index_group=گروه
|
||||
index_nousers=کاربران قابل ويرايش وبمين تعريف نشدهاند.
|
||||
index_nogroups=هيچ گروه وبميني تعريف نشدهاست.
|
||||
index_gcreate=ايجاد يک گروه وبمين جديد.
|
||||
index_members=اعضاء
|
||||
index_modgroups=پيمانهها گروه $1
|
||||
index_sync=پيکربندي همزمان سازي کاربر يونيکس
|
||||
index_unix=پيکربندي احرازهويت کاربر يونيکس
|
||||
index_sessions=نمايش نشستهاي ورود به سيستم
|
||||
index_rbac=راهاندازي RBAC
|
||||
index_delete=حذف کردن انتخاب شده ها
|
||||
edit_title=ويرايش کاربر وبمين
|
||||
edit_title2=ايجاد کاربر وبمين
|
||||
edit_rights=دستيابيهاي مجاز کاربر وبمين
|
||||
edit_user=اسمکاربر
|
||||
edit_group=عضو گروه
|
||||
edit_pass=اسمرمز
|
||||
edit_same=شبيه به يونيکس
|
||||
edit_lock=اسمرمز پذيرفته نشد
|
||||
edit_pam=احرازهويت PAM
|
||||
edit_unix=احرازهويت يونيکس
|
||||
edit_extauth=برنامه احرازهويت خارجي
|
||||
edit_dont=تغيير ندهيد
|
||||
edit_set=تنظيم کردن به
|
||||
edit_modules=پيمانهها
|
||||
edit_clone=مشابه سازی
|
||||
edit_lang=زبان
|
||||
edit_notabs=آيا پيمانهها طبقهبندي شوند؟
|
||||
edit_cert=نام گواهينامه SSL
|
||||
edit_none=هيچ
|
||||
edit_ips=کنترل دستيابي IP
|
||||
edit_all=اجازه دستيابي از همه نشانيها
|
||||
edit_allow=اجازه دستيابي فقط از نشانيهاي ليست شده
|
||||
edit_deny=غيرمجاز بودن دستيابي از نشانيهاي ليست شده
|
||||
edit_ipdesc=کارهاي کنترل دستيابي IP کاربر در روش مشابه بهعنوان کنترل دستيابي سراسري در پيمانه پيکربندي وبمين. فقط اگر کاربري از کنترل سراسري عبور کرد در اينجا به خوبي بررسي خواهد شد.
|
||||
edit_skill=سطح توانايي
|
||||
edit_risk=سطح خطرپذيري
|
||||
edit_risk_high=فوق کاربر
|
||||
edit_risk_medium=کاربر Admin
|
||||
edit_risk_low=کاربر عادي
|
||||
edit_groupmods=(به پيمانههاي موجود در گروه اضافه ميشود)
|
||||
edit_euser=شما اجازه ويرايش اين کاربر را نداريد
|
||||
edit_ecreate=شما اجازه ايجاد کاربران را نداريد
|
||||
edit_theme=چهره شخصي
|
||||
edit_themeglobal=مطابق پيکربندي وبمين
|
||||
edit_themedef=چهره وبمين گذشته
|
||||
edit_log=نمايش وقايع
|
||||
edit_selall=همه را انتخاب کن
|
||||
edit_invert=انتخاب شدهها را معکوس کن
|
||||
edit_hide=استفاده نشدهها را مخفي کن
|
||||
edit_switch=تغيير حالت دادن به کاربر
|
||||
edit_return=کاربر وبمين
|
||||
edit_return2=گروه وبمين
|
||||
edit_rbacdeny=حالت دستيابي RBAC
|
||||
edit_rbacdeny0=RBAC فقط پيمانههاي ACL انتخاب شده را کنترل ميکند
|
||||
edit_rbacdeny1=RBAC همه پيمانهها و ACLها را کنترل ميکند
|
||||
save_err=عدم موفقيت در حفظ کاربران
|
||||
save_ename=$1 يک اسمکاربر معتبر نيست
|
||||
save_enamewebmin=اسمکاربري "webmin" براي استفادههاي داخلي رزرو شدهاست
|
||||
save_edup=اسمکاربري $1 از قبل استفاده ميشود
|
||||
save_edeny=شما نميتوانيد دستيابي خودتان را به پيمانه کاربران وبمين محدود کنيد
|
||||
save_eos=سيستم عامل شما از گزينه مشابه کلمه رمز يونيکس پشتيباني نميکند.
|
||||
save_emd5=گزينه مشابه کلمه رمز يونيکس برروي سيستمهاي با رمزگذاري MD5 نميتواند مورد استفاده قرار گيرد.
|
||||
save_eunix=کاربر يونيکس ‘$1’ موجود نميباشد
|
||||
save_emod=شما نميتوانيد امتياز دستيابي به پيمانه $1 را اهدا نماييد.
|
||||
save_ecreate=شما اجازه ايجاد کاربران را نداريد
|
||||
save_euser=شما اجازه ويرايش اين کاربر را نداريد
|
||||
save_ecolon=کلمه رمز نميتواند شامل نويسه ":" باشد
|
||||
save_eself=نشاني IP جاري شما ($1) غيرمجاز است.
|
||||
save_epam=احرازهويت PAM <tt>Authen::PAM</tt> در دسترس نميباشد پيمانه پرل راهاندازي نشده و يا احتمالا کار نميکند. بهعنوان
|
||||
save_epam2=شما ميتوانيد از پيمانه، پيمانههاي پرل در وبمين استفاد کنيد پيمانه را هماکنون از <a href='$1'> بار کرده و Authen::PAM</a> را راهاندازي کنيد.
|
||||
save_egroup=شما اجازه انتساب دادن به آن گروه را نداريد
|
||||
save_enone=هيچ نشانياي وارد نشدهاست
|
||||
save_enet=‘$1’ يک نشاني شبکه معتبر نيست
|
||||
save_emask='$1' يک نقابي شبکه معتبر نيست
|
||||
save_eip=‘$1’ يک IP يا نشاني شبکه کامل نيست.
|
||||
save_ehost=عدم موفقيت در پيدا کردن نشانيIP براي ‘$1’
|
||||
delete_err=عدم موفقيت در حذف کاربر
|
||||
delete_eself=شما نميتوانيد خودتان را حذف کنيد
|
||||
delete_ecannot=شما اجازه حذف کردن کاربران را نداريد
|
||||
delete_euser=شما اجازه حذف کردن اين کاربر را نداريد
|
||||
cert_title=درخواست گواهينامه
|
||||
cert_issue=گواهينامه Issue
|
||||
cert_header=جزئيات گواهينامه جديد
|
||||
cert_msg=اين صفحه به شما اجازه ميدهد تقاضاي يک گواهينامه ميزبان SSL نماييد که در آينده به جاي اسمکاربري و اسمرمز شما در دستيابي به وبمين مورد استفاده قرار ميگيرد. اين بسيار امن است اما به دليل آن که احرازهويت بهصورت خودکار است، شما به هنگام استفاده از گواهينامه نميتوانيد به کاربر ديگري تغيير حالت دهيد.
|
||||
cert_ebrowser=وبمين نميداند چگونه يک گواهينامه کارخواه براي مرورگر شما صادر نمايد ($1).
|
||||
cert_cn=نام شما
|
||||
cert_email=نشانيهاي پست الکترونيک
|
||||
cert_ou=حوزه
|
||||
cert_o=سازماندهي
|
||||
cert_sp=وضعيت
|
||||
cert_c=کد کشور
|
||||
cert_key=اندازه کليد
|
||||
cert_done=گواهينامه شما براي $1 با موفقيت توليد شد
|
||||
cert_pickup=<a href='$1'> اينجا فشار دهيد تا گواهينامه شما را بردارد و آن را در مرورگر خودتان راهاندازي کنيد</a>
|
||||
cert_install=گواهينامه خودتان را در مرورگر راهاندازي کنيد
|
||||
cert_ekey=کليد SSL جديد بهوسيله مرورگر شما تحويل داده نشدهاست-ممکن است که آن گواهينامه کارخواه SSL را پشتيباني نکند.
|
||||
cert_eca=عدم موفقيت در نصب کردن اختيارات گواهينامه: $1
|
||||
cert_already=اخطار- شما از گواهينامه $1 از قبل استفاده ميکنيد.
|
||||
acl_title=کنترل دستيابي پيمانه
|
||||
acl_title2=براي $1 در $2
|
||||
acl_title3=براي گروه $1 در $2
|
||||
acl_options=گزينههاي کنترل دستيابي $1
|
||||
acl_config=آيا ميتواند پيکربندي پيمانه را ويرايش نمايد؟
|
||||
acl_reset=بازگرداندن به دستيابي کامل
|
||||
acl_rbac=آيا تنظيمات کنترل دستيابي از RBAC دريافت شود؟
|
||||
acl_rbacyes=بله(تنظيمات زير درنظر گرفته نشود)
|
||||
acl_uall=همه کاربران
|
||||
acl_uthis=اين کابر
|
||||
acl_usel=کاربران انتخاب شده..
|
||||
acl_gr=اعضا $1
|
||||
acl_users=کاربراني که ميتوانند ويرايش شوند
|
||||
acl_mods=ميتوان امتياز دستيابي را اعطا کرد به
|
||||
acl_all=همه پيمانهها
|
||||
acl_own=فقط پيمانههاي او
|
||||
acl_sel=پيمانههاي انتخاب شده..
|
||||
acl_create=آيا ميتوان کاربران جديد ايجاد کرد؟
|
||||
acl_delete=آيا ميتوان کاربران را حذف کرد؟
|
||||
acl_rename=آيا ميتوان اسمکاربران را تغيير داد؟
|
||||
acl_acl=آيا ميتوان کنترل دستيابي پيمانه را ويرايش کرد؟
|
||||
acl_lang=آيا ميتوان زبان را تغيير داد؟
|
||||
acl_chcert=آيا ميتوان نام گواهينامه SSL را تغيير داد؟
|
||||
acl_euser=شما اجازه ويرايش ACL را براي اين کاربر نداريد
|
||||
acl_emod=شما اجازه ويرايش ACL را بري اين پيمانه نداريد
|
||||
acl_others=آيا ميتوان پيمانههاي غيرقابل دستيابي را ديد؟
|
||||
acl_cert=آيا ميتوان تقاضاي گواهينامه نمود؟
|
||||
acl_err=عدم موفقيت در حفظ کردن کنترل دستيابي
|
||||
acl_groups=آيا ميتوان گروهها را ويرايش کرد؟
|
||||
acl_gassign=آيا ميتوان کاربران را عضو گروهها نمود؟
|
||||
acl_gall=همه گروهها
|
||||
acl_gsel=انتخاب شدهها..
|
||||
acl_gnone=هيچ
|
||||
acl_perms=کاربران تازه ساخته شده گرفته شدند.
|
||||
acl_perms_1=کنترل دستيابي پيمانه مانند سازنده باشد
|
||||
acl_perms_0=پيشگزيده(محصور نشده) کنترل دستيابي پيمانه
|
||||
acl_sync=آيا ميتوان همگام سازي کاربر را پيکربندي کرد؟
|
||||
acl_unix=آيا ميتوان احرازهويت يونيکس را پيکربندي کرد؟
|
||||
acl_sessions=آيا ميتوان نشست ورود به سيستم را مشاهده و لغو کرد؟
|
||||
acl_cats=آيا ميتوان دستهبنديها را تغيير داد؟
|
||||
acl_theme=آيا ميتوان چهره شخصي را تغيير داد؟
|
||||
acl_ips=آيا ميتوان کنترل دستيابي IP را تغيير داد؟
|
||||
acl_switch=آيا ميتوان به کاربران ديگر تغيير حالت داد؟
|
||||
log_modify=کاربر وبمين $1 تغيير کرد.
|
||||
log_rename=اسمکاربر وبمين $1 به $2 تغيير کرد
|
||||
log_create=کاربر وبمين $1 ايجاد شد
|
||||
log_clone=يک نمونه از کاربر $1 وبمين در $2 ساخته شد
|
||||
log_delete=کاربر وبمين $1 حذف شد
|
||||
log_acl=دستيابي $1 به $2 بهروزرساني شد
|
||||
log_reset=دستيابي $1 به $2 به حالت اوليه برگردانده شد.
|
||||
log_cert=گواهينامه براي کاربر $1 صادر شد
|
||||
log_modify_g=گروه وبمين $1 تغيير کرد
|
||||
log_rename_g=گروه وبمين $1 به $2 تغيير نام داده شد
|
||||
log_create_g=گروه وبمين $1 ايجاد شد
|
||||
log_delete_g=گروه وبمين $1 حذف شد
|
||||
log_switch=به کاربر وبمين $1 تغيير حالت داده شد
|
||||
gedit_ecannot=شما اجازه ويرايش گروهها را نداريد
|
||||
gedit_title=ويرايش گروه وبمين
|
||||
gedit_title2=ايجاد کردن گروه وبمين
|
||||
gedit_group=نام گروه
|
||||
gedit_rights=اختيارات دستيابي گروه وبمين
|
||||
gedit_modules=پيمانههاي عضو
|
||||
gedit_members=عضو کاربران و گروهها
|
||||
gdelete_err=عدم موفقيت در حذف کردن گروه
|
||||
gdelete_ecannot=شما اجازه حذف کردن گروهها را نداريد
|
||||
gdelete_euser=شما نميتوانيد گروه خودتان را حذف کنيد
|
||||
gdelete_esub=گروههاي شامل زيرگروهها نميتوانند حذف شوند
|
||||
gdelete_title=حذف کردن گروه
|
||||
gdelete_desc=آيا شما مطمئن هستيد که ميخواهيد گروه $1 و کاربران عضو آن $2 را حذف نماييد؟
|
||||
gdelete_ok=حذف کردن گروه
|
||||
gsave_err=عدم موفقيت در حفظ کردن گروه
|
||||
gsave_ename=نام گروه نامعتبر است و يا يافت نشد
|
||||
gsave_enamewebmin=نام گروه "webmin" براي کاربردهاي داخلي رزرو شدهاست
|
||||
gsave_edup=نام گروه از قبل مورد استفاده است
|
||||
convert_title=تبديل کاربران
|
||||
convert_ecannot=شما اجازه تبديل کاربران يونيکس را نداريد
|
||||
convert_nogroups=هيچ گروه وبميني برروي سيستم شما تعريف نشدهاست. حداقل يک گروه به منظور تعريف کردن مجوزهاي کاربران تبديل شده، بايد قبل از تبديل تعريف شود.
|
||||
convert_desc=اين صفحه به شما اجازه ميدهد کاربران يونيکس موجود را به کاربران وبمين تبديل نماييد. مجوزهاي هر کاربر جديد وبمين توسط گروه انتخاب شده در زير تعيين ميشود.
|
||||
convert_0=همه کاربران
|
||||
convert_1=فقط اين کاربران
|
||||
convert_2=همه کاربران بجز
|
||||
convert_3=کاربران عضو گروه
|
||||
convert_4=کاربران با شناسه کاربر درمحدوده
|
||||
convert_group=انتساب دادن کاربران جديد به گروه وبمين
|
||||
convert_ok=هماکنون تبديل شود
|
||||
convert_err=عدم موفقيت در تبديل کاربران
|
||||
convert_eusers=هيچ کاربري براي تبديل کردن وارد نشدهاست
|
||||
convert_egroup=گروه يونيکس وجود ندارد
|
||||
convert_emin=کمينه مقدار شناسه کاربر نامعتبر است
|
||||
convert_emax=بيشينه مقدار شناسه کاربر نامعتبر است
|
||||
convert_ewgroup=چنين گروه وبميني وجود ندارد
|
||||
convert_ewgroup2=شما اجازه انتساب دادن کاربران جديد به اين گروه را نداريد
|
||||
convert_skip=از $1 پريده شد.
|
||||
convert_exists=$1 از قبل موجود است
|
||||
convert_invalid=$1 اسمکاربري معتبري براي کاربر وبمين نميباشد
|
||||
convert_added=$1 اضافه شد
|
||||
convert_msg=در حال تبديل کاربران يونيکس
|
||||
sync_title=همزماني کاربر يونيکس
|
||||
sync_desc=اين فرم به شما اجازه ميدهد همزماني خودکار بين کاربران يونيکس که توسط وبمين ساخته ميشوند، و کاربران اين پيمانه، راپيکربندي نماييد.
|
||||
sync_nogroups=هيچ گروه وبميني برروي سيستم شما تعريف نشدهاست. حداقل يک گروه به منظور تنظيم دستيابي براي کاربران ساخته شده، بايد ساخته شود.
|
||||
sync_create=هنگامي که يک کاربر يونيکس ساخته شد، يک کاربر وبمين نيز بساز.
|
||||
sync_update=هنگامي که کاربر يونيکس بهروزرساني شد، کاربر وبمين معادل آن را نيز بهروزرساني کن.
|
||||
sync_delete=هنگامي که کاربر يونيکس حذف شد، کاربر وبمين معادل آن را نيز حذف کن.
|
||||
sync_group=کاربران جديد را به گروه وبمين انتساب بده
|
||||
sync_unix=کلمه رمز کاربران جديد را احرازهويت يونيکس قرار بده.
|
||||
sync_ecannot=شما اجازه پيکربندي همزماني کاربران يونيکس و وبمين را نداريد.
|
||||
unix_title=احرازهويت کاربران يونيکس
|
||||
unix_desc=اين صفحه به شما اجازه ميدهد وبمين را به منظور معتبر شناختن تلاشها براي ورود به سيستم براساس ليست کاربران سيستم وPAM پيکربندي نماييد. زماني مفيد ميباشد که تعداد زيادي از کاربران يونيکس داشته باشيد و بخواهيد به آنان اجازه دستيابي به وبمين را بدهيد.
|
||||
unix_def=تنها به کاربران وبمين اجازه ورود به سيستم داده شود.
|
||||
unix_user=به هر کاربر يونيکس با توجه به مجوزها، اجازه ورود به سيستم داده شود.
|
||||
unix_ecannot=شما اجازه پيکربندي احرازهويت کاربران يونيکس را نداريد.
|
||||
unix_epam=احرازهويت يونيکس بهعنوان <tt> Authen::PAM</tt> پيمانه پرل نصب نشدهاست و يا به خوبي کار نميکند.
|
||||
unix_all=به تمام کاربران يونيکس اجازه داده شود.
|
||||
unix_allow=تنها به کاربران فهرست شده اجازه داده شود.
|
||||
unix_deny=کاربران فهرست شده ممنوع شوند.
|
||||
unix_none=هيچ کاربري وارد نشدهاست.
|
||||
unix_euser="$1" يک اسمکاربري معتبر نيست.
|
||||
unix_egroup="$1" يک نام گروه معتبر نيست.
|
||||
unix_shells=ممنوع کردن کاربراني که پوستههاي آنها در پرونده نيستند.
|
||||
unix_eshells=پرونده پوستهها يافته نشد و يا موجود نيست.
|
||||
sessions_title=نشستهاي جاري ورود به سيستم
|
||||
sessions_id=ID نشست
|
||||
sessions_user=کاربر وبمين
|
||||
sessions_login=وارد شده به سيستم در
|
||||
sessions_lview=نمايش ثبتها
|
||||
hide_title=پيمانههاي بياستفاده مخفي شوند.
|
||||
hide_desc=پيمانههاي زير از ليست پيمانههاي قابل دستيابي براي $1 حذف خواهند شد. مانند آن خواهد بود که کارسازهاي اين پيمانهها برروي سيستم شما نصب نشدهاند.
|
||||
hide_ok=پيمانهها هماکنون مخفي شوند.
|
||||
hide_none=هيچ چيز براي مخفي کردن نيست. $1 به هيچ يک از پيمانههايي که متناظر کارسازهاي نصب نشده در سيستم شما ميباشند دستيابي ندارد.
|
||||
hide_desc2=آگاه باشيد که اين پيمانهها مجدد بهصورت خودکار ظاهر نخواهند شد اگر کارساز متناظر آنها نصب نشده باشد. شما بايد بهصورت دستي امتياز دستيابي و استفاده از اين پيمانه را صادر نماييد.
|
||||
hide_clone=(مشابه $1)
|
||||
switch_euser=شما اجازه تغيير حالت به اين کاربر را نداريد.
|
||||
switch_eold=نشست موجود يافت نشد.
|
||||
rbac_title=نصب RBAC
|
||||
rbac_desc=RBAC به پيمانه کاربران و مجوزهاي ACL اجازه ميدهد در عوض مقدار گيري از پروندههاي وبمين براساس مقادير پايگاه داده RBAC (Role Based Access Control) تعيين شوند. هنگامي که پشتيباني از RBAC فعال شود هر کاربري که گزينه <b>$edit_rbacdeny1</b> او انتخاب شده باشد اين توانايي را دارد که تنظيمات کنترل دستيابي خود را از RBAC به جاي وبمين دريافت نمايد.
|
||||
rbac_esolaris=RBAC تنها برروي سولاريس پشتيباني ميشود و در سيستم $1 قابل استفاده نميباشد.
|
||||
rbac_eperl=پيمانه پرل $1 که براي مجتمع سازي RBAC نياز ميباشد، نصب نشدهاست. براي نصب آن <a href=”$2”> برروي اين فشار دهيد</a>.
|
||||
rbac_ok=مجتمع سازي RBAC برروي اين سيستم قابل دستيابي است و ميتواند براي هر کاربري در صفحه ويرايش کاربران وبمين فعال شود.
|
||||
index_title=کاربران وبمين
|
||||
index_user=کاربر
|
||||
index_modules=پيمانهها
|
||||
index_create=ايجاد يک کاربر وبمين جديد.
|
||||
index_convert=تبديل کاربران يونيکس به وبمين
|
||||
index_cert=به يک نمايندگي SSL نياز ميباشد.
|
||||
index_certmsg=اين دگمه را فشار دهيد تا يک گواهينامه SSL را درخواست کنيد که به شما اجازه ورود امن به سيستم در وبمين بدون داشتن يک اسمکاربر و اسمرمز ورودي را بدهد.
|
||||
index_return=ليست کاربر
|
||||
index_none=هيچ
|
||||
index_edit=ويرايش پيمانه ACL..
|
||||
index_global=ACL سراسري
|
||||
index_users=کاربران وبمين
|
||||
index_groups=گروههاي وبمين
|
||||
index_group=گروه
|
||||
index_nousers=کاربران قابل ويرايش وبمين تعريف نشدهاند.
|
||||
index_nogroups=هيچ گروه وبميني تعريف نشدهاست.
|
||||
index_gcreate=ايجاد يک گروه وبمين جديد.
|
||||
index_members=اعضاء
|
||||
index_modgroups=پيمانهها گروه $1
|
||||
index_sync=پيکربندي همزمان سازي کاربر يونيکس
|
||||
index_unix=پيکربندي احرازهويت کاربر يونيکس
|
||||
index_sessions=نمايش نشستهاي ورود به سيستم
|
||||
index_rbac=راهاندازي RBAC
|
||||
index_delete=حذف کردن انتخاب شده ها
|
||||
|
||||
edit_title=ويرايش کاربر وبمين
|
||||
edit_title2=ايجاد کاربر وبمين
|
||||
edit_rights=دستيابيهاي مجاز کاربر وبمين
|
||||
edit_user=اسمکاربر
|
||||
edit_group=عضو گروه
|
||||
edit_pass=اسمرمز
|
||||
edit_same=شبيه به يونيکس
|
||||
edit_lock=اسمرمز پذيرفته نشد
|
||||
edit_pam=احرازهويت PAM
|
||||
edit_unix=احرازهويت يونيکس
|
||||
edit_extauth=برنامه احرازهويت خارجي
|
||||
edit_dont=تغيير ندهيد
|
||||
edit_set=تنظيم کردن به
|
||||
edit_modules=پيمانهها
|
||||
edit_clone=مشابه سازی
|
||||
edit_lang=زبان
|
||||
edit_notabs=آيا پيمانهها طبقهبندي شوند؟
|
||||
edit_cert=نام گواهينامه SSL
|
||||
edit_none=هيچ
|
||||
edit_ips=کنترل دستيابي IP
|
||||
edit_all=اجازه دستيابي از همه نشانيها
|
||||
edit_allow=اجازه دستيابي فقط از نشانيهاي ليست شده
|
||||
edit_deny=غيرمجاز بودن دستيابي از نشانيهاي ليست شده
|
||||
edit_ipdesc=کارهاي کنترل دستيابي IP کاربر در روش مشابه بهعنوان کنترل دستيابي سراسري در پيمانه پيکربندي وبمين. فقط اگر کاربري از کنترل سراسري عبور کرد در اينجا به خوبي بررسي خواهد شد.
|
||||
edit_skill=سطح توانايي
|
||||
edit_risk=سطح خطرپذيري
|
||||
edit_risk_high=فوق کاربر
|
||||
edit_risk_medium=کاربر Admin
|
||||
edit_risk_low=کاربر عادي
|
||||
edit_groupmods=(به پيمانههاي موجود در گروه اضافه ميشود)
|
||||
edit_euser=شما اجازه ويرايش اين کاربر را نداريد
|
||||
edit_ecreate=شما اجازه ايجاد کاربران را نداريد
|
||||
edit_theme=چهره شخصي
|
||||
edit_themeglobal=مطابق پيکربندي وبمين
|
||||
edit_themedef=چهره وبمين گذشته
|
||||
edit_log=نمايش وقايع
|
||||
edit_selall=همه را انتخاب کن
|
||||
edit_invert=انتخاب شدهها را معکوس کن
|
||||
edit_hide=استفاده نشدهها را مخفي کن
|
||||
edit_switch=تغيير حالت دادن به کاربر
|
||||
edit_return=کاربر وبمين
|
||||
edit_return2=گروه وبمين
|
||||
edit_rbacdeny=حالت دستيابي RBAC
|
||||
edit_rbacdeny0=RBAC فقط پيمانههاي ACL انتخاب شده را کنترل ميکند
|
||||
edit_rbacdeny1=RBAC همه پيمانهها و ACLها را کنترل ميکند
|
||||
|
||||
save_err=عدم موفقيت در حفظ کاربران
|
||||
save_ename=$1 يک اسمکاربر معتبر نيست
|
||||
save_enamewebmin=اسمکاربري "webmin" براي استفادههاي داخلي رزرو شدهاست
|
||||
save_edup=اسمکاربري $1 از قبل استفاده ميشود
|
||||
save_edeny=شما نميتوانيد دستيابي خودتان را به پيمانه کاربران وبمين محدود کنيد
|
||||
save_eos=سيستم عامل شما از گزينه مشابه کلمه رمز يونيکس پشتيباني نميکند.
|
||||
save_emd5=گزينه مشابه کلمه رمز يونيکس برروي سيستمهاي با رمزگذاري MD5 نميتواند مورد استفاده قرار گيرد.
|
||||
save_eunix=کاربر يونيکس ‘$1’ موجود نميباشد
|
||||
save_emod=شما نميتوانيد امتياز دستيابي به پيمانه $1 را اهدا نماييد.
|
||||
save_ecreate=شما اجازه ايجاد کاربران را نداريد
|
||||
save_euser=شما اجازه ويرايش اين کاربر را نداريد
|
||||
save_ecolon=کلمه رمز نميتواند شامل نويسه ":" باشد
|
||||
save_eself=نشاني IP جاري شما ($1) غيرمجاز است.
|
||||
save_epam=احرازهويت PAM <tt>Authen::PAM</tt> در دسترس نميباشد پيمانه پرل راهاندازي نشده و يا احتمالا کار نميکند. بهعنوان
|
||||
save_epam2=شما ميتوانيد از پيمانه، پيمانههاي پرل در وبمين استفاد کنيد پيمانه را هماکنون از <a href='$1'> بار کرده و Authen::PAM</a> را راهاندازي کنيد.
|
||||
save_egroup=شما اجازه انتساب دادن به آن گروه را نداريد
|
||||
save_enone=هيچ نشانياي وارد نشدهاست
|
||||
save_enet=‘$1’ يک نشاني شبکه معتبر نيست
|
||||
save_emask='$1' يک نقابي شبکه معتبر نيست
|
||||
save_eip=‘$1’ يک IP يا نشاني شبکه کامل نيست.
|
||||
save_ehost=عدم موفقيت در پيدا کردن نشانيIP براي ‘$1’
|
||||
|
||||
delete_err=عدم موفقيت در حذف کاربر
|
||||
delete_eself=شما نميتوانيد خودتان را حذف کنيد
|
||||
delete_ecannot=شما اجازه حذف کردن کاربران را نداريد
|
||||
delete_euser=شما اجازه حذف کردن اين کاربر را نداريد
|
||||
|
||||
cert_title=درخواست گواهينامه
|
||||
cert_issue=گواهينامه Issue
|
||||
cert_header=جزئيات گواهينامه جديد
|
||||
cert_msg=اين صفحه به شما اجازه ميدهد تقاضاي يک گواهينامه ميزبان SSL نماييد که در آينده به جاي اسمکاربري و اسمرمز شما در دستيابي به وبمين مورد استفاده قرار ميگيرد. اين بسيار امن است اما به دليل آن که احرازهويت بهصورت خودکار است، شما به هنگام استفاده از گواهينامه نميتوانيد به کاربر ديگري تغيير حالت دهيد.
|
||||
cert_ebrowser=وبمين نميداند چگونه يک گواهينامه کارخواه براي مرورگر شما صادر نمايد ($1).
|
||||
cert_cn=نام شما
|
||||
cert_email=نشانيهاي پست الکترونيک
|
||||
cert_ou=حوزه
|
||||
cert_o=سازماندهي
|
||||
cert_sp=وضعيت
|
||||
cert_c=کد کشور
|
||||
cert_key=اندازه کليد
|
||||
cert_done=گواهينامه شما براي $1 با موفقيت توليد شد
|
||||
cert_pickup=<a href='$1'> اينجا فشار دهيد تا گواهينامه شما را بردارد و آن را در مرورگر خودتان راهاندازي کنيد</a>
|
||||
cert_install=گواهينامه خودتان را در مرورگر راهاندازي کنيد
|
||||
cert_ekey=کليد SSL جديد بهوسيله مرورگر شما تحويل داده نشدهاست-ممکن است که آن گواهينامه کارخواه SSL را پشتيباني نکند.
|
||||
cert_eca=عدم موفقيت در نصب کردن اختيارات گواهينامه: $1
|
||||
cert_already=اخطار- شما از گواهينامه $1 از قبل استفاده ميکنيد.
|
||||
|
||||
acl_title=کنترل دستيابي پيمانه
|
||||
acl_title2=براي $1 در $2
|
||||
acl_title3=براي گروه $1 در $2
|
||||
acl_options=گزينههاي کنترل دستيابي $1
|
||||
acl_config=آيا ميتواند پيکربندي پيمانه را ويرايش نمايد؟
|
||||
acl_reset=بازگرداندن به دستيابي کامل
|
||||
acl_rbac=آيا تنظيمات کنترل دستيابي از RBAC دريافت شود؟
|
||||
acl_rbacyes=بله(تنظيمات زير درنظر گرفته نشود)
|
||||
|
||||
acl_uall=همه کاربران
|
||||
acl_uthis=اين کابر
|
||||
acl_usel=کاربران انتخاب شده..
|
||||
acl_gr=اعضا $1
|
||||
acl_users=کاربراني که ميتوانند ويرايش شوند
|
||||
acl_mods=ميتوان امتياز دستيابي را اعطا کرد به
|
||||
acl_all=همه پيمانهها
|
||||
acl_own=فقط پيمانههاي او
|
||||
acl_sel=پيمانههاي انتخاب شده..
|
||||
acl_create=آيا ميتوان کاربران جديد ايجاد کرد؟
|
||||
acl_delete=آيا ميتوان کاربران را حذف کرد؟
|
||||
acl_rename=آيا ميتوان اسمکاربران را تغيير داد؟
|
||||
acl_acl=آيا ميتوان کنترل دستيابي پيمانه را ويرايش کرد؟
|
||||
acl_lang=آيا ميتوان زبان را تغيير داد؟
|
||||
acl_chcert=آيا ميتوان نام گواهينامه SSL را تغيير داد؟
|
||||
acl_euser=شما اجازه ويرايش ACL را براي اين کاربر نداريد
|
||||
acl_emod=شما اجازه ويرايش ACL را بري اين پيمانه نداريد
|
||||
acl_others=آيا ميتوان پيمانههاي غيرقابل دستيابي را ديد؟
|
||||
acl_cert=آيا ميتوان تقاضاي گواهينامه نمود؟
|
||||
acl_err=عدم موفقيت در حفظ کردن کنترل دستيابي
|
||||
acl_groups=آيا ميتوان گروهها را ويرايش کرد؟
|
||||
acl_gassign=آيا ميتوان کاربران را عضو گروهها نمود؟
|
||||
acl_gall=همه گروهها
|
||||
acl_gsel=انتخاب شدهها..
|
||||
acl_gnone=هيچ
|
||||
acl_perms=کاربران تازه ساخته شده گرفته شدند.
|
||||
acl_perms_1=کنترل دستيابي پيمانه مانند سازنده باشد
|
||||
acl_perms_0=پيشگزيده(محصور نشده) کنترل دستيابي پيمانه
|
||||
acl_sync=آيا ميتوان همگام سازي کاربر را پيکربندي کرد؟
|
||||
acl_unix=آيا ميتوان احرازهويت يونيکس را پيکربندي کرد؟
|
||||
acl_sessions=آيا ميتوان نشست ورود به سيستم را مشاهده و لغو کرد؟
|
||||
acl_cats=آيا ميتوان دستهبنديها را تغيير داد؟
|
||||
acl_theme=آيا ميتوان چهره شخصي را تغيير داد؟
|
||||
acl_ips=آيا ميتوان کنترل دستيابي IP را تغيير داد؟
|
||||
acl_switch=آيا ميتوان به کاربران ديگر تغيير حالت داد؟
|
||||
|
||||
log_modify=کاربر وبمين $1 تغيير کرد.
|
||||
log_rename=اسمکاربر وبمين $1 به $2 تغيير کرد
|
||||
log_create=کاربر وبمين $1 ايجاد شد
|
||||
log_clone=يک نمونه از کاربر $1 وبمين در $2 ساخته شد
|
||||
log_delete=کاربر وبمين $1 حذف شد
|
||||
log_acl=دستيابي $1 به $2 بهروزرساني شد
|
||||
log_reset=دستيابي $1 به $2 به حالت اوليه برگردانده شد.
|
||||
log_cert=گواهينامه براي کاربر $1 صادر شد
|
||||
log_modify_g=گروه وبمين $1 تغيير کرد
|
||||
log_rename_g=گروه وبمين $1 به $2 تغيير نام داده شد
|
||||
log_create_g=گروه وبمين $1 ايجاد شد
|
||||
log_delete_g=گروه وبمين $1 حذف شد
|
||||
log_switch=به کاربر وبمين $1 تغيير حالت داده شد
|
||||
|
||||
gedit_ecannot=شما اجازه ويرايش گروهها را نداريد
|
||||
gedit_title=ويرايش گروه وبمين
|
||||
gedit_title2=ايجاد کردن گروه وبمين
|
||||
gedit_group=نام گروه
|
||||
gedit_rights=اختيارات دستيابي گروه وبمين
|
||||
gedit_modules=پيمانههاي عضو
|
||||
gedit_members=عضو کاربران و گروهها
|
||||
|
||||
gdelete_err=عدم موفقيت در حذف کردن گروه
|
||||
gdelete_ecannot=شما اجازه حذف کردن گروهها را نداريد
|
||||
gdelete_euser=شما نميتوانيد گروه خودتان را حذف کنيد
|
||||
gdelete_esub=گروههاي شامل زيرگروهها نميتوانند حذف شوند
|
||||
gdelete_title=حذف کردن گروه
|
||||
gdelete_desc=آيا شما مطمئن هستيد که ميخواهيد گروه $1 و کاربران عضو آن $2 را حذف نماييد؟
|
||||
gdelete_ok=حذف کردن گروه
|
||||
|
||||
gsave_err=عدم موفقيت در حفظ کردن گروه
|
||||
gsave_ename=نام گروه نامعتبر است و يا يافت نشد
|
||||
gsave_enamewebmin=نام گروه "webmin" براي کاربردهاي داخلي رزرو شدهاست
|
||||
gsave_edup=نام گروه از قبل مورد استفاده است
|
||||
|
||||
convert_title=تبديل کاربران
|
||||
convert_ecannot=شما اجازه تبديل کاربران يونيکس را نداريد
|
||||
convert_nogroups=هيچ گروه وبميني برروي سيستم شما تعريف نشدهاست. حداقل يک گروه به منظور تعريف کردن مجوزهاي کاربران تبديل شده، بايد قبل از تبديل تعريف شود.
|
||||
convert_desc=اين صفحه به شما اجازه ميدهد کاربران يونيکس موجود را به کاربران وبمين تبديل نماييد. مجوزهاي هر کاربر جديد وبمين توسط گروه انتخاب شده در زير تعيين ميشود.
|
||||
convert_0=همه کاربران
|
||||
convert_1=فقط اين کاربران
|
||||
convert_2=همه کاربران بجز
|
||||
convert_3=کاربران عضو گروه
|
||||
convert_4=کاربران با شناسه کاربر درمحدوده
|
||||
convert_group=انتساب دادن کاربران جديد به گروه وبمين
|
||||
convert_ok=هماکنون تبديل شود
|
||||
convert_err=عدم موفقيت در تبديل کاربران
|
||||
convert_eusers=هيچ کاربري براي تبديل کردن وارد نشدهاست
|
||||
convert_egroup=گروه يونيکس وجود ندارد
|
||||
convert_emin=کمينه مقدار شناسه کاربر نامعتبر است
|
||||
convert_emax=بيشينه مقدار شناسه کاربر نامعتبر است
|
||||
convert_ewgroup=چنين گروه وبميني وجود ندارد
|
||||
convert_ewgroup2=شما اجازه انتساب دادن کاربران جديد به اين گروه را نداريد
|
||||
convert_skip=از $1 پريده شد.
|
||||
convert_exists=$1 از قبل موجود است
|
||||
convert_invalid=$1 اسمکاربري معتبري براي کاربر وبمين نميباشد
|
||||
convert_added=$1 اضافه شد
|
||||
convert_msg=در حال تبديل کاربران يونيکس
|
||||
|
||||
sync_title=همزماني کاربر يونيکس
|
||||
sync_desc=اين فرم به شما اجازه ميدهد همزماني خودکار بين کاربران يونيکس که توسط وبمين ساخته ميشوند، و کاربران اين پيمانه، راپيکربندي نماييد.
|
||||
sync_nogroups=هيچ گروه وبميني برروي سيستم شما تعريف نشدهاست. حداقل يک گروه به منظور تنظيم دستيابي براي کاربران ساخته شده، بايد ساخته شود.
|
||||
sync_create=هنگامي که يک کاربر يونيکس ساخته شد، يک کاربر وبمين نيز بساز.
|
||||
sync_update=هنگامي که کاربر يونيکس بهروزرساني شد، کاربر وبمين معادل آن را نيز بهروزرساني کن.
|
||||
sync_delete=هنگامي که کاربر يونيکس حذف شد، کاربر وبمين معادل آن را نيز حذف کن.
|
||||
sync_group=کاربران جديد را به گروه وبمين انتساب بده
|
||||
sync_unix=کلمه رمز کاربران جديد را احرازهويت يونيکس قرار بده.
|
||||
sync_ecannot=شما اجازه پيکربندي همزماني کاربران يونيکس و وبمين را نداريد.
|
||||
|
||||
unix_title=احرازهويت کاربران يونيکس
|
||||
unix_desc=اين صفحه به شما اجازه ميدهد وبمين را به منظور معتبر شناختن تلاشها براي ورود به سيستم براساس ليست کاربران سيستم وPAM پيکربندي نماييد. زماني مفيد ميباشد که تعداد زيادي از کاربران يونيکس داشته باشيد و بخواهيد به آنان اجازه دستيابي به وبمين را بدهيد.
|
||||
unix_def=تنها به کاربران وبمين اجازه ورود به سيستم داده شود.
|
||||
unix_user=به هر کاربر يونيکس با توجه به مجوزها، اجازه ورود به سيستم داده شود.
|
||||
unix_ecannot=شما اجازه پيکربندي احرازهويت کاربران يونيکس را نداريد.
|
||||
unix_epam=احرازهويت يونيکس بهعنوان <tt> Authen::PAM</tt> پيمانه پرل نصب نشدهاست و يا به خوبي کار نميکند.
|
||||
unix_all=به تمام کاربران يونيکس اجازه داده شود.
|
||||
unix_allow=تنها به کاربران فهرست شده اجازه داده شود.
|
||||
unix_deny=کاربران فهرست شده ممنوع شوند.
|
||||
unix_none=هيچ کاربري وارد نشدهاست.
|
||||
unix_euser="$1" يک اسمکاربري معتبر نيست.
|
||||
unix_egroup="$1" يک نام گروه معتبر نيست.
|
||||
unix_shells=ممنوع کردن کاربراني که پوستههاي آنها در پرونده نيستند.
|
||||
unix_eshells=پرونده پوستهها يافته نشد و يا موجود نيست.
|
||||
|
||||
sessions_title=نشستهاي جاري ورود به سيستم
|
||||
sessions_id=ID نشست
|
||||
sessions_user=کاربر وبمين
|
||||
sessions_login=وارد شده به سيستم در
|
||||
sessions_lview=نمايش ثبتها
|
||||
|
||||
hide_title=پيمانههاي بياستفاده مخفي شوند.
|
||||
hide_desc=پيمانههاي زير از ليست پيمانههاي قابل دستيابي براي $1 حذف خواهند شد. مانند آن خواهد بود که کارسازهاي اين پيمانهها برروي سيستم شما نصب نشدهاند.
|
||||
hide_ok=پيمانهها هماکنون مخفي شوند.
|
||||
hide_none=هيچ چيز براي مخفي کردن نيست. $1 به هيچ يک از پيمانههايي که متناظر کارسازهاي نصب نشده در سيستم شما ميباشند دستيابي ندارد.
|
||||
hide_desc2=آگاه باشيد که اين پيمانهها مجدد بهصورت خودکار ظاهر نخواهند شد اگر کارساز متناظر آنها نصب نشده باشد. شما بايد بهصورت دستي امتياز دستيابي و استفاده از اين پيمانه را صادر نماييد.
|
||||
hide_clone=(مشابه $1)
|
||||
|
||||
switch_euser=شما اجازه تغيير حالت به اين کاربر را نداريد.
|
||||
switch_eold=نشست موجود يافت نشد.
|
||||
|
||||
rbac_title=نصب RBAC
|
||||
rbac_desc=RBAC به پيمانه کاربران و مجوزهاي ACL اجازه ميدهد در عوض مقدار گيري از پروندههاي وبمين براساس مقادير پايگاه داده RBAC (Role Based Access Control) تعيين شوند. هنگامي که پشتيباني از RBAC فعال شود هر کاربري که گزينه <b>$edit_rbacdeny1</b> او انتخاب شده باشد اين توانايي را دارد که تنظيمات کنترل دستيابي خود را از RBAC به جاي وبمين دريافت نمايد.
|
||||
rbac_esolaris=RBAC تنها برروي سولاريس پشتيباني ميشود و در سيستم $1 قابل استفاده نميباشد.
|
||||
rbac_eperl=پيمانه پرل $1 که براي مجتمع سازي RBAC نياز ميباشد، نصب نشدهاست. براي نصب آن <a href=”$2”> برروي اين فشار دهيد</a>.
|
||||
rbac_ok=مجتمع سازي RBAC برروي اين سيستم قابل دستيابي است و ميتواند براي هر کاربري در صفحه ويرايش کاربران وبمين فعال شود.
|
||||
|
||||
@@ -13,7 +13,7 @@ $vers = &get_pppoe_version(\$out);
|
||||
if (!$vers) {
|
||||
# Not installed
|
||||
print "<p>",&text('index_eadsl', "<tt>$config{'pppoe_cmd'}</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
"@{[&get_webprefix()]}/config.cgi?$module_name"),"<p>\n";
|
||||
}
|
||||
elsif (!($conf = &get_config())) {
|
||||
# Missing config file
|
||||
@@ -21,7 +21,7 @@ elsif (!($conf = &get_config())) {
|
||||
# Just give up
|
||||
print "<p>",
|
||||
&text('index_econfig', "<tt>$config{'pppoe_conf'}</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
"@{[&get_webprefix()]}/config.cgi?$module_name"),"<p>\n";
|
||||
}
|
||||
else {
|
||||
# On redhat systems, the file needs to be created by this
|
||||
@@ -37,7 +37,7 @@ elsif (&find("TYPE", $conf) =~ /modem/i) {
|
||||
# For a modem on a redhat system
|
||||
$config{'pppoe_conf'} =~ /^(.*)\//;
|
||||
print "<p>",&text('index_emodem', "<tt>$1</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
"@{[&get_webprefix()]}/config.cgi?$module_name"),"<p>\n";
|
||||
}
|
||||
else {
|
||||
# Show configuration form
|
||||
|
||||
@@ -1,59 +1,64 @@
|
||||
index_title=ADSL客户端
|
||||
index_eadsl=在您的系统上没有找到或RP-PPPoE $1命令错误,大概还没有安装或您的 <a href='$2'>模块配置</a>不正确。
|
||||
index_econfig=在您的系统上找不到RP-PPPoE ADSL 配置文件 $1 ,大概还没有安装或您的 <a href='$2'>模块配置</a>不正确。
|
||||
index_emodem=目前的调制解调器配置文件是适用于Redhat Linux系统上的,用<a href='$2'>模块配置</a>页来选择在 $1 其它的 <tt>ifcfg-ppp*</tt> 文件,或是模块可以为您生成原先不存在的文件。
|
||||
index_stop=断开ADSL
|
||||
index_stopdesc=您的ADSL连接目前已经启动,IP地址是 $1,按此按钮使用命令 $2 来断开。
|
||||
index_start=启动ADSL
|
||||
index_startdesc=您的ADSL连接目前已断开,按此按钮使用命令 $1 来启动。
|
||||
index_boot=开机时自动启动
|
||||
index_bootdesc=变更此选项来选择是ADSL连接否在开机时自动启动。
|
||||
index_return=模块索引
|
||||
index_version=RP-PPPoE 的版本是 $1
|
||||
index_esetup=在您的系统上不存在 Redhat ADSL 配置文件 $1,不过,按下方按钮,模块可以以默认的方式建立这个文件。
|
||||
index_setup=设定配置文件
|
||||
index_cancel=取消连接
|
||||
index_canceldesc=ADSL客户端目前正在尝试连接,按此按钮可以使用 $1 命令来取消。
|
||||
index_header=ADSL客户端配置选项
|
||||
index_desc=下面的设定是用于在您系统上启动所有新的ADSL连接,如果您更改这里,连接必须先断开,然后再重新连接,修改内容才会生效。
|
||||
index_eth=以太网接口
|
||||
index_other=其它..
|
||||
index_demand=需要连接?
|
||||
index_timeout=是, 当超时时
|
||||
index_secs=秒
|
||||
index_user=登陆用户名
|
||||
index_sec=登陆密码
|
||||
index_dns=从ISP取得DNS配置?
|
||||
index_save=保存设置
|
||||
index_mss=限制封包大小?
|
||||
index_psize=是,大小为
|
||||
index_bytes=字节
|
||||
index_fw=连接时起用防火墙
|
||||
index_fw_none=无
|
||||
index_fw_standalone=用于单一主机
|
||||
index_fw_masquerade=用于NAT gateway
|
||||
index_connect=尝试连接时间
|
||||
index_forever=永久连接
|
||||
start_err=启动ADSL连接失败
|
||||
start_title=启动ADSL
|
||||
start_ip=ADSL已经连接,IP地址是 $1。
|
||||
start_demand=因为连接请求模式已打开, 您的ADSL连接会在需要时自动进行连接。
|
||||
start_bg=ADSL在20内没有连接成功,ADSL客户端会在后台持续尝试连接直到成功为止。
|
||||
save_err=保存ADSL配置文件失败
|
||||
save_eeth=错误或无效的以太网络接口
|
||||
save_etimeout=错误或无效的连接超时
|
||||
save_euser=错误或无效的用户名名称
|
||||
save_econnect=错误或无效的连接超时时间
|
||||
save_emss=错误或无效的最大封包大小
|
||||
save_title=保存配置
|
||||
save_desc=ADSL客户端配置已经成功保存,不过此配置会在下次重新连接时启用。
|
||||
stop_err=断开ADSL连接失败
|
||||
stop_title=断开ADSL
|
||||
stop_ok=你的ADSL连接已成功断开
|
||||
stop_failed=因为一些原因你的ADSL连接一直在连接状态!
|
||||
log_save=已保存客户端配置
|
||||
log_stop=断开ADSL
|
||||
log_start=启动ADSL
|
||||
log_bootup=开机时自动启动ADSL
|
||||
log_bootdown=关闭开机时自动启动ADSL
|
||||
log_setup=设置为默认配置
|
||||
index_title=ADSL客户端
|
||||
index_eadsl=在您的系统上没有找到或RP-PPPoE $1命令错误,大概还没有安装或您的 <a href='$2'>模块配置</a>不正确。
|
||||
index_econfig=在您的系统上找不到RP-PPPoE ADSL 配置文件 $1 ,大概还没有安装或您的 <a href='$2'>模块配置</a>不正确。
|
||||
index_emodem=目前的调制解调器配置文件是适用于Redhat Linux系统上的,用<a href='$2'>模块配置</a>页来选择在 $1 其它的 <tt>ifcfg-ppp*</tt> 文件,或是模块可以为您生成原先不存在的文件。
|
||||
index_stop=断开ADSL
|
||||
index_stopdesc=您的ADSL连接目前已经启动,IP地址是 $1,按此按钮使用命令 $2 来断开。
|
||||
index_start=启动ADSL
|
||||
index_startdesc=您的ADSL连接目前已断开,按此按钮使用命令 $1 来启动。
|
||||
index_boot=开机时自动启动
|
||||
index_bootdesc=变更此选项来选择是ADSL连接否在开机时自动启动。
|
||||
index_return=模块索引
|
||||
index_version=RP-PPPoE 的版本是 $1
|
||||
index_esetup=在您的系统上不存在 Redhat ADSL 配置文件 $1,不过,按下方按钮,模块可以以默认的方式建立这个文件。
|
||||
index_setup=设定配置文件
|
||||
index_cancel=取消连接
|
||||
index_canceldesc=ADSL客户端目前正在尝试连接,按此按钮可以使用 $1 命令来取消。
|
||||
|
||||
index_header=ADSL客户端配置选项
|
||||
index_desc=下面的设定是用于在您系统上启动所有新的ADSL连接,如果您更改这里,连接必须先断开,然后再重新连接,修改内容才会生效。
|
||||
index_eth=以太网接口
|
||||
index_other=其它..
|
||||
index_demand=需要连接?
|
||||
index_timeout=是, 当超时时
|
||||
index_secs=秒
|
||||
index_user=登陆用户名
|
||||
index_sec=登陆密码
|
||||
index_dns=从ISP取得DNS配置?
|
||||
index_save=保存设置
|
||||
index_mss=限制封包大小?
|
||||
index_psize=是,大小为
|
||||
index_bytes=字节
|
||||
index_fw=连接时起用防火墙
|
||||
index_fw_none=无
|
||||
index_fw_standalone=用于单一主机
|
||||
index_fw_masquerade=用于NAT gateway
|
||||
index_connect=尝试连接时间
|
||||
index_forever=永久连接
|
||||
|
||||
start_err=启动ADSL连接失败
|
||||
start_title=启动ADSL
|
||||
start_ip=ADSL已经连接,IP地址是 $1。
|
||||
start_demand=因为连接请求模式已打开, 您的ADSL连接会在需要时自动进行连接。
|
||||
start_bg=ADSL在20内没有连接成功,ADSL客户端会在后台持续尝试连接直到成功为止。
|
||||
|
||||
save_err=保存ADSL配置文件失败
|
||||
save_eeth=错误或无效的以太网络接口
|
||||
save_etimeout=错误或无效的连接超时
|
||||
save_euser=错误或无效的用户名名称
|
||||
save_econnect=错误或无效的连接超时时间
|
||||
save_emss=错误或无效的最大封包大小
|
||||
save_title=保存配置
|
||||
save_desc=ADSL客户端配置已经成功保存,不过此配置会在下次重新连接时启用。
|
||||
|
||||
stop_err=断开ADSL连接失败
|
||||
stop_title=断开ADSL
|
||||
stop_ok=你的ADSL连接已成功断开
|
||||
stop_failed=因为一些原因你的ADSL连接一直在连接状态!
|
||||
|
||||
log_save=已保存客户端配置
|
||||
log_stop=断开ADSL
|
||||
log_start=启动ADSL
|
||||
log_bootup=开机时自动启动ADSL
|
||||
log_bootdown=关闭开机时自动启动ADSL
|
||||
log_setup=设置为默认配置
|
||||
|
||||
@@ -1,59 +1,64 @@
|
||||
index_title=ADSL客戶端
|
||||
index_eadsl=在您的系統上找不到或RP-PPPoE $1指令錯誤,也許尚未安裝或您的 <a href='$2'>模組組態</a>不正確。
|
||||
index_econfig=在您的系統上找不到RP-PPPoE ADSL 組態檔 $1 ,也許尚未安裝或您的 <a href='$2'>模組組態</a>不正確。
|
||||
index_emodem=目前的數據機組態檔案是適用在Redhat Linux上,不是個ADSL連線,用<a href='$2'>模組組態</a>頁來選擇在$1其他的<tt>ifcfg-ppp*</tt>檔案,或是模組可以為您產生個原先未存在的檔案。
|
||||
index_stop=停用ADSL
|
||||
index_stopdesc=您的ADSL連線目前已經啟用,IP位置為$1,按此按鈕以指令$2來停用。
|
||||
index_start=啟動ADSL
|
||||
index_startdesc=您的ADSL連線目前已停用,按此按鈕以指令$1來啟用。
|
||||
index_boot=開機時啟動
|
||||
index_bootdesc=變更此選項來選擇是ADSL連線否在開機時啟用。
|
||||
index_return=模組索引
|
||||
index_version=RP-PPPoE 版本$1
|
||||
index_esetup=在您的系統上找不到 Redhat ADSL 組態檔 $1,不過,按下方按鈕,模組可以以預設的方式建立檔案。
|
||||
index_setup=設定組態檔
|
||||
index_cancel=取消連線
|
||||
index_canceldesc=ADSL客戶端目前正在嘗試連線,按此按鈕以指令$1來取消。
|
||||
index_header=ADSL客戶端組態選項
|
||||
index_desc=下方設定是在您系統上用於啟用所有新的ADSL連線,如果您更改此處,連線必須停用和重新啟用,修改項目才會生效。
|
||||
index_eth=乙太網路介面
|
||||
index_other=其他..
|
||||
index_demand=要求連線?
|
||||
index_timeout=是, 逾時時間
|
||||
index_secs=秒
|
||||
index_user=使用者帳戶
|
||||
index_sec=使用者密碼
|
||||
index_dns=從ISP取得DNS組態?
|
||||
index_save=儲存設定
|
||||
index_mss=限制封包大小?
|
||||
index_psize=是,大小為
|
||||
index_bytes=位元組
|
||||
index_fw=連線時起用防火牆
|
||||
index_fw_none=無
|
||||
index_fw_standalone=用於單一主機
|
||||
index_fw_masquerade=用於NAT gateway
|
||||
index_connect=嘗試連線時間
|
||||
index_forever=持續
|
||||
start_err=啟用ADSL連線失敗
|
||||
start_title=啟用ADSL
|
||||
start_ip=ADSL已經以IP位置$1連線。
|
||||
start_demand=因為連線要求已啟用,您的ADSL連線只會在需要時起用。
|
||||
start_bg=ADSL連線在20未成功連線,ADSL客戶端會在背景持續嘗試連線直到成功為止。
|
||||
save_err=儲存ADSL組態檔失敗
|
||||
save_eeth=錯誤或無效的乙太網路介面
|
||||
save_etimeout=錯誤或無效的要求時間
|
||||
save_euser=錯誤或無效的使用者名稱
|
||||
save_econnect=錯誤或無效的連線逾時時間
|
||||
save_emss=錯誤或無效的最大封包大小
|
||||
save_title=儲存組態
|
||||
save_desc=ADSL客戶端組態已經成功儲存,不過此組態不會在下次重新連線前生效。
|
||||
stop_err=停用ADSL連線失敗
|
||||
stop_title=停用ADSL
|
||||
stop_ok=ADSL連線已成功停用
|
||||
stop_failed=ADSL連線因為某些理由持續連線!
|
||||
log_save=儲存客戶端組態
|
||||
log_stop=停用ADSL
|
||||
log_start=啟用ADSL
|
||||
log_bootup=在開機時啟用ADSL
|
||||
log_bootdown=取消在開機時啟用ADSL
|
||||
log_setup=設定預設組態檔
|
||||
index_title=ADSL客戶端
|
||||
index_eadsl=在您的系統上找不到或RP-PPPoE $1指令錯誤,也許尚未安裝或您的 <a href='$2'>模組組態</a>不正確。
|
||||
index_econfig=在您的系統上找不到RP-PPPoE ADSL 組態檔 $1 ,也許尚未安裝或您的 <a href='$2'>模組組態</a>不正確。
|
||||
index_emodem=目前的數據機組態檔案是適用在Redhat Linux上,不是個ADSL連線,用<a href='$2'>模組組態</a>頁來選擇在$1其他的<tt>ifcfg-ppp*</tt>檔案,或是模組可以為您產生個原先未存在的檔案。
|
||||
index_stop=停用ADSL
|
||||
index_stopdesc=您的ADSL連線目前已經啟用,IP位置為$1,按此按鈕以指令$2來停用。
|
||||
index_start=啟動ADSL
|
||||
index_startdesc=您的ADSL連線目前已停用,按此按鈕以指令$1來啟用。
|
||||
index_boot=開機時啟動
|
||||
index_bootdesc=變更此選項來選擇是ADSL連線否在開機時啟用。
|
||||
index_return=模組索引
|
||||
index_version=RP-PPPoE 版本$1
|
||||
index_esetup=在您的系統上找不到 Redhat ADSL 組態檔 $1,不過,按下方按鈕,模組可以以預設的方式建立檔案。
|
||||
index_setup=設定組態檔
|
||||
index_cancel=取消連線
|
||||
index_canceldesc=ADSL客戶端目前正在嘗試連線,按此按鈕以指令$1來取消。
|
||||
|
||||
index_header=ADSL客戶端組態選項
|
||||
index_desc=下方設定是在您系統上用於啟用所有新的ADSL連線,如果您更改此處,連線必須停用和重新啟用,修改項目才會生效。
|
||||
index_eth=乙太網路介面
|
||||
index_other=其他..
|
||||
index_demand=要求連線?
|
||||
index_timeout=是, 逾時時間
|
||||
index_secs=秒
|
||||
index_user=使用者帳戶
|
||||
index_sec=使用者密碼
|
||||
index_dns=從ISP取得DNS組態?
|
||||
index_save=儲存設定
|
||||
index_mss=限制封包大小?
|
||||
index_psize=是,大小為
|
||||
index_bytes=位元組
|
||||
index_fw=連線時起用防火牆
|
||||
index_fw_none=無
|
||||
index_fw_standalone=用於單一主機
|
||||
index_fw_masquerade=用於NAT gateway
|
||||
index_connect=嘗試連線時間
|
||||
index_forever=持續
|
||||
|
||||
start_err=啟用ADSL連線失敗
|
||||
start_title=啟用ADSL
|
||||
start_ip=ADSL已經以IP位置$1連線。
|
||||
start_demand=因為連線要求已啟用,您的ADSL連線只會在需要時起用。
|
||||
start_bg=ADSL連線在20未成功連線,ADSL客戶端會在背景持續嘗試連線直到成功為止。
|
||||
|
||||
save_err=儲存ADSL組態檔失敗
|
||||
save_eeth=錯誤或無效的乙太網路介面
|
||||
save_etimeout=錯誤或無效的要求時間
|
||||
save_euser=錯誤或無效的使用者名稱
|
||||
save_econnect=錯誤或無效的連線逾時時間
|
||||
save_emss=錯誤或無效的最大封包大小
|
||||
save_title=儲存組態
|
||||
save_desc=ADSL客戶端組態已經成功儲存,不過此組態不會在下次重新連線前生效。
|
||||
|
||||
stop_err=停用ADSL連線失敗
|
||||
stop_title=停用ADSL
|
||||
stop_ok=ADSL連線已成功停用
|
||||
stop_failed=ADSL連線因為某些理由持續連線!
|
||||
|
||||
log_save=儲存客戶端組態
|
||||
log_stop=停用ADSL
|
||||
log_start=啟用ADSL
|
||||
log_bootup=在開機時啟用ADSL
|
||||
log_bootdown=取消在開機時啟用ADSL
|
||||
log_setup=設定預設組態檔
|
||||
|
||||
@@ -73,7 +73,7 @@ use warnings;
|
||||
|
||||
# Show the iframe
|
||||
print "<center>\n";
|
||||
print "<iframe src=$gconfig{'webprefix'}/$module_name/proxy.cgi/$port/ ",
|
||||
print "<iframe src=@{[&get_webprefix()]}/$module_name/proxy.cgi/$port/ ",
|
||||
"width=700 height=500 frameborder=0></iframe><br>\n";
|
||||
print "<input type=button onClick='window.open(\"proxy.cgi/$port/\", \"ajaxterm\", \"toolbar=no,menubar=no,scrollbars=no,resizable=yes,width=700,height=500\")' value='$text{'index_popup'}'><p>\n";
|
||||
print &text('index_credits', 'http://antony.lesuisse.org/software/ajaxterm/'),
|
||||
|
||||
@@ -24,7 +24,17 @@ $found || &error($text{'manual_efile'});
|
||||
|
||||
print &ui_form_start("allmanual_save.cgi", "form-data");
|
||||
print &ui_hidden("file", $in{'file'}),"\n";
|
||||
$data = &read_file_contents($in{'file'});
|
||||
|
||||
# Display nicely too
|
||||
if (&format_config_allowed()) {
|
||||
$data = &read_file_lines($in{'file'}, 1);
|
||||
&format_config($data);
|
||||
$data = join("\n", @{$data});
|
||||
}
|
||||
else {
|
||||
$data = &read_file_contents($in{'file'});
|
||||
}
|
||||
|
||||
print &ui_textarea("data", $data, 20, 80, undef, undef,
|
||||
"style='width:100%'"),"<br>\n";
|
||||
print &ui_form_end([ [ "save", $text{'save'} ] ]);
|
||||
|
||||
@@ -27,6 +27,7 @@ if ($config{'test_manual'}) {
|
||||
}
|
||||
}
|
||||
unlink($temp);
|
||||
&format_config_file($in{'file'});
|
||||
&webmin_log("manual", undef, undef, { 'file' => $in{'file'} });
|
||||
&redirect("index.cgi?mode=global");
|
||||
|
||||
|
||||
@@ -5,6 +5,8 @@ BEGIN { push(@INC, ".."); };
|
||||
use WebminCore;
|
||||
$directive_type_count = 20;
|
||||
|
||||
our ($saved_conf_files);
|
||||
|
||||
if ($module_name ne 'htaccess') {
|
||||
&init_config();
|
||||
%access = &get_module_acl();
|
||||
@@ -34,7 +36,7 @@ if ($module_name ne 'htaccess') {
|
||||
$oldsite{'webmin'} != &get_webmin_version() ||
|
||||
$config{'auto_mods'} && $sst[9] < time()-5*60) {
|
||||
# Need to build list of supported modules
|
||||
local ($ver, $mods) = &httpd_info($httpd);
|
||||
local ($ver, $mods, $fullver) = &httpd_info($httpd);
|
||||
if ($ver) {
|
||||
local @mods = map { "$_/$ver" } &configurable_modules();
|
||||
foreach my $m (@mods) {
|
||||
@@ -49,6 +51,8 @@ if ($module_name ne 'htaccess') {
|
||||
local %site = ( 'size' => $st[7],
|
||||
'path' => $httpd,
|
||||
'modules' => join(' ', @mods),
|
||||
'version' => $ver,
|
||||
'fullversion' => $fullver,
|
||||
'webmin' => &get_webmin_version() );
|
||||
&lock_file($site_file);
|
||||
&write_file($site_file, \%site);
|
||||
@@ -613,7 +617,9 @@ for($i=0; $i<@old || $i<@{$_[1]}; $i++) {
|
||||
}
|
||||
}
|
||||
&update_last_config_change();
|
||||
return &unique(@files);
|
||||
@files = &unique(@files);
|
||||
push(@{$saved_conf_files}, @files);
|
||||
return @files;
|
||||
}
|
||||
|
||||
# save_directive_struct(&old-directive, &directive, &parent-directives,
|
||||
@@ -958,6 +964,7 @@ for($i=0; $i<@chname; $i++) {
|
||||
&flush_file_lines();
|
||||
&unlock_apache_files();
|
||||
&after_changing();
|
||||
&format_modifed_config_files();
|
||||
}
|
||||
|
||||
# opt_input(value, name, default, size)
|
||||
@@ -1254,34 +1261,49 @@ local %cache;
|
||||
&read_file_cached($httpd_info_cache, \%cache);
|
||||
if ($cache{'cmd'} eq $cmd && $cache{'time'} == $st[9]) {
|
||||
# Cache looks up to date
|
||||
return ($cache{'version'}, [ split(/\s+/, $cache{'mods'}) ]);
|
||||
return ($cache{'version'}, [ split(/\s+/, $cache{'mods'}) ],
|
||||
$cache{'fullversion'});
|
||||
}
|
||||
local(@mods, $verstr, $ver, $minor);
|
||||
local(@mods, $verstr, $ver, $minor, $fullver);
|
||||
$verstr = &backquote_command(quotemeta($cmd)." -v 2>&1");
|
||||
if ($config{'httpd_version'}) {
|
||||
$config{'httpd_version'} =~ /(\d+)\.([\d\.]+)/;
|
||||
$ver = $1; $minor = $2; $minor =~ s/\.//g; $ver .= ".$minor";
|
||||
if ($config{'httpd_version'} =~ /(\d+)\.([\d\.]+)/) {
|
||||
$fullver = $config{'httpd_version'};
|
||||
$ver = $1;
|
||||
$minor = $2;
|
||||
$minor =~ s/\.//g;
|
||||
$ver .= ".$minor";
|
||||
}
|
||||
elsif ($verstr =~ /Apache(\S*)\/(\d+)\.([\d\.]+)/) {
|
||||
# standard apache
|
||||
$ver = $2; $minor = $3; $minor =~ s/\.//g; $ver .= ".$minor";
|
||||
$fullver = "$2.$3";
|
||||
$ver = $2;
|
||||
$minor = $3;
|
||||
$minor =~ s/\.//g;
|
||||
$ver .= ".$minor";
|
||||
}
|
||||
elsif ($verstr =~ /HP\s*Apache-based\s*Web\s*Server(\S*)\/(\d+)\.([\d\.]+)/) {
|
||||
# HP's apache
|
||||
$ver = $2; $minor = $3; $minor =~ s/\.//g; $ver .= ".$minor";
|
||||
$fullver = "$2.$3";
|
||||
$ver = $2;
|
||||
$minor = $3;
|
||||
$minor =~ s/\.//g;
|
||||
$ver .= ".$minor";
|
||||
}
|
||||
elsif ($verstr =~ /Red\s*Hat\s+Secure\/2\.0/i) {
|
||||
# redhat secure server 2.0
|
||||
$ver = 1.31;
|
||||
$fullver = $ver = 1.31;
|
||||
}
|
||||
elsif ($verstr =~ /Red\s*Hat\s+Secure\/3\.0/i) {
|
||||
# redhat secure server 3.0
|
||||
$ver = 1.39;
|
||||
$fullver = $ver = 1.39;
|
||||
}
|
||||
elsif (&has_command("rpm") &&
|
||||
&backquote_command("rpm -q apache 2>&1") =~ /^apache-(\d+)\.([\d\.]+)/) {
|
||||
# got version from the RPM
|
||||
$ver = $1; $minor = $2; $minor =~ s/\.//g; $ver .= ".$minor";
|
||||
$fullver = $ver = $1;
|
||||
$minor = $2;
|
||||
$minor =~ s/\.//g;
|
||||
$ver .= ".$minor";
|
||||
}
|
||||
else {
|
||||
# couldn't get version
|
||||
@@ -1314,9 +1336,10 @@ else {
|
||||
$cache{'cmd'} = $cmd;
|
||||
$cache{'time'} = $st[9];
|
||||
$cache{'version'} = $ver;
|
||||
$cache{'fullversion'} = $fullver;
|
||||
$cache{'mods'} = join(" ", @mods);
|
||||
&write_file($httpd_info_cache, \%cache);
|
||||
return ($ver, \@mods);
|
||||
return ($ver, \@mods, $fullver);
|
||||
}
|
||||
|
||||
# print_line(directive, text, indent, link)
|
||||
@@ -2106,5 +2129,188 @@ if (@cst && @rst && $cst[9] > $rst[9]) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
# format_config(conf-lines-ref, [indent])
|
||||
# Formats Apache config lines with default
|
||||
# four spaces of indent for each block
|
||||
sub format_config
|
||||
{
|
||||
my ($conf_lref, $indent) = @_;
|
||||
|
||||
# Prevent formatting if not allowed in config
|
||||
return if (!&format_config_allowed());
|
||||
|
||||
# Default single indent equals 4 spaces
|
||||
$indent ||= 4;
|
||||
$indent = " " x $indent;
|
||||
|
||||
# At first check if Apache blocks are ballanced
|
||||
my $conf_block_opening;
|
||||
my $conf_block_closing;
|
||||
foreach my $l (@{$conf_lref}) {
|
||||
|
||||
# If line doesn't start with # disregard of trailing spaces
|
||||
if ($l !~ /^\s*#/) {
|
||||
|
||||
# This is a new block, count it
|
||||
if ($l =~ /(<[a-zA-Z]+).*>/) {
|
||||
$conf_block_opening++;
|
||||
}
|
||||
|
||||
# This is a new closing block, count it
|
||||
if ($l =~ /(<\/[a-zA-Z]+).*>/) {
|
||||
$conf_block_closing++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# If the number of closing and opening blocks
|
||||
# is the same then generate proper indents
|
||||
if ($conf_block_opening == $conf_block_closing) {
|
||||
|
||||
my $conf_lvl = 0;
|
||||
my $conf_prev_line;
|
||||
my $conf_curr_line;
|
||||
my $conf_virthost;
|
||||
my @confs_separate =
|
||||
(
|
||||
'Protocols',
|
||||
'SuexecUserGroup',
|
||||
'ServerName',
|
||||
'ScriptAlias',
|
||||
'DocumentRoot',
|
||||
'ErrorLog',
|
||||
'DirectoryIndex',
|
||||
'Alias',
|
||||
'RewriteEngine',
|
||||
'Fcgid',
|
||||
'SSL',
|
||||
);
|
||||
foreach my $l (@{$conf_lref}) {
|
||||
my $indent_current = $indent x $conf_lvl;
|
||||
|
||||
# If line doesn't start with # disregard of trailing spaces
|
||||
if ($l !~ /^\s*#/) {
|
||||
|
||||
# Indent up next line if a new block
|
||||
if ($l =~ /(<[a-zA-Z]+).*>/) {
|
||||
$conf_lvl++;
|
||||
if ($l =~ /(<VirtualHost).*>/) {
|
||||
$conf_virthost++;
|
||||
}
|
||||
}
|
||||
|
||||
# Indent down next line if a closing block
|
||||
if ($l =~ /(<\/[a-zA-Z]+).*>/) {
|
||||
$conf_lvl--;
|
||||
|
||||
if ($l =~ /(<\/VirtualHost).*>/) {
|
||||
$conf_virthost--;
|
||||
}
|
||||
|
||||
# Change current indent right now as it is a closing block
|
||||
$indent_current = $indent x $conf_lvl;
|
||||
}
|
||||
}
|
||||
|
||||
# Store previous and current lines
|
||||
$conf_prev_line = &trim($conf_curr_line);
|
||||
$conf_curr_line = &trim($l);
|
||||
|
||||
# Replace beginning spaces with needed indent
|
||||
$l =~ s/^\s*/$indent_current/
|
||||
if($l);
|
||||
|
||||
|
||||
# Check if current line needs to be prepended
|
||||
# with a new line for better readability
|
||||
if (!$config{'format_config_lines'}) {
|
||||
# Allow new line insertion only inside of VirtualHost block
|
||||
if ($conf_virthost) {
|
||||
# If current line is not part of a commented block
|
||||
if ($conf_curr_line !~ /^\s*#/) {
|
||||
# If previous line is not already an empty line
|
||||
if (length($conf_prev_line)) {
|
||||
# If the previous line was something
|
||||
# we want to take a break before and after match
|
||||
if (grep {$conf_curr_line =~ /^$_/} @confs_separate &&
|
||||
grep {$conf_prev_line !~ /^$_/} @confs_separate) {
|
||||
# If not the first directive in VirtualHost
|
||||
if($conf_prev_line !~ /(^<VirtualHost).*>/) {
|
||||
$l = "\n$l"
|
||||
}
|
||||
}
|
||||
# If current is opening block
|
||||
elsif ($conf_curr_line =~ /(^<[a-zA-Z]+).*>/) {
|
||||
$l = "\n$l";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# format_config(filename, [indent])
|
||||
# Formats Apache config given file
|
||||
sub format_config_file
|
||||
{
|
||||
my ($file, $indent) = @_;
|
||||
|
||||
# Prevent formatting if not allowed in config
|
||||
return if (!&format_config_allowed());
|
||||
|
||||
# If file was deleted prevent recreating an empty file
|
||||
return if (!-r $file);
|
||||
|
||||
# Lock file
|
||||
&lock_file($file);
|
||||
|
||||
# Open file
|
||||
my $conf_lref = &read_file_lines($file);
|
||||
|
||||
# Format
|
||||
&format_config($conf_lref, $indent);
|
||||
|
||||
# Write file
|
||||
&flush_file_lines($file);
|
||||
|
||||
# Unlock file
|
||||
&unlock_file($file);
|
||||
}
|
||||
|
||||
# format_modifed_configs([test-config])
|
||||
# Formats all modifed Apache configs during the call
|
||||
sub format_modifed_config_files
|
||||
{
|
||||
my ($force_config_test) = @_;
|
||||
if($saved_conf_files) {
|
||||
if (&format_config_allowed()) {
|
||||
# Test config first if not already
|
||||
# tested and don't format on error
|
||||
if ($force_config_test) {
|
||||
if ($config{'test_manual'} ||
|
||||
$config{'test_always'}) {
|
||||
my $conf_err = &test_config();
|
||||
if ($conf_err) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
# Format indents for each file individually
|
||||
foreach my $saved_conf_file (&unique(@{$saved_conf_files})) {
|
||||
&format_config_file($saved_conf_file, $config{'format_config_indent'});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# format_config_allowed()
|
||||
# Checks if formatting config is allowed
|
||||
sub format_config_allowed
|
||||
{
|
||||
return $config{'format_config'};
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
|
||||
@@ -42,7 +42,9 @@ else {
|
||||
&flush_file_lines();
|
||||
&unlock_file($d->{'file'});
|
||||
&update_last_config_change();
|
||||
|
||||
&after_changing();
|
||||
&format_config_file($d->{'file'});
|
||||
|
||||
&webmin_log("dir", $in{'delete'} ? 'delete' : 'save',
|
||||
&virtual_name($v, 1).":".$d->{'words'}->[0], \%in);
|
||||
|
||||
@@ -37,7 +37,9 @@ else {
|
||||
&flush_file_lines();
|
||||
&unlock_file($d->{'file'});
|
||||
&update_last_config_change();
|
||||
|
||||
&after_changing();
|
||||
&format_config_file($d->{'file'});
|
||||
|
||||
&webmin_log("files", $in{'delete'} ? 'delete' : 'save',
|
||||
"$in{'file'}:$d->{'words'}->[0]", \%in);
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/run/httpd/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/run/httpd/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/run/httpd/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/etc/httpd/run/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/run/httpd/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/run/httpd/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
pid_file=/run/httpd/httpd.pid
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -21,3 +21,4 @@ apachectl_path=/usr/sbin/apache2ctl
|
||||
show_names=0
|
||||
apply_cmd=/usr/sbin/apache2ctl graceful
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -22,3 +22,4 @@ apachectl_path=/usr/sbin/apache2ctl
|
||||
show_names=0
|
||||
apply_cmd=/usr/sbin/apache2ctl graceful
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
pid_file=/var/run/httpd.pid
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ auto_mods=1
|
||||
pid_file=/var/run/httpd.pid
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ show_names=0
|
||||
defines_file=/etc/conf.d/apache2
|
||||
defines_name=APACHE2_OPTS
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ defines_mods=/usr/lib/apache /usr/lib/apache2 /usr/lib/apache-extramodules /usr/
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -14,3 +14,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -14,3 +14,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -14,3 +14,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ defines_name=OPTIONS
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ defines_name=OPTIONS
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ defines_name=OPTIONS
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -10,3 +10,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -19,3 +19,4 @@ pid_file=/var/run/httpd/httpd.pid
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ test_always=0
|
||||
test_apachectl=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ apachectl_path=/usr/sbin/apachectl
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -18,3 +18,4 @@ virt_file=/etc/apache2/vhosts.d
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -20,3 +20,4 @@ defines_name=APACHE_SERVER_FLAGS
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ test_config=1
|
||||
show_list=0
|
||||
httpd_path=/opt/sbin/httpd
|
||||
max_servers=100
|
||||
format_config=1
|
||||
|
||||
@@ -15,3 +15,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -13,3 +13,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -16,3 +16,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
@@ -17,3 +17,4 @@ test_apachectl=1
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
|
||||
@@ -17,3 +17,4 @@ stop_cmd=net stop apache2
|
||||
auto_mods=1
|
||||
show_names=0
|
||||
allow_virtualmin=0
|
||||
format_config=1
|
||||
@@ -5,6 +5,7 @@ max_servers=Maximum number of servers to display,0,5
|
||||
virt_file=File or directory to add virtual servers to,3,httpd.conf
|
||||
virt_name=Filename pattern for virtual servers,3,Default ($DOM.conf)
|
||||
link_dir=Directory to create links in for new virtual servers,3,None
|
||||
format_config=Format indents for config file when editing manually?,1,1-Yes,0-No
|
||||
test_config=Test config file before applying changes?,1,1-Yes,0-No
|
||||
test_manual=Test config file after manual changes?,1,1-Yes,0-No
|
||||
test_always=Test config file after other changes?,1,1-Yes,0-No
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
# Returns ar array of references to associative arrays, each containing
|
||||
# information about some directive. The keys of each array are:
|
||||
# name - The name of this directive
|
||||
# multiple - Can this directive appear multiple times
|
||||
# type - What kind of directive this in. Possible values are
|
||||
# 0 - Processes and limits
|
||||
# 1 - Networking and addresses
|
||||
@@ -27,7 +28,6 @@
|
||||
# 18- Filters
|
||||
# 19- Character Sets
|
||||
# 20- Image maps
|
||||
# multiple - Can this directive appear multiple times
|
||||
# global - Can be used in the global server context
|
||||
# virtual - Can be used in a VirtualHost section or in the global section
|
||||
# directory - Can be used in a Directory section context
|
||||
@@ -72,6 +72,7 @@ $rv = [ [ 'AccessFileName', 0, 5, 'virtual', undef, 5 ],
|
||||
[ 'NameVirtualHost', 1, 1, 'global', '1.3-2.4', 5 ],
|
||||
[ 'Options', 0, 5, 'virtual directory htaccess', undef, 3 ],
|
||||
[ 'PidFile', 0, 9, 'global', -2.0 ],
|
||||
[ 'Protocols', 0, 1, 'virtual', 2.4 ],
|
||||
[ 'require', 0, 4, 'directory htaccess', undef, 6 ],
|
||||
[ 'RLimitCPU', 0, 0, 'virtual', 1.2 ],
|
||||
[ 'RLimitMEM', 0, 0, 'virtual', 1.2 ],
|
||||
@@ -615,6 +616,33 @@ if (@nv) { return ( \@nv ); }
|
||||
else { return ( [ ] ); }
|
||||
}
|
||||
|
||||
sub edit_Protocols
|
||||
{
|
||||
my %p = map { $_, 1 } @{$_[0]->{'words'}};
|
||||
my @popts = ( "h2", "h2c", "http/1.1" );
|
||||
my @psel = map { &ui_checkbox("protocols", $_, $text{'core_protocols_'.$_} || $_, $p{$_}) } @popts;
|
||||
return (1,
|
||||
$text{'core_protocols'},
|
||||
&ui_radio("protocols_def", %p ? 0 : 1,
|
||||
[ [ 1, $text{'default'}.
|
||||
" (".$text{'core_protocols_http/1.1'}.")<br>" ],
|
||||
[ 0, $text{'core_protocols_sel'} ] ])." ".
|
||||
join(" ", @psel),
|
||||
);
|
||||
}
|
||||
sub save_Protocols
|
||||
{
|
||||
if ($in{'protocols_def'}) {
|
||||
return ( [ ] );
|
||||
}
|
||||
else {
|
||||
my @prots = split(/\0/, $in{'protocols'});
|
||||
@prots || &error($text{'core_eprotocols'});
|
||||
@prots = sort @prots;
|
||||
return ( [ join(" ", @prots) ] );
|
||||
}
|
||||
}
|
||||
|
||||
#########################################################################
|
||||
# Document directives
|
||||
sub edit_AccessFileName
|
||||
|
||||
@@ -41,6 +41,8 @@ else {
|
||||
&unlock_file($vconf->[0]->{'file'});
|
||||
|
||||
&after_changing();
|
||||
&format_config_file($vconf->[0]->{'file'});
|
||||
|
||||
&webmin_log("dir", "create", &virtual_name($v, 1).":$in{'path'}", \%in);
|
||||
&redirect("virt_index.cgi?virt=$in{'virt'}");
|
||||
|
||||
|
||||
@@ -35,6 +35,8 @@ else {
|
||||
&unlock_file($in{'file'});
|
||||
|
||||
&after_changing();
|
||||
&format_config_file($in{'file'});
|
||||
|
||||
&webmin_log("files", "create", "$in{'file'}:$in{'path'}", \%in);
|
||||
&redirect("htaccess_index.cgi?file=".&urlize($in{'file'}));
|
||||
|
||||
|
||||
@@ -272,6 +272,7 @@ if (!$found) {
|
||||
}
|
||||
|
||||
&after_changing();
|
||||
&format_config_file($f);
|
||||
&webmin_log("virt", "create", ($in{'name_def'} ? $addr : $in{'name'}).$port,
|
||||
\%in);
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ require './apache-lib.pl';
|
||||
if (!($httpd = &find_httpd())) {
|
||||
&ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1);
|
||||
print &text('index_eserver', "<tt>$config{'httpd_path'}</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
"@{[&get_webprefix()]}/config.cgi?$module_name"),"<p>\n";
|
||||
&foreign_require("software", "software-lib.pl");
|
||||
$lnk = &software::missing_install_link("apache", $text{'index_apache'},
|
||||
"../$module_name/", $text{'index_title'});
|
||||
@@ -23,7 +23,7 @@ if (!($httpd = &find_httpd())) {
|
||||
if (!(-d $config{'httpd_dir'})) {
|
||||
&ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1);
|
||||
print &text('index_eroot', "<tt>$config{'httpd_dir'}</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
"@{[&get_webprefix()]}/config.cgi?$module_name"),"<p>\n";
|
||||
&ui_print_footer("/", $text{'index'});
|
||||
exit;
|
||||
}
|
||||
@@ -70,7 +70,7 @@ if (!$htconf) {
|
||||
&ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1);
|
||||
print "<p>\n";
|
||||
print &text('index_econf', "<tt>$htconfchecked</tt>",
|
||||
"$gconfig{'webprefix'}/config.cgi?$module_name"),"<p>\n";
|
||||
"@{[&get_webprefix()]}/config.cgi?$module_name"),"<p>\n";
|
||||
&ui_print_footer("/", $text{'index'});
|
||||
exit;
|
||||
}
|
||||
|
||||
@@ -385,6 +385,13 @@ core_altnames=Alternatiewe virtuele bedienername
|
||||
core_hostname=Bediener gasheernaam
|
||||
core_virtaddr=Adresse vir naam virtuele bedieners
|
||||
core_virtaddr_star=Sluit alle adresse in
|
||||
core_protocols=HTTP-protokolle om te gebruik
|
||||
core_protocols_sel=Geselekteerde protokolle:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 geïnkripteer
|
||||
core_protocols_h2c=HTTP/2 ongeënkripteer
|
||||
core_eprotcols=Geen protokolle gekies nie!
|
||||
core_ekeeptout=Uittreksel met 'n leeftyd moet 'n heelgetal wees
|
||||
core_elqueue=Luister in die waglys moet 'n heelgetal wees
|
||||
core_ebufsize=TCP-stuurbuffergrootte moet 'n heelgetal wees
|
||||
|
||||
@@ -384,6 +384,13 @@ core_altnames=أسماء الخوادم الافتراضية البديلة
|
||||
core_hostname=اسم مضيف الخادم
|
||||
core_virtaddr=عناوين للخوادم اسم الظاهري
|
||||
core_virtaddr_star=تشمل جميع العناوين
|
||||
core_protocols=بروتوكولات HTTP المراد استخدامها
|
||||
core_protocols_sel=البروتوكولات المحددة:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=تشفير HTTP/2
|
||||
core_protocols_h2c=HTTP/2 غير مشفر
|
||||
core_eprotcols=لم يتم تحديد بروتوكولات!
|
||||
core_ekeeptout=يجب أن تكون مهلة المحافظة على الحياة عددًا صحيحًا
|
||||
core_elqueue=يجب أن يكون طول قائمة انتظار الاستماع عددًا صحيحًا
|
||||
core_ebufsize=يجب أن يكون TCP إرسال حجم المخزن المؤقت عددًا صحيحًا
|
||||
|
||||
@@ -385,6 +385,13 @@ core_altnames=Чаргаваць імёны віртуальных сервер
|
||||
core_hostname=Імя хаста сервера
|
||||
core_virtaddr=Адрасы для віртуальных сервераў імёнаў
|
||||
core_virtaddr_star=Уключыце ўсе адрасы
|
||||
core_protocols=HTTP-пратаколы для выкарыстання
|
||||
core_protocols_sel=Выбраныя пратаколы:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 зашыфраваны
|
||||
core_protocols_h2c=HTTP/2 незашыфраваны
|
||||
core_eprotcols=Пратаколы не выбраны!
|
||||
core_ekeeptout=Час чакання чакання павінен быць цэлым
|
||||
core_elqueue=Даўжыня чаргі праслухоўвання павінна быць цэлым
|
||||
core_ebufsize=Памер буфера адпраўкі TCP павінен быць цэлым
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
enewline=Невалиден знак в стойност
|
||||
|
||||
virt_eprotocol=Трябва да изберете поне една използваема версия на SSL/TLS протокол
|
||||
|
||||
core_protocols=HTTP протоколи за използване
|
||||
core_protocols_sel=Избрани протоколи:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 криптиран
|
||||
core_protocols_h2c=HTTP/2 нешифрован
|
||||
core_eprotcols=Няма избрани протоколи!
|
||||
|
||||
@@ -3,3 +3,10 @@ enewline=El valor no és vàlid
|
||||
virt_eprotocol=Heu de seleccionar almenys una versió de protocol SSL/TLS utilitzable
|
||||
|
||||
core_eduplisten=L’adreça d’escolta $1 apareix dues vegades
|
||||
core_protocols=Protocols HTTP a utilitzar
|
||||
core_protocols_sel=Protocols seleccionats:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
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!
|
||||
|
||||
@@ -19,6 +19,13 @@ htaccess_err=Nepodařilo se vytvořit soubor voleb
|
||||
core_portname=Protokol
|
||||
core_protoany=<Any>
|
||||
core_eduplisten=Adresa pro poslech $1 je uvedena dvakrát
|
||||
core_protocols=HTTP protokoly k použití
|
||||
core_protocols_sel=Vybrané protokoly:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
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
|
||||
|
||||
mod_alias_alias2=alias dokumentu
|
||||
|
||||
@@ -260,6 +260,13 @@ core_portname=protokol
|
||||
core_protoany=<Any>
|
||||
core_eduplisten=Lyt adresse $1 vises to gange
|
||||
core_useauth=Gør RFC1413 brugeropslag
|
||||
core_protocols=HTTP-protokoller at bruge
|
||||
core_protocols_sel=Udvalgte protokoller:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 krypteret
|
||||
core_protocols_h2c=HTTP/2 ukrypteret
|
||||
core_eprotcols=Ingen protokoller valgt!
|
||||
core_optfile=Optagelsesfil pr. Katalog
|
||||
core_ecandoc=Du har ikke tilladelse til at bruge dokumentroten '$1'
|
||||
core_realm=Autentificeringsrealmets navn
|
||||
|
||||
@@ -1 +1,9 @@
|
||||
virt_eprotocol=Sie müssen mindestens eine verwendbare SSL/TLS-Protokollversion auswählen
|
||||
|
||||
core_protocols=Zu verwendende HTTP-Protokolle
|
||||
core_protocols_sel=Ausgewählte Protokolle:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
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!
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
enewline=Μη έγκυρος χαρακτήρας σε αξία
|
||||
|
||||
virt_eprotocol=Πρέπει να επιλέξετε τουλάχιστον μία χρησιμοποιήσιμη έκδοση πρωτοκόλλου SSL/TLS
|
||||
|
||||
core_protocols=Πρωτόκολλα HTTP προς χρήση
|
||||
core_protocols_sel=Επιλεγμένα πρωτόκολλα:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 κρυπτογραφημένο
|
||||
core_protocols_h2c=HTTP/2 μη κρυπτογραφημένο
|
||||
core_eprotcols=Δεν επιλέχθηκαν πρωτόκολλα!
|
||||
|
||||
@@ -385,6 +385,13 @@ core_altnames=Alternate virtual server names
|
||||
core_hostname=Server hostname
|
||||
core_virtaddr=Addresses for name virtual servers
|
||||
core_virtaddr_star=Include all addresses
|
||||
core_protocols=HTTP protocols to use
|
||||
core_protocols_sel=Selected protocols:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 encrypted
|
||||
core_protocols_h2c=HTTP/2 unencrypted
|
||||
core_eprotcols=No protocols selected!
|
||||
core_ekeeptout=Keep-alive timeout must be an integer
|
||||
core_elqueue=Listen queue length must be an integer
|
||||
core_ebufsize=TCP send buffer size must be an integer
|
||||
|
||||
@@ -41,6 +41,13 @@ acl_dirs2=Todos excepto los enumerados.
|
||||
core_portname=Protocolo
|
||||
core_protoany=<Cualquier>
|
||||
core_eduplisten=La dirección de escucha $1 aparece dos veces
|
||||
core_protocols=Protocolos HTTP para usar
|
||||
core_protocols_sel=Protocolos seleccionados:
|
||||
core_protocols_http/1.1=HTTP/1.1
|
||||
core_protocols_http/2=HTTP/2
|
||||
core_protocols_h2=HTTP/2 cifrado
|
||||
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_fileowner=Propietario de archivo coincide
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user