Compare commits

..

879 Commits
1.830 ... 1.870

Author SHA1 Message Date
Jamie Cameron
cdf4f5b98f New Webmin version 2017-12-05 16:21:01 -08:00
Jamie Cameron
609f5622dc Fix perl error 2017-12-05 16:15:52 -08:00
Jamie Cameron
42b97bbd00 Merge pull request #714 from ChriZathens/patch-11
Fix minor spelling mistake
2017-12-05 15:18:27 -08:00
Jamie Cameron
3be2218b9a Merge pull request #713 from ChriZathens/patch-10
Finished custom/lang/gr
2017-12-05 15:18:06 -08:00
ChriZathens
9986f21aa7 Fix minor spelling mistake 2017-12-05 12:49:25 +02:00
ChriZathens
2ed84378e1 Finished custom/lang/gr 2017-12-05 12:46:32 +02:00
Jamie Cameron
6bdac2c241 Merge pull request #712 from ChriZathens/ChriZathens-patch-1
Chrizathens patch 1
2017-12-04 11:07:17 -08:00
Jamie Cameron
f5a4dcb4de Fix HTML to use correct nesting for forms and tables 2017-12-04 11:00:02 -08:00
ChriZathens
7f99abef0b Update gr
θθθ
2017-12-04 15:21:56 +02:00
ChriZathens
0ffde56c83 Update gr 2017-12-04 15:21:20 +02:00
Jamie Cameron
841dcf6e01 Merge branch 'master' of git@github.com:webmin/webmin 2017-12-03 18:40:39 -08:00
Jamie Cameron
90eb2f2300 Add check for valid auto-whitelist file 2017-12-03 18:39:40 -08:00
Jamie Cameron
8361d2e420 Bulgarian update 2017-12-01 22:50:04 -08:00
Jamie Cameron
91c45b1904 Merge pull request #684 from gnadelwartz/master
start replace HTML with ui_lib Calls in majordomo
2017-12-01 22:48:05 -08:00
Jamie Cameron
60b8383965 Try 0.1 second sample time 59228089b6 2017-11-30 17:02:42 -08:00
Jamie Cameron
ecd9b875c6 Merge pull request #708 from qooob/patch-24
Grep mount binds differently #706
2017-11-29 22:24:57 -08:00
Jamie Cameron
2d42e91698 Respect default re-sign period 2017-11-29 21:54:33 -08:00
Jamie Cameron
efb898ecad Merge pull request #709 from swelljoe/master
De-uglify multiselect move arrows with fUnicode!
2017-11-29 21:46:55 -08:00
Joe Cooper
677e1436ea De-uglify multiselect move arrows with fUnicode! 2017-11-29 14:37:09 -06:00
Ilia Rostovtsev
c39a9e2a3d Grep mount binds differently #706
Related Virtualmin patch. [0900fdc](0900fdc083 (diff-d93c5e3420554c840d321dbc5e2fca0b))
2017-11-29 10:38:29 +03:00
Jamie Cameron
59228089b6 Factor out CPU usage function 2017-11-27 13:34:37 -08:00
Jamie Cameron
305899c6d2 Move CPU temps function to proc module 2017-11-27 13:18:53 -08:00
Jamie Cameron
f71acdecd6 Actually this warning IS important 2017-11-27 09:57:04 -08:00
Jamie Cameron
0225e18467 Skip pointless check that can fail for cloned domains the first time 2017-11-27 09:51:06 -08:00
Jamie Cameron
b0e11a98a8 Fix perl errors 2017-11-27 09:00:25 -08:00
Jamie Cameron
a9c97eea6c HTML escape command description 2017-11-27 08:50:15 -08:00
Jamie Cameron
bf07be5249 Use new UI library for acl editing 2017-11-27 08:47:15 -08:00
ChriZathens
e97229a44a Update gr 2017-11-27 11:31:12 +02:00
Jamie Cameron
a834fb8bbe Use standard boilerplate for command-line scripts 2017-11-26 19:31:02 -08:00
Jamie Cameron
27e8aebbae Limit SSL fields to 64 chars https://www.virtualmin.com/node/45747 2017-11-26 10:21:21 -08:00
Jamie Cameron
2fa0372c40 Fix updater code 2017-11-24 12:14:34 -08:00
Jamie Cameron
cdb43b117c Bulgarian update 2017-11-24 12:13:42 -08:00
Jamie Cameron
0a6b04173a Windows-1251 encoding support 2017-11-24 12:11:20 -08:00
Jamie Cameron
8f4399a549 dev version bump again 2017-11-23 02:41:41 -08:00
Jamie Cameron
a1af42cef6 Fix getting of DNS zone 2017-11-22 12:09:14 -08:00
Jamie Cameron
dfee760887 Suppress informational messages when requesting a cert 2017-11-22 08:50:06 -08:00
Jamie Cameron
2a6f16fbdb If acme_tiny outputs a python stack trace, chop it off 2017-11-22 08:45:05 -08:00
Jamie Cameron
1b424290e8 Output a human-readable error message for each failure type 2017-11-22 08:44:37 -08:00
Jamie Cameron
6aa0526082 Fix validation for bases with spaces in them https://sourceforge.net/p/webadmin/bugs/5044/ 2017-11-22 07:09:30 -08:00
Jamie Cameron
c2bf44afac Remove un-necessary HTML 2017-11-21 11:46:15 -08:00
ChriZathens
bcf76149b1 Create proc/lang/gr 2017-11-20 14:29:18 +02:00
Jamie Cameron
125b50d3de Progressive output support https://github.com/webmin/webmin/issues/687 2017-11-19 12:22:39 -08:00
Jamie Cameron
ed3e34a6aa Update subscriber URL 2017-11-15 19:48:52 -08:00
ChriZathens
93c599a897 Update gr 2017-11-13 16:57:18 +02:00
ChriZathens
6581c17202 Create gr 2017-11-13 14:27:58 +02:00
Jamie Cameron
66b78a13ac dev version bump 2017-11-12 20:26:39 -08:00
Jamie Cameron
799cce9daa Fix recognition of RAID partitions https://sourceforge.net/p/webadmin/bugs/5043/ 2017-11-10 22:42:11 -08:00
Jamie Cameron
ca8b61c819 Merge branch 'master' of git@github.com:webmin/webmin 2017-11-10 22:30:50 -08:00
Jamie Cameron
06e4ac194f Merge pull request #695 from ChriZathens/patch-9
Create /vnc/lang/gr
2017-11-10 22:16:33 -08:00
Jamie Cameron
0d2b67b6e5 Merge pull request #694 from ChriZathens/patch-8
Create backup-config/lang/gr
2017-11-10 22:15:31 -08:00
Jamie Cameron
50f40fe846 Merge pull request #693 from ChriZathens/patch-7
Create at/lang/gr
2017-11-10 22:15:02 -08:00
Jamie Cameron
a135101aeb Filter can have a default 2017-11-10 22:12:28 -08:00
ChriZathens
8126d3bb6b Create gr 2017-11-10 15:28:12 +02:00
ChriZathens
d4b864d6fd Create backup-config/lang/gr 2017-11-10 15:18:23 +02:00
ChriZathens
16aed7a448 Update gr 2017-11-10 15:17:44 +02:00
ChriZathens
b926cb7e71 Update gr 2017-11-10 14:09:09 +02:00
ChriZathens
5f317b867d Create gr 2017-11-10 13:19:46 +02:00
ChriZathens
a9f5b21b67 Create at/lang/gr 2017-11-10 12:28:18 +02:00
ChriZathens
6cbacc2ddd Update gr 2017-11-10 12:27:40 +02:00
Jamie Cameron
0f61a347cc Merge pull request #692 from ChriZathens/patch-6
Create ajaxterm/lang/gr
2017-11-09 22:03:41 -08:00
Jamie Cameron
41492df3b0 Merge pull request #691 from ChriZathens/patch-5
Create adsl-client/lang/gr
2017-11-09 22:03:21 -08:00
ChriZathens
d71ec0e928 Create gr 2017-11-09 17:07:46 +02:00
ChriZathens
60ad0da144 Create ajaxterm/lang/gr 2017-11-09 16:47:41 +02:00
ChriZathens
ba3d3790d5 Create gr
...heh, after acl this was easy...
2017-11-09 16:41:48 +02:00
ChriZathens
86d8521f98 Update gr 2017-11-09 16:41:00 +02:00
ChriZathens
58ded0dfda Update gr 2017-11-09 16:08:06 +02:00
ChriZathens
0304fdcc3d Create gr 2017-11-09 15:46:56 +02:00
Jamie Cameron
f8eb8c45e5 Merge pull request #677 from yangfl/upstream
Fix typo
2017-11-08 19:45:39 -08:00
Kay Marquardt
6757a7d7bb fix perl path 2017-11-08 15:57:51 +01:00
Kay Marquardt
b25c99cfbd delete old HMTL 2017-11-08 15:56:54 +01:00
Kay Marquardt
a6135795fc remove old HTML 2017-11-08 15:55:47 +01:00
Kay Marquardt (Gnadelwartz)
b9e0357fc9 start replace HTML with ui_lib Calls 2017-11-08 15:05:32 +01:00
yangfl
0f9fb77369 Fix typo 2017-11-08 16:43:37 +08:00
Jamie Cameron
f7b809b332 Merge pull request #683 from qooob/master
Add missing webprefix to work with proxy configurations
2017-11-07 22:03:35 -08:00
Jamie Cameron
1b64c21455 Merge pull request #681 from ChriZathens/patch-1
Greek language starting..
2017-11-07 22:02:44 -08:00
Jamie Cameron
11644ddd97 Fix perl warning 2017-11-07 21:55:18 -08:00
Jamie Cameron
e9c7b1c2ec Fix perl warnings https://github.com/virtualmin/virtualmin-gpl/issues/24 2017-11-07 21:12:17 -08:00
Ilia Rostovtsev
eb84c60d10 Add missing webprefix to work with proxy configurations
It's important to add webprefix, as new branch 19 of Authentic Theme uses AJAX to load changed files and relative URLs are not working with proxy enabled configuration.
2017-11-06 22:04:02 +03:00
ChriZathens
82dfc23332 Greek language starting..
... it will be a lot of work but we have to start from somewhere, right??
2017-11-06 17:22:56 +02:00
Jamie Cameron
e4af713502 Current dir is not always in the path https://www.virtualmin.com/node/54239 2017-11-05 14:35:16 -08:00
Jamie Cameron
e039a640cb Catalan updates from Jaume Badiella 2017-11-05 13:51:23 -08:00
Jamie Cameron
b39bf546f2 Catalan updates from Jaume Badiella 2017-11-05 13:50:23 -08:00
Jamie Cameron
6b727a97ae Merge branch 'master' of git@github.com:webmin/webmin 2017-11-04 15:57:11 -07:00
Jamie Cameron
40fa0bcf39 Don't send a zero length content header https://www.virtualmin.com/node/53776 2017-11-04 15:56:24 -07:00
Jamie Cameron
5f80a96734 Merge pull request #680 from gnadelwartz/master
use ui_alert_box for warnings  in firewall index.cgi
2017-11-04 14:58:04 -07:00
Kay Marquardt (Gnadelwartz)
2d867c5941 adjust translations to ui_popup use 2017-11-04 19:07:46 +01:00
Kay Marquardt
b02b219f17 use ui_alert_box for warning 2017-11-04 18:55:32 +01:00
Jamie Cameron
f1902d418e sort_buffer has been renamed in MySQL 5.5 https://www.virtualmin.com/node/53871 2017-11-03 23:13:06 -07:00
Jamie Cameron
1de94d2c62 Merge pull request #679 from gnadelwartz/master
nicer majordomo icon for lists
2017-11-03 13:11:12 -07:00
Kay Marquardt (Gnadelwartz)
dc9a098e03 nicer list icon 2017-11-03 19:01:07 +01:00
Jamie Cameron
ad4891b4ae Merge branch 'master' of git@github.com:webmin/webmin 2017-11-01 15:55:01 -07:00
Jamie Cameron
8065688231 Fix regexp to match RSA and EC keys properly f52cb3a027 2017-11-01 15:54:31 -07:00
Jamie Cameron
9e72c53eaf Merge pull request #676 from gnadelwartz/patch-1
firewall more visible switch button(s)
2017-11-01 14:31:04 -07:00
Kay Marquardt
229a3d57b9 Merge pull request #2 from gnadelwartz/patch-1
fix IPv6 color box
2017-11-01 17:18:15 +01:00
Kay Marquardt
10f20ac6da fix IPv6 color box 2017-11-01 17:13:26 +01:00
Kay Marquardt
14acf25111 Merge pull request #1 from gnadelwartz/patch-1
firewall more visible switch button(s)
2017-11-01 17:04:48 +01:00
Kay Marquardt
198b76c153 firewall more visible switch button(s) 2017-11-01 16:25:46 +01:00
Jamie Cameron
9b100d31b1 Merge pull request #675 from qooob/patch-23
Keep titles consistent with base `config.cgi` output
2017-10-30 15:20:52 -07:00
Ilia Rostovtsev
e74ebab11c Keep titles consistent with base config.cgi output 2017-10-30 10:39:54 +03:00
Jamie Cameron
7578c1bdfd Fix overlapping version 2017-10-29 20:34:40 -07:00
Jamie Cameron
080c399e85 Remove extra space 2017-10-29 20:19:51 -07:00
Jamie Cameron
a4970921b6 German translation updates from Raymond Vetter 2017-10-29 20:19:22 -07:00
Jamie Cameron
f7cbceadab Stop searching for domains if we get to 'com' or similar 2017-10-29 20:06:31 -07:00
Jamie Cameron
36d64aa676 Use built-in command to resolve postfix expansions https://www.virtualmin.com/node/54163 2017-10-29 19:36:12 -07:00
Jamie Cameron
9a7cb8ab49 Don't repeat version getting code 2017-10-29 19:27:05 -07:00
Jamie Cameron
7a87f779a5 Skip duplicate users https://github.com/webmin/webmin/issues/673 2017-10-29 18:37:54 -07:00
Jamie Cameron
51cc215603 Merge branch 'master' of git@github.com:webmin/webmin 2017-10-29 08:56:29 -07:00
Jamie Cameron
9519611f69 Fix incorrect reference https://github.com/webmin/webmin/issues/673 2017-10-29 08:55:24 -07:00
Jamie Cameron
8e9dc0151c Merge pull request #674 from mnoorenberghe/status_http_307_308
status: Support 307 and 308 HTTP redirects
2017-10-29 08:49:44 -07:00
Jamie Cameron
f1d791ea0b Skip duplicate users https://github.com/webmin/webmin/issues/673 2017-10-29 08:47:50 -07:00
Matthew Noorenberghe
983df97959 status: Support 307 and 308 HTTP redirects
The differences from 302 and 301 are only how methods change.

307: https://tools.ietf.org/html/rfc7231#section-6.4.7
308: https://tools.ietf.org/html/rfc7538
2017-10-28 23:34:35 -07:00
Jamie Cameron
f76659bae4 Merge branch 'master' of git@github.com:webmin/webmin 2017-10-26 22:58:33 -07:00
Jamie Cameron
04fb44ded9 Fix formal params and perl warning 2017-10-26 22:57:48 -07:00
Jamie Cameron
74f08d7649 Merge pull request #669 from qooob/patch-22
Add missing prefix
2017-10-25 20:29:15 -07:00
Jamie Cameron
e9a7ebe839 Merge pull request #668 from qooob/patch-21
Add missing webprefix
2017-10-25 20:11:03 -07:00
Ilia Rostovtsev
93b208adb6 Add missing prefix
Ref: https://github.com/qooob/authentic-theme/issues/868
2017-10-25 11:38:06 +03:00
Ilia Rostovtsev
67b528ff7a Add missing webprefix
Ref: https://github.com/qooob/authentic-theme/issues/868
2017-10-25 11:37:12 +03:00
Jamie Cameron
7fa1927121 Number of columns in vmstat output on FreeBSD isn't constant, but the three at always CPU user, kernel and idle time https://github.com/webmin/webmin/issues/659 2017-10-24 16:32:22 -07:00
Jamie Cameron
ebb07f843a Fix column title https://sourceforge.net/p/webadmin/bugs/5036/ 2017-10-24 16:23:52 -07:00
Jamie Cameron
7d2956e46d Sanity check virtual server hostnames 2017-10-23 21:02:43 -07:00
Jamie Cameron
a51799d5a7 Make version swap links work with any theme 2017-10-22 21:56:58 -07:00
Jamie Cameron
13e173a16e Fix inverse sorting https://sourceforge.net/p/webadmin/bugs/5034/ 2017-10-22 21:45:23 -07:00
Jamie Cameron
20c30371ab Webmin package upgrade may need a package updates refresh https://www.virtualmin.com/node/54075 2017-10-22 20:40:06 -07:00
Jamie Cameron
3e6231ea8f Preserve bootup activation of firewall 2017-10-21 17:59:56 -07:00
Jamie Cameron
f215ebcd94 Allow bootup interface to be configured 2017-10-21 17:56:34 -07:00
Jamie Cameron
c105e2b011 Don't use ~~ as not all perl versions support it 2017-10-21 17:50:57 -07:00
Jamie Cameron
68e185549d Merge pull request #658 from yangfl/upstream
fix wrong executable permission on manual.sxw
2017-10-21 17:12:42 -07:00
yangfl
7eca89007d remove t 2017-10-21 14:51:32 +08:00
yangfl
24fcd015d4 improve webmin-init 2017-10-20 17:22:19 +08:00
yangfl
b4036369f9 fix wrong executable permission on manual.sxw 2017-10-19 23:32:08 +08:00
Jamie Cameron
681abfd803 Fix case where writing to a file and not switching user https://sourceforge.net/p/webadmin/usermin-bugs/464/ 2017-10-18 20:01:00 -07:00
Jamie Cameron
e3b65be108 Remove bad translation 2017-10-15 13:53:49 -07:00
Jamie Cameron
aba95eb786 Fix some perl warnings https://sourceforge.net/p/webadmin/bugs/5033/ 2017-10-15 10:20:08 -07:00
Jamie Cameron
6ed6476144 Merge pull request #656 from gnadelwartz/master
fix firewall6 module.info after firewall6 is a symlink
2017-10-15 10:16:50 -07:00
Kay Marquardt (Gnadelwartz)
2439eeed6e frix wrong module.info for linked firewall6 2017-10-15 14:40:58 +02:00
Jamie Cameron
f8f4fcb34a Fix perl error https://sourceforge.net/p/webadmin/bugs/5030/ 2017-10-14 10:55:33 -07:00
Jamie Cameron
4062c2da7f Fix perl warning https://www.virtualmin.com/node/53985 2017-10-13 20:17:46 -07:00
Jamie Cameron
e397f777df add missing error message 2017-10-13 13:08:33 -07:00
Jamie Cameron
68bddc4cfa encoding fixes 2017-10-13 13:07:50 -07:00
Jamie Cameron
c8e3a7e4e9 No need to log 2017-10-13 13:07:36 -07:00
Jamie Cameron
1ac8497063 fix perms 2017-10-13 13:07:19 -07:00
Jamie Cameron
ffa4b899ca is a symlink now 2017-10-13 13:06:05 -07:00
Jamie Cameron
e239c46ff7 When using a redirect, it makes no sense to have an all= option https://sourceforge.net/p/webadmin/bugs/5029/ 2017-10-13 12:47:47 -07:00
Jamie Cameron
c44f589aee Merge pull request #654 from qooob/patch-20
Redirect function already deals with prefix
2017-10-13 12:40:01 -07:00
Ilia Rostovtsev
68029cf0e8 Redirect function already deals with prefix
`$gconfig{'webprefix'}` is not needed and will result in its duplicate in case it's set.
2017-10-13 11:50:26 +03:00
Jamie Cameron
90dda41689 Merge pull request #652 from qooob/patch-19
Check for trigger URL to simply redirect to root
2017-10-12 19:53:58 -07:00
Jamie Cameron
58d57518cc Merge pull request #606 from gnadelwartz/firewall2
finished merging of firewall module
2017-10-11 20:09:43 -07:00
Jamie Cameron
cc6edca98d Merge branch 'master' of git@github.com:webmin/webmin 2017-10-11 19:23:13 -07:00
Jamie Cameron
a4f35a939d IPv6 should be usable in SPF records even if the system cannot make IPv6 connections https://sourceforge.net/p/webadmin/bugs/5025/ 2017-10-11 19:11:07 -07:00
Kay Marquardt (Gnadelwartz)
791dc6b9d3 resolve firewall/config.info.ca merge conflict 2017-10-11 16:13:40 +02:00
Kay Marquardt (Gnadelwartz)
4681db18d6 resolve firewall/index.cgi merge conflict 2017-10-11 16:10:30 +02:00
Ilia Rostovtsev
536bd1660a Check for trigger URL to simply redirect to root
This is required for Authentic Theme 19.00+

https://github.com/qooob/authentic-theme/issues/844
https://github.com/qooob/authentic-theme/issues/848
2017-10-11 13:11:05 +03:00
Jamie Cameron
4843d76d62 Merge pull request #651 from gnadelwarty/patch-1
fix missing  &ui_columns_end()
2017-10-10 14:43:35 -07:00
Kay Marquardt (hc)
65680aa7f5 move globals button up, like shown before fix 2017-10-10 19:06:35 +02:00
Kay Marquardt (hc)
156e1960fb fix missing &ui_columns_end() 2017-10-10 18:54:43 +02:00
Jamie Cameron
47fba66741 Merge pull request #646 from swelljoe/edit-cron-form
Fix form/table interleaving
2017-10-08 19:44:30 -07:00
Jamie Cameron
92cec0275c New version bump 2017-10-08 18:26:38 -07:00
Jamie Cameron
36ae1133ec Remove dupe string 2017-10-08 18:21:33 -07:00
Jamie Cameron
3d6ecbcfc2 Fix typo 2017-10-08 18:19:04 -07:00
Jamie Cameron
870592e855 Merge branch 'master' of git@github.com:webmin/webmin 2017-10-07 17:54:15 -07:00
Jamie Cameron
9a427fa6e5 Fix umlauts https://sourceforge.net/p/webadmin/bugs/5022/ 2017-10-06 22:04:05 -07:00
Jamie Cameron
57a2281301 Merge pull request #649 from swelljoe/upstart-detection
Probably fix upstart vs systemd detection #648
2017-10-06 21:30:33 -07:00
Joe Cooper
df6c98cdde Probably fix upstart vs systemd detection 2017-10-06 19:15:07 -05:00
Joe Cooper
94a619ffb5 Fix form/table interleaving 2017-10-05 19:59:25 -05:00
Jamie Cameron
4c49a1c898 Merge pull request #645 from swelljoe/sarg-form
Fix Sarg form
2017-10-05 17:28:11 -07:00
Joe Cooper
ea7fc19c00 argh, didn't rebase before making new branch 2017-10-05 06:24:29 -05:00
Joe Cooper
b042c70251 Fix buttons 2017-10-05 06:21:21 -05:00
Joe Cooper
344819f1ce Maybe fix the form on edit cron page 2017-10-05 02:20:16 -05:00
Jamie Cameron
9f70af0368 Show more useful error message if key cannot be read 2017-10-04 17:05:23 -07:00
Jamie Cameron
f67d83919e Keep old mysql login and password if the new ones don't work https://www.virtualmin.com/node/53331 2017-10-04 14:47:58 -07:00
Jamie Cameron
e812aecb0b Merge branch 'master' of git@github.com:webmin/webmin 2017-10-02 17:14:57 -07:00
Jamie Cameron
2bd6acb1d5 Suppress excessive error logging https://www.virtualmin.com/node/40900 2017-10-02 17:09:57 -07:00
Jamie Cameron
916fbcb400 German translation updates from Raymond Vetter 2017-10-01 18:25:53 -07:00
Jamie Cameron
4796579ce2 German translation updates from Raymond Vetter 2017-10-01 18:25:50 -07:00
Jamie Cameron
544320e6ec Merge pull request #641 from swelljoe/master
Add ./ to path in firewalld module
2017-10-01 17:41:29 -07:00
Joe Cooper
cbc8401c15 Add ./ to path in firewalld module 2017-10-01 11:02:18 -05:00
Jamie Cameron
d3d4db4ab6 Use the 'source' command to read in sql files, as it's more reliable that simply redirecting input https://www.virtualmin.com/node/53763 2017-09-29 21:54:23 -07:00
Jamie Cameron
1d7f50007a Merge branch 'master' of git@github.com:webmin/webmin 2017-09-29 17:01:42 -07:00
Jamie Cameron
76e1b4d24f Allow using of quoted variables like {\$DOM} 2017-09-29 17:01:12 -07:00
Jamie Cameron
a4f3f0165c Merge pull request #636 from adalenv/master
Albanian language
2017-09-26 16:12:09 -07:00
Jamie Cameron
7017663e5e Skip /snap mounts https://www.virtualmin.com/node/53712 2017-09-26 15:53:04 -07:00
adalenv
c9f5cd96d7 Albanian language by Adalen Vladi 2017-09-26 14:56:20 +02:00
Jamie Cameron
a79e360346 Check for suitable python version 2017-09-25 16:54:13 -07:00
Jamie Cameron
65779cba4a wbm- and webmin- packages are virtualmin modules 2017-09-24 14:51:48 -07:00
Jamie Cameron
81440f8e68 Show appropriate message for DNS-based validation 2017-09-22 16:25:53 -07:00
Jamie Cameron
43ae09f4de Respect DNS let's encrypt mode 2017-09-21 14:24:29 -07:00
Jamie Cameron
4ff359e4cf Merge branch 'master' of git@github.com:webmin/webmin 2017-09-21 14:17:56 -07:00
Jamie Cameron
f52cb3a027 EC private keys exist https://github.com/webmin/webmin/issues/631 2017-09-21 14:11:55 -07:00
Jamie Cameron
c285bab7b7 Merge pull request #630 from yangfl/remove-tempfile
remove tempfiles
2017-09-21 13:55:55 -07:00
yangfl
cc3a6ea7c6 remove tempfiles 2017-09-21 14:45:58 +08:00
Jamie Cameron
ef1d35ef4f Merge pull request #629 from yangfl/fix-perm
fix many executable permissions
2017-09-20 16:45:36 -07:00
yangfl
55d22db2c2 fix many executable permissions 2017-09-20 17:05:01 +08:00
Jamie Cameron
c86321832f Add support for permit_sasl_authenticated https://www.virtualmin.com/node/53606 2017-09-18 20:01:06 -07:00
Jamie Cameron
edc758ae42 Escape HTML when querying 2017-09-16 11:20:49 -07:00
Jamie Cameron
462f073c07 Merge branch 'master' of git@github.com:webmin/webmin 2017-09-16 11:14:28 -07:00
Jamie Cameron
0e3b34f503 Support caller-defined redirect https://www.virtualmin.com/node/53585 2017-09-16 11:14:02 -07:00
Jamie Cameron
5bd8d56d7a Merge pull request #628 from kwmiebach/support-devuan
Support devuan
2017-09-14 18:35:23 -07:00
kwmiebach
f7df8030b4 Consider all known devuan versions
List compiled in #devuan on freenode - see log starting at https://botbot.me/freenode/devuan/2017-09-14/?msg=91099672&page=4
2017-09-14 17:53:33 +02:00
kwmiebach
2a33dc612a Update os_list.txt. Better recognition of devuan 2017-09-14 16:20:28 +02:00
kwmiebach
6bf3e8250d Add devuan 1.0.0
Add devuan jessie, see https://devuan.org/os/debian-fork/stable-jessie-announce-052517
2017-09-14 14:45:29 +02:00
Jamie Cameron
b335a0dce2 Don't set source to security https://github.com/webmin/webmin/issues/603 2017-09-09 16:59:56 -07:00
Jamie Cameron
6e74b7b6d4 Fix bad indentation and lack of quoting that should never have worked 2017-09-06 18:12:02 -07:00
Jamie Cameron
b4ada44f45 Factor out DNS zone finding code, and deal with multiple levels of subdomains https://www.virtualmin.com/node/53438 2017-09-06 16:41:54 -07:00
Jamie Cameron
5d1f322c9b Make error message clearer 2017-09-06 16:28:24 -07:00
Jamie Cameron
0c58892732 Escape potentially malicious HTTP headers 2017-09-05 10:35:44 -07:00
Jamie Cameron
4b03f57a74 Add support for extra environment vars 2017-09-04 15:56:22 -07:00
Jamie Cameron
5aabccf4ea Catalan update 2017-09-04 13:15:55 -07:00
Jamie Cameron
e19b05b92c Catalan update 2017-09-04 13:15:02 -07:00
Jamie Cameron
96c462ac0d Catalan update 2017-09-04 13:14:33 -07:00
Jamie Cameron
dc65d9b37e German translation updates from Raymond Vetter 2017-08-29 20:34:30 -07:00
Jamie Cameron
68ad6e6e12 Add check for backup to a directory https://www.virtualmin.com/node/53291 2017-08-27 15:57:26 -07:00
Jamie Cameron
3cc463bfa6 version bump 2017-08-25 16:32:32 -07:00
Jamie Cameron
2fdebf7986 Show DNSSEC warning on system info page 2017-08-23 15:29:10 -07:00
Jamie Cameron
3204bc55d2 Implement DNSSEC fix script 2017-08-22 22:26:51 -07:00
Jamie Cameron
d2779891eb Merge branch 'master' of git@github.com:webmin/webmin 2017-08-22 20:32:09 -07:00
Jamie Cameron
db2659d9c5 Warn about bad BIND config 2017-08-22 20:24:50 -07:00
Jamie Cameron
3b97ed6564 Merge pull request #623 from swelljoe/master
Check for systemd before upstart #622
2017-08-21 22:38:15 -07:00
Jamie Cameron
e991e8199b Fix ACL check for manual editing https://www.virtualmin.com/node/53211 2017-08-21 20:48:41 -07:00
Joe Cooper
15753acb2e Check for systemd before upstart 2017-08-21 16:30:31 -05:00
Jamie Cameron
6e69a6f44c Don't show obsolete directives unless set 2017-08-21 09:15:04 -07:00
Jamie Cameron
38fde959e7 Handle other biome types 2017-08-19 21:59:09 -07:00
Jamie Cameron
3d18598111 Handle auto DLV mode properly 2017-08-19 21:22:06 -07:00
Jamie Cameron
486b990028 Remove obsolete DNSSEC setup support https://github.com/webmin/webmin/issues/617 2017-08-19 18:57:22 -07:00
Jamie Cameron
155b10124a Dev version bump 2017-08-19 18:02:33 -07:00
Jamie Cameron
2d5b89a344 Merge pull request #620 from swelljoe/master
Case insensitivity fixes in fdisk help files #619
2017-08-19 17:41:09 -07:00
Jamie Cameron
af9811ed96 Skip swap partitions in local disk display https://sourceforge.net/p/webadmin/bugs/5013/ 2017-08-18 22:51:30 -07:00
Joe Cooper
4e3d829810 Back out unnecessary bind8 change 2017-08-18 14:33:20 -05:00
Joe Cooper
687f1c14fa Remove old a and k help files 2017-08-18 14:26:32 -05:00
Joe Cooper
74f2234c66 Fix case sensitivity problems on those other OSes 2017-08-18 14:25:29 -05:00
Jamie Cameron
792ea15029 Actually it is Virtuozzo Linux https://sourceforge.net/p/webadmin/bugs/5012/ 2017-08-16 19:29:35 -07:00
Jamie Cameron
7cf46a81ed Detect OpenVZ linux https://sourceforge.net/p/webadmin/bugs/5012/ 2017-08-16 19:28:25 -07:00
Jamie Cameron
6683803156 Handle backslashes in group names https://sourceforge.net/p/webadmin/bugs/5007/ 2017-08-15 21:23:23 -07:00
Jamie Cameron
bebc39ec26 Handle user and group names with spaces in them https://sourceforge.net/p/webadmin/bugs/5011/ 2017-08-11 13:58:08 -07:00
Jamie Cameron
e55e1a32dd Include real OS type and version in copyconfig.pl call 2017-08-10 12:48:08 -07:00
Jamie Cameron
e9c7425498 Deal with users with backslashes https://sourceforge.net/p/webadmin/bugs/5007/ 2017-08-05 14:44:33 -07:00
Jamie Cameron
7d6ce338dc Use freebsd-version command if installed https://github.com/webmin/webmin/issues/616 2017-08-04 21:50:51 -07:00
Jamie Cameron
52ff60e3b2 Allow configuring of preloads in usermin 2017-08-03 15:17:09 -07:00
Jamie Cameron
798c68474b remove useless valigns 2017-08-03 15:13:07 -07:00
Jamie Cameron
d01d169d0d Don't error on missing file https://sourceforge.net/p/webadmin/bugs/5005/ 2017-08-02 19:15:12 -07:00
Jamie Cameron
d2b4cf6c66 Handle case where passed filename contains mode chars 2017-07-30 18:21:23 -07:00
Jamie Cameron
23847df2a2 Remove un-necessary extra nested tables 2017-07-30 12:23:28 -07:00
Jamie Cameron
97e9c4e138 Use 3-arg open format to handle folders with spaces at the end of their names 2017-07-30 09:35:57 -07:00
Jamie Cameron
7c8b859b7e Also use new MIME type 2017-07-29 21:00:34 -07:00
Jamie Cameron
0a98e679e2 Gzipped files are application/x-gzip mime type https://sourceforge.net/p/webadmin/bugs/5003/ 2017-07-29 14:53:05 -07:00
Jamie Cameron
67c87bb229 text option type must be quoted, like string https://sourceforge.net/p/webadmin/bugs/4998/ 2017-07-21 22:42:10 -07:00
Jamie Cameron
f8a6d2db67 Pass down timeout, and use formal params 2017-07-21 21:51:20 -07:00
Jamie Cameron
bb1332ac31 Back-convert to old encoding 2017-07-21 18:14:04 -07:00
Jamie Cameron
298ecd16dc Fix incorrect function https://sourceforge.net/p/webadmin/bugs/4997/ 2017-07-20 21:55:52 -07:00
Jamie Cameron
cd9d8080ae Perms fix 2017-07-18 18:27:11 -07:00
Jamie Cameron
f61dce1289 Use locking when writing ACL file 2017-07-18 18:26:38 -07:00
Jamie Cameron
b1ca319cc2 Also reverse when searching https://github.com/webmin/webmin/issues/614 2017-07-18 18:16:54 -07:00
Jamie Cameron
fe8c1bef03 Config option to reverse logs order https://github.com/webmin/webmin/issues/614 2017-07-17 21:45:18 -07:00
Jamie Cameron
1cf63f8249 Some renewals take more than 120 seconds for lots of domain names 2017-07-16 22:06:44 -07:00
Jamie Cameron
2b9c8f9a2a Gracefully deal with unsupported protocols https://sourceforge.net/p/webadmin/bugs/4780/ 2017-07-16 21:40:25 -07:00
Jamie Cameron
1fa98f0b4c Show remote host 2017-07-15 19:31:39 -07:00
Jamie Cameron
808d4f255a Deal with all types of /proc/swaps symlinks https://sourceforge.net/p/webadmin/bugs/4995/ 2017-07-15 15:14:43 -07:00
Jamie Cameron
4c3901cb2a New devel version bump 2017-07-14 18:16:37 -07:00
Jamie Cameron
47918d9c62 Suppress some redefined errors https://sourceforge.net/p/webadmin/bugs/4994/ 2017-07-13 23:39:25 -07:00
Jamie Cameron
54493d9546 Fix columns for FreeBSD vmstat output https://github.com/qooob/authentic-theme/issues/820 2017-07-13 23:21:53 -07:00
Joe Cooper
9f5cdcc9a6 Merge pull request #613 from swelljoe/master
Make run-postinstalls.pl work on newer perl versions
2017-07-12 22:41:23 -05:00
Joe Cooper
3674863c4a run-postinstalls.pl 2017-07-12 22:37:55 -05:00
Jamie Cameron
e77e26cded Always update last session time 2017-07-10 21:53:34 -07:00
Jamie Cameron
8396e71c96 Add option to use showmount to check NFS servers before mounting https://www.virtualmin.com/node/52754 2017-07-09 18:28:04 -07:00
Joe Cooper
b1d8f0f724 Merge pull request #611 from swelljoe/master
Typo 'valiation' in acme_tiny.py
2017-07-09 13:18:24 -05:00
Joe Cooper
5573fb0c60 Typo 'valiation' in acme_tiny.py 2017-07-09 13:16:16 -05:00
Jamie Cameron
befbc8f0c8 Show a more useful error message 2017-07-08 21:32:32 -07:00
Jamie Cameron
a3fa334d11 Formatting cleanup 2017-07-08 21:28:55 -07:00
Jamie Cameron
7ee6a0e54d Add missing comma https://sourceforge.net/p/webadmin/bugs/4993/ 2017-07-08 08:57:10 -07:00
Jamie Cameron
82367c90ea NFS versions 4.1 exists 2017-07-08 08:52:02 -07:00
Jamie Cameron
c106b97a02 Quote params for safety 2017-07-08 08:50:36 -07:00
Jamie Cameron
97107f4fcf Support MySQL 7,8 and 9 https://sourceforge.net/p/webadmin/bugs/4992/ 2017-07-07 22:48:56 -07:00
Jamie Cameron
239ad7b998 Merge pull request #610 from manusfreedom/master
Let's Encrypt: FIX CN parsing to work with OpenSSL 1.1
2017-07-06 21:42:55 -07:00
Jamie Cameron
c002353b58 Delete /dev/mapper files when removing an LV 2017-07-06 21:42:35 -07:00
manusfreedom
8ae8d9a436 FIX CN parsing to work with OpenSSL 1.1
9537453586

CN used to be without whitespaces around the `=` but OpenSSL 1.1 introduced
whitespaces:
1.0.1: subject=/CN=example.com
1.1.0: subject=CN = example.com

This commit makes them optional.
2017-07-06 14:08:42 +02:00
Jamie Cameron
5b0b18a506 Use more supported regexp syntax 7a3782a680 2017-07-04 09:29:18 -07:00
Kay Marquardt (Gnadelwartz)
53c638029e more de translation 2017-07-04 12:30:32 +02:00
Jamie Cameron
2784efb063 Allow empty language priority https://github.com/webmin/webmin/issues/608 2017-07-03 21:03:15 -07:00
Jamie Cameron
551e67c443 Fix login message 2017-07-03 19:14:37 -07:00
Jamie Cameron
33a074f6f8 Merge pull request #609 from amishxda/escapebrace
Some fixes for perl 5.26
2017-07-03 09:44:25 -07:00
Amish
f40cce13d8 Use ./ in require instead of BEGIN 2017-07-03 21:59:52 +05:30
Amish
436ff5163f Fix @INC for new perl versions
In new perl '.' (current directory) is removed from @INC 

So while running setup.sh, it shows this error
Enabling background status collection ..
Can't locate system-status-lib.pl in @INC

This fixes it. (TODO: better solution?)
2017-07-03 12:34:20 +05:30
Amish
45c509b3e1 export PERLLIB
When running postinstall scripts, new version of perl gives this error:
Running postinstall scripts ..
Can't locate WebminCore.pm in @INC (you may need to install the WebminCore module)

Above fixes this.
2017-07-03 11:50:07 +05:30
Amish
5bec751f17 unescaped left brace in regex is deprecated 2017-07-03 11:41:05 +05:30
Amish
874919c696 unescaped left brace in regex is deprecated 2017-07-03 11:23:10 +05:30
Jamie Cameron
e8fd0257a5 Support Sangoma linux https://sourceforge.net/p/webadmin/bugs/4988/ 2017-07-02 19:35:47 -07:00
Jamie Cameron
402caed4dd Fix relative heights 2017-07-02 09:10:54 -07:00
Jamie Cameron
064faff227 Text areas should always be monospace 2017-07-01 17:35:53 -07:00
Jamie Cameron
fe35d13cd7 Postfix ignores trailing whitespaces, so we should too 2017-07-01 16:43:31 -07:00
Kay Marquardt (Gnadelwartz)
ee4eca447e remove ipset.txt 2017-07-01 18:35:20 +02:00
Kay Marquardt (Gnadelwartz)
895d7bfecd add filtering chains and ipset explanation to intro.html 2017-07-01 18:34:43 +02:00
Kay Marquardt (Gnadelwartz)
04e2830793 transalte german intro.html 2017-07-01 17:53:27 +02:00
Kay Marquardt (Gnadelwartz)
9978f54b0a minor german config.info change 2017-07-01 16:45:58 +02:00
Kay Marquardt (Gnadelwartz)
5a1f4ae55f some minor lang adjustments 2017-07-01 16:00:01 +02:00
Kay Marquardt (Gnadelwartz)
4af91a52e5 implement IPv4 and IPv6 config options 2017-07-01 15:41:18 +02:00
Kay Marquardt (Gnadelwartz)
5a4e9302e8 finished unifying 2017-07-01 14:24:02 +02:00
Kay Marquardt (Gnadelwartz)
4b898707b4 replace firewall6 dir by symlink to firewall 2017-07-01 14:10:16 +02:00
Kay Marquardt (Gnadelwartz)
8062863695 all files unified, all are smylinks now 2017-07-01 14:08:59 +02:00
Kay Marquardt (Gnadelwartz)
ca699a1f8c umify images and config.info module.info 2017-07-01 13:48:57 +02:00
Kay Marquardt (Gnadelwartz)
fb71e40d36 unify config.info 2017-07-01 13:16:55 +02:00
Kay Marquardt (Gnadelwartz)
adcfe12dba include firewall-lib only for unified *.pl 2017-07-01 12:23:14 +02:00
Jamie Cameron
e7d086442c Fix incorrect quotes https://sourceforge.net/p/webadmin/bugs/4982/ 2017-06-30 23:18:49 -07:00
Jamie Cameron
5a18602bf0 Fix stupid typo https://sourceforge.net/p/webadmin/bugs/4972/ 2017-06-30 14:42:20 -07:00
Jamie Cameron
bb963419d8 Default IPs to ignore can also be hostnames https://sourceforge.net/p/webadmin/bugs/4893/ 2017-06-30 14:39:31 -07:00
Jamie Cameron
5d9efa9a3a File might contain CR characters 2017-06-30 14:33:45 -07:00
Jamie Cameron
1f77afd259 Put back correct translation https://sourceforge.net/p/webadmin/bugs/4983/ 2017-06-30 14:28:34 -07:00
Jamie Cameron
4b925c4787 Merge branch 'master' of git@github.com:webmin/webmin 2017-06-30 13:52:02 -07:00
Jamie Cameron
1f838a7257 Fix typo 2017-06-30 13:46:01 -07:00
Jamie Cameron
b86985265c Merge pull request #605 from amishxda/morelog
Dont log just first message, log everything.
2017-06-29 21:52:28 -07:00
Kay Marquardt (Gnadelwartz)
4f111f747e remove some more duplicated code 2017-06-29 19:49:24 +02:00
Kay Marquardt (Gnadelwartz)
ba2d796537 fix symlink edit_rule.cgi# 2017-06-29 19:39:27 +02:00
Kay Marquardt (Gnadelwartz)
345c8a191e fix missing subtitle for move 2017-06-29 19:24:29 +02:00
Amish
2ab4bbbb02 Dont log just first message, log everything.
Say administrator does not want IPv6 support and hence does not have Socket6 module installed. But wants PAM support but forgot to install Authen::PAM.

Since currently webmin prints just $startup_msg[0] (first message) - it will never print that "Perl module Authen::PAM needed for PAM". It will keep printing that "IPv6 support cannot be enabled". So administrator would never know what is the real error (that he needs to install "Authen::PAM")

This patch logs everything instead of just first line.
2017-06-29 14:29:01 +05:30
Jamie Cameron
99cf405445 Merge pull request #604 from amishxda/nopamonly
Log if no_pam and pam_only both are set
2017-06-28 20:12:58 -07:00
Amish
27c428e613 Log if no_pam and pam_only both are set
Some old config has no_pam set to 1. Now if administrator enables pam_only too then both are conflicting. Which makes webmin to exit with PAM error. But administrator can not figure out why? This logs additional line so that administrator know the reason.
2017-06-29 07:39:37 +05:30
Kay Marquardt (Gnadelwartz)
e68c555ed9 show Type and version of Firewall in titel 2017-06-28 14:56:57 +02:00
Kay Marquardt (Gnadelwartz)
fb2255d7dc remove edit_rule6 2017-06-28 14:18:33 +02:00
Kay Marquardt (Gnadelwartz)
5e99df971a fix save_rule6 2017-06-28 14:07:41 +02:00
Kay Marquardt (Gnadelwartz)
f267d4e02a unfiy edit_rule 2017-06-28 14:06:06 +02:00
Kay Marquardt (Gnadelwartz)
2ba020877c move firewall6 save_rule and setup to firwall/save_rule6 and setup6 2017-06-28 13:21:33 +02:00
Kay Marquardt (Gnadelwartz)
bd0719cdf6 unify all *.cgi execpt save_rule and setup 2017-06-28 13:03:03 +02:00
Kay Marquardt (Gnadelwartz)
33255fa816 fix some version= 2017-06-28 12:39:58 +02:00
Kay Marquardt (Gnadelwartz)
0203c34720 use version in all forms and in back links 2017-06-28 12:32:22 +02:00
Kay Marquardt (Gnadelwartz)
1db7c040c7 introduce new cgi parameter version=inet4|inet6 2017-06-28 12:07:42 +02:00
Kay Marquardt (Gnadelwartz)
d564460476 Merge remote-tracking branch 'upstream/master' 2017-06-28 11:29:40 +02:00
Kay Marquardt (Gnadelwartz)
f75fa3586d start unify edit_rule.cgi save_rule.cgi 2017-06-27 17:22:17 +02:00
Kay Marquardt (Gnadelwartz)
07238510b0 move edit_rule6 to firewall 2017-06-27 16:09:35 +02:00
Kay Marquardt (Gnadelwartz)
cc7047d83b rename edit_rule edit_rule6 2017-06-27 16:05:22 +02:00
Kay Marquardt (Gnadelwartz)
eeda9a6bad remove my uneeded UTF-8 files 2017-06-27 15:39:37 +02:00
Kay Marquardt (Gnadelwartz)
feb4d69832 change LANG update and include UTF-8 generation 2017-06-27 15:36:56 +02:00
Kay Marquardt (Gnadelwartz)
b08e3aaa8d fix UTF-8 lang generation 2017-06-27 12:45:53 +02:00
Kay Marquardt (Gnadelwartz)
fdde2a308c fix perl path and firewall-lib missing ; 2017-06-27 11:21:01 +02:00
Jamie Cameron
f74d8b1571 Populate cache even if there is nothing to read 2017-06-25 19:17:24 -07:00
Jamie Cameron
9dc7367dd6 Don't set bridge options that aren't defined 2017-06-24 15:39:12 -07:00
Jamie Cameron
1e8caabc50 Merge branch 'master' of git@github.com:webmin/webmin 2017-06-24 14:03:41 -07:00
Jamie Cameron
64720c97ab Don't overwrite old repo name https://github.com/webmin/webmin/issues/603 2017-06-24 14:01:30 -07:00
Jamie Cameron
94cdddf447 Merge pull request #602 from Jaybus2/master
certmgr: Updated view/manage to work with openssl > 0.9.8
2017-06-22 20:01:16 -07:00
Josh Fisher
460ea14a24 Updated view/manage to work with openssl > 0.9.8 2017-06-22 12:11:54 -04:00
Kay Marquardt (Gnadelwartz)
9646bd7a9b unify [a-c]*.cgi 2017-06-22 17:20:18 +02:00
Kay Marquardt (Gnadelwartz)
6268f98320 firewall and firewall6 use same index.cgi 2017-06-22 16:43:01 +02:00
Kay Marquardt (Gnadelwartz)
d652711c6b move firewall6-lib to firewall 2017-06-22 16:19:26 +02:00
Kay Marquardt (Gnadelwartz)
15ce5c5667 start unifying index.cgi, add maxlines feature to ipv4 2017-06-22 13:57:18 +02:00
Jamie Cameron
dcd0daac42 Error is not a valid warning level 2017-06-21 15:41:57 -07:00
Jamie Cameron
2ae5345117 Remove dupe string 2017-06-21 10:14:25 -07:00
Kay Marquardt (Gnadelwartz)
d6516da8c9 use unified firewall-lib.pl for IPV6 2017-06-21 13:26:39 +02:00
Kay Marquardt (Gnadelwartz)
9abe9c48f7 show tabs to switch IPV4 and IPV6 in index.cgi 2017-06-21 12:44:17 +02:00
Kay Marquardt (Gnadelwartz)
44c083668b IPV4 use unified lin now :-) 2017-06-21 10:15:15 +02:00
Kay Marquardt (Gnadelwartz)
397e133657 intial unified firewall-lib 2017-06-21 10:13:53 +02:00
Kay Marquardt (Gnadelwartz)
f36f508346 update lang, show IPV4 Firewall 2017-06-20 17:28:32 +02:00
Kay Marquardt (Gnadelwartz)
ad0413d244 adjust lang/de 2017-06-20 15:29:13 +02:00
Kay Marquardt (Gnadelwartz)
e8e8df4c2a show family and max elements for ipset 2017-06-20 15:26:49 +02:00
Kay Marquardt (Gnadelwartz)
2cd847d2a6 rename firewall-lib.pl firewall4-lib-pl 2017-06-20 12:38:28 +02:00
Kay Marquardt (Gnadelwartz)
dbfc51b9f4 minor adjustment: change <tt>iptables to <tt>iptables(6) in lang files 2017-06-20 12:14:21 +02:00
Kay Marquardt (Gnadelwartz)
ccf7166ce9 replace firewall6 lang help dirs with symlink 2017-06-20 11:54:17 +02:00
Kay Marquardt (Gnadelwartz)
3655555f7a unify firewall language strings 2017-06-20 11:32:59 +02:00
Kay Marquardt (Gnadelwartz)
a0a92ff4cb unify firewall help files 2017-06-20 11:04:01 +02:00
Jamie Cameron
c87b5c6e3d New major version 2017-06-18 17:17:56 -07:00
Jamie Cameron
4fa781805f Further updates for Debian 9 stable 2017-06-18 16:46:52 -07:00
Jamie Cameron
95180b7f9d Completed port forwarding support 2017-06-17 16:23:23 -07:00
Jamie Cameron
379f7aaf0b Creation and deletion of forwards now working 2017-06-17 15:43:47 -07:00
Jamie Cameron
f79d1040f3 More work on firewalld forwarding support 2017-06-17 14:59:51 -07:00
Jamie Cameron
9c0d9268e1 Merge branch 'master' of git@github.com:webmin/webmin 2017-06-17 12:24:54 -07:00
Jamie Cameron
1cbe773f6f Also parse jail.d/*.local files https://github.com/webmin/webmin/issues/599 2017-06-17 12:24:22 -07:00
Jamie Cameron
27c09c00ec Merge pull request #600 from gnadelwartz/master
firewall: minimal support for ipset rules
2017-06-17 11:44:21 -07:00
Kay Marquardt (Gnadelwartz)
e69c6699ac update lang/en lang/de 2017-06-17 20:35:41 +02:00
Kay Marquardt (Gnadelwartz)
c419c339db locallizaion of ipset output 2017-06-17 20:22:08 +02:00
Kay Marquardt (Gnadelwartz)
835175b098 display ipset name, type, number, size 2017-06-17 19:58:01 +02:00
Kay Marquardt (Gnadelwartz)
7ebd6ae4fe read in ipset sets 2017-06-17 19:37:11 +02:00
Kay Marquardt (Gnadelwartz)
89b8c53666 list active ipsets in index.cgi 2017-06-17 18:05:36 +02:00
Kay Marquardt (Gnadelwartz)
94e8f32e47 generalize args processing and localize src dest 2017-06-17 17:26:11 +02:00
Kay Marquardt (Gnadelwartz)
1456de9649 lang string for source and destination 2017-06-17 16:58:44 +02:00
Kay Marquardt (Gnadelwartz)
9a445e00b9 display description for IP-Set Rules 2017-06-17 15:06:11 +02:00
Kay Marquardt (Gnadelwartz)
771050ba7c display description for IP-Set Rules 2017-06-17 15:05:10 +02:00
Jamie Cameron
2de661cfd7 Start of work on port forwarding 2017-06-16 19:47:53 -07:00
Jamie Cameron
0e774af597 Support GPT fdisk partitions 2017-06-16 19:47:28 -07:00
Jamie Cameron
c22e70a0d1 Merge branch 'master' of git@github.com:webmin/webmin 2017-06-16 19:14:17 -07:00
Jamie Cameron
0ee9cd2808 Use /proc/filesystems to check for support https://sourceforge.net/p/webadmin/bugs/4972/ 2017-06-16 18:48:41 -07:00
Joe Cooper
2b92ba535e Merge pull request #598 from swelljoe/master
Fix default zone detection

Merging to insure it makes it into the next release, as it's needed for VM6.
2017-06-15 13:45:36 -05:00
Joe cooper
0a765063c3 Probably don't need to fail if no default 2017-06-15 13:41:56 -05:00
Jamie Cameron
911f9fd46d Use correct zone even for cleanup 2017-06-15 13:30:21 -05:00
Jamie Cameron
c67c945e58 escape some params 2017-06-15 13:30:20 -05:00
Jamie Cameron
91f03a2109 Escape untrusted params 2017-06-15 13:30:20 -05:00
Jamie Cameron
5aed345808 Handle xz compressed files https://sourceforge.net/p/webadmin/bugs/4970/ 2017-06-15 13:30:20 -05:00
Kay Marquardt (Gnadelwartz)
34468b5eed display wrapper config-test results in check_inst.cgi 2017-06-15 13:30:20 -05:00
Kay Marquardt (Gnadelwartz)
6f581fb0f1 more transl check_inst.cgi 2017-06-15 13:30:20 -05:00
Kay Marquardt (Gnadelwartz)
4f497ea7b8 fix index_emdomdir=.. 2017-06-15 13:30:20 -05:00
Jamie Cameron
30577a4161 Use correct zone even for cleanup 2017-06-14 15:10:39 -07:00
Jamie Cameron
c2d4a90639 escape some params 2017-06-12 14:12:39 -07:00
Jamie Cameron
f6706036b9 Merge branch 'master' of git@github.com:webmin/webmin 2017-06-12 14:06:54 -07:00
Jamie Cameron
a330e913ee Escape untrusted params 2017-06-12 14:01:10 -07:00
Jamie Cameron
4b6df81888 Merge pull request #596 from gnadelwartz/master
majordomo: finish check_install-cgi tests
2017-06-11 14:18:27 -07:00
Joe cooper
ff42df7647 Fix default zone detection 2017-06-11 15:38:01 -05:00
Jamie Cameron
cca627a50e Merge branch 'master' of git@github.com:webmin/webmin 2017-06-11 13:29:09 -07:00
Jamie Cameron
6ca8341261 Handle xz compressed files https://sourceforge.net/p/webadmin/bugs/4970/ 2017-06-11 13:28:14 -07:00
Joe Cooper
591981563a Merge pull request #597 from swelljoe/master
More strict/warn fixes
2017-06-11 15:04:04 -05:00
Kay Marquardt (Gnadelwartz)
7737685835 display wrapper config-test results in check_inst.cgi 2017-06-11 21:00:09 +02:00
Kay Marquardt (Gnadelwartz)
efe00dc8e3 more transl check_inst.cgi 2017-06-11 18:52:07 +02:00
Kay Marquardt (Gnadelwartz)
cae85a9ce8 fix index_emdomdir=.. 2017-06-11 17:21:57 +02:00
Jamie Cameron
0ce2ce7236 Merge pull request #592 from gnadelwartz/master
Majordomo: add check_inst.cgi to provide hints about missing/wrong config/installation
2017-06-10 18:49:59 -07:00
Jamie Cameron
041ed3ace4 Fix perl warnings 2017-06-10 12:46:33 -07:00
Kay Marquardt (Gnadelwartz)
375436621e add check config buton to edit_global 2017-06-10 00:31:40 +02:00
Kay Marquardt (Gnadelwartz)
019b0f0625 start translation check_inst.cgi 2017-06-09 19:14:34 +02:00
Kay Marquardt (Gnadelwartz)
24b2bcd81b make some checks only if majordomo is installed 2017-06-09 18:59:33 +02:00
Kay Marquardt (Gnadelwartz)
b7ede39420 add script check_inst.cgi to provide hints what can be wrong 2017-06-09 16:48:25 +02:00
Kay Marquardt (Gnadelwartz)
d41b963859 add fail=Failed to webmin lang file 2017-06-09 13:52:42 +02:00
Kay Marquardt (Gnadelwartz)
fd857573ee index.cgi: ucfirst listname, maito:listname 2017-06-09 13:46:47 +02:00
Jamie Cameron
6389fe1787 Merge pull request #591 from Jaybus2/master
certmgr: Fix signcsr not using configured openssl.cnf
2017-06-08 22:21:24 -07:00
Joe cooper
b67b98f6b5 More strict/warn fixes 2017-06-08 21:26:44 -05:00
Josh Fisher
2ca5006c6c Fix certmgr/signcsr not using configured openssl.cnf 2017-06-08 11:07:26 -04:00
Kay Marquardt (Gnadelwartz)
d7652f88db move check_mdom_conf() to mdom-lib.pl 2017-06-08 14:17:49 +02:00
Jamie Cameron
873519e64e Merge pull request #590 from gnadelwartz/master
majordomo: allow edit and save multi line globals
2017-06-07 15:08:04 -07:00
Kay Marquardt (Gnadelwartz)
e44934a153 remove debug use Data:dump 2017-06-07 17:24:48 +02:00
Kay Marquardt (Gnadelwartz)
8c3ccb1503 fix get_list_config offset 2017-06-07 17:22:26 +02:00
Kay Marquardt (Gnadelwartz)
0e77146a48 allow edit and save multi line globals 2017-06-07 14:58:01 +02:00
Jamie Cameron
1ed3f58598 Handle new quoting of colors in webmin 1.840 https://sourceforge.net/p/webadmin/bugs/4968/ 2017-06-05 18:54:44 -07:00
Jamie Cameron
23873a5c2b Ensure that the most recent cert file is used 2017-06-04 14:36:34 -07:00
Jamie Cameron
a6052e1ae9 Remove tags thhat will be escaped 2017-06-04 12:31:44 -07:00
Jamie Cameron
122c573f94 Also try common cert locations 2017-06-02 16:41:17 -07:00
Jamie Cameron
0de4ab8c29 Merge branch 'master' of git@github.com:webmin/webmin 2017-06-02 15:32:18 -07:00
Jamie Cameron
2ba05ab405 Don't delete temp file for download if it was pre-created in /tmp/.webmin https://virtualmin.com/node/52315 2017-06-02 15:31:51 -07:00
Jamie Cameron
0916b7ad99 Merge pull request #588 from swelljoe/master
Roll back amp change, as HTML5 allows it
2017-06-02 16:36:40 -04:00
Joe cooper
c43c6a4e27 Roll back amp change, as HTML5 allows it 2017-06-02 15:19:47 -05:00
Jamie Cameron
00abf8494a New dev version 2017-06-02 08:55:44 -07:00
Jamie Cameron
529112cd7a German translation updates from Raymond Vetter 2017-06-01 23:16:52 -07:00
Jamie Cameron
6365b6bdcd German translation updates from Raymond Vetter 2017-06-01 23:16:52 -07:00
Jamie Cameron
a395c32ec6 Slave master IPs can contain "key" https://sourceforge.net/p/webadmin/bugs/4966/ 2017-06-01 21:45:04 -04:00
Jamie Cameron
06387a59fa Merge pull request #587 from gnadelwartz/master
german module.info (again and correct)
2017-06-01 21:16:19 -04:00
Jamie Cameron
4cc65beacc Restart FPM server after updating an FPM config file 2017-06-01 12:45:41 -07:00
Jamie Cameron
a2de217c25 Merge pull request #586 from ymulleneers/master
Various minor corrections
2017-06-01 15:13:40 -04:00
Jamie Cameron
f6320c27e2 Merge pull request #563 from qooob/patch-17
`en.UTF8` -> `en` for the upcoming 1.841 to satisfy compiler
2017-06-01 14:49:06 -04:00
Kay Marquardt (Gnadelwartz)
d625028e8f german module.info (again and correct) 2017-06-01 17:39:48 +02:00
Jamie Cameron
7da8c4dd66 Deal with zero-sized filesystems 4c19095949 2017-06-01 07:14:53 -07:00
Jamie Cameron
7b272988e8 Add missed error message 2017-05-31 22:28:14 -07:00
Jamie Cameron
4d47bc8442 Russian fix 2017-05-31 22:27:06 -07:00
Jamie Cameron
2ea940145b Start of work on FPM format support 2017-05-31 22:26:46 -07:00
MUY
377bcacff8 Update web-lib-funcs.pl
quote_escape - usually used to concatenate to string, so the function should always return a string, even if first argument is undef.  The usage of the eq operator on an undef variable cause a warning, in addition '' is evaluated to 'false' in conditions.
2017-06-01 06:43:59 +02:00
MUY
1379d2cc35 Update web-lib-funcs.pl
html_escape hang if first argument is not defined (ex: text('not_defined')) + usually used to concatenate to string, so the function should always returns a string.
2017-06-01 06:37:34 +02:00
MUY
37a5504f51 Update switch_user.cgi
Only ask once the password in Mozilla Firefox 31.
2017-06-01 06:29:57 +02:00
Jamie Cameron
ea8b2fc1bf New dev version bump 2017-05-31 18:57:45 -07:00
Jamie Cameron
2ee32e71cf Code cleanups 2017-05-31 18:52:38 -07:00
Jamie Cameron
08a1f3db74 If speed is reported as Unknown, don't use it 2017-05-31 18:19:27 -07:00
Jamie Cameron
5b0606c9fc Set correct ownership on compressed files 2017-05-31 15:05:20 -07:00
Jamie Cameron
06752583db Add some missing escaping 2017-05-31 14:43:10 -07:00
Jamie Cameron
0d1f01d511 Upload new files with correct ownership, and fix some formatting errors 2017-05-31 14:29:28 -07:00
Jamie Cameron
4f6b28f95c Merge pull request #585 from gnadelwartz/majordomo2
majordomo: fix subs closed, add quotes around tag values
2017-05-31 11:05:59 -04:00
Kay Marquardt (Gnadelwartz)
32ecbaaf02 fix subs closed, add quotes around tag values 2017-05-31 11:05:13 +02:00
Jamie Cameron
f93251569b Clean up code, and set correct owner on downloaded files 2017-05-30 21:56:39 -07:00
Jamie Cameron
3176c4cd45 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-30 20:03:47 -07:00
Jamie Cameron
7ed31959e4 Use correct zone file for www. record 2017-05-30 19:58:49 -07:00
Jamie Cameron
72234a7669 Merge pull request #581 from gnadelwartz/master
convert majordomo final part
2017-05-30 19:32:50 -07:00
Joe Cooper
44822d651a Merge pull request #584 from swelljoe/master
Use escaped ampersand
2017-05-30 21:15:02 -05:00
Joe cooper
cde3eb1bb1 Merge remote-tracking branch 'upstream/master' 2017-05-30 21:13:53 -05:00
Joe cooper
f1c000d1e5 When in doubt, nest more tables 2017-05-30 21:12:53 -05:00
Joe cooper
4f564b9e2a Use escaped ampersand 2017-05-30 20:36:12 -05:00
Joe Cooper
2215ee4cf8 Merge pull request #583 from swelljoe/master
Get rid of about half of validation errors
2017-05-30 20:17:12 -05:00
Joe cooper
483a9a7c5f One last literal quoted 2017-05-30 20:13:36 -05:00
Joe cooper
7e75fdfa16 More validation fixes 2017-05-30 20:08:34 -05:00
Joe cooper
086e38676e Use quoted literals in tag style 2017-05-30 19:33:16 -05:00
Joe Cooper
54c1f071fc Merge pull request #582 from swelljoe/master
HTML 4.01 transitional until we get rid of in-tag styling
2017-05-30 17:56:04 -05:00
Joe cooper
72a6acb7ef HTML 4.01 transitional until we get rid of in-tag styling 2017-05-30 17:54:57 -05:00
Kay Marquardt
abe3a4858b Merge pull request #4 from gnadelwartz/majordomo2
majordomo final part
2017-05-30 17:59:58 +02:00
Kay Marquardt (Gnadelwartz)
a41915611e show subscription rules in edit list 2017-05-30 17:58:12 +02:00
Kay Marquardt (Gnadelwartz)
e4cb1a4af5 fix set_alias 2017-05-30 17:09:30 +02:00
Kay Marquardt (Gnadelwartz)
cf4c57e947 save/load owner from list.owner file 2017-05-30 16:55:26 +02:00
Kay Marquardt (Gnadelwartz)
d5f9824741 first aid: provide download link of patched majordomo version 2017-05-30 14:22:18 +02:00
Kay Marquardt (Gnadelwartz)
5129dfbe79 fix missing dynamic in config.info.de 2017-05-30 12:56:53 +02:00
Kay Marquardt (Gnadelwartz)
4b6f58eac8 config option for save list owner in listname.owner 2017-05-30 12:51:44 +02:00
Kay Marquardt (Gnadelwartz)
e34875ec0b more options for create list 2017-05-30 12:33:06 +02:00
Jamie Cameron
40db0575f6 Create new files with same ownership as parent (and add some missing escaping) 2017-05-29 16:16:14 -07:00
Jamie Cameron
74d463be57 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-29 16:08:44 -07:00
Jamie Cameron
1a99e197dc Create new dirs with same ownership as parent 2017-05-29 16:07:03 -07:00
Jamie Cameron
19e4df6f0e Merge pull request #575 from gnadelwartz/majordomo2
majordomo: finish index, delete_list, edit_members (Part 3)
2017-05-28 22:14:54 -07:00
Jamie Cameron
49d4e0f4f3 Version bump for dev release 2017-05-28 12:11:34 -07:00
Jamie Cameron
504a7d78c7 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-28 12:09:18 -07:00
Jamie Cameron
3ecc241b54 Also check certifate altnames https://sourceforge.net/p/webadmin/bugs/4963/ 2017-05-28 12:08:45 -07:00
Joe Cooper
8160e5f777 Merge pull request #579 from swelljoe/master
default val for $user
2017-05-28 14:06:24 -05:00
Joe cooper
3df2f306f7 default val for 2017-05-28 14:04:45 -05:00
Joe Cooper
3027952e0d Merge pull request #564 from swelljoe/master
Some more cleanups to make deb and rpm
2017-05-28 14:01:48 -05:00
Joe cooper
505d380fbb Merge remote-tracking branch 'upstream/master' 2017-05-28 13:57:00 -05:00
Jamie Cameron
65c28ad2ab Merge branch 'master' of git@github.com:webmin/webmin 2017-05-27 21:42:32 -07:00
Jamie Cameron
da6b642778 Fix saving of usermin category names https://github.com/webmin/usermin/issues/23 2017-05-27 21:41:52 -07:00
Kay Marquardt (Gnadelwartz)
2d49c19716 fix remote(sendmail), convert all <input submit> to &ui_submit() 2017-05-28 00:21:24 +02:00
Kay Marquardt (Gnadelwartz)
b7c85e32c7 edit button for mail settings 2017-05-26 23:37:46 +02:00
Kay Marquardt (Gnadelwartz)
d2283223c3 template for list.info, use sendmail to subscribe, use archive if exist 2017-05-26 23:32:10 +02:00
Kay Marquardt (Gnadelwartz)
10881d9171 move majordomo default list config to /template 2017-05-26 18:25:11 +02:00
Kay Marquardt (Gnadelwartz)
770cc24f57 create majordomo default config template 2017-05-26 18:19:42 +02:00
Kay Marquardt (Gnadelwartz)
7b4f8f5b40 remove wrong lang/edit_list copy 2017-05-26 16:53:39 +02:00
Kay Marquardt (Gnadelwartz)
e5fe901147 finish converting index, delete_list and edit_member 2017-05-26 16:46:34 +02:00
Kay Marquardt (Gnadelwartz)
017e6585b6 convert new list to &ui_button 2017-05-26 14:33:54 +02:00
Kay Marquardt (Gnadelwartz)
81d70f5cc9 adjust headers for edit and delete 2017-05-26 14:14:27 +02:00
Kay Marquardt (Gnadelwartz)
72283092da add file list.owner 2017-05-26 13:21:33 +02:00
Jamie Cameron
0e98b4a40a Merge pull request #574 from gnadelwartz/master
Majordomo conversion Part2
2017-05-25 19:48:44 -07:00
Jamie Cameron
b52d5c9986 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-25 16:48:15 -07:00
Kay Marquardt
47b5ee31c0 Merge pull request #3 from gnadelwartz/majordomo2
Majordomo conversion Part2
2017-05-26 00:12:08 +02:00
Kay Marquardt (Gnadelwartz)
37fe61d6f3 floating buttons and edit icons 2017-05-25 23:57:23 +02:00
Kay Marquardt (Gnadelwartz)
fcaf0ffb35 /usr/local/bin 2017-05-25 23:48:46 +02:00
Kay Marquardt (Gnadelwartz)
cd2cb0f5d6 majordomo conversion part2 2017-05-25 23:43:48 +02:00
Kay Marquardt (Gnadelwartz)
8bb3e372ba adjust lang/de 2017-05-25 18:27:06 +02:00
Kay Marquardt (Gnadelwartz)
581ddd1491 new design for edit list 2017-05-25 18:26:12 +02:00
Jamie Cameron
14610a77f1 Underlying default cannot be switched yet 2017-05-25 08:00:49 -07:00
Joe cooper
c7285f5d11 move t/ removal to the right place 2017-05-24 23:04:33 -05:00
Joe cooper
f1e5428e50 Autoprov to avoid pretending to provide perl modules 2017-05-24 22:53:01 -05:00
Joe cooper
c9a9fdeedf Merge remote-tracking branch 'upstream/master' 2017-05-24 22:50:13 -05:00
Jamie Cameron
7482794f07 Merge pull request #573 from gnadelwartz/master
correct soltion for missing col when chain is filtered
2017-05-24 17:18:34 -07:00
Jamie Cameron
675e9ec513 Remove comment 2017-05-24 16:14:55 -07:00
Jamie Cameron
133b511a75 Encourage use of utf-8 languages 2017-05-24 16:14:20 -07:00
Kay Marquardt
0b1fac9f51 Merge pull request #2 from gnadelwartz/majordomo2
fix: fix missing col, no morelinebraks because of <b> in cell
2017-05-24 09:51:40 +02:00
Kay Marquardt (Gnadelwartz)
989c759036 /usr/LOCAL/bin/perl 2017-05-24 09:48:46 +02:00
Kay Marquardt (Gnadelwartz)
2afd4a1dc5 remove forgotten debug 2017-05-24 09:47:31 +02:00
Kay Marquardt (Gnadelwartz)
e46c7ceb44 replace <b> with <strong> => no <br> in table row 2017-05-24 09:44:28 +02:00
Kay Marquardt (Gnadelwartz)
d9cc4509d2 correct solution for missing 1st col 2017-05-24 09:43:11 +02:00
Jamie Cameron
faa65976d7 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-23 21:54:18 -07:00
Jamie Cameron
53e306860e Version bump 2017-05-23 21:53:39 -07:00
Jamie Cameron
c64c04d3e0 Merge pull request #572 from gnadelwartz/master
majordomo change index view from buttons to list (part 1)
2017-05-23 17:28:01 -07:00
Kay Marquardt
e7c4c3abd9 Merge pull request #1 from gnadelwartz/majordomo2
display list values in overview
2017-05-23 20:52:00 +02:00
Kay Marquardt (Gnadelwartz)
194d48bd9e display list values in overview 2017-05-23 20:48:51 +02:00
Kay Marquardt (Gnadelwartz)
75efeb1d16 remove config.de.UTF-8 2017-05-23 17:08:13 +02:00
Kay Marquardt (Gnadelwartz)
99a63d9295 add postfix config mode to all config.info.* 2017-05-23 17:04:20 +02:00
Kay
ef7e2cd933 change index view from buttons to list (part 1) 2017-05-23 14:05:01 +02:00
Jamie Cameron
ad043d235e Norwegian update from Stein-Aksel Basma 2017-05-22 17:20:43 -07:00
Jamie Cameron
678cc38013 Merge pull request #570 from gnadelwartz/master
add update-from-repo to dist
2017-05-21 18:19:44 -07:00
Jamie Cameron
f6090947ba Merge branch 'master' of git@github.com:webmin/webmin 2017-05-21 11:26:22 -07:00
Jamie Cameron
d53ce67174 Filter out ANY onX= tags in HTML, as the number of possible ways Javascript can be called is unbounded 2017-05-21 11:25:58 -07:00
Kay Marquardt (Gnadelwartz)
0cfb09e436 add update-from-repo to dist 2017-05-21 19:45:08 +02:00
Jamie Cameron
1a4d525ef2 Merge pull request #569 from gnadelwartz/master
add some sanity checks to update-from-repo if alternate repo is given
2017-05-21 10:05:02 -07:00
Kay
8bfaf2b488 fix REPO for sanity check 2017-05-21 15:29:36 +02:00
Kay Marquardt (Gnadelwartz)
af8d5d24a1 add sanity checks if alternate repo given 2017-05-21 15:23:52 +02:00
Kay
af65582191 fix indention and setup.sh not copied in usermin 2017-05-21 14:26:36 +02:00
Jamie Cameron
87fe720d04 Merge pull request #567 from gnadelwartz/master
Update webmin/usermin in place from github.com repo
2017-05-20 12:55:05 -07:00
Jamie Cameron
c74a867652 Fix typo 888b0f27f5 2017-05-20 12:48:07 -07:00
Kay Marquardt
e4738380e1 Update edit_file.cgi 2017-05-20 18:05:06 +02:00
Kay Marquardt
7df549f91d Update edit_file.cgi 2017-05-20 18:04:45 +02:00
Kay Marquardt
7e9905ce3c revert edit-file.cgi wrong repo 2017-05-20 18:04:23 +02:00
Kay Marquardt (Gnadelwartz)
594a874a4b on iso-8859 try a second guess 2017-05-20 17:58:58 +02:00
Kay Marquardt (Gnadelwartz)
b047220417 check for additional standard modules eg majordomo 2017-05-20 10:26:43 +02:00
Kay Marquardt
01165959d3 remove obsolete redirect to file 2017-05-19 17:12:19 +02:00
Jamie Cameron
888b0f27f5 Deal with CPU info that doesn't contact mhz https://github.com/webmin/webmin/pull/565 2017-05-19 07:50:39 -07:00
Kay Marquardt
5e5a7b9cc3 forgot lang and ulang when updateing lang files only 2017-05-19 16:05:15 +02:00
Kay Marquardt
0c25d52a6d shorten version nuber created from last commit date 2017-05-19 15:05:09 +02:00
Kay Marquardt (Gnadelwartz)
d220823080 Update webmin/usermin in place from github.com repo 2017-05-19 14:45:57 +02:00
Jamie Cameron
fa1929966c Put free space in a more consistent location 2017-05-18 21:09:23 -07:00
Jamie Cameron
0effafd397 Catalan updates from Jaume Badiella 2017-05-18 21:07:52 -07:00
Jamie Cameron
01b0a01f90 Catalan updates from Jaume Badiella 2017-05-18 21:07:26 -07:00
Jamie Cameron
9da01f6a70 Ignore missing deps on upgrade https://sourceforge.net/p/webadmin/bugs/4960/ 2017-05-18 17:50:13 -07:00
Jamie Cameron
aafbe392ba Filter out some more javascript 2017-05-17 22:15:01 -07:00
Jamie Cameron
8ca3de3c28 Use safe write function, and simplify error handling 2017-05-16 23:16:46 -07:00
Jamie Cameron
817244241a Filename needs escaping 2017-05-16 23:11:36 -07:00
Joe Cooper
7316d87049 Merge branch 'master' into master 2017-05-16 23:49:07 -05:00
Joe cooper
368d7e0297 handle undefined vars 2017-05-16 23:45:58 -05:00
Joe cooper
721a1f47b3 marge upstream changes to makemodulerpm 2017-05-16 23:27:29 -05:00
Joe cooper
4e668e19cb Merge remote-tracking branch 'upstream/master' 2017-05-16 23:25:55 -05:00
Jamie Cameron
509e01eb90 Move version logic to more comprehensible place 2017-05-16 12:58:20 -07:00
Jamie Cameron
2c1f20fb1d Support exclude flag and set version in .info files 2017-05-16 12:57:18 -07:00
Jamie Cameron
703802065f The uptime command has changed its wording https://github.com/webmin/webmin/issues/498 2017-05-16 12:39:24 -07:00
Jamie Cameron
6243d45f3f Respect check-SSL setting 2017-05-16 12:25:24 -07:00
Ilia Rostovtsev
de2a5e9ff2 en.UTF8 -> en for the upcoming 1.841 to satisfy compiler 2017-05-16 18:19:07 +03:00
Joe cooper
43afab0d84 don't warn on uninitialized 2017-05-16 04:18:13 -05:00
Joe cooper
8d013ec69c More strict/warn fixes 2017-05-16 03:44:59 -05:00
Jamie Cameron
7face4b2be Add flag to exclude files. Also, update version in module.info to match command line, if given 2017-05-15 21:46:07 -07:00
Jamie Cameron
26d05f0437 Add --exclude flag 2017-05-15 18:21:59 -07:00
Jamie Cameron
f7da281d72 Allow disabling of the SSL name check 2017-05-15 16:54:07 -07:00
Jamie Cameron
af33c38d17 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-15 16:35:07 -07:00
Jamie Cameron
5abc9b538b Include SNI host in hostname to check 2017-05-15 16:34:13 -07:00
Jamie Cameron
34781fd651 German translation updates from Raymond Vetter 2017-05-14 21:01:53 -07:00
Jamie Cameron
ea69c0978b German translation updates from Raymond Vetter 2017-05-14 21:01:50 -07:00
Jamie Cameron
7f2c27df29 Merge pull request #561 from gnadelwartz/master
tarnslation adjustements like for usermin
2017-05-14 14:16:07 -07:00
Kay Marquardt
034a3e9f8c adjust trans 2017-05-14 19:57:17 +02:00
Jamie Cameron
fdc689ad5d Merge branch 'master' of git@github.com:webmin/webmin 2017-05-14 10:52:56 -07:00
Kay Marquardt
07c560cdf6 de de.UTF longgdesc 2017-05-14 19:51:37 +02:00
Jamie Cameron
586af08e08 Get and show thin pool usage percentage 2017-05-14 10:49:04 -07:00
Jamie Cameron
7ba6250482 Merge pull request #560 from gnadelwartz/master
german translations converted from UTF-8
2017-05-14 10:05:40 -07:00
Kay Marquardt
f814546239 adjust german translation 2017-05-14 15:09:54 +02:00
Kay Marquardt
191827e425 Create config.info.de.UTF-8 2017-05-14 15:08:38 +02:00
Kay Marquardt
9fef0d060b german translation 2017-05-14 15:06:06 +02:00
Kay Marquardt
acc9f93fef german translations converted from UTF-8 2017-05-14 14:03:38 +02:00
Jamie Cameron
527b8b1467 software packages isn't supported on macos 2017-05-13 15:26:58 -07:00
Jamie Cameron
bf4e69bc54 software packages isn't supported on macos 2017-05-13 15:26:10 -07:00
Jamie Cameron
60351e59c7 Add monitor type for fail2ban https://sourceforge.net/p/webadmin/bugs/4956/ 2017-05-13 15:13:43 -07:00
Jamie Cameron
c031ac4b76 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-12 21:59:22 -07:00
Jamie Cameron
4ffd3753a2 Handle FreeBSD vmstat output https://github.com/webmin/webmin/issues/498 2017-05-12 21:45:56 -07:00
Jamie Cameron
b6a5b4b230 Merge pull request #559 from gnadelwartz/patch-1
ajdust filemin german translations
2017-05-12 17:25:27 -07:00
Jamie Cameron
5a21764743 Warn if saved config is invald 2017-05-12 17:10:15 -07:00
Kay Marquardt
ca6739cda3 Merge pull request #1 from gnadelwartz/patch-2
fix my typos
2017-05-12 22:54:58 +02:00
Kay Marquardt
add5d65a6b Merge branch 'patch-1' into patch-2 2017-05-12 22:54:42 +02:00
Kay Marquardt
55db94413b fix my typos 2017-05-12 22:52:51 +02:00
Kay Marquardt
f21e731422 adjust translations to autehtic-theme translations 2017-05-12 22:50:27 +02:00
Joe cooper
5030fab70e Remove test directory 2017-05-11 23:30:34 -05:00
Joe cooper
0b70e3676e use 5.010 for defined-or 2017-05-11 23:23:36 -05:00
Joe cooper
5f6fe082e2 Even more strict/warn 2017-05-11 23:20:33 -05:00
Joe cooper
6a953d9670 Some more strict/warn cleanups 2017-05-11 23:10:35 -05:00
Jamie Cameron
766ccf57de Deal wth missing findmnt command gracefully https://sourceforge.net/p/webadmin/bugs/4955/ 2017-05-11 20:42:22 -07:00
Jamie Cameron
4e02a9823d Fix incorrect string https://sourceforge.net/p/webadmin/bugs/4953/ 2017-05-10 22:31:39 -07:00
Jamie Cameron
da43d7185c changelog for disk free display 2017-05-10 14:41:44 -07:00
Jamie Cameron
4c19095949 Show filesystems that are almost full 2017-05-10 14:40:12 -07:00
Jamie Cameron
c07dd3cddf Merge branch 'master' of git@github.com:webmin/webmin 2017-05-10 12:54:11 -07:00
Jamie Cameron
9fe942e958 Return list of per-filesystem stats too 2017-05-10 12:53:14 -07:00
Jamie Cameron
7ba14d9de4 Merge pull request #558 from gnadelwartz/add-warning-about-not-active-direct
Add warnings about not active direct and disable edit for filtered rules
2017-05-10 10:52:30 -07:00
Jamie Cameron
c455b93573 Merge pull request #557 from gnadelwartz/hofix-filter_chain
hotfix filter chain #555
2017-05-10 10:49:03 -07:00
Kay Marquardt
ba263882a6 disable edit/delete for filtered rules, unified firewall_message
because we must hold jump to chain rules even if filtered to statisfy iptables-restore, edit and delet these rules is disabled.

replaced shorewall_message, firewalld_message and fail2ban_message by one sub external_firewall_message
2017-05-10 17:39:42 +02:00
Kay Marquardt
f5927981a6 keep -j CHAIN to statisfy iptables-restore 2017-05-10 14:28:54 +02:00
Kay Marquardt
7dcce2a64f Warning about external Firewall programm and no direct mode 2017-05-10 12:18:06 +02:00
Kay Marquardt
f9d1278a00 Warning about external Firewall programm and no direct mode 2017-05-10 12:10:33 +02:00
Kay Marquardt
771e303e37 filter_chain does now work without direct
BUT only if no external firewall configuration is detected, i.e. fail2ban.
In this case a Warning is diplayed to activate direct.
2017-05-10 12:05:44 +02:00
Kay Marquardt
18e165e925 filter_chain works now also without direct
filter_chain works now also without direct but its recommended.
a waning is displayed if you use it with fail2ban detected and without direct mode
2017-05-10 12:02:37 +02:00
Kay Marquardt
09c125ad9a prevent modifiying of filtered chains 2017-05-10 11:54:46 +02:00
Kay Marquardt
7127ac2072 add warning aubout using filter_chain without direct 2017-05-10 11:51:10 +02:00
Kay Marquardt
b9507b0d77 adjust description direct must be active 2017-05-10 10:37:41 +02:00
Kay Marquardt
fe265aa65b add description to mention direct must be active 2017-05-10 10:36:58 +02:00
Kay Marquardt
f003b029b6 hotfix for filter_chain: use only with direct 2017-05-10 10:07:05 +02:00
Jamie Cameron
41c5bd30ea Merge pull request #551 from gnadelwartz/master
filter out chains not managed by firewall and add warning if fail2ban detected
2017-05-09 10:30:53 -07:00
Jamie Cameron
f5549dbe39 Merge branch 'master' of git@github.com:webmin/webmin 2017-05-09 09:17:51 -07:00
Kay Marquardt
0b416e09e8 Merge pull request #1 from gnadelwartz/firewall-f2b-warn
merge branch wadd arning about fail2ban firewalll rules detected
2017-05-09 13:24:55 +02:00
Kay Marquardt
e01770a0a1 adjust translation 2017-05-09 13:23:48 +02:00
Kay Marquardt
bcec484ebf adjust description 2017-05-09 13:22:08 +02:00
Kay Marquardt
314489fae7 more secure matching against chains to filter out 2017-05-09 13:13:43 +02:00
Kay Marquardt
87854875b7 remove default for filter_chain 2017-05-09 13:09:06 +02:00
Kay Marquardt
da0b587b2b add index_fail2ban 2017-05-09 12:31:46 +02:00
Kay Marquardt
3290f4c11f index_fail2ban translation 2017-05-09 12:29:57 +02:00
Kay Marquardt
7a3782a680 detect fail2ban usage 2017-05-09 12:26:33 +02:00
Jamie Cameron
e1d7fc3c14 Don't check fields that don't exist https://github.com/webmin/webmin/issues/553 2017-05-08 19:16:00 -07:00
Kay Marquardt
b5d1826ef7 Update config 2017-05-07 21:14:43 +02:00
Kay Marquardt
41908574ee Update config.info.de 2017-05-07 21:01:14 +02:00
Kay Marquardt
46f5f9715f Update config.info 2017-05-07 20:59:43 +02:00
Kay Marquardt
e9a5ea229c firewall-lib.pl regex to filter out chains
add regex filter to filter out chains not managed by firewall, i.e. fail2ban,
in get_iptables_save()
2017-05-07 20:58:31 +02:00
Jamie Cameron
f8a2f9595d Merge pull request #549 from ymulleneers/master
Indentation
2017-05-06 19:19:16 -07:00
Jamie Cameron
867fda60dc Also import the theme key 2017-05-06 12:07:34 -07:00
Jamie Cameron
04c217c97a Prevent same allowed path being listed twice 2017-05-06 11:41:08 -07:00
Jamie Cameron
e787caf228 Fix path validation when saving files https://github.com/webmin/webmin/issues/548 2017-05-06 11:24:31 -07:00
Jamie Cameron
45d5dec5a3 Fix perl warning 2017-05-05 16:14:24 -07:00
Jamie Cameron
1efb2eb206 Support Virtuozzo linux https://sourceforge.net/p/webadmin/bugs/4877/ 2017-05-05 14:30:12 -07:00
Jamie Cameron
4aceed5c8d Add perl-Encode-Detect dependency 2017-05-05 14:15:57 -07:00
MUY
f046efed20 Merge pull request #1 from ymulleneers/ymulleneers-patch-1
Update sorttable.js
2017-05-05 20:33:52 +02:00
MUY
d7a9fdb431 Update sorttable.js
Indentation
2017-05-05 20:33:19 +02:00
Jamie Cameron
814cf262fe Merge pull request #547 from qooob/patch-16
Check for valid encoding
2017-05-05 10:07:39 -07:00
Jamie Cameron
0ce247a1aa Merge pull request #546 from qooob/patch-15
Let non-unicode users read files in their charset correctly + check f…
2017-05-05 10:07:10 -07:00
Jamie Cameron
82a0a3e5c0 Remove non-ascii chars that aren't allowed in SSL certs https://www.virtualmin.com/node/52077 2017-05-05 09:56:14 -07:00
Jamie Cameron
245709dca0 Only iterate over the last octet network 2017-05-04 23:36:23 -07:00
Ilia Rostovtsev
944b6d728c Check for valid encoding
There are cases when detected `$encoding_name` is not recognized by `decode()` subroutine leading to fatal error.
2017-05-04 15:39:09 +03:00
Ilia Rostovtsev
59b59b2e43 Let non-unicode users read files in their charset correctly + check for valid encoding
In case a user still have old, non-UTF8 setup, they still need to see files in their encoding correctly, thus without converting output to utf-8. The way it is now, breaks things.

Also, there are cases when detected `$encoding_name` is not recognized by `decode()` subroutine.
2017-05-04 15:36:42 +03:00
Jamie Cameron
77c84a7539 Handle case where encoding module is missing 2017-05-03 20:43:38 -07:00
Jamie Cameron
9716326acd Merge pull request #543 from qooob/patch-13
Make editor respect file's initial encoding: Viewer
2017-05-03 20:41:25 -07:00
Jamie Cameron
89331739f3 Merge pull request #545 from amishxda/master
add noportcheck to not to check if port is in use
2017-05-03 19:03:32 -07:00
Amish
2b0e28852e add noportcheck to not to check if port is in use
add variable noportcheck to not to check if port is in use
2017-05-03 14:22:10 +05:30
Jamie Cameron
12ef84ff3e Merge pull request #544 from qooob/patch-14
Make editor respect file's initial encoding: Saver
2017-05-02 21:58:39 -07:00
Ilia Rostovtsev
85e80edf91 Make editor respect file's initial encoding: Saver
An addition to `edit_file.cgi` commit.
2017-05-02 13:26:30 +03:00
Ilia Rostovtsev
8e44c145b9 Make editor respect file's initial encoding: Viewer
This patch will make sure that user, will be able to READ files with different encodings properly and also, will be able to SAVE them without changing the initial encoding.

This awesomeness requires dependencies. However, RHEL has it installed by default but not Debian. New Webmin release should make sure to require/pull dependent packages:

For RHEL: `perl-Encode-Detect`
For Debian: `libencode-detect-perl`

P.S. We should no let user to set non-UTF8 locale anymore. All languages should be displayed unambiguously, like Google does, (Русский, svenska, Deutsche, English (United States) .. ).
2017-05-02 13:23:34 +03:00
Jamie Cameron
a1f53a5a47 Merge pull request #541 from qooob/patch-12
For the future so user could choose encoding in file editor window
2017-05-01 22:27:37 -07:00
Ilia Rostovtsev
b91a867744 For the future so user could choose encoding in file editor window
I think I did it correctly, theoretically looks good. I just don't know if `$in{'encoding'}` has to be escaped anyhow. Other than that, it seems ok, as when user passes encoding, it will tell the script to use one.
2017-05-01 20:49:17 +03:00
Jamie Cameron
dd5fa1295b Merge pull request #540 from qooob/patch-11
Typo, missing ;
2017-05-01 10:24:27 -07:00
Ilia Rostovtsev
6bb5b79d80 Typo, missing ; 2017-05-01 20:12:29 +03:00
Jamie Cameron
1494007307 Merge pull request #539 from qooob/patch-10
Fix for folks not using UTF-8 #52019
2017-05-01 10:09:01 -07:00
Ilia Rostovtsev
edd32a0819 Here is the fix for folks not using UTF-8 #52019
This is more like server side thing.

We expect that everything that is coming from the editor (CodeMirror) is always UTF-8 encoded. In case, global encoding is set to something different, then UTF-8, we must use the user encoding to properly encode the data and have correct file encoding after all.

[#52019](https://www.virtualmin.com/node/52019)
2017-05-01 20:04:27 +03:00
Jamie Cameron
79877df57c Escape output from the init script 2017-04-29 16:56:58 -07:00
Jamie Cameron
641053c5b2 config option fixes 2017-04-29 16:27:39 -07:00
Jamie Cameron
b56761c41b permissons fixes 2017-04-29 16:27:22 -07:00
Jamie Cameron
580578ecbc Use proper version comparison function 2017-04-29 16:26:24 -07:00
Jamie Cameron
813e6dd4ad Use proper version comparison function, so that 2.3 is below 2.11 https://sourceforge.net/p/webadmin/bugs/4937/ 2017-04-29 15:48:03 -07:00
Jamie Cameron
49aa15c138 Use correct hostname in SNI for SSL requests https://virtualmin.com/node/51969 2017-04-29 14:59:03 -07:00
Jamie Cameron
640bc8495c IPv6 addresses need [ ] in the URL https://sourceforge.net/p/webadmin/bugs/4949/ 2017-04-27 23:23:14 -07:00
Jamie Cameron
36ed9b2212 Merge branch 'master' of git@github.com:webmin/webmin 2017-04-27 09:05:27 -07:00
Jamie Cameron
37f0eb519e Detect the browser seen on the galaxy s6 https://www.virtualmin.com/node/51987 2017-04-27 09:04:52 -07:00
Jamie Cameron
0d251ff103 Merge pull request #536 from qooob/patch-9
To look consistent in Account Functions in Usermin
2017-04-25 17:10:22 -07:00
Jamie Cameron
b99637bab3 Merge pull request #535 from qooob/patch-8
When there is no value we need to return 0 but not empty
2017-04-25 17:09:52 -07:00
Jamie Cameron
801a71d172 Merge pull request #344 from qooob/patch-30
Respect module info
2017-04-25 16:55:24 -07:00
Ilia Rostovtsev
d5aac92059 To look consistent in Account Functions in Usermin
Just to beautify the string to look like the rest of them in `Account Functions`.
2017-04-25 14:10:19 +03:00
Ilia Rostovtsev
55d98674b1 When there is no value we need to return 0 but not empty
As reported here, it's true:

https://github.com/qooob/authentic-theme/issues/726
2017-04-25 10:56:58 +03:00
Jamie Cameron
6f0b58ee4d new version bump 2017-04-23 22:33:25 -07:00
Jamie Cameron
63da3c8e39 Fix dupe string 2017-04-23 22:32:41 -07:00
Jamie Cameron
1b21a404bf Merge branch 'master' of git@github.com:webmin/webmin 2017-04-23 20:25:03 -07:00
Jamie Cameron
464bc50e62 Use new API to keep chroot shell 2017-04-23 20:24:56 -07:00
Jamie Cameron
406b3f7bdc Add new option to keep the current shell 2017-04-23 20:20:56 -07:00
Joe Cooper
8b7af771f8 Merge pull request #533 from swelljoe/master
no warnings redefine to prevent confusing warnings
2017-04-23 19:50:12 -05:00
Joe cooper
aa71f4d8e1 no warnings redefine to prevent confusing warnings 2017-04-23 19:41:56 -05:00
Jamie Cameron
a37185b170 Fix code that detects support for mysql.hosts table https://sourceforge.net/p/webadmin/bugs/4945/ 2017-04-23 14:17:51 -07:00
Jamie Cameron
97e40304ac Fix missing space 2017-04-19 22:30:59 -07:00
Jamie Cameron
77e6bc2a00 HTML outside the head or body is too dangerous to include 2017-04-19 18:41:09 -07:00
Jamie Cameron
eaf63ebc48 chroot options for shell module 2017-04-19 13:54:16 -07:00
Jamie Cameron
2c194271fc ref and use columns can collide https://sourceforge.net/p/webadmin/bugs/4939/ 2017-04-18 23:25:21 -07:00
Jamie Cameron
7c0b0f0a9f Merge branch 'master' of git@github.com:webmin/webmin 2017-04-18 22:07:07 -07:00
Jamie Cameron
fe8eb50f2d Fix a couple of small bugs on my system 2017-04-18 22:01:32 -07:00
Jamie Cameron
cb2d221508 Merge pull request #476 from qooob/patch-2
Enable editor for .XSL files
2017-04-17 18:19:54 -07:00
Jamie Cameron
c65de713f7 Merge pull request #531 from qooob/patch-7
path in bookmarks must be URI friendly
2017-04-16 09:45:44 -07:00
Ilia Rostovtsev
2ff3afea6a path in bookmarks must be URI friendly 2017-04-16 09:37:49 +03:00
Jamie Cameron
25d7fe4299 Support both smtpd_recipient_restrictions and smtpd_relay_restrictions, and fix labelling https://sourceforge.net/p/webadmin/bugs/4930/ 2017-04-15 21:30:59 -07:00
Jamie Cameron
42a50ab078 smtp_skip_4xx_greeting is deprecated 2017-04-13 21:27:57 -07:00
Jamie Cameron
bc0eea7a01 onError is also a JS reference 2017-04-11 16:17:30 -07:00
Jamie Cameron
34dbddd616 Check allowed paths in some more cases 2017-04-11 10:38:04 -07:00
Jamie Cameron
785a1186c6 Escape text of command being run 2017-04-11 10:30:57 -07:00
Jamie Cameron
249a205f27 protect against dangerous attachment filenames 2017-04-11 10:26:05 -07:00
Jamie Cameron
7799c6e72f Make disabling referers check warning scarier 2017-04-11 10:22:19 -07:00
Jamie Cameron
960718733a man command supports paths as input, which can be used to read files 2017-04-11 10:19:30 -07:00
Jamie Cameron
da826eaa5f Remove useless print 2017-04-10 23:16:05 -07:00
Jamie Cameron
25a471e4ef simplify_path returns a new path 2017-04-10 15:23:34 -07:00
Jamie Cameron
c387b955b9 Add checkbox to check sig on new module and theme installs 2017-04-09 19:12:04 -07:00
Jamie Cameron
919baa1343 PPTP start script runs the server in the background https://sourceforge.net/p/webadmin/bugs/4876/ 2017-04-09 18:35:15 -07:00
Jamie Cameron
23b966e7da Merge branch 'master' of git@github.com:webmin/webmin 2017-04-09 13:28:39 -07:00
Jamie Cameron
036f695e19 Assume all .cgi scripts with #! lines that reference perl are executable internally 2017-04-08 16:51:41 -07:00
Jamie Cameron
1b32109ae6 Merge pull request #527 from razor2k/master
Added v flag for tar extraction
2017-03-31 08:33:34 -07:00
razor2k
0f895e893c Added v flag for tar extraction
Added the v (verbose) flag when really extracting the backup tar.
If this flag is not set tar will not print the list of files, that are extracted. This leads to an empty output which later leads to an empty @$files when trying to split the output from the untar command.
This then leads to restore.cgi falsely reporting "0 files have been restored".
Tested on Ubuntu 14.04.5
2017-03-31 10:31:05 +02:00
Jamie Cameron
f7691fb715 Include NSEC3PARAM record types when doing DNSSEC signing https://virtualmin.com/node/51485 2017-03-30 18:06:48 -07:00
Jamie Cameron
0c37e2c626 Merge branch 'master' of git@github.com:webmin/webmin 2017-03-29 22:20:30 -07:00
Jamie Cameron
e17abe5e33 Support multiple init scripts https://sourceforge.net/p/webadmin/bugs/4925/ 2017-03-29 21:57:02 -07:00
Jamie Cameron
deb042812b Merge pull request #526 from qooob/patch-5
Excluding bind mounts properly
2017-03-28 20:29:56 -07:00
Jamie Cameron
2b1ee8bc77 Also unmask units when enabling https://www.virtualmin.com/node/45624 2017-03-28 07:56:35 -07:00
Ilia Rostovtsev
9215dde41a Excluding bind mounts properly
Jamie, hi.

I finally had a time to take a look. The fix is simple and straight forward. It works perfectly on my production system. All "bad" mounts are excluded and not listed anymore.
2017-03-28 12:31:02 +03:00
Jamie Cameron
b59f108286 Include JSON::PP in the core webmin package 2017-03-27 21:36:49 -07:00
Jamie Cameron
5708320472 Merge pull request #525 from swelljoe/master
makemodulerpm.pl updates
2017-03-27 16:13:08 -07:00
Joe Cooper
5e8b5ca17b strict/warnings 2017-03-27 04:02:00 -04:00
Joe Cooper
42e3c2c251 COlorize, declare some vars 2017-03-27 03:25:58 -04:00
Joe Cooper
a7123cb069 merge upstream, fix conflicts 2017-03-27 02:51:55 -04:00
Joe Cooper
92b8db19a5 strict/warn, no root needed, colors 2017-03-27 02:40:26 -04:00
Jamie Cameron
a4a6a30234 Rename all config files with stars to use ALL 2017-03-26 22:05:43 -07:00
Jamie Cameron
ebd30bd0ef Rename more star config files 2017-03-26 21:54:55 -07:00
Jamie Cameron
a56772ceba Test rename one star file 2017-03-26 21:54:15 -07:00
Jamie Cameron
0b803265f7 Use default_dir in module.info as final module dir, if set 2017-03-26 21:35:02 -07:00
Jamie Cameron
7774c3cd1f Exclude 'verison' file from packaged modules and themes 2017-03-26 14:25:00 -07:00
Jamie Cameron
e88d7bf265 Snapshots in thinpools don't really have a size 2017-03-26 14:18:10 -07:00
Jamie Cameron
860ae2f15e changelog for thin LV feature 2017-03-26 14:05:58 -07:00
Jamie Cameron
33f6a5d1a2 Link to source of LV snapshots 2017-03-26 14:03:28 -07:00
Jamie Cameron
979aac7178 Snapshots in thin pools don't need a size specified 2017-03-26 13:50:38 -07:00
Jamie Cameron
8bfed13f60 Use formal params 2017-03-26 13:39:47 -07:00
Jamie Cameron
f73482ed0a Deletion warning for thin LVs 2017-03-26 12:06:23 -07:00
Jamie Cameron
80ea8d8b2e Close DH params file to avoid FS leakage 2017-03-26 11:54:37 -07:00
Jamie Cameron
9c831d62f8 Show LV members 2017-03-26 11:54:14 -07:00
Jamie Cameron
8019ac7cab Add return link from mkfs form 2017-03-26 10:36:20 -07:00
Jamie Cameron
ae2e6d4df2 thin pool creation now working 2017-03-26 10:26:11 -07:00
Jamie Cameron
2f85ff61de German translation updates from Raymond Vetter 2017-03-26 09:38:00 -07:00
Jamie Cameron
0372fdcc2c German translation updates from Raymond Vetter 2017-03-26 09:37:54 -07:00
Jamie Cameron
74db8b7542 More work on supporting thin pools in the UI 2017-03-24 17:51:22 -07:00
Jamie Cameron
dad7e2f052 Function to create a thin pool 2017-03-24 17:32:04 -07:00
Jamie Cameron
01dcde3e62 CGI to create a thin pool 2017-03-24 16:27:44 -07:00
Jamie Cameron
dcd57e44c0 LVM thin pool form 2017-03-24 16:13:40 -07:00
Jamie Cameron
5a69c9ddbd Set new DNSSEC key ownership correctly https://sourceforge.net/p/webadmin/bugs/4923/ 2017-03-24 13:56:38 -07:00
Jamie Cameron
1db625a87e Fix some perl warnings https://sourceforge.net/p/webadmin/bugs/4921/ 2017-03-23 17:11:50 -07:00
Jamie Cameron
1ec2127363 Pass in password on the command line https://www.virtualmin.com/node/50338 2017-03-22 21:03:48 -07:00
Jamie Cameron
fdcfb5495e Make source/dest IP fields nicer https://www.virtualmin.com/node/51219 2017-03-22 17:33:38 -07:00
Jamie Cameron
46814d9e2f Preserve spaces when editing directives https://github.com/virtualmin/virtualmin/issues/35 2017-03-22 16:58:20 -07:00
Jamie Cameron
4f1b8c0ae0 Add missing string 2017-03-20 17:00:22 -07:00
Jamie Cameron
3f65039494 Use normal form API https://github.com/qooob/authentic-theme/issues/680 2017-03-19 13:42:16 -07:00
Jamie Cameron
837e04945b Get interfaces early on so that any error doesn't appear in the middle of a table https://github.com/qooob/authentic-theme/issues/679 2017-03-19 10:02:01 -07:00
Jamie Cameron
a80b49b01c Merge branch 'master' of git@github.com:webmin/webmin 2017-03-19 10:00:58 -07:00
Jamie Cameron
12fe0f611b Blank isn't an allowed option for mynetworks_style 2017-03-19 09:57:38 -07:00
Jamie Cameron
99400d02d8 Merge pull request #519 from qooob/patch-4
Let a function to accept non numeric value
2017-03-18 17:16:53 -07:00
Ilia Rostovtsev
e9dc1726ae Let a function to accept non numeric value
In case the way it is now, there is no use in custom values for radio buttons. For example it will never let it set to `false` or `true` (as a string), thus always passing an integer to the `ui_radio()`.
2017-03-18 17:16:20 +03:00
Jamie Cameron
ad0bddd300 German translation updates from Raymond Vetter 2017-03-17 20:20:21 -07:00
Jamie Cameron
d0b19dbb75 Fix more unescaped paths 2017-03-16 22:54:36 -07:00
Jamie Cameron
7fa58e88c1 Don't trust path elements 2017-03-15 23:22:47 -07:00
Jamie Cameron
65e99558ad Fix return link 2017-03-15 23:19:49 -07:00
Jamie Cameron
8f1441ae54 Fix return link 2017-03-15 23:17:13 -07:00
Jamie Cameron
c3a5efb914 Don't include error messages in the output from mysqldump https://www.virtualmin.com/node/50156 2017-03-14 20:40:22 -07:00
Jamie Cameron
005a90c79d Username can be edited https://github.com/webmin/webmin/issues/513 2017-03-13 20:32:08 -07:00
Jamie Cameron
4dc9188d86 Clear module.infos in new location too 2017-03-13 19:42:36 -07:00
Jamie Cameron
2dc7d94a74 Remove un-necessary cache clearing 2017-03-13 19:41:59 -07:00
Jamie Cameron
85aada310a Version bump 2017-03-12 20:29:07 -07:00
Jamie Cameron
5a19fe2e6c Deal with older Net::SSLeay versions 2017-03-12 18:02:02 -07:00
Jamie Cameron
55688e6be4 Fedora 25 uses mariaDB 2017-03-12 17:44:02 -07:00
Jamie Cameron
24cf47dde0 Completed webmin per-domain cert support 2017-03-12 17:42:03 -07:00
Jamie Cameron
33d45b19d4 Use formal params 2017-03-12 17:16:11 -07:00
Jamie Cameron
95b846c6e5 Allow hostnames to be entered as well as IPs 2017-03-12 15:36:15 -07:00
Jamie Cameron
0ba71128f1 Allow hostnames to be entered as well as IPs 2017-03-12 15:34:30 -07:00
Jamie Cameron
258490b256 Don't log empty sessions 2017-03-11 13:10:43 -08:00
Jamie Cameron
b29bda4f93 Suppress redefined function warnings https://www.virtualmin.com/node/46831 2017-03-11 13:04:56 -08:00
Jamie Cameron
c7a941c9af Fix bug where a sub-directory with the same name cannot be linked to 2017-03-10 19:05:07 -08:00
Jamie Cameron
97c410db42 Dev version bump 2017-03-09 22:40:33 -08:00
Jamie Cameron
1ff6413c04 Allow : in redirect URL 2017-03-09 17:50:47 -08:00
Jamie Cameron
34de35e281 Fix perl warning https://sourceforge.net/p/webadmin/bugs/4920/ 2017-03-09 17:29:00 -08:00
Jamie Cameron
9aa6081cd8 keep changelog.md in distro 2017-03-09 08:59:30 -08:00
Jamie Cameron
947187c0c2 German translation updates from Raymond Vetter 2017-03-08 22:16:20 -08:00
Jamie Cameron
47611a5fb7 German translation updates from Raymond Vetter 2017-03-08 22:16:20 -08:00
Jamie Cameron
2cf8380a52 Fix typo 2017-03-08 22:14:01 -08:00
Jamie Cameron
2b2b2d55e7 Clarifiy meaning of filemanger ACL 2017-03-08 22:08:11 -08:00
Jamie Cameron
a1c5db779d Skip duplicate themes (like blue and gray) https://sourceforge.net/p/webadmin/bugs/4917/ 2017-03-08 21:21:20 -08:00
Jamie Cameron
f559c1a078 Handle version parts like deb8u9 and deb8u10 https://sourceforge.net/p/webadmin/bugs/4911/ 2017-03-07 20:53:17 -08:00
Jamie Cameron
cbec150213 Handle allow-hotplug lnine https://www.virtualmin.com/node/43038 2017-03-07 20:00:14 -08:00
Jamie Cameron
b1c0c16f4b Fix handling of allow-transfer lines with a key https://github.com/webmin/webmin/issues/506 2017-03-06 20:02:23 -08:00
Jamie Cameron
8cb1f61426 German translation updates from Raymond Vetter 2017-03-06 19:56:16 -08:00
Jamie Cameron
1ca22a3c10 Merge branch 'master' of git@github.com:webmin/webmin 2017-03-05 13:45:31 -08:00
Jamie Cameron
db801188ab Page to manually edit cron jobs 2017-03-05 13:45:16 -08:00
Jamie Cameron
9fe8bd9f93 Merge pull request #502 from jjinno/master
enable/disable cluster-useradmin features & fix visual bugs
2017-03-01 16:54:49 -08:00
jjinno
6ea05708b9 fixed icons & implemented link-disable option
Fixed missing icons link due to bad path.
Implemented use of "conf_host_links" option to enable/disable links to the "edit host" page.
2017-03-01 01:05:34 -08:00
jjinno
3c90c1465a fixed icons & table view
Fixed missing icons link due to bad path.
Ported "table view" from index.cgi... because there is just one module-global option to use "table view"... so it should probably apply module-globally?
2017-03-01 00:59:43 -08:00
jjinno
f546f23f91 fixed HTML table error
there was a missing TD tag causing serious layout issues.
2017-03-01 00:54:51 -08:00
jjinno
2322feb9ae icons & table view
Fixed missing icons link due to bad path.
Ported "table view" from index.cgi... because there is just one module-global option to use "table view"... so it should probably apply module-globally?
2017-03-01 00:50:34 -08:00
jjinno
91273bfe18 configure host-as-a-link
ability to disable host links (looks best in table view) so that users/groups are not visible
2017-03-01 00:44:47 -08:00
jjinno
c2b396cfbd add host-as-a-link option default
ability to disable host links (looks best in table view) so that users/groups are not visible
2017-03-01 00:43:44 -08:00
jjinno
c3f3db868e update default config
turned on all features by default (keeps existing behavior)
2017-02-28 23:23:13 -08:00
jjinno
c0a43d0aa5 reorder config options
reordered config options to match displayed order
2017-02-28 23:21:54 -08:00
jjinno
b5243ac90b enable/disable features
config options for enabling/disabling:
 - Add user
 - Add group
 - Find user
 - Find group
 - Refresh cache
 - Synchronize

The idea was to allow an administrator the ability to provide refresh & sync without needing to provide access to the cluster-module's inferior version of the users/groups tools... but I have broken out the enable/disable on each feature individually, should one want to manage at that level.
2017-02-28 23:10:17 -08:00
jjinno
bb3f72cf85 add enable/disable for features
Adding config options for enabling/disabling:
 - Add user
 - Add group
 - Find user
 - Find group
 - Refresh cache
 - Synchronize
2017-02-28 22:51:52 -08:00
Jamie Cameron
082c0644d6 Remove message about timeout of logged out user 2017-02-27 19:26:03 -08:00
Jamie Cameron
7a67864827 Clarify what ssl_ca is for 2017-02-26 21:12:44 -08:00
Jamie Cameron
bdb22b37dc Fix perl warnings https://sourceforge.net/p/webadmin/bugs/4907/ 2017-02-26 14:11:32 -08:00
Jamie Cameron
cb24e776b8 Fix perl warnings https://sourceforge.net/p/webadmin/bugs/4907/ 2017-02-26 14:08:41 -08:00
Jamie Cameron
c816d1385f Detect missing IMAP handle better https://virtualmin.com/node/48616 2017-02-25 13:33:28 -08:00
Jamie Cameron
a0618b3650 Support detecting CPU load and model on FreeBSD https://github.com/webmin/webmin/issues/498 2017-02-24 16:24:04 -08:00
Jamie Cameron
a01ceec394 Merge branch 'master' of git@github.com:webmin/webmin 2017-02-24 16:04:59 -08:00
Jamie Cameron
99f73bd80f Filter out template units, which cause the subsequent call to systemctl show to fail https://github.com/webmin/webmin/issues/430: 2017-02-24 16:04:21 -08:00
Jamie Cameron
ab522f84fc Merge pull request #499 from jjinno/master
Enable/Disable for Winbind & File/Printer Share buttons
2017-02-23 22:37:26 -07:00
jjinno
4d77d319dc code refactor + new use of conf_fs/conf_ps
Refactor complicated "Global Configuration" table to be simpler code... just like the "Samba Users" table created just below it...

instead of misusing permissions bits from ACLfs_global/ACLps_global, using conf_fs/conf_ps respectively to determine whether or not the File/Printer share buttons should be displayed.
2017-02-23 14:54:51 -08:00
jjinno
e184759e85 default values
added for conf_fs/conf_ps
2017-02-23 14:47:38 -08:00
jjinno
1ed16816de new variables
default values
conf_fs=0,conf_ps=0
2017-02-23 14:45:07 -08:00
jjinno
4f51ed32a6 new admin enable/disable options
Added a radio button to disable (hide) the "Winbind Options" button.
Added 2 new variables ("conf_fs" & "conf_ps") that are defined as:
    0 when ALL of create/read/write permissions are denied for file/print shares (respectively)
    1 when ANY of create/read/write permissions are given to file/print shares (respectively)

These values will be picked up by index.cgi
2017-02-23 14:43:37 -08:00
jjinno
4b664a541d add lang for disable winbind button
self explanatory
2017-02-23 12:26:15 -08:00
Jamie Cameron
dbd99caaee Path needs to be escaped in footer 2017-02-19 17:30:10 -08:00
Jamie Cameron
54fc94e32b Fix XSS vulnerability in path 2017-02-19 17:28:39 -08:00
Jamie Cameron
b8333ec442 Fedora 25 uses mariadb 2017-02-18 21:22:29 -08:00
Jamie Cameron
f99d1d20e0 Allow all types of ICMPv6 traffic https://sourceforge.net/p/webadmin/bugs/4900/ 2017-02-18 14:14:10 -08:00
Jamie Cameron
c1ebe147ac BIND mounts can't have quotas https://github.com/webmin/webmin/issues/493 2017-02-16 21:48:32 -08:00
Jamie Cameron
1348fd1ef6 Suppress duplicate definition warnings, which can happen in some cases where the theme calls this library https://www.virtualmin.com/node/46831 2017-02-15 20:01:21 -08:00
Jamie Cameron
71fb93f840 Fix perl warnings https://sourceforge.net/p/webadmin/bugs/4895/ 2017-02-12 10:01:46 -08:00
Jamie Cameron
236c09f3c0 Flag is info and not --info e50c011c08 2017-02-12 09:53:21 -08:00
Jamie Cameron
54bb4804fc Debian 8 has changed the squid package name https://sourceforge.net/p/webadmin/bugs/4894/ 2017-02-10 15:58:01 -08:00
Jamie Cameron
0ebbe5660a Deal with silly version numbers like 2.11 https://www.virtualmin.com/node/46799 2017-02-10 15:52:32 -08:00
Jamie Cameron
155f98977a Move version comparison code up to global 2017-02-10 15:47:35 -08:00
Jamie Cameron
24f731aac8 IP to ignore can be a hostname https://sourceforge.net/p/webadmin/bugs/4893/ 2017-02-10 15:38:33 -08:00
Jamie Cameron
6a8df969d7 Fix option name https://sourceforge.net/p/webadmin/bugs/4892/ 2017-02-07 21:06:26 -08:00
Jamie Cameron
3300164e7e Catalan update from Jaume Badiella 2017-02-05 20:36:27 -08:00
Jamie Cameron
207e0a6dce Catalan update from Jaume Badiella 2017-02-05 20:36:00 -08:00
Jamie Cameron
f95f2cef79 Include DNS validation timeout 2017-02-05 15:13:27 -08:00
Jamie Cameron
6dc037a271 TTL should be lower for let's encrypt validation record 2017-02-05 15:05:25 -08:00
Jamie Cameron
1379dc8288 Don't wait forever for validation 2017-02-05 15:03:38 -08:00
Jamie Cameron
28ac57ac21 dev version bump 2017-02-05 14:23:28 -08:00
Jamie Cameron
1f906be5cb changelog for let's encrypt 2017-02-05 14:18:52 -08:00
Jamie Cameron
2312f3379d DNS validation support in acme_tiny via hook script 2017-02-05 13:18:34 -08:00
Jamie Cameron
adb526466a German translation updates from Raymond Vetter 2017-02-05 10:40:31 -08:00
Jamie Cameron
88d914721b Some older Apache versionsdon't support AuthType https://www.virtualmin.com/node/45842 2017-02-05 10:25:57 -08:00
Jamie Cameron
ce18bbe753 Add missing source columns properly https://github.com/qooob/authentic-theme/issues/661 2017-02-04 21:31:04 -08:00
Jamie Cameron
3edbc9b90f Don't rotate a non-existent file, as this can cause it to be created with the wrong ownership https://sourceforge.net/p/webadmin/bugs/4890/ 2017-02-04 20:53:51 -08:00
Jamie Cameron
2b362c05b1 Merge branch 'master' of git@github.com:webmin/webmin 2017-02-01 14:50:16 -08:00
Jamie Cameron
8acd741d78 Add allow-transfer block for slave domains https://github.com/webmin/webmin/issues/487 2017-02-01 14:39:28 -08:00
Jamie Cameron
d74d8f045c Merge pull request #488 from mnoorenberghe/patch-2
Don't blank the password field on the login page
2017-02-01 14:17:53 -08:00
Jamie Cameron
e078bbc930 Detect if a zero-sized cert was created https://www.virtualmin.com/node/45801 2017-02-01 10:10:31 -08:00
Matt N
30dd9d1fb4 Don't blank the password field on the login page
This interferes with password managers and the general consensus from the security community is that password managers improve security by encouraging stronger passwords and reducing password re-use.
2017-02-01 01:33:30 -08:00
Jamie Cameron
8b8b196d31 SSSD also indicates LDAP is in use https://www.virtualmin.com/node/45780 2017-01-31 23:07:57 -08:00
Jamie Cameron
f8e042beac ALways use only list of subnets and hosts that are visible 2017-01-31 22:56:46 -08:00
Jamie Cameron
b45191de98 Fixes to get DNS validation integration with certbot working 2017-01-31 17:42:29 -08:00
Jamie Cameron
21fc5ebd2c Merge branch 'master' of git@github.com:webmin/webmin 2017-01-31 15:45:08 -08:00
Jamie Cameron
ca79327451 Work on DNS-based validation for let's encrypt 2017-01-31 15:44:38 -08:00
Jamie Cameron
49c927ae80 Merge pull request #486 from qooob/patch-3
Make sure that new dropdown always visible
2017-01-31 12:54:35 -08:00
Ilia Rostovtsev
81e89ae384 Make sure that new dropdown always visible
To make sure it doesn't happen.
https://github.com/qooob/authentic-theme/issues/660
2017-01-31 12:48:07 +03:00
Jamie Cameron
52cb2b38e0 Fix wrong text string https://www.virtualmin.com/node/45713 2017-01-29 15:44:20 -08:00
Jamie Cameron
9c77c762b1 Hook scripts needed for Let's Encrypt DNS validation 2017-01-29 11:21:22 -08:00
Jamie Cameron
5a234fce9e Use formal parameters 2017-01-29 11:07:19 -08:00
Jamie Cameron
8f49a258b6 Move code for DNF into the right place e50c011c08 2017-01-27 17:18:30 -08:00
Jamie Cameron
7e06a2382e Fix labels for SSHFP support 2017-01-27 16:41:36 -08:00
Jamie Cameron
dee77082ff SSHFP types are 1-based 2017-01-26 22:45:46 -08:00
Jamie Cameron
0fd3627e96 SSHFP record support 2017-01-26 21:27:33 -08:00
Jamie Cameron
e17ee3cc8c Legit HTML can appear outside the body in corrupt emails 2017-01-24 21:56:22 -08:00
Jamie Cameron
aec4a83306 Don't try IPv6 resolution if not enabled 2017-01-23 18:48:32 -08:00
Jamie Cameron
a02935d9e4 Add Springdale as a Redhat clone https://sourceforge.net/p/webadmin/bugs/4877/ 2017-01-23 10:21:53 -08:00
Jamie Cameron
5bd77486d9 Catch failure of the mysqldump command in the pipeline https://sourceforge.net/p/webadmin/bugs/4878/ 2017-01-22 19:39:39 -08:00
Jamie Cameron
ee35b62079 Add core function to check if bash is being used 2017-01-22 16:16:46 -08:00
Jamie Cameron
21bb772fd3 DNF uses a different changelog command e50c011c08 2017-01-22 09:24:40 -08:00
Jamie Cameron
87994b0e6a Also do regular encoding french 2017-01-19 21:05:30 -08:00
Jamie Cameron
be87b67857 French translation from Laurent Coignet 2017-01-19 20:58:00 -08:00
Jamie Cameron
cb195701b3 French translation from Laurent Coignet 2017-01-19 20:57:45 -08:00
Jamie Cameron
dd8bb9bb15 French translation from Laurent Coignet 2017-01-19 20:57:26 -08:00
Jamie Cameron
ed72b57c4a Fix group membership checks https://sourceforge.net/p/webadmin/bugs/4875/ 2017-01-19 16:46:15 -08:00
Jamie Cameron
6bc9041a52 CentOS 7 uses 1000 as the base UID/GID https://sourceforge.net/p/webadmin/bugs/4874/ 2017-01-18 16:51:19 -08:00
Jamie Cameron
36b15f2615 Properly identify other bridge types https://github.com/webmin/webmin/issues/482 2017-01-18 15:45:13 -08:00
Jamie Cameron
ce0da729ee Handle case where getaddrinfo is not available 2017-01-18 15:27:21 -08:00
Jamie Cameron
84c6b0d831 Give DNSSEC key files the right ownership https://github.com/webmin/webmin/issues/471 2017-01-15 20:50:00 -08:00
Jamie Cameron
e50c011c08 Use DNF instrnstead of YUM if installed https://github.com/webmin/webmin/issues/480 2017-01-15 20:27:53 -08:00
Jamie Cameron
6df7e9b67c GPT disks can have more than 4 primary partitions https://sourceforge.net/p/webadmin/bugs/4872/ 2017-01-13 15:16:32 -08:00
Jamie Cameron
1dd3d51333 Fix perl warning if module is undef https://sourceforge.net/p/webadmin/bugs/4867/ 2017-01-11 16:20:51 -08:00
Jamie Cameron
16c4ca3740 Add clone button to backups https://github.com/webmin/webmin/issues/477 2017-01-10 12:46:12 -08:00
Ilia Rostovtsev
f6634503dd Enable editor for .XSL files
https://github.com/qooob/authentic-theme/issues/629#issuecomment-271280127
2017-01-10 12:21:27 +03:00
Jamie Cameron
4f386ddc84 New DNSSEC key types https://www.virtualmin.com/node/45306 2017-01-09 15:54:51 -08:00
Jamie Cameron
5bf35ef9cd Norwegian update from Stein-Aksel Basma 2017-01-09 15:32:59 -08:00
Jamie Cameron
d46a07d74b Version bump 2017-01-06 22:07:36 -08:00
Jamie Cameron
a7cf8d49dd German translation updates from Raymond Vetter 2017-01-05 23:01:36 -08:00
Jamie Cameron
4368bf87bb Add field for CIFS version https://virtualmin.com/node/45199 2017-01-03 17:14:11 -08:00
Jamie Cameron
6551501b7e Ensure apache access to the well-known directory 2017-01-02 18:11:18 -08:00
Jamie Cameron
9449111200 permissions fixes 2017-01-02 13:19:38 -08:00
Jamie Cameron
442fc7fd0f Use new version saving function 2017-01-02 13:19:01 -08:00
Jamie Cameron
3eff4a2533 Merge branch 'master' of git@github.com:webmin/webmin 2017-01-02 13:17:55 -08:00
Jamie Cameron
f643ce80d0 Make authentic the default for new installs 2017-01-02 13:16:44 -08:00
Jamie Cameron
f84f99abb1 Merge pull request #475 from qooob/patch-1
Missed dialogs for new 1.830 distro
2017-01-01 21:23:29 -08:00
Ilia Rostovtsev
a84fe682b7 Missed dialogs for new 1.830 distro 2017-01-01 14:19:29 +03:00
Ilia Rostovtsev
c273cf02f2 Respect module info 2016-05-11 13:58:40 +04:00
2272 changed files with 15874 additions and 20598 deletions

22
.gitignore vendored Normal file
View File

@@ -0,0 +1,22 @@
# thumbnails
Thumbs.db
.xvpics
# python byte-compiled
*.py[cod]
# temp files
*~
*.bak
test
*.tmp
*.site
core
# build files
.builds
.build
# makedist.pl
tarballs/
minimal/

2797
JSON/PP.pm Normal file

File diff suppressed because it is too large Load Diff

2
README
View File

@@ -1,4 +1,4 @@
Webmin Version 1.830
Webmin Version 1.870
--------------------
Webmin is a web-based interface for system administration for Unix.
Using any browser that supports tables and forms, you can setup user

File diff suppressed because one or more lines are too long

View File

@@ -520,7 +520,7 @@ if ($clone) {
=head2 modify_user(old-name, &details)
Updates an existing Webmin user, identified by the old-name paramter. The
Updates an existing Webmin user, identified by the old-name parameter. The
details hash must be in the same format as returned by list_users or passed
to create_user.
@@ -1672,8 +1672,9 @@ authenticate as, as array references.
=cut
sub get_unixauth
{
my ($miniserv) = @_;
my @rv;
my @ua = split(/\s+/, $_[0]->{'unixauth'});
my @ua = $miniserv->{'unixauth'} ? split(/\s+/, $miniserv->{'unixauth'}) : ( );
foreach my $ua (@ua) {
if ($ua =~ /^(\S+)=(\S+)$/) {
push(@rv, [ $1, $2 ]);

0
acl/config-solaris-10-* → acl/config-solaris-10-ALL Executable file → Normal file
View File

0
acl/config.info.eu Executable file → Normal file
View File

5
acl/config.info.fr.UTF-8 Normal file
View File

@@ -0,0 +1,5 @@
order=Trier les utilisateurs et les groupes par,1,0-Ordre dans le fichier,1-Nom
line1=Options configurables,11
ssleay=Chemin d'acc&#232;s au programme openssl ou ssleay,3,Automatique
line2=Configuration du syst&#232;me,11
display=Mode d'affichage des utilisateurs et des groupes,1,1-Noms seulement,0-Noms et modules

0
acl/config.info.pl Executable file → Normal file
View File

View File

@@ -16,6 +16,7 @@ print &ui_table_start($text{'sql_header'}, undef, 2);
my ($proto, $user, $pass, $host, $prefix, $args) =
&split_userdb_string($miniserv{'userdb'});
$proto ||= '';
# Build inputs for MySQL backend
my @mysqlgrid = ( );
@@ -91,7 +92,7 @@ print &ui_table_row(undef,
[ 'ldap', $text{'sql_ldap'}, $ldapgrid ] ]), 2);
print &ui_table_row(undef,
&ui_radio("addto", int($miniserv{'userdb_addto'}),
&ui_radio("addto", int($miniserv{'userdb_addto'} || 0),
[ [ 0, $text{'sql_addto0'} ],
[ 1, $text{'sql_addto1'} ] ]), 2);

View File

@@ -30,7 +30,8 @@ my @webmins = map { [ $_->{'name'} ] }
sort { $a->{'name'} cmp $b->{'name'} } &list_users();
foreach my $ua (@unixauth, [ ], [ ]) {
$utable .= &ui_columns_row([
&ui_select("mode_$i", $ua->[0] eq "" ? 0 :
&ui_select("mode_$i", !defined($ua->[0]) ? 0 :
$ua->[0] eq "" ? 0 :
$ua->[0] eq "*" ? 1 :
$ua->[0] =~ /^\@/ ? 2 : 3,
[ [ 0, " " ],

View File

@@ -110,7 +110,7 @@ if ($miniserv{'extauth'}) {
push(@opts, [ 5, $text{'edit_extauth'} ]);
}
push(@opts, [ 4, $text{'edit_lock'} ]);
my ($lockbox, $tempbox);
my ($lockbox, $tempbox) = ("", "");
if ($passmode == 1) {
$lockbox = &ui_checkbox("lock", 1, $text{'edit_templock'},
$user{'pass'} =~ /^\!/ ? 1 : 0);
@@ -119,7 +119,7 @@ if ($passmode != 3 && $passmode != 4) {
$tempbox = &ui_checkbox("temp", 1, $text{'edit_temppass'},
$user{'temppass'});
}
my $expmsg;
my $expmsg = "";
if ($user{'lastchange'} && $miniserv{'pass_maxdays'}) {
my $daysold = int((time() - $user{'lastchange'})/(24*60*60));
if ($miniserv{'pass_lockdays'} &&
@@ -152,7 +152,7 @@ print &ui_table_row($text{'edit_real'},
# Storage type
if ($in{'user'}) {
print &ui_table_row($text{'edit_proto'},
$text{'edit_proto_'.$user{'proto'}});
$text{'edit_proto_'.($user{'proto'} || '')});
}
print &ui_hidden_table_end("rights");
@@ -186,7 +186,7 @@ if ($access{'lang'}) {
if ($access{'cats'}) {
# Show categorized modules?
print &ui_table_row($text{'edit_notabs'},
&ui_radio("notabs", int($user{'notabs'}),
&ui_radio("notabs", $user{'notabs'} || 0,
[ [ 1, $text{'yes'} ],
[ 2, $text{'no'} ],
[ 0, $text{'default'} ] ]));
@@ -262,8 +262,8 @@ if ($access{'ips'}) {
[ 1, $text{'edit_allow'}."<br>" ],
[ 2, $text{'edit_deny'}."<br>" ] ]).
&ui_textarea("ips",
join("\n", split(/\s+/, $user{'allow'} ? $user{'allow'}
: $user{'deny'})),
join("\n", split(/\s+/, $user{'allow'} ||
$user{'deny'} || "")),
4, 30));
}
@@ -277,23 +277,23 @@ if (&supports_rbac() && $access{'mode'} == 0) {
if ($access{'times'}) {
# Show allowed days of the week
my %days = map { $_, 1 } split(/,/, $user{'days'});
my %days = map { $_, 1 } split(/,/, $user{'days'} || '');
my $daysels = "";
for(my $i=0; $i<7; $i++) {
$daysels .= &ui_checkbox("days", $i, $text{'day_'.$i},
$days{$i});
}
print &ui_table_row($text{'edit_days'},
&ui_radio("days_def", $user{'days'} eq '' ? 1 : 0,
&ui_radio("days_def", !defined($user{'days'}) || $user{'days'} eq '' ? 1 : 0,
[ [ 1, $text{'edit_alldays'} ],
[ 0, $text{'edit_seldays'} ] ])."<br>".
$daysels);
# Show allow hour/minute range
my ($hf, $mf) = split(/\./, $user{'hoursfrom'});
my ($ht, $mt) = split(/\./, $user{'hoursto'});
my ($hf, $mf) = split(/\./, $user{'hoursfrom'} || '');
my ($ht, $mt) = split(/\./, $user{'hoursto'} || '');
print &ui_table_row($text{'edit_hours'},
&ui_radio("hours_def", $user{'hoursfrom'} eq '' ? 1 : 0,
&ui_radio("hours_def", !defined($hf) || $hf eq '' ? 1 : 0,
[ [ 1, $text{'edit_allhours'} ],
[ 0, &text('edit_selhours',
&ui_textbox("hours_hfrom", $hf, 2),
@@ -337,14 +337,14 @@ my @mlist = grep { $access{'others'} || $has{$_->{'dir'}} ||
$mcan{$_->{'dir'}} } &list_module_infos();
my @links = ( &select_all_link("mod", 0, $text{'edit_selall'}),
&select_invert_link("mod", 0, $text{'edit_invert'}) );
my @cats = &unique(map { $_->{'category'} || "" } @mlist);
my @cats = &unique(map { $_->{'category'} || '' } @mlist);
my %catnames;
&read_file("$config_directory/webmin.catnames", \%catnames);
my $grids = "";
foreach my $c (sort { $b cmp $a } @cats) {
my @cmlist = grep { $_->{'category'} eq $c } @mlist;
my @cmlist = grep { ($_->{'category'} || '') eq $c } @mlist;
$grids .= "<b>".($catnames{$c} ||
$text{'category_'.$c})."</b><br>\n";
$text{'category_'.$c} || '')."</b><br>\n";
my @grid = ( );
my $sw = 0;
foreach my $m (@cmlist) {

0
acl/help/ips.da.html Executable file → Normal file
View File

0
acl/help/ips.de.html Executable file → Normal file
View File

View File

@@ -0,0 +1,5 @@
<header>Contrôle d'accès IP</header>
Le contrôle d'accès utilisateur par adresse IP fonctionne de la même manière que le contrôle d'accès IP global dans le module Configuration de Webmin. Seul un utilisateur ayant passé le contrôle global sera vérifié de nouveau avec ces règles.
<footer>

0
acl/help/ips.fr.html Executable file → Normal file
View File

0
acl/help/ips.it.html Executable file → Normal file
View File

0
acl/help/ips.ko_KR.euc.html Executable file → Normal file
View File

0
acl/help/ips.no.html Executable file → Normal file
View File

0
acl/help/ips.pl.html Executable file → Normal file
View File

0
acl/help/ips.ru.UTF-8.html Executable file → Normal file
View File

0
acl/help/ips.sk.html Executable file → Normal file
View File

Binary file not shown.

Binary file not shown.

0
acl/images/twofactor.gif Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,3 +1,4 @@
__norefs=1
acl_acl=Може да променя контрола за достъп до модули?
acl_all=Всички модули
acl_cats=Може да променя категоризацията?
@@ -22,35 +23,43 @@ acl_mods=
acl_options=$1 опции на контрол за достъп
acl_others=Може да вижда недостъпни модули?
acl_own=Само неговите собствени модули
acl_pass=Може да променя ограниченията за парола?
acl_perms=Новосъздадените потрбители получават
acl_perms_0=Контрол за достъп до модулите по подразбиране (неограничен)
acl_perms_1=Същия контрол за достъп до модулите като създателя си
acl_rbac=Да изтегля настройки за контрол на достъпа от RBAC?
acl_rbacyes=Да (с приоритет пред настройките по-долу)
acl_rename=Може да преименува потребители?
acl_reset=Върни към Пълен Достъп
acl_sel=Избраните модули ..
acl_sessions=Може да вижда и прекратява регистрирани сесии?
acl_sql=Може да конфигурира базите данни за потребители и групи?
acl_switch=Може да превключва към други потребители?
acl_sync=Може да конфигурира потребителска синхронизация ?
acl_theme=Може да променя персоналната тема?
acl_times=Може да променя позволените времена за влизане?
acl_title=Контрол на достъп до модули
acl_title2=За $1 в $2
acl_title3=За група $1 в $2
acl_uall=Всички потребители
acl_unix=Може да конфигурира unix проверка?
acl_unix=Може да конфигурира unix идентификация?
acl_usel=Избраните потребители ..
acl_users=Потребители които могат да бъдат променяни
acl_uthis=Този потребител
cert_already=Предупреждение - вие вече използвате сертификатът $1.
cert_already=Предупреждение - вие вече използвате сертификата $1.
cert_c=Код на държавата
cert_cn=Вашето име
cert_done=Вашият сертификат за $1 бе генериран успешно.
cert_ebrowser=Webmin не знае как да издава клиентски сертификати за вашия браузър ( $1 )
cert_eca=Пропадане на поставянето на правото на сертификата : $1
cert_ekey=Новия SSL ключ не се възприе от вашия браузер- може би той не поддържа клиентски SSL сертификати.
cert_eca=Неуспешно настройване на утвърдител на сертификати : $1
cert_ekey=Новия SSL ключ не се възприе от вашия браузер - може би той не поддържа клиентски SSL сертификати.
cert_email=Email адрес
cert_etempdir=Невалиден сертификатен файл
cert_header=Детайли на новия сертификат
cert_install=Инсталиране на вашия сертификат в браузър
cert_issue=Издаване на сертификат
cert_key=Големина на ключа
cert_msg=Тази форма ви позволява да заявите като SSL сертифициран клиент, който ще бъде използван в бъдеще за да ви даде достъп до Webmin вместо вашето потребителско име и парола. Това е по-защитено,не защото автентикацията е автоматична, а защото вие не ще бъдете способни да се смените с различен потребител при използване на сертификата.
cert_msg=Тази форма ви позволява да заявите клиентски SSL сертификат, който ще бъде използван в бъдеще за да ви даде достъп до Webmin вместо вашето потребителско име и парола. Този начин е по-добре защитен, но тъй като идентификацията е автоматична, вие няма да можете да се идентифицирате като различен потребител при използване на сертификата.
cert_o=Организация
cert_ou=Департамент
cert_pickup=<a href='$1'>Кликнете тук за да вземете вашия сертификат и да го инсталирате на вашия браузър</a>
@@ -60,9 +69,11 @@ convert_0=
convert_1=Само потребители
convert_2=Всички потребители освен
convert_3=Потребители от група
convert_4=Потрбители с UID-и в рамките на
convert_4=Потребители с UID-и в рамките на
convert_action=Предприето действие
convert_added=$1 добавен
convert_desc=Тази форма ви позволява да конвертирате съществуващи Unix потребители в Webmin потребители. Правата за всеки нов Webmin ще бъдат определени от групата избрана долу.
convert_desc=Тази форма ви позволява да конвертирате съществуващи Unix потребители в Webmin потребители. Правата за всеки нов Webmin потребител ще бъдат определени от групата избрана по-долу.
convert_done=$1 конвертирани потребители, $2 невалидни, $3 вече съществуват, $4 изключени.
convert_ecannot=Нямате права да конвертирате Unix потрбител
convert_egroup=Unix групата не съществува
convert_emax=Невалиден максимален UID
@@ -73,91 +84,169 @@ convert_ewgroup=
convert_ewgroup2=Нямате права за добавяне на нови юзери към тази група
convert_exists=$1 вече съществува
convert_group=Добави новите потребители към Webmin група
convert_invalid=$1 не е валидно име на потребител на Webmin
convert_msg=Конвертиране на Unix потребители...
convert_nogroups=Няма дефинирани Webmin групи на вашата система. Поне една група трябва да бъде създадена преди конвертиране за да можете да дефинирате права за конвертираните потребители.
convert_nogroups=Във вашата система няма дефинирани Webmin групи. Преди конвертиране трябва да имате създадена поне една група, за да можете да дефинирате права за конвертираните потребители.
convert_ok=Конвертирай сега
convert_skip=$1 пропуснат
convert_sync=Използвай същата парола като Unix потребителите за в бъдеще?
convert_sync2=Синхронизирай занапред паролата с Unix потребител?
convert_title=Конвертиране на потребители
convert_user=Unix потребител
convert_users=Потребители за конвертиране
cpass_dict=Дума от речника е
cpass_minsize=Трябва да бъде поне $1 букви дълга
cpass_name=Съдържа потребителското име
cpass_notre=Съответства на неразрешена схема
cpass_old=Стари пароли не могат да се използват отново
cpass_re=Не съответства на изисквана схема
cpass_spellcmd=Никоя от командите $1 или $2, необходими за проверка на дума в речника, не е инсталирана
delete_eanonuser=Този потребител бива използван за анонимен достъп до модули
delete_ecannot=Нямате права за изтриване на потребители
delete_err=Грешка при изтриване на потребител
delete_eself=Не можете да изтриете себе си
delete_euser=Нямате права за изтриване на този потребител
edit_all=Позволи от всички адреси
edit_alldays=Всеки ден
edit_allhours=По всяко време
edit_allow=Позволи само от изброените адреси
edit_cert=Име на SSL сертификат
edit_chars=букви
edit_clone=Клонирай
edit_cloneof=Копиране на потребител на Webmin
edit_days=Разрешени дни от седмицата
edit_deny=Откажи само от изброените адреси
edit_dont=Не променяй
edit_ecreate=Нямате права за създаване на потребители
edit_egone=Избраният потребител вече не съществува!
edit_euser=Нямате права за промяна на този потребител
edit_extauth=Външна програма за проверка
edit_extauth=Външна програма за идентификация
edit_global=Права за всички модули
edit_group=Член на група
edit_groupmods=(В добавка към модулите от група)
edit_hide=Скрий неизползваните
edit_hours=Разрешени времена на деня
edit_invert=Обръщане на избраното
edit_ipdesc=IP контролът за достъп на потребителите работи по същия начин както глобалния IP контрол за достъп в Webmin конфигурационния модул. Само ако потребителя премине през глобалния контрол ще се извърши проверка и тук.
edit_ipdesc=IP контролът за достъп на потребителите работи по същия начин както глобалния IP контрол за достъп в конфигурационния модул на Webmin. Само ако потребител премине през глобалния контрол ще се извърши проверка и тук.
edit_ips=Контрол на IP достъп
edit_lang=Език
edit_lock=Отказ на всички пароли
edit_log=Показване на логове
edit_logout=Време за автоматично излизане поради неактивност
edit_mins=минути
edit_minsize=Минимална дължина за парола
edit_mods=Достъпни модули на Webmin
edit_modsg=Достъпни модули на Webmin (в добавка към тези от групата)
edit_modules=Модули
edit_nochange=Задължителни дни за смяна на паролата
edit_none=Никой
edit_notabs=Категоризиране на модулите?
edit_pam=PAM проверка
edit_overlay=Припокриване на персоналната тема
edit_overlayglobal=Няма - използвай подразбиращите се за темата
edit_pam=PAM идентификация
edit_pass=Парола
edit_passlocked=Паролата не е променяна $1 дни - акаунтът е заключен!
edit_passmax=Паролата не е променяна $1 дни - трябва да бъде сменена при следващото влизане
edit_passold=Паролата е променена за последен път преди $1 дни
edit_passtoday=Паролата е била променена преди по-малко от ден
edit_proto=Тип сторидж
edit_proto_=Локални файлове
edit_proto_ldap=LDAP сървър
edit_proto_mysql=MySQL база данни
edit_proto_postgresql=PostgreSQL база данни
edit_rbacdeny=RBAC режим на достъп
edit_rbacdeny0=RBAC контролира само избрани ACL-ове за модули
edit_rbacdeny1=RBAC контролира всички модули и ACL-ове
edit_readonly=Този потребител на Webmin не бива да бъде редактиран, тъй като се управлява от модула $1. <a href='$2'>Щракнете тук</a>, за да игнорирате това предупреждение и да редактирате потребителя - но имайте предвид, че ръчните промени може да бъдат презаписани отгоре!
edit_real=Истинско име
edit_return=Потребител на Webmin
edit_return2=Група на Webmin
edit_rights=Права за достъп на Webmin потребителя
edit_risk=Ниво на риск
edit_risk_high=Супер потребител
edit_risk_low=Нормален потребител
edit_risk_medium=Админ потребител
edit_same=Същата като в Unix
edit_security=Опции за сигурност и лимити
edit_selall=Избиране на всички
edit_seldays=Само избраните дни ..
edit_selhours=От $1:$2 до $3:$4
edit_set=Промени на
edit_skill=Ниво на умение
edit_switch=Превключи към Потребител
edit_templock=Временно заключен
edit_temppass=Задължително промени при следващото влизане
edit_theme=Лична тема
edit_themedef=Стара Webmin тема
edit_themeglobal=От Webmin конфигурацията
edit_title=Промяна на Webmin потребител
edit_title2=Създаване на Webmin потребител
edit_unix=Unix проверка
edit_twofactor=Двуфакторна идентификация
edit_twofactoradd=Включи Двуфакторна Идентификация За Потребител
edit_twofactorcancel=Изключи изискването за двуфакторна идентификация
edit_twofactornone=Още не е настроена
edit_twofactorprov=Използвай доставчик $1 с ID $2
edit_ui=Опции за потребителски интерфейс
edit_unix=Unix идентификация
edit_user=Име
gdelete_desc=Сигурни ли сте че искате да изтриете група $1 и нейните членове $2 ?
gdelete_ecannot=Вие нямате права за изтриване на групи
gdelete_err=Грешка при изтриване на група
gdelete_esub=Групи съдържащи подгрупи не могат да бъдат изтривани
gdelete_euser=Вие не можете да изтриете собствената си група
gdelete_euser=Не можете да изтриете собствената си група
gdelete_ok=Изтриване на група
gdelete_title=Изтриване на група
gdeletes_err=Грешка при изтриването на групи
gdeletes_ok=Изтриване на Групи
gdeletes_rusure=Сигурни ли сте, че искате да изтриете $1 избрани групи, и $2 потребители, които те съдържат? Всички техни настройки за контрол на достъпа и потребителски данни ще бъдат изгубени.
gdeletes_title=Изтриване на Групи
gdeletes_users=Избрани групи: $1
gedit_desc=Описание на група
gedit_ecannot=Нямате права за промяна на групите
gedit_egone=Избраната група вече не съществува!
gedit_group=Име на група
gedit_members=Потребители и групи членуващи тук
gedit_modules=Модули на членовете
gedit_rights=Права за достъп на групите в Webmin
gedit_title=Промяна на Webmin група
gedit_title2=Създаване на Webmin група
gsave_edesc=Невалидно описание - знакът : не е разрешен
gsave_edup=Това име на група вече съществува
gsave_ename=Липсващо или невалидно име на група
gsave_enamewebmin=Името на група 'webmin' е резервирано за вътрешна употреба
gsave_err=Грешка при запазване на група
hide_clone=(Копиране на $1)
hide_desc=Следните модули ще бъдат премахнати от списъка на достъпи за модул $1, тъй като съответните им сървъри не са инсталирани на вашата система ..
hide_desc2=Имайте предвид, че тези модули няма автоматично да се появят обратно ако съответните сървъри бъдат инсталирани. Ще трябва да им дадете достъп ръчно, чрез този модул.
hide_none=Няма нищо за скриване - $1 няма достъп до модули, чиито съответни сървъри не са инсталирани на вашата система.
hide_ok=Скриване на Модулите Сега
hide_title=Скриване на Неизползваните Модули
index_cert=Изискване на SSL сертификат
index_certmsg=Натиснете този бутон за да изискате SSL сертификат, който ще ви позволи защитено влизане в Webmin без необходимост от име и парола.
index_convert=Конвертиране на Unix към Webmin потребител
index_create=Създаване на нов Webmin потребител
index_delete=Изтриване на избраните
index_edit=Промяна в модул ACL :
index_eglist=Грешка при показване на групи : $1
index_eulist=Грешка при показване на потребители : $1
index_gcreate=Създаване на нова Webmin група
index_global=Глобален ACL
index_group=Група
index_groups=Webmin групи
index_joingroup=Добавяне към Група:
index_members=Членове
index_modgroups=Модули от група $1
index_modules=Модули
index_nogroups=Няма дефинирани променливи Webmin групи.
index_none=Никой
index_nousers=Няма дефинирани променливи Webmin потребители.
index_rcreate=Създаване на нов риск-ниво потребител
index_rbac=Настройване на RBAC
index_rcreate=Създаване на нов потребител от риск-ниво.
index_return=потребителски списък
index_sessions=Разглеждане на сесиите на логване
index_sync=Конфигуриране на Unix потребителска синхронизация
index_title=Webmin потребители
index_unix=Конфигуриране на Unix потребителска проверка
index_twofactor=Двуфакторна Идентификация
index_unix=Конфигуриране на Unix потребителска идентификация
index_user=Потребител
index_users=Webmin потребители
log_acl=Обновен достъп за $1 в $2
@@ -167,36 +256,151 @@ log_create=
log_create_g=Създадена Webmin група $1
log_delete=Изтрит Webmin потребител $1
log_delete_g=Изтрита Webmin група $1
log_delete_groups=Изтрити $ групи на Webmin
log_delete_users=Изтрити $1 потребители на Webmin
log_joingroup=$1 потребители на Webmin добавени към група $2
log_modify=Променен Webmin потребител $1
log_modify_g=Промененна Webmin група $1
log_modify_g=Променена Webmin група $1
log_onefactor=Изключена двуфакторна идентификация за потребител $1
log_pass=Променени ограничения за пароли
log_rename=Преименуван Webmin потребител $1 на $2
log_rename_g=Преименувана Webmin група $1 на $2
log_reset=Пре-инициализиран достъп за $1 в $2
log_sql=Сменена база данни за потребители и групи
log_switch=Превключено към Webmin потребител $1
log_sync=Променена синхронизацията с Unix потребители
log_twofactor=Потребител $1 абониран за доставчик на двуфакторна идентификация $2
log_unix=Променена идентификация за Unix потребители
logins_title=Скорошни влизания в Webmin
make_done=.. готово
make_err=Грешка при създаване на таблиците за потребители и групи
make_exec=Изпълняване на SQL $1 ..
make_failed=.. не можа да се създаде : $1
make_still=Проблеми бяха открити и след създаването на таблиците : $1
make_title=Създаване на Таблици за Потребители и Групи
makedn_done=.. готово
makedn_eoc=Не бяха открити класове за структурни обекти!
makedn_exec=Създаване на родителски DN $1 ..
makedn_failed=.. не можа да се създаде : $1
makedn_still=Проблеми бяха открити и след създаването на DN : $1
makedn_title=Създаване на LDAP DN
pass_days=дни
pass_ecannot=Нямате права за редактиране на ограничения за пароли
pass_elockdays=Липсващ или не-числов брой дни преди акаунт да бъде заключен
pass_emaxdays=Липсващ или не-цифров брой дни преди смяна
pass_eminsize=Липсваща или не-цифрова минимална дължина за парола
pass_eoldblock=Липсващ или не-цифров брой стари пароли, които да бъдат отхвърляни
pass_err=Грешка при запис на ограниченията за пароли
pass_header=Опции за изисквания към пароли за Webmin
pass_lockdays=Дни преди акаунт да бъде заключен заради несменена парола
pass_maxdays=Дни преди парола да трябва да бъде сменена
pass_minsize=Минимална дължина за парола
pass_nodict=Забрана за използване на речникови думи като пароли?
pass_nolockdays=Акаунтът не се заключва никога
pass_nomaxdays=Смяна не се изисква никога
pass_nominsize=Няма минимум
pass_nooldblock=Няма ограничения срещу повторно използване на пароли
pass_nouser=Забрана за използване на потребителското име в парола?
pass_oldblock=Брой стари пароли, които да не бъдат допускани
pass_pass=пароли
pass_regdesc=Свободно описание за регулярен израз
pass_regexps=Регулярни изрази, на които паролите трябва да съответстват
pass_title=Ограничения за Пароли
rbac_desc=Интеграцията на Webmin с RBAC дава възможност правата за потребителски модули и ACL-ове да бъдат получени от RBAC (Role Based Access Control, базиран на роли контрол за достъп) база данни, вместо от собствените конфигурационни файлове на Webmin. Ако поддръжката за RBAC е включена, правата на всеки потребител, за който опцията <b>RBAC контролира всички модули и ACL-ове</b> е включена, ще бъдат определяни от RBAC вместо от собствените настройки на Webmin.
rbac_ecpan=Нямате достъп до страницата на Webmin за модули на Perl, за да инсталирате нужния ви модул $1 за RBAC интеграция.
rbac_eperl=Модулът на Perl $1, необходим за RBAC интеграция, не е инсталиран. <a href='$2'>Щракнете тук</a>, за да го инсталирате.
rbac_esolaris=Към момента RBAC се поддържа единствено на Solaris, така че не може да се използва на тази $1 система.
rbac_ok=RBAC интеграцията е достъпна на тази система и може да бъде включена за всеки потребител поотделно на страницата Редактиране на Webmin потребител.
rbac_title=Настройване на RBAC
save_ecolon=Паролите не могат да съдържат знака :
save_ecreate=Нямате права за създаване на потребител
save_edeny=не можете сами да откажете на себе си достъп до Webmin потребителsките модули
save_edays=Не са избрани разрешени дни
save_edeny=не можете сами да откажете на себе си достъп до Webmin потребителските модули
save_edup=Името '$1' вече съществува
save_egroup=нямате права за добавяне към тази група
save_ehost=Грешка при откриване на IP адрес за '$1'
save_ehours=Липсващи или невалидни разрешени времена
save_ehours2=Началото на разрешен период от време трябва да бъде преди края му
save_eip='$1' не е пълен IP или мрежови адрес
save_elogouttime=Липсваща или не-числова продължителност за автоматично излизане поради неактивност
save_emask='$1' не е валидна мрежова маска
save_emd5=Опцията за еднаква с тази на Unix парола не може да бъде използвана на система с MD5 криптиране
save_eminsize=Липсваща или не-числова минимална дължина на парола
save_emod=Не можете да разрешавате достъп до модул '$1'
save_ename='$1' не е валидно име на потребител
save_enamewebmin=Потребителското име 'webmin' е резервирано за вътрешна употреба
save_enet='$1' не е валиден мрежови адрес
save_enone=Няма въведени адреси
save_eos=Опцията за еднаква с тази на Unix парола не се поддържа от вашата операционна система.
save_epam=PAM проверката е недостъпна, тъй като <tt>Authen::PAM</tt> Perl модула не е инсталиран или не работи правилно.
save_eoverlay=Не може да бъде избрана надстройка на тема, освен ако темата не е
save_epam=PAM идентификацията е недостъпна, тъй като <tt>Authen::PAM</tt> Perl модула не е инсталиран или не работи правилно.
save_epam2=Можете да използвате Webmin-овия Perl модул да <a href='$1'>свалите и инсталирате Authen::PAM</a> сега.
save_epass=Паролата не е валидна: $1
save_err=Грешка при запазване на потребител
save_eself=Вашият настоящ IP адрес ($1) ще бъде забранен
save_etemp=Опцията за задължителна промяна на паролата при следващо влизане не може да се използва, ако не е включена възможността за <a href='$1'>предупреждаване на потребителите да въведат нови пароли</a>
save_eunix=Unix потребителят '$1' не съществува
save_euser=Нямате права за промяна на този потребител
sessions_desc=Настоящите Webmin сесии са изброени по-долу. За да прекъснете настояща сесия и силово накарате потребителя да излезе, щракнете върху ID-то на сесията му.
schema_desc=Преди Webmin да може да използва LDAP сървър, за да съхранява потребители и групи, трябва да бъде конфигуриран да използва схемата по-долу. Това обикновено се прави, като бъде записана дефиницията на схемата в <tt>/etc/ldap/schema</tt> или <tt>/etc/openldap/schema</tt> като файл с име <tt>webmin.schema</tt>, и след това да бъде конфигуриран сървърът да зареди този файл.
schema_download=Сваляне на файл със схема : <a href=$1>$1</a>
schema_title=Сваляне на LDAP Схема
sessions_actions=Действия..
sessions_host=IP адрес
sessions_id=ID на сесията
sessions_in=Влязъл
sessions_kill=Прекъсване на връзката..
sessions_login=Влязъл на
sessions_logouts=Покажи също излезлите сесии..
sessions_lview=Разглеждане на логове..
sessions_out=Излязъл
sessions_state=Състояние
sessions_this=Това влизане
sessions_title=Настоящи сесии
sessions_user=Webmin потребител
sql_addto0=Добави нови потребители към избраната по-горе база данни
sql_addto1=Добави нови потребители към локалните файлове
sql_db=Име на базата данни
sql_dnerr=Настройките за база данни за потребители и групи са валидни, но LDAP DN-а, нужен на Webmin, липсва : $1
sql_dnerr2=Натиснете бутона <b>Създай DN</b> по-долу, за да го създадете автоматично, или го добавете към вашия LDAP сървър ръчно.
sql_ecannot=Нямате права да конфигурирате базата данни за потребители и групи
sql_eclass=Обектният клас на LDAP $1 не съществува в схемата на сървъра
sql_edb=Невалидно име на база данни (паузите не са разрешени)
sql_egroupclass=Липсващ или невалиден обектен клас за групи
sql_ehost=Липсващо или не-резолвващо се име на хост
sql_eldapdn=Базовият LDAP DN $1 не бе открит
sql_emod=Липсва необходимият модул на Perl <tt>$1</tt>
sql_epass=Невалидна парола (паузите не са разрешени)
sql_eprefix=Липсващ или невалиден базов DN (паузите не са разрешени)
sql_eprefix2=Базовият DN изглежда невалиден - трябва да бъде подобен на <tt>dc=mydomain,dc=com</tt>
sql_err=Грешка при записа на настройки за базата данни за потребители и групи
sql_etable=Грешка при заявката към необходимата таблица $1 : $2
sql_euser=Липсващо или невалидно потребителско име (паузите не са разрешени)
sql_euserclass=Липсващ или невалиден обектен клас за потребители
sql_groupclass=Обектен клас за групи
sql_header=Опции за интерфейс за база данни за потребители и групи
sql_host=Име на хост
sql_ldap=Използване на LDAP сървър
sql_make=Създаване на Таблици
sql_makedn=Създаване на DN
sql_mysql=Използване на MySQL база данни
sql_none=Използване само на локални файлове за записване на потребители и групи
sql_pass=Парола
sql_postgresql=Използване на PostgreSQL база данни
sql_prefix=Създаване под DN
sql_schema=Сваляне на LDAP Схема
sql_ssl=Шифроване на връзката
sql_ssl0=Без
sql_ssl1=SSL
sql_ssl2=TLS
sql_tableerr=Настройките за базата данни за потребители и групи са валисти, но някои таблици, необходими на Webmin, липсват : $1
sql_tableerr2=Натиснете бутона <b>Създай Таблиците</b> по-долу, за да бъдат създадени автоматично, или ръчно изпълнете SQL заявката по-долу.
sql_title=База данни за Потребители и Групи
sql_title2=Създаване на липсващи паблици
sql_title3=Създаване на липсващ DN
sql_user=Потребителско име
sql_userclass=Обектен клас за потребители
switch_eold=Не беше открита налична сесия!
switch_euser=Нямате права да превключите към този потребител
sync_create=Създаване на Webmin потребител, когато е създаден Unix потребител.
sync_delete=Изтриване на съвпадащ Webmin потребител, когато е изтрит Unix потребител.
sync_desc=Тази форма ви позволява да конфигурирате автоматичната синхронизация на Unix потребителите създадени през Webmin и потребителите в този модул.
@@ -204,10 +408,61 @@ sync_ecannot=
sync_group=Добавяне на нови потребители в Webmin група
sync_nogroups=Няма дефинирани Webmin групи на вашата система. Поне една група трябва да бъде създадена за да фиксирате правата на достъп за създадените потребители.
sync_title=Unix потребителска синхронизация
sync_unix=Задаване на паролата за нови потребители да е Unix идентификацията им
sync_update=Обновяване на съвпадащ Webmin потребител, когато е обновен Unix потребител.
sync_when=Кога да синхронизира
twofactor_already=Вашият Webmin логин вече има включена двуфакторна идентификация с доставчик $1 и акаунт ID $2.
twofactor_already2=Webmin логинът $3 вече има включена двуфакторна идентификация с доставчик $1 и акаунт ID $2.
twofactor_desc=Тази страница ви позволява да включите двуфакторна идентификация за вашия Webmin логин, използвайки <a href='$2' target=_blank>$1</a>. След активирането при влизане в Webmin ще ви бъде необходим допълнителен идентифициращ токен.
twofactor_desc2=Тази страница ви позволява да включите двуфакторна идентификация за Webmin логин $3, използвайки <a href='$2' target=_blank>$1</a>. След активирането при влизане в Webmin ще ви бъде необходим допълнителен идентифициращ токен.
twofactor_disable=Изключване на Двуфакторната Идентификация
twofactor_done=.. готово. Вашият ID с този доставчик е <tt>$1</tt>.
twofactor_ebutton=Няма натиснат бутон!
twofactor_enable=Включване на Двуфакторната Идентификация
twofactor_enrolling=Включване за двуфакторна идентификация към доставчик $1 ..
twofactor_err=Грешка при включването на двуфакторна идентификация
twofactor_euser=Вашият Webmin потребител не беше открит!
twofactor_failed=.. включването не успя : $1
twofactor_header=Детайли по включването на двуфакторна идентификация
twofactor_setup=Двуфакторната идентификация засега не е включена на тази система, но може да бъде чрез модула <a href='$1'>Конфигуриране на Webmin</a>.
twofactor_title=Двуфакторна Идентификация
udeletes_enone=Няма избрани
udeletes_ereadonly=Един от избраните потребители е маркиран като недостъпен за редактиране
udeletes_err=Грешка при изтриването на потребители
udeletes_jerr=Грешка при добавянето на потребители към група
udeletes_ok=Изтриване на Потребители
udeletes_rusure=Сигурни ли сте, че искате да изтриете $1 избрани потребители? Всичките им настройки за контрол на достъпа и потребителска информация ще бъдат изгубени.
udeletes_title=Изтриване на Потребители
udeletes_users=Избрани потребители: $1
unix_all=Разреши всички Unix потребители
unix_allow=Разреши само изброените Unix потребители
unix_def=Позволи влизане само на Webmin потребителi
unix_desc=Тази страница ви позволява да конфигурирате Webmin, който ще потвърждава опити за включване на потребител от списъка на системата и PAM. Това може да бъде полезно, ако имате голям брой съществуващи Unix потребители на които искате, да се даде достъп в Webmin.
unix_ecannot=Нямате права за конфигуриране на Unix потребителска проверка
unix_epam=Unix проверката е недостъпна, тъй като <tt>Authen::PAM</tt> Perl модула не е инсталиран или не работи правилно.
unix_title=Unix потребител проверка
unix_deny=Откажи на изброените Unix потребители
unix_desc=Тази страница ви позволява да конфигурирате Webmin, който ще потвърждава опити за включване на потребител от списъка на системата и PAM. Това може да бъде полезно, ако имате голям брой съществуващи Unix потребители, на които искате да се даде достъп в Webmin.
unix_ecannot=Нямате права за конфигуриране на Unix потребителска идентификация
unix_egroup='$1' не е валидно име на група
unix_enone=Не са въведени Unix потребители или групи, които да бъдат разрешени
unix_epam=Unix идентификацията е недостъпна, тъй като <tt>Authen::PAM</tt> Perl модула не е инсталиран или не работи правилно.
unix_err=Грешка при записа на Unix идентификация
unix_eshells=Липсващ или несъществуващ файл с shell-ове
unix_esudo=Командата $1 не е инсталирана
unix_esudomod=Perl модулът $1, необходим за <tt>sudo</tt> идентификация, не е инсталиран
unix_euser='$1' не е валидно потребителско име
unix_ewhogroup=Липсва група за разрешаване на ред $1
unix_ewhouser=Липсва потребител за разрешаване на ред $1
unix_group=Членове на група..
unix_header=Настройки за Unix идентификация на потребители
unix_mall=Всички потребители
unix_mode=Разреши
unix_none=Няма въведени потребители
unix_pamany=Третирай влизанията, които се одобряват само от PAM, като $1
unix_restrict2=Допълнителни ограничения
unix_same=&lt;Същите потребител или група&gt;
unix_sel=Разреши на изброените по-долу Unix потребители да влизат ..
unix_shells=Откажи на Unix потребителите, чиито shell-ове не са във файла
unix_sudo=Разреши на потребители, които могат да стартират всякакви команди чрез <tt>sudo</tt>, да влизат като <tt>root</tt>
unix_title=Идентификация на Unix потребител
unix_to=Като потребител на Webmin
unix_user=Позволи на всеки Unix потребител да влезе с правата на потребител
unix_utable=Разрешени потребители на Unix
unix_who=Потребител или Група

View File

@@ -349,7 +349,7 @@ sessions_host=IP-Adresse
sessions_id=Sitzungs-ID
sessions_in=Eingeloggt
sessions_kill=Getrennt..
sessions_login=Angemeldet an
sessions_login=Zuletzt aktiv am
sessions_logouts=Zeige auch abgemeldete Sitzungen ..
sessions_lview=Zeige Aufzeichnungen..
sessions_out=Ausgeloggt

View File

@@ -340,7 +340,7 @@ unix_utable=Allowed Unix users
sessions_title=Current Login Sessions
sessions_id=Session ID
sessions_user=Webmin user
sessions_login=Logged in at
sessions_login=Last active at
sessions_host=IP address
sessions_lview=View logs..
sessions_actions=Actions..

0
acl/lang/eu Executable file → Normal file
View File

View File

@@ -1,348 +1,358 @@
acl_acl=Peut modifier le contr&#244;le d'acc&#232;s au module ?
acl_acl=Peut modifier le contrôle d'accès au module ?
acl_all=Tous les modules
acl_cats=Peut changer de cat&#233;gorie ?
acl_cats=Peut changer de catégorie ?
acl_cert=Peut demander un certificat ?
acl_chcert=Peut changer le nom du certificat SSL ?
acl_config=Peut modifier la configuration du module ?
acl_create=Peut cr&#233;er de nouveaux utilisateurs ?
acl_create=Peut créer de nouveaux utilisateurs ?
acl_delete=Peut supprimer des utilisateurs ?
acl_egroup=Vous n'&#234;tes pas autoris&#233; &#224; modifier les ACL des groupes
acl_emod=Vous n'&#234;tes pas autoris&#233; &#224; modifier le contr&#244;le d'acc&#232;s de ce module
acl_err=Impossible d'enregistrer les contr&#244;les d'acc&#232;s
acl_euser=Vous n'&#234;tes pas autoris&#233; &#224; modifier le contr&#244;le d'acc&#232;s pour cet utilisateur
acl_egroup=Vous n'êtes pas autorisé à modifier les ACL des groupes
acl_emod=Vous n'êtes pas autorisé à modifier le contrôle d'accès de ce module
acl_err=Impossible d'enregistrer les contrôles d'accès
acl_euser=Vous n'êtes pas autorisé à modifier le contrôle d'accès pour cet utilisateur
acl_gall=Tous les groupes
acl_gassign=Peut affecter des utilisateurs &#224; des groupes
acl_gassign=Peut affecter des utilisateurs à des groupes
acl_gnone=Aucun
acl_gr=Membres de $1
acl_groups=Peut modifier des groupes ?
acl_gsel=S&#233;lectionn&#233;s...
acl_ips=Peut changer le contr&#244;le d'acc&#232;s IP ?
acl_gsel=Sélectionnés...
acl_ips=Peut changer le contrôle d'accès IP ?
acl_lang=Peut changer de langue ?
acl_mods=Peut accorder un acc&#232;s &#224;
acl_options=Options du contr&#244;le d'acc&#232;s du module $1
acl_mods=Peut accorder un accès ?
acl_options=Options du contrôle d'accès du module $1
acl_others=Peut voir les modules inaccessibles ?
acl_own=Seulement ses propres modules
acl_pass=Peut modifier les restrictions du mot de passe ?
acl_perms=Les utilisateurs r&#233;cemment cr&#233;&#233;s obtiennent
acl_perms_0=Contr&#244;le d'acc&#232;s au module par d&#233;faut (sans restriction)
acl_perms_1=M&#234;me contr&#244;le d'acc&#232;s au module que le cr&#233;ateur
acl_rbac=R&#233;cup&#233;rer les param&#232;tres de contr&#244;le d'acc&#232;s depuis RBAS ?
acl_rbacyes=Oui (remplace les param&#232;tres ci-dessous)
acl_perms=Les utilisateurs récemment créés obtiennent
acl_perms_0=Contrôle d'accès au module par défaut (sans restriction)
acl_perms_1=Même contrôle d'accès au module que le créateur
acl_rbac=Récupérer les paramètres de contrôle d'accès depuis RBAS ?
acl_rbacyes=Oui (remplace les paramètres ci-dessous)
acl_rename=Peut renommer des utilisateurs ?
acl_reset=R&#233;initialiser en mode plein acc&#232;s
acl_sel=Modules s&#233;lectionn&#233;s...
acl_reset=Réinitialiser en mode plein accès
acl_sel=Modules sélectionnés...
acl_sessions=Peut afficher et annuler des sessions de connexion ?
acl_sql=peut configurer la base de donn&#233;e du groupe et de l'utilisateur ?
acl_sql=peut configurer la base de donnée du groupe et de l'utilisateur ?
acl_switch=Peut basculer vers d'autres utilisateurs ?
acl_sync=Peut configurer la synchronisation des utilisateurs ?
acl_theme=Peut changer le th&#232;me personnel ?
acl_times=Peut changer les heures de connexion autoris&#233;es ?
acl_title=Contr&#244;le d'acc&#232;s du module
acl_theme=Peut changer le thème personnel ?
acl_times=Peut changer les heures de connexion autorisées ?
acl_title=Contrôle d'accès du module
acl_title2=$2 pour l'utilisateur $1
acl_title3=du groupe $2 pour l'utilisateur $1
acl_uall=Tous les utilisateurs
acl_unix=Peut configurer l'authentification Unix ?
acl_usel=Utilisateurs s&#233;lectionn&#233;s...
acl_users=Utilisateurs pouvant &#234;tre modifi&#233;s
acl_usel=Utilisateurs sélectionnés...
acl_users=Utilisateurs pouvant être modifiés
acl_uthis=Cet utilisateur
cert_already=<b>Avertissement</<b> : vous utilisez d&#233;j&#224; le certificat $1.
cert_already=<b>Avertissement</<b> : vous utilisez déjà le certificat $1.
cert_c=Code du pays
cert_cn=Votre nom
cert_done=Votre certificat pour $1 a &#233;t&#233; g&#233;n&#233;r&#233; avec succ&#232;s.
cert_ebrowser=Webmin ne sait pas comment &#233;mettre des certificats client pour votre navigateur ( $1 )
cert_eca=Impossible de configurer l'Autorit&#233; de Certification : $1
cert_ekey=Une nouvelle cl&#233; SSL n'a pas &#233;t&#233; soumise par votre navigateur : peut-&#234;tre ne g&#232;re-t-il pas les certificats client SSL.
cert_email=Adresse &#233;lectronique
cert_header=D&#233;tails du nouveau certificat
cert_done=Votre certificat pour $1 a été généré avec succès.
cert_ebrowser=Webmin ne sait pas comment émettre des certificats client pour votre navigateur ( $1 )
cert_eca=Impossible de configurer l'Autorité de Certification : $1
cert_ekey=Une nouvelle clé SSL n'a pas été soumise par votre navigateur : peut-être ne gère-t-il pas les certificats client SSL.
cert_email=Adresse électronique
cert_header=Détails du nouveau certificat
cert_install=Installez votre certificat dans le navigateur
cert_issue=&#201;mettre un certificat
cert_key=Taille de la cl&#233;
cert_msg=Ce formulaire vous permet de demander un certificat SSL client qui servira ensuite &#224; vous accorder l'acc&#232;s &#224; Webmin au lieu de vos nom d'utilisateur et mot de passe. Cette m&#233;thode est plus s&#251;re, mais comme l'authentification est automatique, vous ne pourrez plus changer d'utilisateur quand vous ferez appel au certificat.
cert_issue=Émettre un certificat
cert_key=Taille de la clé
cert_msg=Ce formulaire vous permet de demander un certificat SSL client qui servira ensuite à vous accorder l'accès à Webmin au lieu de vos nom d'utilisateur et mot de passe. Cette méthode est plus sûre, mais comme l'authentification est automatique, vous ne pourrez plus changer d'utilisateur quand vous ferez appel au certificat.
cert_o=Organisation
cert_ou=D&#233;partement
cert_pickup=<a href='$1'>Cliquez ici pour s&#233;lectionner votre certificat et l'installer dans votre navigateur</a>
cert_sp=&#201;tat
cert_ou=Département
cert_pickup=<a href='$1'>Cliquez ici pour sélectionner votre certificat et l'installer dans votre navigateur</a>
cert_sp=État
cert_title=Demande de certificat
convert_0=Tous les utilisateurs
convert_1=Seulement les utilisateurs
convert_2=Tous sauf les utilisateurs
convert_3=Utilisateurs du groupe
convert_4=Utilisateurs dont l'UID est dans l'intervalle
convert_added=$1 est ajout&#233;
convert_desc=Ce formulaire vous permet de convertir des utilisateurs Unix existants en utilisateurs Webmin. Les droits d'acc&#232;s de chaque nouvel utilisateur Webmin seront d&#233;termin&#233;s par le groupe s&#233;lectionn&#233; ci-dessous.
convert_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; convertir un utilisateur Unix
convert_added=$1 est ajouté
convert_desc=Ce formulaire vous permet de convertir des utilisateurs Unix existants en utilisateurs Webmin. Les droits d'accès de chaque nouvel utilisateur Webmin seront déterminés par le groupe sélectionné ci-dessous.
convert_ecannot=Vous n'êtes pas autorisé à convertir un utilisateur Unix
convert_egroup=Le groupe Unix n'existe pas
convert_emax=UID maximal invalide
convert_emin=UID minimal invalide
convert_err=Impossible de convertir les utilisateurs
convert_eusers=Aucun utilisateur &#224; convertir saisi
convert_eusers=Aucun utilisateur à convertir saisi
convert_ewgroup=Pas de groupe Webmin de ce type
convert_ewgroup2=Vous n'&#234;tes pas autoris&#233; &#224; affecter de nouveaux utilisateurs &#224; ce groupe
convert_exists=$1 existe d&#233;j&#224;
convert_ewgroup2=Vous n'tes pas autorisé à affecter de nouveaux utilisateurs à ce groupe
convert_exists=$1 existe déjà
convert_group=Affecter de nouveaux utilisateurs au groupe Webmin
convert_invalid=$1 n'est pas un nom d'utilisateur Webmin valide
convert_msg=Conversion des utilisateurs Unix en cours...
convert_nogroups=Aucun groupe Webmin n'a &#233;t&#233; d&#233;fini sur votre syst&#232;me. Vous devez cr&#233;er au moins un groupe avant d'effectuer la conversion, afin de d&#233;finir des droits d'acc&#232;s pour les utilisateurs convertis.
convert_nogroups=Aucun groupe Webmin n'a été défini sur votre système. Vous devez créer au moins un groupe avant d'effectuer la conversion, afin de définir des droits d'accès pour les utilisateurs convertis.
convert_ok=Convertir maintenant
convert_skip=$1 est ignor&#233;
convert_sync=Utiliser &#224; l'avenir le m&#234;me mot de passe que l'utilisateur Unix ?
convert_skip=$1 est ignoré
convert_sync=Utiliser à l'avenir le même mot de passe que l'utilisateur Unix ?
convert_title=Conversion des utilisateurs
cpass_dict=est un mot du dictionnaire
cpass_minsize=Doit avoir $1 lettre de long au minimum
cpass_name=Contient le nom de l'utilisateur
cpass_notre=Corresponds &#224; un mod&#232;le non permis
cpass_old=Les vieux mots de passes ne peuvent pas &#234;tre r&#233;utilis&#233;s
cpass_re=Ne corresponds pas au mod&#232;le requis
cpass_spellcmd=Ni les commandes $1 ni $2 requises pour v&#233;rifier les mots du dictionnaires ne sont install&#233;es
delete_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; supprimer des utilisateurs
cpass_notre=Corresponds à un modèle non permis
cpass_old=Les vieux mots de passes ne peuvent pas être réutilisés
cpass_re=Ne correspond pas au modèle requis
cpass_spellcmd=Ni les commandes $1 ni $2 requises pour vérifier les mots du dictionnaires ne sont installées
delete_ecannot=Vous n'êtes pas autorisé à supprimer des utilisateurs
delete_err=Impossible de supprimer cet utilisateur
delete_eself=Vous ne pouvez pas vous supprimer vous-m&#234;me
delete_euser=Vous n'&#234;tes pas autoris&#233; &#224; supprimer cet utilisateur
edit_all=Autoriser &#224; partir de toutes les adresses
delete_eself=Vous ne pouvez pas vous supprimer vous-même
delete_euser=Vous n'êtes pas autorisé à supprimer cet utilisateur
edit_all=Autoriser à partir de toutes les adresses
edit_alldays=Tous les jours
edit_allhours=Tout le temps
edit_allow=Autoriser uniquement &#224; partir des adresses r&#233;pertori&#233;es
edit_allow=Autoriser uniquement à partir des adresses répertoriées
edit_cert=Nom du certificat SSL
edit_chars=Lettres
edit_clone=Cloner
edit_cloneof=Cl&#244;ner l'utilisateur Webmin
edit_days=Jours autoris&#233;s dans la semaine
edit_deny=Interdire &#224; partir des adresses r&#233;pertori&#233;es
edit_dont=Inchang&#233;
edit_ecreate=Vous n'&#234;tes pas autoris&#233; &#224; cr&#233;er des utilisateurs
edit_egone=L'utilisateur s&#233;lectionn&#233; n'existe plus !
edit_euser=Vous n'&#234;tes pas autoris&#233; &#224; modifier cet utilisateur
edit_cloneof=Clôner l'utilisateur Webmin
edit_days=Jours autorisés dans la semaine
edit_deny=Interdire à partir des adresses répertoriées
edit_dont=Inchangé
edit_ecreate=Vous n'êtes pas autorisé à créer des utilisateurs
edit_egone=L'utilisateur sélectionné n'existe plus !
edit_euser=Vous n'êtes pas autorisé à modifier cet utilisateur
edit_extauth=Programme d'authentification externe
edit_global=Permissions pour tout les modules
edit_group=Membre du groupe
edit_groupmods=(en plus des modules du groupe)
edit_hide=Masquer si inutilis&#233;
edit_hours=Heures autoris&#233;es dans la journ&#233;e
edit_invert=Inverser la s&#233;lection
edit_ipdesc=Le contr&#244;le d'acc&#232;s IP utilisateur fonctionne de la m&#234;me mani&#232;re que le contr&#244;le d'acc&#232;s IP global du module de configuration de
edit_ips=Contr&#244;le d'acc&#232;s IP
edit_hide=Masquer si inutilisé
edit_hours=Heures autorisées dans la journée
edit_invert=Inverser la sélection
edit_ipdesc=Le contrôle d'accès IP utilisateur fonctionne de la même manière que le contrôle d'accès IP global du module de configuration de
edit_ips=Contrôle d'accès IP
edit_lang=Langue
edit_lock=Aucun mot de passe accept&#233;
edit_lock=Aucun mot de passe accepté
edit_log=Voir les journaux
edit_logout=Dur&#233;e d'inactivit&#233; avant d&#233;connexion
edit_logout=Durée d'inactivité avant déconnexion
edit_mins=minutes
edit_minsize=Langueur minimum du mot de passe
edit_mods=Les modules Webmin disponibles
edit_modsg=Les modules Webmin disponibles (en y ajoutant ceux du groupe)
edit_modules=Modules
edit_none=Aucun
edit_notabs=Classer les modules par cat&#233;gories ?
edit_overlayglobal=Aucun - utiliser les th&#232;me par d&#233;faut
edit_notabs=Classer les modules par catégories ?
edit_overlayglobal=Aucun - utiliser les thème par défaut
edit_pam=Authentification PAM
edit_pass=Mot de passe
edit_passlocked=le mot de passe n'a pas &#233;t&#233; modifier depuis $1 jours - le compte est verrouill&#233; !
edit_passmax=le mot de passe n'a pas &#233;t&#233; modifier depuis $1 jours -il doit etre modifier &#224; la prochaine connexion.
edit_passlocked=le mot de passe n'a pas été modifier depuis $1 jours - le compte est verrouillé !
edit_passmax=le mot de passe n'a pas été modifier depuis $1 jours -il doit etre modifier à la prochaine connexion.
edit_proto_ldap=Le serveur LDAP
edit_proto_mysql=La base de donn&#233;e MySQL
edit_proto_postgresql=La base de donn&#233;e PostgreSQL
edit_rbacdeny=Mode d'acc&#232;s RBAC
edit_rbacdeny0=RBAC ne contr&#244;le que le module ACLs s&#233;lectionn&#233;
edit_rbacdeny1=RBAC contr&#244;le tous les modules et les ACLs
edit_readonly=Cet utilisateur Webmin ne doit pas &#234;tre &#233;dit&#233; car il est g&#233;r&#233; directement par le module $1. <a href='$2'>Cliquez ici</a> pour ignorer cet avertissement et &#233;diter tout de m&#234;me cet utilisateur, mais attention car tous les changements manuels peuvent &#234;tre red&#233;finis !
edit_real=Nom r&#233;el
edit_return=&#224; l'utilisateur Webmin
edit_proto_mysql=La base de donnée MySQL
edit_proto_postgresql=La base de donnée PostgreSQL
edit_rbacdeny=Mode d'accès RBAC
edit_rbacdeny0=RBAC ne contrôle que le module ACLs sélectionné
edit_rbacdeny1=RBAC contrôle tous les modules et les ACLs
edit_readonly=Cet utilisateur Webmin ne doit pas être édité car il est géré directement par le module $1. <a href='$2'>Cliquez ici</a> pour ignorer cet avertissement et éditer tout de même cet utilisateur, mais attention car tous les changements manuels peuvent être redéfinis !
edit_real=Nom réel
edit_return=à l'utilisateur Webmin
edit_return2=Groupe Webmin
edit_rights=Droits d'acc&#232;s de l'utilisateur Webmin
edit_rights=Droits d'accès de l'utilisateur Webmin
edit_risk=Niveau de risque
edit_risk_high=Super-utilisateur
edit_risk_low=Utilisateur normal
edit_risk_medium=Utilisateur administrateur
edit_same=Identique au mot de passe Unix
edit_selall=Tout s&#233;lectionner
edit_seldays=Uniquement les jours s&#233;lectionn&#233;s
edit_selhours=De $1:$2 &#224; $3:$4
edit_selall=Tout sélectionner
edit_seldays=Uniquement les jours sélectionnés
edit_selhours=De $1:$2 à $3:$4
edit_set=Remplacer par
edit_skill=Niveau de comp&#233;tence
edit_skill=Niveau de compétence
edit_switch=Changer d'utilisateur
edit_templock=Verrouill&#233; temporairement
edit_theme=Th&#232;me personnel
edit_themedef=Ancien th&#232;me Webmin
edit_themeglobal=&#192; partir de la configuration Webmin
edit_templock=Verrouillé temporairement
edit_theme=Thème personnel
edit_themedef=Ancien thème Webmin
edit_themeglobal=à partir de la configuration Webmin
edit_title=Modification d'un utilisateur Webmin
edit_title2=Cr&#233;ation d'un utilisateur Webmin
edit_title2=Création d'un utilisateur Webmin
edit_ui=les option de l'interface utilisateur
edit_unix=Authentification Unix
edit_user=Nom d'utilisateur
gdelete_desc=Voulez-vous vraiment supprimer le groupe $1 et les utilisateurs qui en sont membres : $2 ?
gdelete_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; supprimer des groupes
gdelete_ecannot=Vous n'êtes pas autorisé à supprimer des groupes
gdelete_err=Impossible de supprimer le groupe
gdelete_esub=Les groupes comportant des sous-groupes ne peuvent pas &#234;tre supprim&#233;s
gdelete_esub=Les groupes comportant des sous-groupes ne peuvent pas être supprimés
gdelete_euser=Vous ne pouvez pas supprimer votre propre groupe
gdelete_ok=Supprimer le groupe
gdelete_title=Suppression d'un groupe
gdeletes_err=Echec de suppression des groupes
gdeletes_ok=Effacer les groupes
gdeletes_rusure=Etes-vous sur de vouloir effacer les $1 groupes s&#233;lectionn&#233;s, et les $2 utilisateurs qu'ils contiennent ? Tous leurs param&#232;tres de contr&#244;le d'acc&#232;s et leurs personnalisations seront perdus.
gdeletes_rusure=Etes-vous sur de vouloir effacer les $1 groupes sélectionnés, et les $2 utilisateurs qu'ils contiennent ? Tous leurs paramètres de contrôle d'accès et leurs personnalisations seront perdus.
gdeletes_title=Effacer les groupes
gdeletes_users=Groupes s&#233;lectionn&#233;s : $1
gdeletes_users=Groupes sélectionnés : $1
gedit_desc=Description du Groupe
gedit_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; modifier des groupes
gedit_egone=Le Groupe s&#233;lectionn&#233; n'existe plus !
gedit_ecannot=Vous n'êtes pas autorisé à modifier des groupes
gedit_egone=Le Groupe sélectionné n'existe plus !
gedit_group=Nom du groupe
gedit_members=Membre des utilisateurs et des groupes
gedit_modules=Modules des membres
gedit_rights=Droits d'acc&#232;s du groupe Webmin
gedit_rights=Droits d'accèês du groupe Webmin
gedit_title=Modification d'un groupe Webmin
gedit_title2=Cr&#233;ation d'un groupe Webmin
gsave_edesc=Description Invalide - le caract&#232;re : n'est pas permis
gsave_edup=Ce nom de groupe est d&#233;j&#224; utilis&#233;
gedit_title2=Création d'un groupe Webmin
gsave_edesc=Description Invalide - le caractère : n'est pas permis
gsave_edup=Ce nom de groupe est déjà utilisé
gsave_ename=Nom du groupe manquant ou invalide
gsave_enamewebmin=Le nom de groupe 'webmin' est r&#233;serv&#233; pour une utilisation interne
gsave_enamewebmin=Le nom de groupe 'webmin' est réservé pour une utilisation interne
gsave_err=Impossible d'enregistrer le groupe
hide_clone=(Cloner $1)
hide_desc=Les modules suivants seront supprim&#233;s de la liste d'acc&#232;s des modules pour $1 car leurs serveurs correspondants ne sont pas install&#233;s sur votre syst&#232;me...
hide_desc2=Soyez conscient que ces modules ne r&#233;appara&#238;tront pas automatiquement si les serveurs correspondants sont install&#233;s. Vous devrez accorder l'acc&#232;s manuellement &#224; l'aide de ce module.
hide_none=Rien &#224; masquer - $1 n'a acc&#232;s &#224; aucun module dont les serveurs correspondants ne sont pas install&#233;s sur votre syst&#232;me.
hide_desc=Les modules suivants seront supprimés de la liste d'accès des modules pour $1 car leurs serveurs correspondants ne sont pas installés sur votre système...
hide_desc2=Soyez conscient que ces modules ne réapparaîotront pas automatiquement si les serveurs correspondants sont installés. Vous devrez accorder l'accès manuellement à l'aide de ce module.
hide_none=Rien à masquer - $1 n'a accès à aucun module dont les serveurs correspondants ne sont pas installés sur votre système.
hide_ok=Masquer les modules maintenant
hide_title=Masquage des modules inutilis&#233;s
hide_title=Masquage des modules inutilisés
index_cert=Demander un certificat SSL
index_certmsg=Cliquez sur ce bouton pour demander un certificat SSL qui vous permettra de vous connecter &#224; Webmin de mani&#232;re s&#251;re sans avoir besoin de saisir un nom d'utilisateur et un mot de passe.
index_certmsg=Cliquez sur ce bouton pour demander un certificat SSL qui vous permettra de vous connecter à Webmin de manière sûre sans avoir besoin de saisir un nom d'utilisateur et un mot de passe.
index_convert=Convertir des utilisateurs Unix en utilisateurs Webmin
index_create=Cr&#233;er un nouvel utilisateur Webmin
index_delete=Effacer la s&#233;lection
index_create=Créer un nouvel utilisateur Webmin
index_delete=Effacer la sélection
index_edit=Modifier l'ACL du module :
index_gcreate=Cr&#233;er un nouveau groupe d'utilisateurs
index_gcreate=Créer un nouveau groupe d'utilisateurs
index_global=ACL globale
index_group=Groupe
index_groups=Groupes Webmin
index_members=Membres
index_modgroups=Modules du groupe $1
index_modules=Modules
index_nogroups=Aucun groupe Webmin modifiable n'est d&#233;fini
index_nogroups=Aucun groupe Webmin modifiable n'est défini
index_none=Aucun
index_nousers=Aucun utilisateur Webmin modifiable n'est d&#233;fini
index_nousers=Aucun utilisateur Webmin modifiable n'est défini
index_rbac=Configuration RBAC
index_rcreate=Cr&#233;er un nouvel utilisateur &#224; niveau de risque
index_return=&#224; la liste des utilisateurs
index_rcreate=Créer un nouvel utilisateur à niveau de risque
index_return=à la liste des utilisateurs
index_sessions=Afficher les sessions de connexion
index_sync=Configurer la synchronisation des utilisateurs Unix
index_title=Utilisateurs Webmin
index_unix=Configurer l'authentification des utilisateurs Unix
index_user=Utilisateur
index_users=Utilisateurs Webmin
log_acl=Mis &#224; jour l'acc&#232;s de l'$1 pour l'utilisateur $2
log_cert=&#201;mis un certificat pour l'utilisateur $1
log_clone=Clon&#233; l'utilisateur Webmin $1 en $2
log_create=Cr&#233;&#233; l'utilisateur Webmin $1
log_create_g=Cr&#233;&#233; le groupe Webmin $1
log_delete=Supprim&#233; l'utilisateur Webmin $1
log_delete_g=Supprim&#233; le groupe Webmin $1
log_delete_groups=$1 est effac&#233; des groupes Webmin
log_delete_users=$1 est effac&#233; des utilisateurs Webmin
log_modify=Modifi&#233; l'utilisateur Webmin $1
log_modify_g=Modifi&#233; le groupe Webmin $1
log_rename=Renomm&#233; l'utilisateur Webmin $1 en $2
log_rename_g=Renomm&#233; le groupe Webmin $1 en $2
log_reset=R&#233;initialis&#233; l'acc&#232;s de l'$1 pour l'utilisateur $2
log_switch=Bascul&#233; vers l'utilisateur Webmin $1
log_acl=Mis à jour l'accès de l'$1 pour l'utilisateur $2
log_cert=émis un certificat pour l'utilisateur $1
log_clone=Cloné l'utilisateur Webmin $1 en $2
log_create=Créé l'utilisateur Webmin $1
log_create_g=Créé le groupe Webmin $1
log_delete=Supprimé l'utilisateur Webmin $1
log_delete_g=Supprimé le groupe Webmin $1
log_delete_groups=$1 est effacé des groupes Webmin
log_delete_users=$1 est effacé des utilisateurs Webmin
log_modify=Modifié l'utilisateur Webmin $1
log_modify_g=Modifié le groupe Webmin $1
log_rename=Renommé l'utilisateur Webmin $1 en $2
log_rename_g=Renommé le groupe Webmin $1 en $2
log_reset=Réinitialiser l'accès de l'$1 pour l'utilisateur $2
log_switch=Basculé vers l'utilisateur Webmin $1
make_done=... accompli
make_err=l'op&#233;ration de cr&#233;ation des tables pour l'utilisateur et le groupe a &#233;chou&#233;e.
make_failed=... &#201;chec de la cr&#233;ation : $1
make_still=Quelques probl&#232;mes ont &#233;t&#233;s rencontr&#233;s m&#234;me apr&#232;s la cr&#233;ation de la table : $1
make_title=cr&#233;ation des Tables de Utilisateur et des Groupes
make_err=l'opération de création des tables pour l'utilisateur et le groupe a échoué.
make_failed=... échec de la création : $1
make_still=Quelques problèmes ont étés rencontrés même après la création de la table : $1
make_title=création des Tables de Utilisateur et des Groupes
makedn_done=... accompli
makedn_title=Cr&#233;ation de LDAP DN
makedn_title=Création de LDAP DN
pass_days=jours
pass_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; &#233;diter les restrictions des mots de passes
pass_nooldblock=R&#233;utilisation du mot de passe illimit&#233;e
pass_pass=mots de passes
pass_ecannot=Vous n'êtes pas autorisé à éditer les restrictions des mots de passes
pass_nooldblock=Réutilisation illimitée du mot de passe
pass_pass=mots de passe
pass_title=Restrictions de mot de passe
rbac_desc=L'int&#233;gration RBAC dans Webmin offre la possibilit&#233; pour un module utilisateur de d&#233;terminer les permissions ACL depuis une base de donn&#233;es RBAC (Role Based Access Control), plut&#244;t que depuis les fichiers de configuration de Webmin. Une fois que le support RBAC est activ&#233;, tout utilisateur pour qui <b>$edit_rbacdeny1</b> l'option est s&#233;lectionn&#233;e verra ses possibilit&#233;s d&#233;termin&#233;e par RBAC plut&#244;t que par les param&#232;tres de cont&#244;le d'acc&#232;s de Webmin.
rbac_ecpan=Vous n'avez pas acc&#232;s &#224; la page de modules Perl de Webmin pour installer le module $1 n&#233;cessaire pour l'int&#233;gration de RBAC.
rbac_eperl=Le module Perl $1 n&#233;cessaire pour l'int&#233;gration RBAC n'est pas install&#233;. <a href='$2'>Cliquez ici</a> pour l'installer maintenant.
rbac_esolaris=RBAC n'est support&#233; actuellement que sur Solaris, et ne peut pas &#234;tre utilis&#233; sur ce syst&#232;me $1.
rbac_ok=L'int&#233;gration de RBAC est disponible sur ce syt&#232;me et peut &#234;tre activ&#233;e pour les utilisateurs en &#233;ditant la page "Utilisateur Webmin".
rbac_desc=L'intégration RBAC dans Webmin offre la possibilité pour un module utilisateur de déterminer les permissions ACL depuis une base de données RBAC (Role Based Access Control), plutôt que depuis les fichiers de configuration de Webmin. Une fois que le support RBAC est activé, tout utilisateur pour qui <b>$edit_rbacdeny1</b> l'option est sélectionnée verra ses possibilités déterminée par RBAC plutôt que par les paramètres de contôle d'accès de Webmin.
rbac_ecpan=Vous n'avez pas accès à la page de modules Perl de Webmin pour installer le module $1 nécessaire pour l'intégration de RBAC.
rbac_eperl=Le module Perl $1 nécessaire pour l'intégration RBAC n'est pas installé. <a href='$2'>Cliquez ici</a> pour l'installer maintenant.
rbac_esolaris=RBAC n'est supporté actuellement que sur Solaris, et ne peut pas être utilisé sur ce système $1.
rbac_ok=L'intégration de RBAC est disponible sur ce sytème et peut être activée pour les utilisateurs en éditant la page "Utilisateur Webmin".
rbac_title=Configuration RBAC
save_ecolon=Les mots de passe ne peuvent pas contenir le caract&#232;re &#171; : &#187;
save_ecreate=Vous n'&#234;tes pas autoris&#233; &#224; cr&#233;er des utilisateurs
save_edays=Pas de jours autoris&#233;s s&#233;lectionn&#233;s
save_edeny=Vous ne pouvez pas vous interdire d'avoir acc&#232;s au module de configuration des utilisateurs Webmin
save_edup=L'utilisateur '$1' existe d&#233;j&#224;
save_egroup=Vous n'&#234;tes pas autoris&#233; &#224; affecter quoi que ce soit &#224; ce groupe
save_ecolon=Les mots de passe ne peuvent pas contenir le caractère " : "
save_ecreate=Vous n'êtes pas autoris" à créer des utilisateurs
save_edays=Pas de jours autorisés sélectionnés
save_edeny=Vous ne pouvez pas vous interdire d'avoir accès au module de configuration des utilisateurs Webmin
save_edup=L'utilisateur '$1' existe déjà
save_egroup=Vous n'êtes pas autorisé à affecter quoi que ce soit à ce groupe
save_ehost=Impossible de trouver une adresse IP pour '$1'
save_ehours=Heures autoris&#233;es manquantes ou incorrectes
save_ehours2=L'heure de d&#233;but de l'autorisation doit &#234;tre avant l'heure de fin
save_eip='$1' n'est pas une adresse IP ou une adresse r&#233;seau compl&#232;te
save_elogouttime=Temporisation de d&#233;connexion manquante ou non num&#233;rique
save_emask='$1' n'est pas un masque r&#233;seau valide
save_ehours=Heures autorisées manquantes ou incorrectes
save_ehours2=L'heure de début de l'autorisation doit être avant l'heure de fin
save_eip='$1' n'est pas une adresse IP ou une adresse réseau complète
save_elogouttime=Temporisation de déconnexion manquante ou non numérique
save_emask='$1' n'est pas un masque réseau valide
save_emd5=Il n'est pas possible de cocher l'option <b>Mot de passe identique au mot de passe UNIX</b> avec le chiffrement MD5
save_emod=Vous ne pouvez pas accorder d'acc&#232;s au module '$1'
save_emod=Vous ne pouvez pas accorder d'accès au module '$1'
save_ename='$1' n'est pas un nom d'utilisateur valide
save_enamewebmin=Le nom d'utilisateur 'webmin' est r&#233;serv&#233; pour une utilisation interne
save_enet='$1' n'est pas une adresse r&#233;seau valide
save_enamewebmin=Le nom d'utilisateur 'webmin' est réservé pour une utilisation interne
save_enet='$1' n'est pas une adresse réseau valide
save_enone=Pas d'adresse saisie
save_eos=Votre syst&#232;me d'exploitation ne g&#232;re pas l'option <b>Mot de passe identique au mot de passe Unix</b>.
save_epam=L'authentification PAM n'est pas disponible car le module Perl <tt>Authen::PAM</tt> n'est pas install&#233; ou ne fonctionne pas correctement.
save_epam2=Vous pouvez utiliser le module <b>Modules Perl</b> de Webmin pour <a href='$1'>t&#233;l&#233;charger et installer Authen::PAM</a> maintenant.
save_eos=Votre système d'exploitation ne gère pas l'option <b>Mot de passe identique au mot de passe Unix</b>.
save_epam=L'authentification PAM n'est pas disponible car le module Perl <tt>Authen::PAM</tt> n'est pas installé ou ne fonctionne pas correctement.
save_epam2=Vous pouvez utiliser le module <b>Modules Perl</b> de Webmin pour <a href='$1'>télécharger et installer Authen::PAM</a> maintenant.
save_epass=Mot de passes incorrecte : $1
save_err=Impossible d'enregistrer l'utilisateur
save_eself=Votre adresse IP actuelle ($1) serait interdite
save_eunix=L'utilisateur Unix $1 n'existe pas
save_euser=Vous n'&#234;tes pas autoris&#233; &#224; modifier cet utilisateur
schema_title=T&#233;l&#233;charger un Sch&#233;ma LDAP
sessions_desc=Les noms de connexion de la session Webmin actuelle sont r&#233;pertori&#233;s ci-dessous. Pour annuler une session existante et forcer l'utilisateur &#224; se connecter &#224; nouveau, cliquez sur son identifiant de session.
sessions_host=Adresse IP
sessions_id=Identifiant de session
sessions_login=Connect&#233; le
sessions_lview=Voir les journaux...
save_euser=Vous n'êtes pas autorisé à modifier cet utilisateur
schema_title=Télécharger un schéma LDAP
sessions_desc=Les noms de connexion de la session Webmin actuelle sont répertoriés ci-dessous. Pour annuler une session existante et forcer l'utilisateur à se connecter à nouveau, cliquez sur son identifiant de session.
sessions_title=Sessions de connexion actuelles
sessions_id=ID de session
sessions_user=Utilisateur Webmin
sql_db=Nom de la base de donn&#233;e
sql_host=Nom d'h&#244;te
sql_make=Cr&#233;ation des Tables
sql_makedn=Cr&#233;ation DN
sessions_login=Connecté le
sessions_host=Adresse IP
sessions_lview=Voir les journaux...
sessions_actions=Actions...
sessions_logouts=Montrer aussi les sessions de déconnexion...
sessions_state=État
sessions_this=Cette connexion
sessions_in=Connexion
sessions_out=Déconnexion
sessions_kill=Déconnecté...
logins_title=Récentes connexions à Webmin
sql_db=Nom de la base de donnée
sql_host=Nom d'hôte
sql_make=Création des Tables
sql_makedn=Création DN
sql_pass=Mot de passe
sql_ssl0=Aucun
sql_ssl1=SSL
sql_ssl2=TLS
sql_user=Nom d'utilisateur
switch_eold=Session existante non trouv&#233;e !
switch_euser=Vous n'&#234;tes pas autoris&#233; &#224; basculer vers cet utilisateur
sync_create=Cr&#233;er un utilisateur Webmin quand un utilisateur Webmin est cr&#233;&#233;
sync_delete=Supprimer l'utilisateur Webmin correspondant quand un utilisateur Unix est supprim&#233;
sync_desc=Ce formulaire vous permet de configurer la synchronisation automatique des utilisateurs Unix cr&#233;&#233;s &#224; l'aide de Webmin et des utilisateurs de ce module.
sync_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; configurer la synchronisation des utilisateurs
sync_group=Affecter de nouveaux utilisateurs &#224; un groupe Webmin
sync_nogroups=Aucun groupe Webmin n'a &#233;t&#233; d&#233;fini sur votre syst&#232;me. Vous devez cr&#233;er au moins un groupe pour d&#233;finir l'acc&#232;s concernant les utilisateurs cr&#233;&#233;s.
switch_eold=Session existante non trouvée !
switch_euser=Vous n'êtes pas autorisé à basculer vers cet utilisateur
sync_create=Créer un utilisateur Webmin quand un utilisateur Webmin est créé
sync_delete=Supprimer l'utilisateur Webmin correspondant quand un utilisateur Unix est supprimé
sync_desc=Ce formulaire vous permet de configurer la synchronisation automatique des utilisateurs Unix créés à l'aide de Webmin et des utilisateurs de ce module.
sync_ecannot=Vous n'êtes pas autorisé à configurer la synchronisation des utilisateurs
sync_group=Affecter de nouveaux utilisateurs à un groupe Webmin
sync_nogroups=Aucun groupe Webmin n'a étédéfini sur votre système. Vous devez créer au moins un groupe pour définir l'accès concernant les utilisateurs créés.
sync_title=Synchronisation des utilisateurs Unix
sync_unix=D&#233;finir un mot de passe &#224; de nouveaux utilisateurs pour l'authentification Unix
sync_update=Mettre &#224; jour l'utilisateur Webmin correspondant quand un utilisateur Unix est mis &#224; jour
udeletes_enone=Aucune s&#233;lection
udeletes_ereadonly=Un des utilisateurs s&#233;lectionn&#233;s est marqu&#233; comme non &#233;ditable
sync_unix=Définir un mot de passe pour de nouveaux utilisateurs pour l'authentification Unix
sync_update=Mettre à jour l'utilisateur Webmin correspondant quand un utilisateur Unix est mis à jour
udeletes_enone=Aucune sélection
udeletes_ereadonly=Un des utilisateurs sélectionnés est marqué comme non éditable
udeletes_err=Echec de suppression des utilisateurs
udeletes_ok=Efface les utilisateurs
udeletes_rusure=Etes-vous sur de vouloir effacer les $1 utilisateurs s&#233;lectionn&#233;s ? Tous leurs param&#232;tres de contr&#244;le d'acc&#232;s et leurs personnalisations seront perdus.
udeletes_rusure=Etes-vous sur de vouloir effacer les $1 utilisateurs sélectionnés ? Tous leurs paramètres de contrôle d'accès et leurs personnalisations seront perdus.
udeletes_title=Efface les utilisateurs
udeletes_users=Utilisateurs s&#233;lectionn&#233;s : $1
unix_all=Autoriser tous les utilisateurs Unix r&#233;pertori&#233;s
unix_allow=Autoriser uniquement les utilisateurs Unix r&#233;pertori&#233;s
unix_def=Autoriser uniquement les utilisateurs Webmin &#224; se connecter
unix_deny=Interdire les utilisateurs Unix r&#233;pertori&#233;s
unix_desc=Cette page vous permet de configurer Webmin pour valider les tentatives de connexion par rapport &#224; la liste des utilisateurs syst&#232;me et de PAM. Ce comportement peut &#234;tre utile si vous avez un grand nombre d'utilisateurs Unix existants auxquels vous souhaitez donner acc&#232;s &#224; Webmin.
unix_ecannot=Vous n'&#234;tes pas autoris&#233; &#224; configurer l'authentification des utilisateurs Unix
udeletes_users=Utilisateurs sélectionnés : $1
unix_all=Autoriser tous les utilisateurs Unix répertoriés
unix_allow=Autoriser uniquement les utilisateurs Unix répertoriés
unix_def=Autoriser uniquement les utilisateurs Webmin à se connecter
unix_deny=Interdire les utilisateurs Unix répertoriés
unix_desc=Cette page vous permet de configurer Webmin pour valider les tentatives de connexion par rapport à la liste des utilisateurs système et de PAM. Ce comportement peut être utile si vous avez un grand nombre d'utilisateurs Unix existants auxquels vous souhaitez donner accès à Webmin.
unix_ecannot=Vous n'êtes pas autorisé à configurer l'authentification des utilisateurs Unix
unix_egroup='$1' n'est pas un nom de groupe valide
unix_enone=Pas d'utilisateurs ou de groupes Unix &#224; autoris&#233; indiqu&#233;
unix_epam=L'authentification Unix n'est pas disponible car le module Perl <tt>Authen::PAM</tt> n'est pas install&#233; ou ne fonctionne pas correctement.
unix_eshells=Fichier d'interpr&#233;teurs de commande manquant ou non existant
unix_enone=Pas d'utilisateurs ou de groupes Unix à autoriser indiqués
unix_epam=L'authentification Unix n'est pas disponible car le module Perl <tt>Authen::PAM</tt> n'est pas installé ou ne fonctionne pas correctement.
unix_eshells=Fichier d'interpréteurs de commande manquant ou non existant
unix_euser='$1' n'est pas un nom d'utilisateur valide
unix_ewhogroup=Pas de groupe &#224; autoriser en rang&#233;e $1
unix_ewhouser=Pas d'utilisateur &#224; autoriser en rang&#233;e $1
unix_ewhogroup=Pas de groupe à autoriser dans la ligne $1
unix_ewhouser=Pas d'utilisateur à autoriser en rangée $1
unix_group=Membres du groupe..
unix_mall=Tous les utilisateurs
unix_mode=Autorise
unix_none=Aucun utilisateur saisi
unix_pamany=Traiter les connexions valid&#233;s uniquement par PAM comme $1
unix_restrict=Les restrictions additionnelles suivantes seront appliqu&#233;es aux utilisateurs Unix s&#233;lectionn&#233;s ci-dessus.
unix_pamany=Traiter les connexions validés uniquement par PAM comme $1
unix_restrict=Les restrictions additionnelles suivantes seront appliquées aux utilisateurs Unix sélectionnés ci-dessus.
unix_same=&lt;Comme utilisateur ou groupe&gt;
unix_sel=Autoriser les utilisateurs Unix list&#233;s ci-dessous &#224; se connecter ..
unix_shells=Interdire les utilisateurs Unix dont les interpr&#233;teurs de commandes ne sont pas dans un fichier
unix_sudo=Autoriser les utilisateurs pouvant lancer des commandes via <tt>sudo</tt> &#224; se connecter en tant que <tt>root</tt>
unix_sel=Autoriser les utilisateurs Unix listés ci-dessous à se connecter ..
unix_shells=Interdire les utilisateurs Unix dont les interpréteurs de commandes ne sont pas dans un fichier
unix_sudo=Autoriser les utilisateurs pouvant lancer des commandes via <tt>sudo</tt> à se connecter en tant que <tt>root</tt>
unix_title=Authentification des utilisateurs Unix
unix_to=Comme utilisateur Webmin
unix_user=Autoriser n'importe quel utilisateur Unix &#224; se connecter avec les droits d'acc&#232;s d'utilisateur
unix_user=Autoriser n'importe quel utilisateur Unix à se connecter avec les droits d'accès d'utilisateur
unix_who=Utilisateur ou Groupe

358
acl/lang/fr.UTF-8 Normal file
View File

@@ -0,0 +1,358 @@
acl_acl=Peut modifier le contrôle d'accès au module ?
acl_all=Tous les modules
acl_cats=Peut changer de catégorie ?
acl_cert=Peut demander un certificat ?
acl_chcert=Peut changer le nom du certificat SSL ?
acl_config=Peut modifier la configuration du module ?
acl_create=Peut créer de nouveaux utilisateurs ?
acl_delete=Peut supprimer des utilisateurs ?
acl_egroup=Vous n'êtes pas autorisé à modifier les ACL des groupes
acl_emod=Vous n'êtes pas autorisé à modifier le contrôle d'accès de ce module
acl_err=Impossible d'enregistrer les contrôles d'accès
acl_euser=Vous n'êtes pas autorisé à modifier le contrôle d'accès pour cet utilisateur
acl_gall=Tous les groupes
acl_gassign=Peut affecter des utilisateurs à des groupes
acl_gnone=Aucun
acl_gr=Membres de $1
acl_groups=Peut modifier des groupes ?
acl_gsel=Sélectionnés...
acl_ips=Peut changer le contrôle d'accès IP ?
acl_lang=Peut changer de langue ?
acl_mods=Peut accorder un accès ?
acl_options=Options du contrôle d'accès du module $1
acl_others=Peut voir les modules inaccessibles ?
acl_own=Seulement ses propres modules
acl_pass=Peut modifier les restrictions du mot de passe ?
acl_perms=Les utilisateurs récemment créés obtiennent
acl_perms_0=Contrôle d'accès au module par défaut (sans restriction)
acl_perms_1=Même contrôle d'accès au module que le créateur
acl_rbac=Récupérer les paramètres de contrôle d'accès depuis RBAS ?
acl_rbacyes=Oui (remplace les paramètres ci-dessous)
acl_rename=Peut renommer des utilisateurs ?
acl_reset=Réinitialiser en mode plein accès
acl_sel=Modules sélectionnés...
acl_sessions=Peut afficher et annuler des sessions de connexion ?
acl_sql=peut configurer la base de donnée du groupe et de l'utilisateur ?
acl_switch=Peut basculer vers d'autres utilisateurs ?
acl_sync=Peut configurer la synchronisation des utilisateurs ?
acl_theme=Peut changer le thème personnel ?
acl_times=Peut changer les heures de connexion autorisées ?
acl_title=Contrôle d'accès du module
acl_title2=$2 pour l'utilisateur $1
acl_title3=du groupe $2 pour l'utilisateur $1
acl_uall=Tous les utilisateurs
acl_unix=Peut configurer l'authentification Unix ?
acl_usel=Utilisateurs sélectionnés...
acl_users=Utilisateurs pouvant être modifiés
acl_uthis=Cet utilisateur
cert_already=<b>Avertissement</<b> : vous utilisez déjà le certificat $1.
cert_c=Code du pays
cert_cn=Votre nom
cert_done=Votre certificat pour $1 a été généré avec succès.
cert_ebrowser=Webmin ne sait pas comment émettre des certificats client pour votre navigateur ( $1 )
cert_eca=Impossible de configurer l'Autorité de Certification : $1
cert_ekey=Une nouvelle clé SSL n'a pas été soumise par votre navigateur : peut-être ne gère-t-il pas les certificats client SSL.
cert_email=Adresse électronique
cert_header=Détails du nouveau certificat
cert_install=Installez votre certificat dans le navigateur
cert_issue=Émettre un certificat
cert_key=Taille de la clé
cert_msg=Ce formulaire vous permet de demander un certificat SSL client qui servira ensuite à vous accorder l'accès à Webmin au lieu de vos nom d'utilisateur et mot de passe. Cette méthode est plus sûre, mais comme l'authentification est automatique, vous ne pourrez plus changer d'utilisateur quand vous ferez appel au certificat.
cert_o=Organisation
cert_ou=Département
cert_pickup=<a href='$1'>Cliquez ici pour sélectionner votre certificat et l'installer dans votre navigateur</a>
cert_sp=État
cert_title=Demande de certificat
convert_0=Tous les utilisateurs
convert_1=Seulement les utilisateurs
convert_2=Tous sauf les utilisateurs
convert_3=Utilisateurs du groupe
convert_4=Utilisateurs dont l'UID est dans l'intervalle
convert_added=$1 est ajouté
convert_desc=Ce formulaire vous permet de convertir des utilisateurs Unix existants en utilisateurs Webmin. Les droits d'accès de chaque nouvel utilisateur Webmin seront déterminés par le groupe sélectionné ci-dessous.
convert_ecannot=Vous n'êtes pas autorisé à convertir un utilisateur Unix
convert_egroup=Le groupe Unix n'existe pas
convert_emax=UID maximal invalide
convert_emin=UID minimal invalide
convert_err=Impossible de convertir les utilisateurs
convert_eusers=Aucun utilisateur à convertir saisi
convert_ewgroup=Pas de groupe Webmin de ce type
convert_ewgroup2=Vous n'^étes pas autorisé à affecter de nouveaux utilisateurs à ce groupe
convert_exists=$1 existe déjà
convert_group=Affecter de nouveaux utilisateurs au groupe Webmin
convert_invalid=$1 n'est pas un nom d'utilisateur Webmin valide
convert_msg=Conversion des utilisateurs Unix en cours...
convert_nogroups=Aucun groupe Webmin n'a été défini sur votre système. Vous devez créer au moins un groupe avant d'effectuer la conversion, afin de définir des droits d'accès pour les utilisateurs convertis.
convert_ok=Convertir maintenant
convert_skip=$1 est ignoré
convert_sync=Utiliser à l'avenir le même mot de passe que l'utilisateur Unix ?
convert_title=Conversion des utilisateurs
cpass_dict=est un mot du dictionnaire
cpass_minsize=Doit avoir $1 lettre de long au minimum
cpass_name=Contient le nom de l'utilisateur
cpass_notre=Corresponds à un modèle non permis
cpass_old=Les vieux mots de passes ne peuvent pas être réutilisés
cpass_re=Ne correspond pas au modèle requis
cpass_spellcmd=Ni les commandes $1 ni $2 requises pour vérifier les mots du dictionnaires ne sont installées
delete_ecannot=Vous n'êtes pas autorisé à supprimer des utilisateurs
delete_err=Impossible de supprimer cet utilisateur
delete_eself=Vous ne pouvez pas vous supprimer vous-même
delete_euser=Vous n'êtes pas autorisé à supprimer cet utilisateur
edit_all=Autoriser à partir de toutes les adresses
edit_alldays=Tous les jours
edit_allhours=Tout le temps
edit_allow=Autoriser uniquement à partir des adresses répertoriées
edit_cert=Nom du certificat SSL
edit_chars=Lettres
edit_clone=Cloner
edit_cloneof=Clôner l'utilisateur Webmin
edit_days=Jours autorisés dans la semaine
edit_deny=Interdire à partir des adresses répertoriées
edit_dont=Inchangé
edit_ecreate=Vous n'êtes pas autorisé à créer des utilisateurs
edit_egone=L'utilisateur sélectionné n'existe plus !
edit_euser=Vous n'êtes pas autorisé à modifier cet utilisateur
edit_extauth=Programme d'authentification externe
edit_global=Permissions pour tout les modules
edit_group=Membre du groupe
edit_groupmods=(en plus des modules du groupe)
edit_hide=Masquer si inutilisé
edit_hours=Heures autorisées dans la journée
edit_invert=Inverser la sélection
edit_ipdesc=Le contrôle d'accès IP utilisateur fonctionne de la même manière que le contrôle d'accès IP global du module de configuration de
edit_ips=Contrôle d'accès IP
edit_lang=Langue
edit_lock=Aucun mot de passe accepté
edit_log=Voir les journaux
edit_logout=Durée d'inactivité avant déconnexion
edit_mins=minutes
edit_minsize=Langueur minimum du mot de passe
edit_mods=Les modules Webmin disponibles
edit_modsg=Les modules Webmin disponibles (en y ajoutant ceux du groupe)
edit_modules=Modules
edit_none=Aucun
edit_notabs=Classer les modules par catégories ?
edit_overlayglobal=Aucun - utiliser les thème par défaut
edit_pam=Authentification PAM
edit_pass=Mot de passe
edit_passlocked=le mot de passe n'a pas été modifier depuis $1 jours - le compte est verrouillé !
edit_passmax=le mot de passe n'a pas été modifier depuis $1 jours -il doit etre modifier à la prochaine connexion.
edit_proto_ldap=Le serveur LDAP
edit_proto_mysql=La base de donnée MySQL
edit_proto_postgresql=La base de donnée PostgreSQL
edit_rbacdeny=Mode d'accès RBAC
edit_rbacdeny0=RBAC ne contrôle que le module ACLs sélectionné
edit_rbacdeny1=RBAC contrôle tous les modules et les ACLs
edit_readonly=Cet utilisateur Webmin ne doit pas être édité car il est géré directement par le module $1. <a href='$2'>Cliquez ici</a> pour ignorer cet avertissement et éditer tout de même cet utilisateur, mais attention car tous les changements manuels peuvent être redéfinis !
edit_real=Nom réel
edit_return=à l'utilisateur Webmin
edit_return2=Groupe Webmin
edit_rights=Droits d'accès de l'utilisateur Webmin
edit_risk=Niveau de risque
edit_risk_high=Super-utilisateur
edit_risk_low=Utilisateur normal
edit_risk_medium=Utilisateur administrateur
edit_same=Identique au mot de passe Unix
edit_selall=Tout sélectionner
edit_seldays=Uniquement les jours sélectionnés
edit_selhours=De $1:$2 à $3:$4
edit_set=Remplacer par
edit_skill=Niveau de compétence
edit_switch=Changer d'utilisateur
edit_templock=Verrouillé temporairement
edit_theme=Thème personnel
edit_themedef=Ancien thème Webmin
edit_themeglobal=à partir de la configuration Webmin
edit_title=Modification d'un utilisateur Webmin
edit_title2=Création d'un utilisateur Webmin
edit_ui=les option de l'interface utilisateur
edit_unix=Authentification Unix
edit_user=Nom d'utilisateur
gdelete_desc=Voulez-vous vraiment supprimer le groupe $1 et les utilisateurs qui en sont membres : $2 ?
gdelete_ecannot=Vous n'êtes pas autorisé à supprimer des groupes
gdelete_err=Impossible de supprimer le groupe
gdelete_esub=Les groupes comportant des sous-groupes ne peuvent pas être supprimés
gdelete_euser=Vous ne pouvez pas supprimer votre propre groupe
gdelete_ok=Supprimer le groupe
gdelete_title=Suppression d'un groupe
gdeletes_err=Echec de suppression des groupes
gdeletes_ok=Effacer les groupes
gdeletes_rusure=Etes-vous sur de vouloir effacer les $1 groupes sélectionnés, et les $2 utilisateurs qu'ils contiennent ? Tous leurs paramètres de contrôle d'accès et leurs personnalisations seront perdus.
gdeletes_title=Effacer les groupes
gdeletes_users=Groupes sélectionnés : $1
gedit_desc=Description du Groupe
gedit_ecannot=Vous n'êtes pas autorisé à modifier des groupes
gedit_egone=Le Groupe sélectionné n'existe plus !
gedit_group=Nom du groupe
gedit_members=Membre des utilisateurs et des groupes
gedit_modules=Modules des membres
gedit_rights=Droits d'accèês du groupe Webmin
gedit_title=Modification d'un groupe Webmin
gedit_title2=Création d'un groupe Webmin
gsave_edesc=Description Invalide - le caractère : n'est pas permis
gsave_edup=Ce nom de groupe est déjà utilisé
gsave_ename=Nom du groupe manquant ou invalide
gsave_enamewebmin=Le nom de groupe 'webmin' est réservé pour une utilisation interne
gsave_err=Impossible d'enregistrer le groupe
hide_clone=(Cloner $1)
hide_desc=Les modules suivants seront supprimés de la liste d'accès des modules pour $1 car leurs serveurs correspondants ne sont pas installés sur votre système...
hide_desc2=Soyez conscient que ces modules ne réapparaîotront pas automatiquement si les serveurs correspondants sont installés. Vous devrez accorder l'accès manuellement à l'aide de ce module.
hide_none=Rien à masquer - $1 n'a accès à aucun module dont les serveurs correspondants ne sont pas installés sur votre système.
hide_ok=Masquer les modules maintenant
hide_title=Masquage des modules inutilisés
index_cert=Demander un certificat SSL
index_certmsg=Cliquez sur ce bouton pour demander un certificat SSL qui vous permettra de vous connecter à Webmin de manière sûre sans avoir besoin de saisir un nom d'utilisateur et un mot de passe.
index_convert=Convertir des utilisateurs Unix en utilisateurs Webmin
index_create=Créer un nouvel utilisateur Webmin
index_delete=Effacer la sélection
index_edit=Modifier l'ACL du module :
index_gcreate=Créer un nouveau groupe d'utilisateurs
index_global=ACL globale
index_group=Groupe
index_groups=Groupes Webmin
index_members=Membres
index_modgroups=Modules du groupe $1
index_modules=Modules
index_nogroups=Aucun groupe Webmin modifiable n'est défini
index_none=Aucun
index_nousers=Aucun utilisateur Webmin modifiable n'est défini
index_rbac=Configuration RBAC
index_rcreate=Créer un nouvel utilisateur à niveau de risque
index_return=à la liste des utilisateurs
index_sessions=Afficher les sessions de connexion
index_sync=Configurer la synchronisation des utilisateurs Unix
index_title=Utilisateurs Webmin
index_unix=Configurer l'authentification des utilisateurs Unix
index_user=Utilisateur
index_users=Utilisateurs Webmin
log_acl=Mis à jour l'accès de l'$1 pour l'utilisateur $2
log_cert=émis un certificat pour l'utilisateur $1
log_clone=Cloné l'utilisateur Webmin $1 en $2
log_create=Créé l'utilisateur Webmin $1
log_create_g=Créé le groupe Webmin $1
log_delete=Supprimé l'utilisateur Webmin $1
log_delete_g=Supprimé le groupe Webmin $1
log_delete_groups=$1 est effacé des groupes Webmin
log_delete_users=$1 est effacé des utilisateurs Webmin
log_modify=Modifié l'utilisateur Webmin $1
log_modify_g=Modifié le groupe Webmin $1
log_rename=Renommé l'utilisateur Webmin $1 en $2
log_rename_g=Renommé le groupe Webmin $1 en $2
log_reset=Réinitialiser l'accès de l'$1 pour l'utilisateur $2
log_switch=Basculé vers l'utilisateur Webmin $1
make_done=... accompli
make_err=l'opération de création des tables pour l'utilisateur et le groupe a échoué.
make_failed=... échec de la création : $1
make_still=Quelques problèmes ont étés rencontrés même après la création de la table : $1
make_title=création des Tables de Utilisateur et des Groupes
makedn_done=... accompli
makedn_title=Création de LDAP DN
pass_days=jours
pass_ecannot=Vous n'êtes pas autorisé à éditer les restrictions des mots de passes
pass_nooldblock=Réutilisation illimitée du mot de passe
pass_pass=mots de passe
pass_title=Restrictions de mot de passe
rbac_desc=L'intégration RBAC dans Webmin offre la possibilité pour un module utilisateur de déterminer les permissions ACL depuis une base de données RBAC (Role Based Access Control), plutôt que depuis les fichiers de configuration de Webmin. Une fois que le support RBAC est activé, tout utilisateur pour qui <b>$edit_rbacdeny1</b> l'option est sélectionnée verra ses possibilités déterminée par RBAC plutôt que par les paramètres de contôle d'accès de Webmin.
rbac_ecpan=Vous n'avez pas accès à la page de modules Perl de Webmin pour installer le module $1 nécessaire pour l'intégration de RBAC.
rbac_eperl=Le module Perl $1 nécessaire pour l'intégration RBAC n'est pas installé. <a href='$2'>Cliquez ici</a> pour l'installer maintenant.
rbac_esolaris=RBAC n'est supporté actuellement que sur Solaris, et ne peut pas être utilisé sur ce système $1.
rbac_ok=L'intégration de RBAC est disponible sur ce sytème et peut être activée pour les utilisateurs en éditant la page "Utilisateur Webmin".
rbac_title=Configuration RBAC
save_ecolon=Les mots de passe ne peuvent pas contenir le caractère " : "
save_ecreate=Vous n'êtes pas autoris" à créer des utilisateurs
save_edays=Pas de jours autorisés sélectionnés
save_edeny=Vous ne pouvez pas vous interdire d'avoir accès au module de configuration des utilisateurs Webmin
save_edup=L'utilisateur '$1' existe déjà
save_egroup=Vous n'êtes pas autorisé à affecter quoi que ce soit à ce groupe
save_ehost=Impossible de trouver une adresse IP pour '$1'
save_ehours=Heures autorisées manquantes ou incorrectes
save_ehours2=L'heure de début de l'autorisation doit être avant l'heure de fin
save_eip='$1' n'est pas une adresse IP ou une adresse réseau complète
save_elogouttime=Temporisation de déconnexion manquante ou non numérique
save_emask='$1' n'est pas un masque réseau valide
save_emd5=Il n'est pas possible de cocher l'option <b>Mot de passe identique au mot de passe UNIX</b> avec le chiffrement MD5
save_emod=Vous ne pouvez pas accorder d'accès au module '$1'
save_ename='$1' n'est pas un nom d'utilisateur valide
save_enamewebmin=Le nom d'utilisateur 'webmin' est réservé pour une utilisation interne
save_enet='$1' n'est pas une adresse réseau valide
save_enone=Pas d'adresse saisie
save_eos=Votre système d'exploitation ne gère pas l'option <b>Mot de passe identique au mot de passe Unix</b>.
save_epam=L'authentification PAM n'est pas disponible car le module Perl <tt>Authen::PAM</tt> n'est pas installé ou ne fonctionne pas correctement.
save_epam2=Vous pouvez utiliser le module <b>Modules Perl</b> de Webmin pour <a href='$1'>télécharger et installer Authen::PAM</a> maintenant.
save_epass=Mot de passes incorrecte : $1
save_err=Impossible d'enregistrer l'utilisateur
save_eself=Votre adresse IP actuelle ($1) serait interdite
save_eunix=L'utilisateur Unix $1 n'existe pas
save_euser=Vous n'êtes pas autorisé à modifier cet utilisateur
schema_title=Télécharger un schéma LDAP
sessions_desc=Les noms de connexion de la session Webmin actuelle sont répertoriés ci-dessous. Pour annuler une session existante et forcer l'utilisateur à se connecter à nouveau, cliquez sur son identifiant de session.
sessions_title=Sessions de connexion actuelles
sessions_id=ID de session
sessions_user=Utilisateur Webmin
sessions_login=Connecté le
sessions_host=Adresse IP
sessions_lview=Voir les journaux...
sessions_actions=Actions...
sessions_logouts=Montrer aussi les sessions de déconnexion...
sessions_state=État
sessions_this=Cette connexion
sessions_in=Connexion
sessions_out=Déconnexion
sessions_kill=Déconnecté...
logins_title=Récentes connexions à Webmin
sql_db=Nom de la base de donnée
sql_host=Nom d'hôte
sql_make=Création des Tables
sql_makedn=Création DN
sql_pass=Mot de passe
sql_ssl0=Aucun
sql_ssl1=SSL
sql_ssl2=TLS
sql_user=Nom d'utilisateur
switch_eold=Session existante non trouvée !
switch_euser=Vous n'êtes pas autorisé à basculer vers cet utilisateur
sync_create=Créer un utilisateur Webmin quand un utilisateur Webmin est créé
sync_delete=Supprimer l'utilisateur Webmin correspondant quand un utilisateur Unix est supprimé
sync_desc=Ce formulaire vous permet de configurer la synchronisation automatique des utilisateurs Unix créés à l'aide de Webmin et des utilisateurs de ce module.
sync_ecannot=Vous n'êtes pas autorisé à configurer la synchronisation des utilisateurs
sync_group=Affecter de nouveaux utilisateurs à un groupe Webmin
sync_nogroups=Aucun groupe Webmin n'a étédéfini sur votre système. Vous devez créer au moins un groupe pour définir l'accès concernant les utilisateurs créés.
sync_title=Synchronisation des utilisateurs Unix
sync_unix=Définir un mot de passe pour de nouveaux utilisateurs pour l'authentification Unix
sync_update=Mettre à jour l'utilisateur Webmin correspondant quand un utilisateur Unix est mis à jour
udeletes_enone=Aucune sélection
udeletes_ereadonly=Un des utilisateurs sélectionnés est marqué comme non éditable
udeletes_err=Echec de suppression des utilisateurs
udeletes_ok=Efface les utilisateurs
udeletes_rusure=Etes-vous sur de vouloir effacer les $1 utilisateurs sélectionnés ? Tous leurs paramètres de contrôle d'accès et leurs personnalisations seront perdus.
udeletes_title=Efface les utilisateurs
udeletes_users=Utilisateurs sélectionnés : $1
unix_all=Autoriser tous les utilisateurs Unix répertoriés
unix_allow=Autoriser uniquement les utilisateurs Unix répertoriés
unix_def=Autoriser uniquement les utilisateurs Webmin à se connecter
unix_deny=Interdire les utilisateurs Unix répertoriés
unix_desc=Cette page vous permet de configurer Webmin pour valider les tentatives de connexion par rapport à la liste des utilisateurs système et de PAM. Ce comportement peut être utile si vous avez un grand nombre d'utilisateurs Unix existants auxquels vous souhaitez donner accès à Webmin.
unix_ecannot=Vous n'êtes pas autorisé à configurer l'authentification des utilisateurs Unix
unix_egroup='$1' n'est pas un nom de groupe valide
unix_enone=Pas d'utilisateurs ou de groupes Unix à autoriser indiqués
unix_epam=L'authentification Unix n'est pas disponible car le module Perl <tt>Authen::PAM</tt> n'est pas installé ou ne fonctionne pas correctement.
unix_eshells=Fichier d'interpréteurs de commande manquant ou non existant
unix_euser='$1' n'est pas un nom d'utilisateur valide
unix_ewhogroup=Pas de groupe à autoriser dans la ligne $1
unix_ewhouser=Pas d'utilisateur à autoriser en rangée $1
unix_group=Membres du groupe..
unix_mall=Tous les utilisateurs
unix_mode=Autorise
unix_none=Aucun utilisateur saisi
unix_pamany=Traiter les connexions validés uniquement par PAM comme $1
unix_restrict=Les restrictions additionnelles suivantes seront appliquées aux utilisateurs Unix sélectionnés ci-dessus.
unix_same=&lt;Comme utilisateur ou groupe&gt;
unix_sel=Autoriser les utilisateurs Unix listés ci-dessous à se connecter ..
unix_shells=Interdire les utilisateurs Unix dont les interpréteurs de commandes ne sont pas dans un fichier
unix_sudo=Autoriser les utilisateurs pouvant lancer des commandes via <tt>sudo</tt> à se connecter en tant que <tt>root</tt>
unix_title=Authentification des utilisateurs Unix
unix_to=Comme utilisateur Webmin
unix_user=Autoriser n'importe quel utilisateur Unix à se connecter avec les droits d'accès d'utilisateur
unix_who=Utilisateur ou Groupe

496
acl/lang/gr Normal file
View File

@@ -0,0 +1,496 @@
index_title=Χρήστες Webmin
index_user=Χρήστης
index_modules=Ενότητες
index_create=Δημιουργία ενός νέου χρήστη του Webmin.
index_rcreate=Create a new risk-level user.
index_convert=Μετατροπή Χρηστών από Unix σε Webmin χρήστες
index_cert=Αίτημα για Πιστοποιητικό SSL
index_twofactor=Two-Factor Authentication
index_certmsg=Πατήστε αυτό το κουμπί για να αιτηθείτε έαν πιστοποιητικό SSL που θα σας επιτρέψει να συνδέεστε με ασφαλή τρόπο στο Webmin χωρίς την ανάγκη να εισάγετε όνομα χρήστη και κωδικό.
index_return=λίστα χρηστών
index_none=Κανένα
index_edit=Επεξεργασία Ενότητας ACL :
index_global=Καθολικό ACL
index_users=Χρήστες Webmin
index_groups=Ομάδες Webmin
index_group=Ομάδα
index_nousers=Δεν ορίστηκαν Χρήστες Webmin που να μπορούν να γίνουν επεξεργασία.
index_nogroups=δεν ορίστηκαν Ομάδες Webmin.
index_gcreate=Δημιουργία μιας νέας ομάδας Webmin.
index_members=Μέλη
index_modgroups=Modules from group $1
index_sync=Configure Unix User Synchronization
index_unix=Configure Unix User Authentication
index_sessions=View Login Sessions
index_rbac=Setup RBAC
index_delete=Διαγραφή Επιλεγμένων
index_joingroup=Προσθήκη στην Ομάδα:
index_eulist=Failed to list users : $1
index_eglist=Failed to list groups : $1
edit_title=Επεξεργασία Χρήστη Webmin
edit_title2=Δημιουργία Χρήστη Webmin
edit_readonly=This Webmin user should not be edited as it is managed by the $1 module. <a href='$2'>Click here</a> to bypass this warning and edit the user anyway - but beware that any manual changes may be over-written!
edit_rights=Δικαιώματα πρόσβασης Χρήστη Webmin
edit_user=Όνομα Χρήστη
edit_cloneof=Cloning Webmin user
edit_real=Αληθινό Όνομα
edit_group=Μέλος της Ομάδας
edit_pass=Κωδικός πρόσβασης
edit_same=Ο ίδιος όπως στο Unix
edit_lock=No password accepted
edit_pam=PAM authentication
edit_unix=Unix authentication
edit_extauth=External authentication program
edit_dont=Όχι αλλαγή
edit_set=Ορισμός σε
edit_passlocked=Ο κωδικός δεν έχει αλλάξει για $1 ημέρες - ο λογαριασμός κλειδώθηκε!
edit_passmax=Ο κωδικός δεν έχει αλλάξει για $1 ημέρες - πρέπει να αλλαχτεί στην επόμενη σύνδεση
edit_passold=Ο κωδικός τελευταία αλλάχτηκε πριν $1 ημέρες
edit_passtoday=Ο κωδικός άλλαξε πριν από λιγότερο από μία ημέρα
edit_modules=Ενότητες
edit_clone=Κλώνος
edit_twofactor=Two-factor authentication type
edit_twofactorprov=Using provider $1 with ID $2
edit_twofactorcancel=Remove two-factor authentication requirement
edit_twofactornone=None setup yet
edit_twofactoradd=Enable Two-Factor For User
edit_lang=Γλώσσα
edit_notabs=Κατηγοριοποίηση ενοτήτων;
edit_logout=Χρόνος αποσύνδεσης λόγω αδράνειας
edit_mins=λεπτά
edit_chars=γράμματα
edit_minsize=Ελάχιστο μήκος κωδικού
edit_nochange=Επιβολή αλλαγής κωδικού μετά από κάποιες ημέρες;
edit_cert=SSL certificate name
edit_none=Κανένα
edit_ips=Έλεγχος πρόσβασης διευθύνσεων IP
edit_all=Να επιτρέπεται από όλες τις διευθύνσεις
edit_allow=Only allow from listed addresses
edit_deny=Deny from listed addresses
edit_ipdesc=User IP access control works in the same way as the global IP access control in the Webmin Configuration module. Only if a user passes the global controls will those here be checked as well.
edit_skill=Skill level
edit_risk=Risk level
edit_risk_high=Super user
edit_risk_medium=Admin user
edit_risk_low=Normal user
edit_groupmods=(In addition to modules from group)
edit_euser=δεν επιτρέπεται να επεξεργαστείτε αυτό το χρήστη
edit_egone=Ο επιλεγμένος χρήστης δεν υπάρχει πλέον!
edit_ecreate=You are not allowed to create users
edit_theme=Personal UI theme
edit_themeglobal=From Webmin Configuration
edit_themedef=Old Webmin theme
edit_overlay=Personal theme overlay
edit_overlayglobal=None - use theme defaults
edit_log=View Logs
edit_selall=Επιλογή όλων
edit_invert=Invert selection
edit_hide=Hide Unused
edit_switch=Switch to User
edit_return=Webmin user
edit_return2=Webmin group
edit_rbacdeny=RBAC access mode
edit_rbacdeny0=RBAC only controls selected module ACLs
edit_rbacdeny1=RBAC controls all modules and ACLs
edit_global=Permissions for all modules
edit_templock=Temporarily locked
edit_temppass=Force change at next login
edit_days=Allowed days of the week
edit_alldays=Every day
edit_seldays=Only selected days ..
edit_hours=Allowed times of the day
edit_allhours=Any time
edit_selhours=From $1:$2 to $3:$4
edit_ui=User interface options
edit_security=Security and limits options
edit_mods=Available Webmin modules
edit_modsg=Available Webmin modules (in addition to those from group)
edit_proto=Storage type
edit_proto_mysql=MySQL database
edit_proto_postgresql=PostgreSQL database
edit_proto_ldap=LDAP server
edit_proto_=Local files
save_err=Αποτυχία αποθήκευσης χρήστη
save_ename=Το '$1' δεν είναι έγκυρο όνομα χρήστη
save_enamewebmin=Το όνομα χρήστη 'webmin' είναι δεσμευμένο για εσωτερική χρήση
save_edup=Το όνομα χρήστη '$1' χρησιμοποιείται ήδη
save_eoverlay=A theme overlay cannot be selected unless a theme is
save_edeny=δεν μπορείτε να αρνηθείτε στον ευατό σας πρόσβαση στην ενότητα Χρήστες Webmin
save_eos=The Same as Unix password option is not supported on your operating system.
save_emd5=The Same as Unix password option cannot be used on systems with MD5 encryption
save_eunix=Ο χρήστης Unix '$1' δεν υπάρχει
save_emod=You cannot grant access to module '$1'
save_ecreate=Δεν σας επιτρέπεται να δημιουργήσετε χρήστες
save_euser=Δεν σας επιτρέπεται να επεξεργαστείτε αυτό το χρήστη
save_ecolon=Οι κωδικοί δεν μπορούν να περιέχουν το χαρακτήρα :
save_epass=Ο κωδικός δεν είναι έγκυρος : $1
save_eself=Your current IP address ($1) would be denied
save_epam=PAM authentication is not available as the <tt>Authen::PAM</tt> Perl module is not installed or not working properly.
save_epam2=You can use Webmin's Perl Modules module to <a href='$1'>download and install Authen::PAM</a> now.
save_egroup=You are not allowed to assign to that group
save_enone=Δεν εισήχθησαν διευθύνσεις
save_enet=Η '$1' δεν είναι έγκυρη διεύθυνση δικτύου
save_emask=Η '$1' δεν είναι έγκυρη μάσκα δικτύου
save_eip=Η '$1' δεν είναι ολοκληρωμένη διεύθυνση IP ή δικτύου
save_ehost=Αποτυχία εύρεσης διεύθυνσης IP για '$1'
save_elogouttime=Missing or non-numeric inactivity logout time
save_eminsize=Missing or non-numeric minimum password length
save_edays=No days to allow selected
save_ehours=Missing or invalid times to allow
save_ehours2=Start time to allow must be before end
save_etemp=The option to force a password change at next login cannot be used unless <a href='$1'>prompting users to enter new passwords</a> is enabled
delete_err=Αποτυχία διαγραφής χρήστη
delete_eself=Δεν μπορείτε να διαγράψετε τον εαυτό σας
delete_ecannot=Δεν σας επιτρέπεται να διαγράψετε χρήστες
delete_euser=Δεν σας επιτρέπεται να διαγράψετε αυτό το χρήστη
delete_eanonuser=This user is being used for anonymous module access
cert_title=Αίτηση Πιστοποιητικού
cert_issue=Έκδοση Πιστοποιητικού
cert_header=Λεπτομέρειες νέου πιστοποιητικού
cert_msg=This form allows you to request an SSL client certificate that will be used in future to grant you access to Webmin instead of your username and password. This is more secure, but because the authentication is automatic you will not be able to switch to a different user when using the certificate.
cert_ebrowser=Webmin does not know how to issue client certificates for your browser ( $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=Failed to setup certificate authority : $1
cert_already=Warning - you are already using the certificate $1.
cert_etempdir=Invalid certificate file
acl_title=Έλεγχος Πρόσβασης Ενότητας
acl_title2=For $1 in $2
acl_title3=For group $1 in $2
acl_options=$1 access control options
acl_config=Can edit module configuration?
acl_reset=Reset To Full Access
acl_rbac=Get access control settings from RBAC?
acl_rbacyes=Yes (overrides settings below)
acl_uall=Όλοι οι χρήστες
acl_uthis=Αυτός ο χρήστης
acl_usel=Επιλεγμένοι χρήστες ..
acl_gr=Μέλη του $1
acl_users=Users who can be edited
acl_mods=Can grant access to
acl_all=All modules
acl_own=Only his own modules
acl_sel=Selected modules ..
acl_create=Can create new users?
acl_delete=Can delete users?
acl_rename=Can rename users?
acl_acl=Can edit module access control?
acl_lang=Can change language?
acl_chcert=Can change SSL certificate name?
acl_euser=You are not allowed to edit the ACL for this user
acl_egroup=You are not allowed to edit group ACLs
acl_emod=You are not allowed to edit the ACL for this module
acl_others=Can see inaccessible modules?
acl_cert=Can request certificate?
acl_err=Failed to save access control
acl_groups=Μπορεί να επεξεργαστεί ομάδες;
acl_gassign=Can assign users to groups
acl_gall=Όλες οι ομάδες
acl_gsel=Επιλεγμένες ..
acl_gnone=Καμία
acl_perms=Newly created users get
acl_perms_1=Same module access control as creator
acl_perms_0=Default (unrestricted) module access control
acl_sync=Can configure user synchronization?
acl_unix=Can configure unix authentication?
acl_sessions=Can view and cancel login sessions?
acl_cats=Can change categorization?
acl_theme=Can change personal theme?
acl_ips=Can change IP access control?
acl_switch=Can switch to other users?
acl_times=Can change allowed login times?
acl_pass=Can change password restrictions?
acl_sql=Can configure user and group database?
log_modify=Modified Webmin user $1
log_rename=Renamed Webmin user $1 to $2
log_create=Created Webmin user $1
log_clone=Cloned Webmin user $1 to $2
log_delete=Deleted Webmin user $1
log_acl=Updated access for $1 in $2
log_reset=Reset access for $1 in $2
log_cert=Issued certificate for user $1
log_modify_g=Modified Webmin group $1
log_rename_g=Renamed Webmin group $1 to $2
log_create_g=Created Webmin group $1
log_delete_g=Deleted Webmin group $1
log_switch=Switched to Webmin user $1
log_delete_users=Deleted $1 Webmin users
log_delete_groups=Deleted $1 Webmin groups
log_joingroup=Added $1 Webmin users to group $2
log_pass=Changed password restrictions
log_unix=Changed unix user authentication
log_sync=Changed unix user synchronization
log_sql=Changed user and group database
log_twofactor=Enrolled user $1 with two-factor provider $2
log_onefactor=Dis-enrolled user $1 for two-factor authentication
gedit_ecannot=You are not allowed to edit groups
gedit_title=Edit Webmin Group
gedit_title2=Create Webmin Group
gedit_group=Group name
gedit_rights=Webmin group access rights
gedit_modules=Members' modules
gedit_members=Member users and groups
gedit_desc=Group description
gedit_egone=Selected group no longer exists!
gdelete_err=Failed to delete group
gdelete_ecannot=You are not allowed to delete groups
gdelete_euser=You cannot delete your own group
gdelete_esub=Groups with subgroups cannot be deleted
gdelete_title=Delete Group
gdelete_desc=Are you sure you want to delete the group $1 and its member users $2 ?
gdelete_ok=Delete Group
gsave_err=Failed to save group
gsave_ename=Missing or invalid group name
gsave_enamewebmin=The group name 'webmin' is reserved for internal use
gsave_edup=Group name is already in use
gsave_edesc=Invalid description - the : character is not allowed
convert_title=Convert Users
convert_ecannot=You are not allowed to convert Unix user
convert_nogroups=No Webmin groups have been defined on your system. At least one group must be created before converting in order to define permissions for the converted users.
convert_desc=This form allows you to convert existing Unix users to Webmin users. The permissions of each new Webmin user will be determined by the group selected below.
convert_0=All users
convert_1=Only users
convert_2=All except users
convert_3=Users with group
convert_4=Users with UIDs in range
convert_group=Assign new users to Webmin group
convert_sync2=Sync password with Unix user in future?
convert_ok=Convert Now
convert_err=Failed to convert users
convert_eusers=No users to convert entered
convert_egroup=Unix group does not exist
convert_emin=Invalid minimum UID
convert_emax=Invalid maximum UID
convert_ewgroup=No such Webmin group
convert_ewgroup2=You are not allowed to assign new users to this group
convert_skip=$1 being skipped
convert_exists=$1 already exists
convert_invalid=$1 is not a valid Webmin username
convert_added=$1 being added
convert_msg=Converting Unix users...
convert_user=Unix user
convert_action=Action taken
convert_done=$1 users converted, $2 invalid, $3 already exist, $4 excluded.
convert_users=Users to convert
sync_title=Unix User Synchronization
sync_desc=This form allows you to configure the automatic synchronization of Unix users created through Webmin and users in this module.
sync_nogroups=No Webmin groups have been defined on your system. At least one group must be created to set the access for created users.
sync_when=When to synchronize
sync_create=Create a Webmin user when a Unix user is created.
sync_update=Update the matching Webmin user when a Unix user is updated.
sync_delete=Delete the matching Webmin user when a Unix user is deleted.
sync_group=Assign new users to Webmin group
sync_unix=Set password for new users to Unix authentication.
sync_ecannot=You are not allowed to configure user synchronization.
unix_title=Unix User Authentication
unix_err=Failed to save Unix authentication
unix_desc=This page allows you to configure Webmin to validate login attempts against the system user list and PAM. This can be useful if you have a large number of existing Unix users who you want to give access to Webmin.
unix_def=Only allow Webmin users to login
unix_sel=Allow Unix users listed below to login ..
unix_mode=Allow
unix_mall=All users
unix_group=Members of group..
unix_user=Unix user ..
unix_who=User or Group
unix_to=As Webmin user
unix_ecannot=You are not allowed to configure Unix user authentication
unix_epam=Unix authentication is not available as the <tt>Authen::PAM</tt> Perl module is not installed or not working properly.
unix_all=Allow all Unix users
unix_allow=Only allow listed Unix users
unix_deny=Deny listed Unix users
unix_none=No users entered
unix_euser='$1' is not a valid username
unix_egroup='$1' is not a valid group name
unix_shells=Deny Unix users whose shells are not in file
unix_eshells=Missing or non-existant shells file
unix_restrict2=Additional restrictions
unix_ewhogroup=Missing group to allow in row $1
unix_ewhouser=Missing user to allow in row $1
unix_enone=No Unix users or groups to allow entered
unix_same=&lt;Same user or group&gt;
unix_sudo=Allow users who can run all commands via <tt>sudo</tt> to login as <tt>root</tt>
unix_pamany=Treat logins that only pass PAM validation as $1
unix_esudo=The $1 command is not installed
unix_esudomod=The Perl module $1 needed for <tt>sudo</tt> authentication is not installed
unix_header=Unix user authentication settings
unix_utable=Allowed Unix users
sessions_title=Current Login Sessions
sessions_id=Session ID
sessions_user=Webmin user
sessions_login=Last active at
sessions_host=IP address
sessions_lview=View logs..
sessions_actions=Actions..
sessions_logouts=Also show logged-out sessions..
sessions_state=State
sessions_this=This login
sessions_in=Logged in
sessions_out=Logged out
sessions_kill=Disconnect..
logins_title=Recent Webmin logins
hide_title=Hide Unused Modules
hide_desc=The following modules will be removed from the module access list for $1 as their corresponding servers are not installed on your system ..
hide_ok=Hide Modules Now
hide_none=Nothing to hide - $1 does not have access to any modules whose corresponding servers are not installed on your system.
hide_desc2=Be aware that these modules will not re-appear automatically if the corresponding servers are installed. You will need to grant access manually using this module.
hide_clone=(Clone $1)
switch_euser=You are not allowed to switch to this user
switch_eold=Existing session not found!
rbac_title=Setup RBAC
rbac_desc=Webmin's RBAC integration provides a way for user module and ACL permissions to be determined from an RBAC (Role Based Access Control) database, rather than Webmin's own configuration files. Once RBAC support is enabled, any user for whom the <b>RBAC controls all modules and ACLs</b> option is selected will have his capabilities determined by RBAC rather than Webmin's own access control settings.
rbac_esolaris=RBAC is only supported on Solaris at the moment, and so cannot be used on this $1 system.
rbac_eperl=The Perl module $1 needed for RBAC integration is not installed. <a href='$2'>Click here</a> to have it installed now.
rbac_ecpan=You do not have access to Webmin's Perl Modules page in order to install the necessary $1 module for RBAC integration.
rbac_ok=RBAC integration is available on this system, and can be enabled on a per-user basis on the Edit Webmin User page.
udeletes_err=Failed to delete users
udeletes_jerr=Failed to add users to group
udeletes_enone=None selected
udeletes_title=Delete Users
udeletes_rusure=Are you sure you want to delete the $1 selected users? All of their access control settings and user details will be lost.
udeletes_users=Selected users: $1
udeletes_ok=Delete Users
udeletes_ereadonly=One of the selected users is marked as non-editable
gdeletes_err=Failed to delete groups
gdeletes_title=Delete Groups
gdeletes_rusure=Are you sure you want to delete the $1 selected groups, and the $2 users they contain? All of their access control settings and user details will be lost.
gdeletes_users=Selected groups: $1
gdeletes_ok=Delete Groups
pass_title=Password Restrictions
pass_ecannot=You are not allowed to edit password restrictions
pass_header=Webmin password enforcement options
pass_minsize=Minimum password length
pass_nominsize=No minimum
pass_regexps=Regular expressions passwords must match
pass_regdesc=Human-readable description for regular expression
pass_maxdays=Days before password must be changed
pass_lockdays=Days before un-changed password locks account
pass_nomaxdays=Change never required
pass_nolockdays=Account is never locked
pass_nouser=Disallow passwords containing username?
pass_nodict=Disallow dictionary word passwords?
pass_oldblock=Number of old passwords to reject
pass_nooldblock=No limit on password re-use
pass_days=days
pass_pass=passwords
pass_err=Failed to save password restrictions
pass_eminsize=Missing or non-numeric minimum password length
pass_emaxdays=Missing or non-numeric number of days before changing
pass_elockdays=Missing or non-numeric number of days before account is locked
pass_eoldblock=Missing or non-numeric number of old passwords to reject
cpass_minsize=Must be at least $1 letters long
cpass_notre=Matches a disallowed pattern
cpass_re=Does not match a required pattern
cpass_name=Contains the username
cpass_dict=Is a dictionary word
cpass_spellcmd=Neither the $1 or $2 commands needed to check for dictionary words is installed
cpass_old=Old passwords cannot be re-used
sql_title=User and Group Database
sql_ecannot=You are not allowed to configure the user and group database
sql_header=Options for database backend for users and groups
sql_host=Hostname
sql_user=Username
sql_pass=Password
sql_db=Database name
sql_ssl=Connection encryption
sql_ssl0=None
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Object class for users
sql_groupclass=Object class for groups
sql_euserclass=Missing or invalid object class for users
sql_egroupclass=Missing or invalid object class for groups
sql_none=Use only local files to store users and groups
sql_mysql=Χρήση Βάσης δεδομένων MySQL
sql_postgresql=Χρήση Βάσης δεδομένων PostgreSQL
sql_ldap=Χρήση διακομιστή LDAP
sql_prefix=Create under DN
sql_addto0=Add new users to database selected above
sql_addto1=Add new users to local files
sql_emod=Missing required Perl module <tt>$1</tt>
sql_etable=Failed to query required table $1 : $2
sql_eldapdn=Base LDAP DN $1 was not found
sql_eclass=LDAP object class $1 does not exist in the server's schema
sql_err=Failed to save user and group database settings
sql_ehost=Missing or un-resolvable hostname
sql_euser=Missing or invalid username (no spaces allowed)
sql_epass=Invalid password (no spaces allowed)
sql_edb=Invalid database name (no spaces allowed)
sql_eprefix=Missing or invalid base DN (no spaces allowed)
sql_eprefix2=Invalid-looking base DN - should be like <tt>dc=mydomain,dc=com</tt>
sql_title2=Create Missing Tables
sql_tableerr=User and group database settings are valid, but some tables needed by Webmin are missing : $1
sql_tableerr2=Click the <b>Create Tables</b> button below to have them created automatically, or manually run the SQL below.
sql_make=Δημιουργία Πινάκων
sql_title3=Create Missing DN
sql_dnerr=User and group database settings are valid, but the LDAP DN needed by Webmin is missing : $1
sql_dnerr2=Click the <b>Create DN</b> button below to have it create automatically, or add it to your LDAP server manually.
sql_makedn=Δημιουργία DN
sql_schema=Λήψη Σχήματος LDAP
make_title=Δημιουργία Πινάκων Χρηστών και Ομάδων
make_err=Failed to create user and group tables
make_exec=Εκτέλεση SQL $1 ..
make_failed=.. δημιουργία απέτυχε : $1
make_done=.. ολοκληρώθηκε
make_still=Some problems were found even after table creation : $1
makedn_title=Δημιουργία LDAP DN
makedn_eoc=No structural object classes found!
makedn_exec=Creating parent DN $1 ..
makedn_failed=.. δημιουργία απέτυχε : $1
makedn_done=.. ολοκληρώθηκε
makedn_still=Some problems were found even after DN creation : $1
schema_title=Λήψη Σχήματος LDAP
schema_desc=Before Webmin can use an LDAP server to store users and groups it must be configured to use the schema below. This can typically be done by saving the schema definition in <tt>/etc/ldap/schema</tt> or <tt>/etc/openldap/schema</tt> as <tt>webmin.schema</tt>, then configuring the server to load that schema file.
schema_download=Download schema file : <a href=$1>$1</a>
twofactor_err=Failed to setup two-factor authentication
twofactor_euser=Your Webmin user was not found!
twofactor_title=Two-Factor Authentication
twofactor_disable=Disable Two-Factor Authentication
twofactor_already=Your Webmin login already has two-factor authentication enabled with provider $1 and account ID $2.
twofactor_already2=Webmin login $3 already has two-factor authentication enabled with provider $1 and account ID $2.
twofactor_desc=This page allows you to enable two-factor authentication for your Webmin login using <a href='$2' target=_blank>$1</a>. Once active, an additional authentication token will be required when logging into Webmin.
twofactor_desc2=This page allows you to enable two-factor authentication for Webmin login $3 using <a href='$2' target=_blank>$1</a>. Once active, an additional authentication token will be required when logging into Webmin.
twofactor_enable=Enroll For Two-Factor Authentication
twofactor_header=Two-factor authentication enrollment details
twofactor_enrolling=Enrolling for two-factor authentication with provider $1 ..
twofactor_failed=.. enrollment failed : $1
twofactor_done=.. complete. Your ID with this provider is <tt>$1</tt>.
twofactor_setup=Two-factor authentication has not been enabled on this system yet, but can be turned on using the <a href='$1'>Webmin Configuration</a> module.
twofactor_ebutton=Δεν πατήθηκε κάποιο κουμπί!
__norefs=1

View File

@@ -22,7 +22,7 @@ desc_no=Webmin Brukere
desc_pt_BR=Usuários do Webmin
desc_sk=U¾ívatelia Webminu
longdesc=Create Webmin users and configure which modules and features they are allowed to access.
desc_bg=Webmin Þçåðè
desc_bg=Webmin �����
readonly=1
desc_zh_TW.UTF-8=Webmin 使用者
desc_zh_CN.UTF-8=Webmin 用户管ç<C2A1>
@@ -42,3 +42,4 @@ longdesc_de=Erstellt Webmin-Benutzer und konfiguriert, auf welche Module und Fun
longdesc_es=Crear usuarios de webmin y configurar a que modulos y caracteristicas pueden acceder.
longdesc_pl=Twórz u¿ytkowników Webmina i kontroluj, które modu³y i funkcje s± dla nich dostêpne.
longdesc_ca=Crea usuaris Webmin i configura quins mòduls i característiques tenen permès d'accedir.
desc_fr.UTF-8=Utilisateurs Webmin

View File

@@ -41,7 +41,7 @@ crl = $dir/crl.pem # The current CRL
private_key = $dir/ca.pem # The private key
RANDFILE = $dir/.rand # private random number file
x509_extensions = usr_cert # The extentions to add to the cert
x509_extensions = usr_cert # The extensions to add to the cert
# Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs
# so this is commented out by default to leave a V1 CRL.
@@ -84,7 +84,7 @@ default_bits = 1024
default_keyfile = privkey.pem
distinguished_name = req_distinguished_name
attributes = req_attributes
x509_extensions = v3_ca # The extentions to add to the self signed cert
x509_extensions = v3_ca # The extensions to add to the self signed cert
[ req_distinguished_name ]
countryName = Country Name (2 letter code)

View File

@@ -52,11 +52,11 @@ else {
# Validate username, and check for a clash
$in{'name'} =~ /^[A-z0-9\-\_\.\@]+$/ && $in{'name'} !~ /^\@/ ||
&error(&text('save_ename', $in{'name'}));
&error(&text('save_ename', &html_escape($in{'name'})));
$in{'name'} eq 'webmin' && &error($text{'save_enamewebmin'});
if (!$in{'old'} || $in{'old'} ne $in{'name'}) {
my $clash = &get_user($in{'name'});
$clash && &error(&text('save_edup', $in{'name'}));
$clash && &error(&text('save_edup', &html_escape($in{'name'})));
}
!$access{'logouttime'} || $in{'logouttime_def'} ||
$in{'logouttime'} =~ /^\d+$/ || &error($text{'save_elogouttime'});

View File

@@ -13,8 +13,8 @@ my %miniserv;
&get_miniserv_config(\%miniserv);
if (!$miniserv{'twofactor_provider'}) {
&ui_print_header(undef, $text{'twofactor_title'}, "");
&ui_print_endpage(&text('twofactor_setup',
'../webmin/edit_twofactor.cgi'));
print &text('twofactor_setup', '../webmin/edit_twofactor.cgi'),"<p>\n";
&ui_print_footer("", $text{'index_return'});
return;
}

0
adsl-client/config.info.ca Executable file → Normal file
View File

0
adsl-client/config.info.de Executable file → Normal file
View File

0
adsl-client/config.info.fr Executable file → Normal file
View File

0
adsl-client/help/connect.ca.html Executable file → Normal file
View File

0
adsl-client/help/connect.de.html Executable file → Normal file
View File

0
adsl-client/help/connect.it.html Executable file → Normal file
View File

0
adsl-client/help/connect.no.html Executable file → Normal file
View File

0
adsl-client/help/connect.pl.html Executable file → Normal file
View File

0
adsl-client/help/demand.ca.html Executable file → Normal file
View File

0
adsl-client/help/demand.de.html Executable file → Normal file
View File

0
adsl-client/help/demand.it.html Executable file → Normal file
View File

0
adsl-client/help/demand.no.html Executable file → Normal file
View File

0
adsl-client/help/demand.pl.html Executable file → Normal file
View File

0
adsl-client/help/dns.ca.html Executable file → Normal file
View File

0
adsl-client/help/dns.de.html Executable file → Normal file
View File

0
adsl-client/help/dns.it.html Executable file → Normal file
View File

0
adsl-client/help/dns.pl.html Executable file → Normal file
View File

0
adsl-client/help/eth.ca.html Executable file → Normal file
View File

0
adsl-client/help/eth.de.html Executable file → Normal file
View File

0
adsl-client/help/eth.it.html Executable file → Normal file
View File

0
adsl-client/help/eth.pl.html Executable file → Normal file
View File

0
adsl-client/help/fw.ca.html Executable file → Normal file
View File

0
adsl-client/help/fw.de.html Executable file → Normal file
View File

0
adsl-client/help/fw.it.html Executable file → Normal file
View File

0
adsl-client/help/fw.pl.html Executable file → Normal file
View File

0
adsl-client/help/intro.ca.html Executable file → Normal file
View File

0
adsl-client/help/intro.de.html Executable file → Normal file
View File

0
adsl-client/help/intro.it.html Executable file → Normal file
View File

0
adsl-client/help/intro.pl.html Executable file → Normal file
View File

0
adsl-client/help/mss.ca.html Executable file → Normal file
View File

0
adsl-client/help/mss.de.html Executable file → Normal file
View File

0
adsl-client/help/mss.it.html Executable file → Normal file
View File

0
adsl-client/help/mss.pl.html Executable file → Normal file
View File

0
adsl-client/help/sec.ca.html Executable file → Normal file
View File

0
adsl-client/help/sec.de.html Executable file → Normal file
View File

0
adsl-client/help/sec.it.html Executable file → Normal file
View File

0
adsl-client/help/sec.pl.html Executable file → Normal file
View File

0
adsl-client/help/user.ca.html Executable file → Normal file
View File

0
adsl-client/help/user.de.html Executable file → Normal file
View File

0
adsl-client/help/user.it.html Executable file → Normal file
View File

0
adsl-client/help/user.pl.html Executable file → Normal file
View File

Binary file not shown.

View File

@@ -1,65 +1,62 @@
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> за да определите един от другите <tt>ifcfg-ppp*</tt> файлове на $1 или такъв, който не съществува за да може модулът да го създаде.
index_stop=Спиране на ADSL
index_stopdesc=Вашата ADSL връзка понастоящем е активна с IP адрес $1. Кликнете този бутон за да я затворите с командата $2.
index_start=Стартиране на ADSL
index_startdesc=Вашата ADSL връзка понастоящем не е активна. Кликнете този бутон за да я стартирате с командата $1.
__norefs=1
index_boot=Стартиране при старт на машината
index_bootdesc=Променете тази опция за да контролирате дали вашата ADSL връзка ще стартира когато стартира машината.
index_return=модулен индекс
index_version=RP-PPPoE версия $1
index_esetup=Redhat ADSL конфигурационният файл $1 не съществува на вашата система. Модулът обаче може да го конфигурира с основните опции по подразбиране като кликнете на бутона по-долу.
index_setup=Настройка на конфигурационен файл
index_bytes=байта
index_cancel=Отказ на връзката
index_canceldesc=ADSL клиентът в момента се опитва да установи връзка. Кликнете бутона по-долу за да откажете опита с командата $1.
index_header=Конфигурационни опции на ADSL клиент
index_desc=Настройките по-долу важат за всички нови ADSL връзки стартирани на вашата система. Ако ги промените, връзката трябва да бъде прекъсната и стартирана отново за да влязат в сила промените.
index_eth=Ethernet интерфейс
index_other=Друг..
index_cdemand=Прекратяване на връзките при поискване
index_cdemanddesc=ADSL клиентът в момента очаква заявка за връзка при поискване. Натиснете този бутон, з ада го спрете с командата $1.
index_connect=Време за опит за връзка на
index_demand=Свързване при необходимост?
index_timeout=Да, с пауза
index_secs=секунди
index_user=Влез като юзер
index_sec=Влез с парола
index_desc=Настройките по-долу важат за всички нови ADSL връзки, стартирани на вашата система. Ако ги промените, връзката трябва да бъде прекъсната и стартирана отново за да влязат в сила промените.
index_dns=Вземи DNS конфигурацията от ISP?
index_save=Запазване на конфигурацията
index_mss=Лимитиране големината на пакетите?
index_psize=Да, до
index_bytes=байта
index_fw=Защитна стена активирана върху връзката
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> за да определите един от другите <tt>ifcfg-ppp*</tt> файлове на $1 или такъв, който не съществува, за да може модулът да го създаде.
index_esetup=Redhat ADSL конфигурационният файл $1 не съществува на вашата система. Модулът обаче може да го конфигурира с основните опции по подразбиране като кликнете на бутона по-долу.
index_eth=Ethernet интерфейс
index_forever=Завинаги
index_fw=Защитна стена за активиране на връзката
index_fw_masquerade=За NAT портал
index_fw_none=Няма
index_fw_standalone=За единичен хост
index_fw_masquerade=За NAT портал
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=Липсващ или невалиден ethernet интерфейс
save_etimeout=Липсващ или невалиден on-demand срок
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 при старт на системата
index_header=Конфигурационни опции на ADSL клиент
index_mss=Лимитиране големината на пакетите?
index_other=Друг..
index_psize=Да, до
index_return=модулен индекс
index_save=Запазване на конфигурацията
index_sec=Влез с парола
index_secs=секунди
index_setup=Настройка на конфигурационен файл
index_start=Стартиране на ADSL
index_startdesc=Вашата ADSL връзка понастоящем не е активна. Кликнете този бутон за да я стартирате с командата $1.
index_stop=Спиране на ADSL
index_stopdesc=Вашата ADSL връзка понастоящем е активна с IP адрес $1. Кликнете този бутон за да я затворите с командата $2.
index_timeout=Да, с пауза
index_title=ADSL Клиент
index_user=Влез като потребител
index_version=RP-PPPoE версия $1
log_bootdown=Забранено стартиране на ADSL при старт на системата
log_bootup=Позволено стартиране на ADSL при старт на системата
log_save=Запазена клиентска конфигурация
log_setup=Настройване на конфигурация по подразбиране
log_start=Стартиране на ADSL
log_stop=Прекъсване на ADSL
save_desc=Вашата ADSL клиентска конфигурация бе запазена успешно, но няма да бъде използвана докато не прекъснете настоящата връзка и не се свържете отново.
save_econnect=Липсващ или невалиден срок за свързване
save_eeth=Липсващ или невалиден ethernet интерфейс
save_emss=Липсваща или невалидна максимална големина на пакетите
save_err=Грешка при запазване на ADSL конфигурацията
save_etimeout=Липсващ или невалиден on-demand срок
save_euser=Липсващо или невалидно име на потребител
save_title=Запазване на конфигурацията
start_bg=ADSL връзката не бе стартирана в рамките на 20 секунди. ADSL клиентът ще продължи опитите за свързване на заден фон до постигане на успех.
start_demand=Активирано е свързване при необходимост и ADSL връзката ще бъде стартирана само при нужда.
start_err=Грешка при стартиране на ADSL връзка
start_ip=ADSL връзка бе установена с IP адрес $1.
start_title=Стартиране на ADSL
stop_err=Грешка при прекъсване на ADSL връзка
stop_failed=Вашата ADSL връзка е все още активна поради някаква причина!
stop_ok=Вашата ADSL връзка бе успешно прекъсната.
stop_title=Прекъсване на ADSL

0
adsl-client/lang/ca Executable file → Normal file
View File

0
adsl-client/lang/fr Executable file → Normal file
View File

68
adsl-client/lang/gr Normal file
View File

@@ -0,0 +1,68 @@
index_title=Πρόγραμμα πελάτη ADSL
index_eadsl=Η εντολή RP-PPPoE $1 δεν βρέθηκε στο σύστημά σας, ή δεν είναι έγκυρη. Ίσως δεν είναι εγκατεστημένη, ή η <a href='$2'>ρύθμιση ενότητας</a> είναι λάθος.
index_econfig=Το αρχείο ρυθμίσεων RP-PPPoE $1 της ADSL δεν βρέθηκε στο σύστημά σας. Ίσως δεν είναι εγκατεστημένο, ή η <a href='$2'>ρύθμιση ενότητας</a> είναι λάθος.
index_emodem=Το τρέχων αρχείο ρυθμίσεων είναι για ένα μόντεμ στο Redhat Linux, όχι για σύνδεση ADSL. Χρησιμοποιήστε τη σελίδα <a href='$2'>ρύθμιση ενότητας</a> για να προσδιορίσετε ένα από τα άλλα αρχεία <tt>ifcfg-ppp*</tt> στο $1, ή ένα που δεν υπάρχει ακόμη ώστε η ενότητα να μπορέσει να το δημιουργήσει για εσάς.
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=Το αρχείο ρυθμίσεων ADSL του Redhat $1 δεν υπάρχει στο σύστημά σας. Όμως, αυτή η ενότητα μπορεί να ρυθμιστεί για εσάς με βασικές προεπιλεγνένες ρυθμίσεις πατώντας το παρακάτω κουμπί.
index_setup=Ρύθμιση αρχείου ρυθμίσεων
index_cancel=Ακύρωση Σύνδεσης
index_canceldesc=Το πρόγραμμα-πελάτη ADSL προσπαθεί αυτή τη στιγμή να πετύχει μια σύνδεση. Πατήστε το κουμπί για να ακυρώσετε αυτή την προσπάθεια με την εντολή $1.
index_cdemand=Ακύρωση Κατόπιν Ζήτησης
index_cdemanddesc=Το πρόγραμμα-πελάτη ADSL περιμένει αυτή τη στιγμή κάποιο αίτημα για σύνδεση κατόπιν ζήτησης. Πατήστε αυτό το κουμπί για να το σταματήσετε με την εντολή $1.
index_header=Επιλογές ρυθμίσεων προγράμματος-πελάτη ADSL
index_desc=Οι παρακάτω ρυθμίσεις εφαρμόζονται σε κάθε νέα σύνδεση ADSL που ξεκινάει από το σύστημά σας. Αν τις αλλάξετε, η σύνδεση πρέπει να τερματιστεί και να επανεκκινήσει για να εφαρμοστούν οι αλλαγές.
index_eth=Διασύνδεση Δικτύου
index_other=Άλλο..
index_demand=Σύνδεση κατόπιν ζήτησης;
index_timeout=Ναι με λήξη χρόνου
index_secs=δευτερόλεπτα
index_user=Σύνδεση ως χρήστης
index_sec=Σύνδεση με κωδικό πρόσβασης
index_dns=Λήψη ρυθμίσεων DNS από τον ISP;
index_save=Αποθήκευση ρυθμίσεων
index_mss=Περιορισμός μεγέθους πακέτων;
index_psize=Ναι, σε
index_bytes=bytes
index_fw=Τείχος προστασίας για ενεργοποίηση κατά τη σύνδεση
index_fw_none=Κανένα
index_fw_standalone=Για έναν υπολογιστή
index_fw_masquerade=Για πύλη NAT
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=Ορισμός προεπιλεγμένων ρυθμίσεων
__norefs=1

View File

@@ -5,7 +5,7 @@ category=net
longdesc=Set up a PPP client with the RP-PPPoE package.
depends=net
desc_ca=Client ADSL
desc_bg=ADSL Êëèåíò
desc_bg=ADSL ������
desc_zh_TW.Big5=ADSL«È¤áºÝ
desc_de=ADSL-Client
desc_ja_JP.euc=ADSL ¥¯¥é¥¤¥¢¥ó¥È

Binary file not shown.

0
ajaxterm/config.info.ca Executable file → Normal file
View File

0
ajaxterm/lang/ca Executable file → Normal file
View File

6
ajaxterm/lang/gr Normal file
View File

@@ -0,0 +1,6 @@
index_title=Σύνδεση Τερματικού
index_epython=Το Ajaxterm χρειάζεται Python για να εκτελεστεί, αλλά η εντολή $1 δεν βρέθηκε στο σύστημά σας.
index_estart=το Ajaxterm δεν ξεκίνησε να δέχεται συνδέσεις στη θύρα $2 μετά από $1 δευτερόλεπτα.
index_popup=Άνοιγμα σε ξεχωριστό παράθυρο ..
index_credits=Χρησιμοποιεί κώδικα από το <a href='$1' target=_new>Ajaxterm</a> του Antony Lesuisse.
__norefs=1

View File

@@ -97,6 +97,7 @@ $apache_docbase = $config{'apache_docbase'} ? $config{'apache_docbase'} :
# name - The name of this directive
# value - Value (possibly with spaces)
# members - For type 1, a reference to the array of members
# indent - Number of spaces before the name
sub parse_config_file
{
local($fh, @rv, $line, %dummy);
@@ -224,15 +225,16 @@ while($line = <$fh>) {
'name', "</IfVersion>" });
}
}
elsif ($line =~ /^\s*<(\S+)\s*(.*)>/) {
elsif ($line =~ /^(\s*)<(\S+)\s*(.*)>/) {
# start of a container directive. The first member is a dummy
# directive at the same line as the container
local(%dir, @members);
%dir = ('line', $_[1],
'file', $_[2],
'type', 1,
'name', $1,
'value', $2);
'name', $2,
'value', $3,
'indent', length($1));
$dir{'value'} =~ s/\s+$//g;
$dir{'words'} = &wsplit($dir{'value'});
$_[1]++;
@@ -241,15 +243,16 @@ while($line = <$fh>) {
$dir{'eline'} = $_[1]-1;
push(@rv, \%dir);
}
elsif ($line =~ /^\s*(\S+)\s*(.*)$/) {
elsif ($line =~ /^(\s*)(\S+)\s*(.*)$/) {
# normal directive
local(%dir);
%dir = ('line', $_[1],
'eline', $_[1],
'file', $_[2],
'type', 0,
'name', $1,
'value', $2);
'name', $2,
'value', $3,
'indent', length($1));
if ($dir{'value'} =~ s/\\$//g) {
# multi-line directive!
while($line = <$fh>) {
@@ -318,7 +321,7 @@ return wantarray ? @vals : !@vals ? undef : $vals[$#vals];
}
# find_directive_struct(name, &directives)
# Returns references to directives maching some name
# Returns references to directives matching some name
sub find_directive_struct
{
local (@vals, $ref);
@@ -586,7 +589,8 @@ for($i=0; $i<@old || $i<@{$_[1]}; $i++) {
$old[$i]->{'value'} = $v;
$old[$i]->{'words'} = &wsplit($v);
$old[$i]->{'eline'} = $old[$i]->{'line'};
splice(@$lref, $old[$i]->{'line'}, $len, "$_[0] $v");
splice(@$lref, $old[$i]->{'line'}, $len,
(" " x $old[$i]->{'indent'}).$_[0]." ".$v);
$change = $old[$i];
}
}

Some files were not shown because too many files have changed in this diff Show More