Compare commits

..

682 Commits
1.850 ... 1.880

Author SHA1 Message Date
Jamie Cameron
8dd9b5eedc Deal with case where allow-transfer block doesn't even exist https://github.com/webmin/webmin/issues/832 2018-02-28 21:21:59 -08:00
Jamie Cameron
9f869be140 Checking for /etc/rc.d makes no sense on systemd systems https://github.com/webmin/webmin/issues/835 2018-02-28 19:46:45 -08:00
Jamie Cameron
2f36ad338a Fix form/table ordering https://github.com/webmin/webmin/issues/784 2018-02-27 15:53:52 -08:00
Jamie Cameron
f2cba23c50 Fix form/table ordering https://github.com/webmin/webmin/issues/784 2018-02-27 15:51:55 -08:00
Jamie Cameron
5d68d0071d Make missing / invalid cert file format error clearer 2018-02-25 12:27:42 -08:00
Jamie Cameron
c7ea4e04e8 Merge branch 'master' of git@github.com:webmin/webmin 2018-02-25 10:52:49 -08:00
Jamie Cameron
3a5067a32b Merge pull request #823 from gnadelwartz/spam
using amavisd instead of procmail as spam filter
2018-02-25 10:52:36 -08:00
Jamie Cameron
5067e2d135 Merge branch 'master' of git@github.com:webmin/webmin 2018-02-25 10:51:16 -08:00
Jamie Cameron
bd0c2e7128 Limit list of unit files to services and skip headers 2018-02-25 10:45:56 -08:00
Jamie Cameron
81567a8fa7 Merge pull request #819 from gnadelwartz/update
fix usermin and other problems in update-from-repo
2018-02-25 10:24:29 -08:00
Jamie Cameron
9a350cc2f0 Limit output to services and remove legends https://github.com/webmin/webmin/issues/829 2018-02-24 17:45:30 -08:00
Jamie Cameron
585308a8ba Merge pull request #830 from gnadelwartz/german
missing german longdesc
2018-02-24 16:09:43 -08:00
Kay Marquardt (Gnadelwartz)
e248b03c41 missing german longdesc 2018-02-24 22:25:47 +01:00
Jamie Cameron
fd6693ec8c Skip directories under systemd root https://github.com/webmin/webmin/issues/829 2018-02-24 13:07:37 -08:00
Jamie Cameron
b7b6a06bf0 New version bump 2018-02-24 11:39:38 -08:00
Jamie Cameron
6bb6f85460 Use full dates for last login times https://sourceforge.net/p/webadmin/bugs/5087/ 2018-02-23 18:53:55 -08:00
Gnadelwartz
8418217d94 fix some typos in help 2018-02-22 21:10:54 +01:00
Gnadelwartz
92a8784926 implement qooobs fix for older git versions 2018-02-22 20:58:03 +01:00
Gnadelwartz
140bdf2c48 use current date if date of last commit can't retrieved 2018-02-22 18:52:26 +01:00
Kay Marquardt (Gnadelwartz)
271e0ee896 fix german auto whitelist spelling 2018-02-21 13:57:21 +01:00
Kay Marquardt (Gnadelwartz)
96bd7f8038 fix ugly german translations 2018-02-21 13:43:27 +01:00
Kay Marquardt (Gnadelwartz)
95e081d3e2 fix de titels to fit also on main buttons 2018-02-21 13:18:19 +01:00
Kay Marquardt (Gnadelwartz)
4a102545f4 config-info 2018-02-21 12:49:13 +01:00
Kay Marquardt (Gnadelwartz)
0a887a2404 shebang ... 2018-02-21 12:37:39 +01:00
Kay Marquardt (Gnadelwartz)
9963245e01 config-info.de 2018-02-21 12:35:41 +01:00
Kay Marquardt (Gnadelwartz)
87c7c97eca config-info.de 2018-02-21 12:32:00 +01:00
Kay Marquardt (Gnadelwartz)
04a67ab36a config-info.de 2018-02-21 12:31:04 +01:00
Kay Marquardt (Gnadelwartz)
79ece839ba make clear you can input also other deamons, e.g. amavisd 2018-02-21 12:25:56 +01:00
Kay Marquardt (Gnadelwartz)
3b14a2ed46 fix display warning 2018-02-21 12:17:27 +01:00
Kay Marquardt (Gnadelwartz)
5c906ac1eb add warning spam score is ignored with amavisd 2018-02-21 12:03:19 +01:00
Kay Marquardt (Gnadelwartz)
45daab5c08 make clear we don't warn becasue we dont use procmail as filter 2018-02-21 11:36:24 +01:00
Jamie Cameron
38732d0297 Fix perl warning https://www.virtualmin.com/node/55982 2018-02-20 21:22:33 -08:00
Jamie Cameron
a96ca2e30e Re-format all require statements 2018-02-19 16:35:47 -08:00
Kay Marquardt (Gnadelwartz)
f4b515ebf5 add option -branch 2018-02-19 16:33:41 +01:00
Jamie Cameron
490a2eea28 Deal with existing extracted module.info files 2018-02-18 17:22:31 -08:00
Jamie Cameron
293c7c8b8c Merge branch 'master' of git@github.com:webmin/webmin 2018-02-18 14:13:49 -08:00
Jamie Cameron
c39766177e Include password restrictions in config restore 2018-02-18 14:07:40 -08:00
Kay Marquardt (Gnadelwartz)
eac5dd3187 fix usermin update 2018-02-17 20:31:09 +01:00
Jamie Cameron
28061c244f Merge pull request #814 from gnadelwartz/spam
report_header is removed from SA since minimum 2.6
2018-02-17 08:57:29 -08:00
Jamie Cameron
fb1c0a47ad Merge pull request #818 from gnadelwartz/update
convert internal version to real number to stop complaining about version is not a number
2018-02-17 08:46:05 -08:00
Gnadelwartz
260a98fde7 convert internal version to real number to stop complaining about version is not a number 2018-02-17 15:20:59 +01:00
Gnadelwartz
73acff6602 fix add_header for STARS 2018-02-17 12:03:35 +01:00
Gnadelwartz
cfe063b50e rewrite headers from 3.0 on, remove report_header completely 2018-02-17 11:53:59 +01:00
Gnadelwartz
62d04d6dcc use addheader/rewrite header from 2.6 on, no terse report from 2.6 on 2018-02-17 11:45:15 +01:00
Jamie Cameron
c2d4504a38 Merge pull request #815 from gnadelwartz/update
fix missing -e for echo
2018-02-16 18:26:02 -08:00
Gnadelwartz
281d10770e fix missing -e for echo 2018-02-16 22:31:47 +01:00
Gnadelwartz
3b27e55820 report_header is removed from SA3 2018-02-16 21:48:04 +01:00
Jamie Cameron
aae5608dd2 Allow fall-through to unix crypt https://github.com/webmin/webmin/issues/811 2018-02-14 21:34:59 -08:00
Jamie Cameron
106f6141ac Merge branch 'master' of git@github.com:webmin/webmin 2018-02-13 22:00:04 -08:00
Jamie Cameron
37d1bda9ea Separate filter from args 2018-02-13 21:59:56 -08:00
Jamie Cameron
94e1e51bee Merge pull request #810 from gnadelwartz/update
fix insert perl path also with -file
2018-02-13 21:57:19 -08:00
Gnadelwartz
21ce532d75 fake tar only for makedist.pl 2018-02-12 18:13:07 +01:00
Gnadelwartz
c6dbbc0835 do not fake tar, even its faster ... 2018-02-12 17:53:10 +01:00
Gnadelwartz
4526cb22a6 fix description and examples 2018-02-12 13:25:24 +01:00
Gnadelwartz
7dd64baf0e fix insert perl path also with -file 2018-02-12 13:15:08 +01:00
Gnadelwartz
f96e515ecc fix for usermin, some optimisations 2018-02-12 12:32:04 +01:00
Gnadelwartz
863022cb72 add examples to --help 2018-02-12 06:50:02 +01:00
Jamie Cameron
d5898de9ef Use extended regexps on Linux 2018-02-11 21:17:04 -08:00
Jamie Cameron
b4618d2671 Merge branch 'master' of git@github.com:webmin/webmin 2018-02-11 21:11:13 -08:00
Jamie Cameron
9597a9d184 Fix inode warning 2018-02-11 21:09:28 -08:00
Jamie Cameron
6141ffb1f5 Merge pull request #809 from gnadelwartz/update
process also dirs given by -file
2018-02-11 20:59:00 -08:00
Gnadelwartz
343e84b12e fix indention 2018-02-11 23:46:27 +01:00
Gnadelwartz
925f69809a process also dirs given by -file 2018-02-11 23:35:42 +01:00
Jamie Cameron
2445ad9e7e Merge pull request #808 from gnadelwartz/update
add -file for pulling single file(s) only
2018-02-11 14:25:13 -08:00
Gnadelwartz
eae7be33ac fix updateing -> updating 2018-02-11 21:32:17 +01:00
Gnadelwartz
8a26e95ac8 add -file for pulling single files only 2018-02-11 21:27:53 +01:00
Jamie Cameron
bdc4480a51 Merge branch 'master' of git@github.com:webmin/webmin 2018-02-11 11:51:53 -08:00
Jamie Cameron
6138fb26eb Return actual PID that has taken the lock 2018-02-11 11:51:33 -08:00
Jamie Cameron
68bb7876f3 Merge pull request #805 from gnadelwartz/update
Change webmin/usermin detection in update.sh
2018-02-11 11:22:34 -08:00
Jamie Cameron
8b69f65aa7 Merge pull request #807 from gnadelwartz/ipkg
process also refresh_top
2018-02-11 11:21:18 -08:00
Gnadelwartz
b301df4fac fix shebang 2018-02-11 19:39:49 +01:00
Gnadelwartz
0b938a098c process also refresh_top 2018-02-11 19:35:11 +01:00
Jamie Cameron
1da4bffcf7 Merge pull request #806 from gnadelwartz/ipkg
place buttons also on top of update-packages list #804
2018-02-11 10:30:50 -08:00
Gnadelwartz
cbc093ce35 add _top to top buttons 2018-02-11 18:15:59 +01:00
Gnadelwartz
828af0e19f cleanup package-updates 2018-02-11 16:50:35 +01:00
Gnadelwartz
bf6d367957 fix buttons above table send checked packages 2018-02-11 16:23:55 +01:00
Gnadelwartz
ceb540f15c place buttons also on top of update-packages list 2018-02-11 12:57:16 +01:00
Gnadelwartz
45465371ba usermins has to be detected at the beginning of the script 2018-02-11 11:50:13 +01:00
Gnadelwartz
ecc932b2b7 check for existing files to detect webmin/usermin instead of dir name 2018-02-11 11:45:13 +01:00
Jamie Cameron
6578ee258e Warn if inodes are running now 2018-02-10 22:54:15 -08:00
Jamie Cameron
2c5a15da20 Deal with tab indents 2018-02-10 21:43:50 -08:00
Jamie Cameron
4295c5dec7 German translation updates from Raymond Vetter 2018-02-10 17:01:59 -08:00
Jamie Cameron
9154740b3f Bulgarian update 2018-02-10 11:52:36 -08:00
Jamie Cameron
66f14fccba Merge branch 'master' of git@github.com:webmin/webmin 2018-02-08 16:23:58 -08:00
Jamie Cameron
14fe278102 Handle interface names like enp4s7 https://github.com/webmin/webmin/issues/803 2018-02-08 16:22:14 -08:00
Jamie Cameron
25fb436d40 Merge pull request #802 from gnadelwartz/ipkg
add urlize to software/open.cgi close.cgi
2018-02-06 09:10:07 -08:00
Gnadelwartz
765437aa04 ipkg-lib 2018-02-06 14:38:08 +01:00
Gnadelwartz
9d35cb8763 fix shebang 2018-02-06 14:36:30 +01:00
Gnadelwartz
ee7b90795f fix //usr/local/bin/perl 2018-02-06 14:35:00 +01:00
Gnadelwartz
ca9dc7a2ed fix also for ipkg-tree, more categories 2018-02-06 14:33:30 +01:00
Gnadelwartz
a507db65b0 fix missing blank in redirect 2018-02-06 14:32:05 +01:00
Jamie Cameron
3e55eb08f2 Merge pull request #801 from gnadelwartz/ipkg
more IPKG Treeview improvements (done)
2018-02-05 16:57:41 -08:00
Gnadelwartz
a28c45261d optimize package list processing 2018-02-05 16:45:57 +01:00
Jamie Cameron
62244f86e5 Handle new module.info.LANG files 2018-02-04 15:59:41 -08:00
Jamie Cameron
663d10e582 Helper script to convert module.info files 2018-02-04 15:50:51 -08:00
Jamie Cameron
1718482abc Extract language-specific module descriptions into separate files 2018-02-04 15:49:39 -08:00
Jamie Cameron
4c60206488 Extract language-specific module descriptions into separate files, for acl module 2018-02-04 15:08:21 -08:00
Jamie Cameron
c651160844 Added support for SHA512 passwords https://github.com/webmin/webmin/issues/798 2018-02-04 14:17:48 -08:00
Gnadelwartz
9f1dd431b9 fix german lang typo 2018-02-03 14:14:37 +01:00
Gnadelwartz
a4e2753b53 show how many packes after filtering 2018-02-03 13:37:54 +01:00
Gnadelwartz
9038b8fb16 fix category mail 2018-02-02 21:24:47 +01:00
Gnadelwartz
603870f596 new categor www 2018-02-02 21:21:59 +01:00
Gnadelwartz
1c061b09dd fix archiver regex 2018-02-02 20:56:23 +01:00
Gnadelwartz
543ffabbcb p7 -> archiver 2018-02-02 20:52:23 +01:00
Gnadelwartz
d5a574239a use ipkg info for filelist, show installation status in ipkg tree view 2018-02-02 20:39:44 +01:00
Gnadelwartz
8192e45651 finalize packed filter 2018-02-02 17:22:02 +01:00
Gnadelwartz
b0c1eea7b2 implement filtering of availible packages 2018-02-02 15:27:29 +01:00
Gnadelwartz
c9c99a7f29 implement filtering of availible packages 2018-02-02 15:25:33 +01:00
Gnadelwartz
4ef84405bb add close/open button on top, remove unused code 2018-02-02 11:53:48 +01:00
Jamie Cameron
662adc8ad9 Merge branch 'master' of git@github.com:webmin/webmin 2018-02-01 21:32:39 -08:00
Jamie Cameron
a74330fd4b German translation updates from Raymond Vetter 2018-02-01 21:27:20 -08:00
Jamie Cameron
2d11eb85f7 German translation updates from Raymond Vetter 2018-02-01 21:27:10 -08:00
Jamie Cameron
4cc88f36af Merge pull request #797 from gnadelwartz/ipkg-tree
optimize reading packages and ipkg-tree
2018-02-01 19:14:01 -08:00
Jamie Cameron
55d45eb66f Merge pull request #796 from qooob/master
Allow browser reload work, along with referre check - secure
2018-02-01 17:05:46 -08:00
Jamie Cameron
9b8b03901a Merge pull request #799 from gnadelwartz/update-repo
fix error detection for makedist and no color if writing to pipe or -…
2018-02-01 16:40:39 -08:00
Gnadelwartz
9dece8e4a3 add option -force for unattended update (request from Ilia) plus small fixes 2018-02-02 00:10:31 +01:00
Gnadelwartz
5f25de59d0 fix error detection for makedist and no color if writing to pipe or -yes is given 2018-02-01 17:24:55 +01:00
Ilia Rostovtsev
61b2c4c533 Allow browser reload work, along with referre check - secure 2018-02-01 12:47:08 +03:00
Jamie Cameron
d37f9a4119 Merge pull request #795 from gnadelwartz/update-repo
refactor update-from-repo, also fix the version "bug"
2018-01-31 23:00:09 -08:00
Jamie Cameron
b901adb0cb Merge pull request #793 from gnadelwartz/master
syno-linux: enable IPKG as update system, so it can check for package updates
2018-01-31 22:59:57 -08:00
Gnadelwartz
47d6c50721 more help with --help 2018-01-31 17:37:24 +01:00
Gnadelwartz
4e0d6abe91 description for error code 6 2018-01-31 17:18:03 +01:00
Gnadelwartz
cdafc3e72b provide exit codes, improved error detection 2018-01-31 17:14:06 +01:00
Gnadelwartz
9e6b1b9e4d test for makedist.pl errors, workaround for - in version 2018-01-31 15:41:46 +01:00
Gnadelwartz
5ad5d563fd optimize reading packages and ipkg-tree 2018-01-31 12:10:08 +01:00
Gnadelwartz
39eebb69f2 filter copy error from makedist 2018-01-31 12:06:43 +01:00
Gnadelwartz
63454d27cf remove -lang otion 2018-01-31 12:03:39 +01:00
Gnadelwartz
e0a496e69c refactor update-from-repo, less if-else, remove lang only updates 2018-01-31 11:56:55 +01:00
Gnadelwartz
30985bdcd8 activate IPKG in package-updates/module.info 2018-01-31 09:05:57 +01:00
Gnadelwartz
f40ccd67b3 add IPKG as update system also 2018-01-31 09:01:53 +01:00
Jamie Cameron
015486aa08 Add syno linux support 2018-01-30 20:46:09 -08:00
Jamie Cameron
57d78e39d6 Also read module.info.LANG files https://github.com/webmin/webmin/issues/770 2018-01-28 15:55:06 -08:00
Jamie Cameron
4393f0df19 Manual config file edit button for allowed hosts 2018-01-28 15:43:44 -08:00
Jamie Cameron
f0a5bff4f5 changelog for new features 2018-01-28 15:24:25 -08:00
Jamie Cameron
a4429e4cb5 changelog for email interval feature 2018-01-28 15:22:19 -08:00
Jamie Cameron
e9c3a14403 Add missing error message string 2018-01-28 15:18:16 -08:00
Jamie Cameron
286de6d342 Catalan updates 2018-01-28 15:17:50 -08:00
Jamie Cameron
156a7b1619 Fix adding records to .local files 2018-01-28 15:17:01 -08:00
Jamie Cameron
1c146a49e7 Add config option for interval between emails 2018-01-28 15:14:05 -08:00
Jamie Cameron
c28396f1d7 Dev version bump 2018-01-28 14:36:59 -08:00
Jamie Cameron
fd34ecf075 Merge pull request #788 from gnadelwartz/master
some minor syno-linux cleanup
2018-01-27 18:19:19 -08:00
Gnadelwartz
d44d0db8d9 lang strings again :-( 2018-01-27 23:08:17 +01:00
Gnadelwartz
9c41feeb08 fix typo and version file in update-from-repo 2018-01-27 23:01:26 +01:00
Gnadelwartz
3952a2934f ups, removed some config-syno-linux to much 2018-01-27 22:42:12 +01:00
Gnadelwartz
37b51a7a2c some minor ipkg enhancements 2018-01-27 22:28:37 +01:00
Gnadelwartz
2de07c851c remove unneeded config-syno-linux 2018-01-27 21:57:57 +01:00
Gnadelwartz
7ba5006b37 fix perl path in ipkg cgi's 2018-01-27 21:35:26 +01:00
Kay Marquardt
a0007fb566 re add synology ipkg to config.info 2018-01-27 21:07:04 +01:00
Kay Marquardt
d18ba202e8 fix deleted lang strings
german translator always sort strings, so I overlooked two new strings and there was removed ... fixed
2018-01-27 21:04:46 +01:00
Jamie Cameron
e6bc3042fb Don't error out if chroot directory doesn't exist, just show no files instead 2018-01-27 11:48:06 -08:00
Jamie Cameron
353b13ee03 Merge branch 'master' of git@github.com:webmin/webmin 2018-01-27 11:46:36 -08:00
Jamie Cameron
2b20c02808 Add some more file types 2018-01-27 11:44:23 -08:00
Jamie Cameron
583b517361 Merge pull request #785 from gnadelwartz/master
Enhance synology ipkg package management
2018-01-27 10:54:30 -08:00
Gnadelwartz
edc9fb2886 remove x bit from en and de 2018-01-27 16:51:58 +01:00
Gnadelwartz
55e4dc88c7 better lang strings 2018-01-27 16:51:01 +01:00
Gnadelwartz
1eafe4bff3 fix german translations, adjust categories, fix update_system HTML generation 2018-01-27 16:35:31 +01:00
Gnadelwartz
0ec65e6ee2 Merge branch 'master' of https://github.com/gnadelwartz/webmin 2018-01-27 15:33:21 +01:00
Gnadelwartz
63552f8ad7 seperate tree view for managing IPKG packges from repository 2018-01-27 14:26:57 +00:00
Jamie Cameron
68bfc3fdde Synology linux needs tabs 2018-01-26 22:44:20 -08:00
Jamie Cameron
f52cf30916 Most systems can only accept spaces in a crontab 2018-01-25 20:38:06 -08:00
Jamie Cameron
d06e48f175 Use standard API to create HTML that is compatible with the new theme https://github.com/webmin/webmin/issues/784 2018-01-25 20:20:35 -08:00
Kay Marquardt
86d982939e fix indention 2018-01-25 12:32:03 +01:00
Gnadelwartz
522517461c do not offer list files if not installed 2018-01-25 11:29:37 +00:00
Gnadelwartz
c394257fc7 fix pat to PATH in update-from-repo 2018-01-25 10:50:55 +00:00
Gnadelwartz
d673b61814 make installed_file working for ipkg 2018-01-25 10:35:01 +00:00
Gnadelwartz
997c0289ea add some prerequistes to update-from-repo 2018-01-25 10:33:58 +00:00
Jamie Cameron
49daee2522 catalan update 2018-01-24 23:10:33 -08:00
Jamie Cameron
5d04ce547c Catalan updates from Jaume Badiella 2018-01-24 23:09:01 -08:00
Jamie Cameron
9ebea911a8 Catalan updates from Jaume Badiella 2018-01-24 23:08:43 -08:00
Jamie Cameron
e9078235fd German translation updates from Raymond Vetter 2018-01-24 23:07:21 -08:00
Jamie Cameron
528d916aa2 Restart after restore 2018-01-21 16:10:36 -08:00
Jamie Cameron
05eba910d2 Merge branch 'master' of git@github.com:webmin/webmin 2018-01-21 15:19:20 -08:00
Jamie Cameron
b5031661fe Add option to use a select list instead of radio buttons 2018-01-21 15:18:13 -08:00
Jamie Cameron
0941530ab4 Merge pull request #781 from qooob/master
Harden checks for redirect and keeping URI
2018-01-20 21:53:14 -08:00
Jamie Cameron
fbbaa7ec1e Manual editing icon for MySQL config file https://github.com/webmin/webmin/issues/766 2018-01-20 15:28:03 -08:00
Jamie Cameron
fbae442fd8 Use correct save file https://sourceforge.net/p/webadmin/bugs/5075/ 2018-01-18 20:12:27 -08:00
Ilia Rostovtsev
1b4233ba0d Harden checks for redirect and keeping URI 2018-01-18 18:12:32 +03:00
Jamie Cameron
0432c94d2d German translation updates from Raymond Vetter 2018-01-17 22:27:30 -08:00
Jamie Cameron
2591a524ff Merge branch 'master' of git@github.com:webmin/webmin 2018-01-16 09:50:39 -08:00
Jamie Cameron
57a4dfc310 Use standard library for buttons https://github.com/webmin/webmin/issues/779 2018-01-16 09:47:16 -08:00
Jamie Cameron
4f73acc28c Merge pull request #773 from qooob/master
Add support for forcing encoding using file comment '-*- coding: encoding -*-'
2018-01-16 09:18:33 -08:00
Ilia Rostovtsev
d13795190b Harded the filter to remove any kind of spaces from string 2018-01-16 14:55:58 +03:00
Ilia Rostovtsev
2e79e3dbe6 Fix regex to match only first 3 lines instance; vim support 2018-01-16 13:47:12 +03:00
Jamie Cameron
fe8b76dec0 Fix order of local parsing and include jail.d in locks 2018-01-15 18:42:03 -08:00
Jamie Cameron
dbfb2a386e Fix function name to avoid clashes 2018-01-15 18:18:13 -08:00
Jamie Cameron
d630fe85c3 Merge branch 'master' of git@github.com:webmin/webmin 2018-01-15 18:16:49 -08:00
Jamie Cameron
efc71b4bf7 Change ordering of parsing of .local files 2018-01-15 18:14:24 -08:00
Jamie Cameron
1e252732c9 Merge pull request #774 from gnadelwartz/patch-1
add config.info encodings to .gitattributes
2018-01-15 16:08:55 -08:00
Jamie Cameron
5069a303ee Use proper buttons API https://github.com/webmin/webmin/issues/775 2018-01-15 16:06:43 -08:00
Kay Marquardt
bb93b59c1f add config.info encodings to .gitattributes 2018-01-15 18:13:02 +01:00
Ilia Rostovtsev
6d6abb7347 Add support for forcing encoding using file comment '-*- coding: encoding -*-' 2018-01-15 12:49:14 +03:00
Jamie Cameron
57a7cffcc8 Lock all files when updating configs 2018-01-14 16:31:46 -08:00
Jamie Cameron
fcc2af0589 Parse all .local files last https://github.com/webmin/webmin/issues/764 2018-01-14 16:07:42 -08:00
Jamie Cameron
d63a7c5570 Merge pull request #771 from gnadelwartz/patch-2
provide `.gitattributes` file with file encodings for webmin
2018-01-14 15:58:49 -08:00
Jamie Cameron
62edc3dea3 Merge pull request #761 from qooob/master
Fix open theme's link in new tab
2018-01-14 15:54:38 -08:00
Jamie Cameron
2c0fd30777 Merge pull request #769 from gnadelwartz/master
first working version of Synology Package manager IPKG
2018-01-14 15:42:49 -08:00
Jamie Cameron
f205843acd Merge pull request #768 from gnadelwartz/patch-1
default values if only firewall-lib is included
2018-01-14 14:36:23 -08:00
Kay Marquardt
8bd352eaf7 fix some iso- encodings 2018-01-14 11:42:54 +01:00
Kay Marquardt
03d26d4af9 provide a .gitattributes file for webmin 2018-01-14 11:27:54 +01:00
Gnadelwartz
7c64f6e926 fix module decsriptions 2018-01-14 08:03:56 +00:00
Gnadelwartz
ee010b8843 additional german lang update 2018-01-13 20:17:39 +00:00
Kay Marquardt
3b4a81f46a fix get_ipvx_version() 2018-01-13 21:13:29 +01:00
Jamie Cameron
62fb3ea2ec Using module_name is more reliable and faster than pwd 2018-01-13 11:48:32 -08:00
Gnadelwartz
6fa6e74ef0 IPKG german translation 2018-01-13 15:16:54 +00:00
Gnadelwartz
37777be28e first working version of ipkg package mananger 2018-01-13 15:08:33 +00:00
Ilia Rostovtsev
0d7effdf5d Open theme's link in the new tab and make sure it passes referre check 2018-01-13 14:52:46 +03:00
Kay Marquardt
cc49469a23 default values if only firewall-lib is included
provide default values if only firewall-lib is included, e.g. foreign_require(firewall, firewall-lib.pl) calls
2018-01-13 10:55:42 +01:00
Jamie Cameron
026d4634d3 Force use of IPv4 firewall module libs https://sourceforge.net/p/webadmin/bugs/5053/ 2018-01-12 23:14:04 -08:00
Jamie Cameron
d37450a650 Support newer TLS versions https://sourceforge.net/p/webadmin/bugs/5073/ 2018-01-12 22:56:40 -08:00
Jamie Cameron
8b52f45302 There can be a space after CN and before = https://www.virtualmin.com/node/53623 2018-01-12 15:09:27 -08:00
Gnadelwartz
b7c99971c9 start of synology IPKG package management system 2018-01-10 09:40:49 +00:00
Jamie Cameron
8e85ae44bc Fix matching of IPv6 networks https://www.virtualmin.com/node/54905 2018-01-09 21:58:33 -08:00
Jamie Cameron
bad3e5272f Use proper buttons API https://github.com/webmin/webmin/issues/765 2018-01-09 15:55:44 -08:00
Ilia Rostovtsev
9fe25551b9 Fix open theme's link in new tab https://github.com/webmin/webmin/pull/724 2018-01-08 11:51:07 +03:00
Jamie Cameron
97c2320b50 Explain how to fix DNSSEC signing https://www.virtualmin.com/node/54939 2018-01-07 16:40:03 -08:00
Jamie Cameron
10db659566 Fail install check if my.cnf is missing 2018-01-07 15:40:49 -08:00
Jamie Cameron
18b440bbb7 give credit to translators 2018-01-07 14:28:16 -08:00
Jamie Cameron
a619101140 Bulgarian update 2018-01-07 14:26:01 -08:00
Jamie Cameron
ab98578e74 Clear any environment variables that might break DNS hooks 2018-01-07 14:20:55 -08:00
Jamie Cameron
bd9be24dd2 Fix incorrect field order 2018-01-07 13:59:33 -08:00
Jamie Cameron
f68039d360 Merge pull request #759 from qooob/master
Fix not to load Xinha HTML editor, as it breaks Authentic Theme https://github.com/qooob/authentic-theme/issues/977
2018-01-07 09:50:15 -07:00
Jamie Cameron
c46bca807d Merge pull request #757 from gnadelwartz/patch-1
fix longdesc / longdecsc_de
2018-01-07 09:37:37 -07:00
Jamie Cameron
37090d4e85 Merge pull request #758 from gnadelwartz/patch-2
filemin needs no config-syno-linux
2018-01-07 09:37:05 -07:00
Jamie Cameron
b3761e9a8e Merge pull request #760 from gnadelwarty/master
return of syno-linux
2018-01-07 09:35:24 -07:00
Gnadelwartz
1d0cb61d6c fix quota module.info 2018-01-07 16:21:02 +00:00
Gnadelwartz
dfe2f06cea fix to LANG compilation progress 2018-01-07 16:04:34 +00:00
Gnadelwartz
5941c28045 synolinux modules l-z 2018-01-07 14:45:14 +00:00
Gnadelwartz
5f055d00be syno-linux: fix cron/module.info 2018-01-07 12:59:25 +00:00
Gnadelwartz
2074ac535f add syno-linux modules a-k 2018-01-07 12:53:17 +00:00
Ilia Rostovtsev
7826078426 Fix not to load Xinha HTML editor, as it breaks Authentic Theme https://github.com/qooob/authentic-theme/issues/977
In the future, we should do opposite and load it only for the basic themes, leaving other themes deal with it on their own
2018-01-07 14:55:12 +03:00
Gnadelwartz
6fc2b24d0d return of syno-linux 2018-01-07 11:33:08 +00:00
Kay Marquardt
355039594b filemin needs no config-syno-linux 2018-01-07 12:28:42 +01:00
Kay Marquardt
ef535a0c8f fix longdesc / longdecsc_de 2018-01-07 12:26:24 +01:00
Jamie Cameron
8d5c85431e Merge branch 'master' of git@github.com:webmin/webmin 2018-01-05 15:14:34 -08:00
Jamie Cameron
e8a81bbca4 Add function for getting this system's URL 2018-01-05 14:59:57 -08:00
Jamie Cameron
4ee968a3cd Merge pull request #753 from gnadelwarty/master
Stay with generic-linux until module not avail solved
2018-01-03 18:43:14 -07:00
Kay Marquardt (hc)
7008caca17 Stay with generic-linux until module not avail solved
to not break existing installations I will keep the config files, but change OS type back to generic-linux for next release.
meanwhile I'll investigate why so many modules are blocked by foreign_abailible() and friends.

See: https://github.com/webmin/webmin/issues/745
2018-01-03 12:13:21 +01:00
Jamie Cameron
236dea8a3f Fix incorrect variable 2018-01-02 20:29:40 -08:00
Jamie Cameron
2fd886e4de my.cnf has moved on Ubuntu 16 https://www.virtualmin.com/node/54771 2018-01-02 13:20:28 -08:00
Jamie Cameron
30ea598b37 dev version bump 2018-01-02 11:20:15 -08:00
Jamie Cameron
3b389076d2 German translation updates from Raymond Vetter 2018-01-01 14:50:53 -08:00
Jamie Cameron
010396d9d0 Remove warnings about long versions https://github.com/webmin/webmin/issues/736 2018-01-01 13:55:25 -08:00
Jamie Cameron
c3b7ee9572 Fix double escaping https://github.com/webmin/webmin/issues/751 2017-12-31 17:31:14 -08:00
Jamie Cameron
d2deecf463 Fix field names for real this time 2017-12-30 10:31:48 -08:00
Jamie Cameron
3f11b20417 Support include files https://github.com/webmin/webmin/issues/738 2017-12-29 22:10:54 -08:00
Jamie Cameron
1c60cb16bf ui-lib conversion 2017-12-29 21:32:28 -08:00
Jamie Cameron
ea0b6c063a Merge branch 'master' of git@github.com:webmin/webmin 2017-12-29 21:08:17 -08:00
Jamie Cameron
7678461604 Fix field positions 2017-12-29 21:07:40 -08:00
Jamie Cameron
389852ec6e Fix remote cluster commands https://www.virtualmin.com/node/54835 2017-12-29 17:29:44 -08:00
Jamie Cameron
3a8096d2b6 Merge pull request #750 from gnadelwartz/master
cleanup some syno-linux config
2017-12-29 16:58:02 -08:00
Gnadelwartz
9b4aa18f9a fix complex find not working on embedded system 2017-12-29 14:54:21 +00:00
Gnadelwartz
1963815c9a cleanup some syno-linux config 2017-12-29 14:51:33 +00:00
Jamie Cameron
b055d421ef German translation updates from Raymond Vetter 2017-12-28 13:50:13 -08:00
Jamie Cameron
c3c0b56458 Merge branch 'master' of git@github.com:webmin/webmin 2017-12-28 10:06:41 -08:00
Jamie Cameron
5cab790b53 Include current command in previous hidden field 2aa3b037a1 2017-12-28 10:05:55 -08:00
Jamie Cameron
8c200f5ed5 Merge pull request #749 from gnadelwartz/master
add syno-linux and related config-syno-linux files
2017-12-27 23:14:28 -08:00
Jamie Cameron
4896a1083f Add extra stop call before re-starting, just in case the old version is somehow still running https://www.virtualmin.com/node/54735 2017-12-27 14:35:04 -08:00
Jamie Cameron
1559aebf7f Show a warning about DNSSEC expired domains https://github.com/webmin/webmin/issues/471 2017-12-27 14:14:59 -08:00
Jamie Cameron
daa75819d5 Use proper warning type 2017-12-27 11:03:36 -08:00
Jamie Cameron
d91d72fdde Log levels changed in fail2ban version 0.9+ https://github.com/webmin/webmin/issues/742 2017-12-27 10:46:05 -08:00
Jamie Cameron
21921dc100 Show version on main page 2017-12-27 10:45:14 -08:00
Jamie Cameron
121fd25666 Show version on main page 2017-12-27 10:42:41 -08:00
Gnadelwartz
2ceb90dbef fix: more generic: get path from web in in update-from-repo 2017-12-27 14:39:37 +00:00
Gnadelwartz
1173d63b04 add OS syno-linux and config-syno-linux files 2017-12-27 13:46:20 +00:00
Jamie Cameron
b11531105c Merge branch 'master' of git@github.com:webmin/webmin 2017-12-26 14:22:15 -08:00
Jamie Cameron
2aa3b037a1 Make 'previous' hidden field contain all previous commands https://github.com/webmin/webmin/pull/730 2017-12-26 14:21:33 -08:00
Jamie Cameron
dd79b42686 Merge pull request #743 from gnadelwarty/master
enable webmin to edit user crontabs without crontab command
2017-12-26 14:08:34 -08:00
Jamie Cameron
fb33d1dc48 Merge branch 'master' of git@github.com:webmin/webmin 2017-12-26 13:40:11 -08:00
Jamie Cameron
88cab5ca52 Ignore includes for now https://github.com/webmin/webmin/issues/738 2017-12-26 13:37:27 -08:00
Jamie Cameron
8e816fc962 Merge pull request #746 from gnadelwartz/patch-5
base_version() fix possible suffix in webnin version
2017-12-26 13:21:46 -08:00
Jamie Cameron
c168e949b1 Merge pull request #747 from gnadelwartz/patch-6
fix update-from-repo version postfix typo from . to -
2017-12-26 13:14:59 -08:00
Kay Marquardt
6a5ce9e43d fix version postfix typo from . to -
in update-from-repo.sh I add a postfix from latest commit date to version number so you know its not the offical version and whats the latest commit in.  I wanted to use - as seperator but used . by accident.
2017-12-26 20:41:51 +01:00
Kay Marquardt
cdc6efce95 base_verion() fix possible suffix in webnin version
In update-from-repo.sh I add - MMDD.HHMM to version, this gives 2 warnings:

Argument "1.871-1223.1116" isn't numeric in sprintf at /var/packages/webmin/target/webmin/webmin/webmin-lib.pl line 767.
Argument "1.871-1223.1116" isn't numeric in numeric gt (>) at /var/packages/webmin/target/webmin/webmin/webmin-lib.pl line 1216.

I added a small regex to filter out (possible) postfixes from version number, but does not change official version number:
 s/[-a-z:_].*//gi

only done in one place in case you say don't care about, its working, even the warning is shown :-)
2017-12-26 20:36:39 +01:00
Gnadelwartz
4dc1c96843 use webmin provided functions instead of system 2017-12-26 07:40:56 +00:00
Jamie Cameron
ce5d99fe6b Escape uploaded path 2017-12-25 23:09:44 -08:00
Jamie Cameron
645a2d3067 Force use of correct filename https://github.com/webmin/webmin/issues/726 2017-12-25 22:57:06 -08:00
Jamie Cameron
eb2722f560 Multiple aliases files are returned https://github.com/webmin/webmin/issues/741 2017-12-25 18:05:37 -08:00
Kay Marquardt (hc)
4d13ad56ed fix double entry in config-info.de 2017-12-25 17:07:52 +01:00
Gnadelwartz
7a184506e7 enable webmin to edit user crontabs without crontab command 2017-12-25 16:00:37 +00:00
Jamie Cameron
cc5c9f5594 Bulgarian update 2017-12-24 23:58:21 -08:00
Jamie Cameron
b30868ce16 Fix twofactor support for LDAP webmin users https://sourceforge.net/p/webadmin/bugs/5070/ 2017-12-24 21:59:51 -08:00
Jamie Cameron
6862d147f1 Ignore collected info that is too old https://github.com/webmin/webmin/issues/735 2017-12-24 19:03:24 -08:00
Jamie Cameron
80510b63f6 fix bogomips regexp 2017-12-24 16:54:35 -08:00
Jamie Cameron
ae50a280b8 Merge pull request #734 from gnadelwartz/patch-2
fix :CPU info is now displayed, even no `cpu mhz` entry is availible in `/proc/cpuinfo`
2017-12-24 16:51:36 -08:00
Jamie Cameron
1b833bb4c0 add nolog config directive to skip logging for some regexps https://github.com/webmin/webmin/issues/740 2017-12-24 16:06:06 -08:00
Jamie Cameron
efb462f0ac Fix perl warning https://github.com/webmin/webmin/issues/736 2017-12-24 15:56:25 -08:00
Kay Marquardt
0b10b7ef38 add BogoMIPS to model name if no cpu mhz availible 2017-12-24 10:46:07 +01:00
Jamie Cameron
00f3ce153a Merge branch 'master' of git@github.com:webmin/webmin 2017-12-23 23:12:50 -08:00
Jamie Cameron
ea6444e292 Escape mount points 2017-12-23 23:03:11 -08:00
Jamie Cameron
8b099ca698 Merge pull request #733 from gnadelwartz/patch-1
try dstat if vmstat is not availible
2017-12-23 12:16:35 -08:00
Kay Marquardt
71b9136d2c fix displaying processor model on system page
linux `os_get_cpu_info()` returns onyl info about CPU if  CPU speed is found, this leads to displaying no CPU Info at all if  `/proc/cpuinfo` has no info about CPU speed!

Changes this to check for `model name` which is the minimum requeired Info to show CPU Info
2017-12-23 20:07:38 +01:00
Jamie Cameron
f218c2bba8 Extract out function for getting the temp dir 2017-12-22 15:17:04 -08:00
Jamie Cameron
c7980e956a Cleanup environment before running certbot 2017-12-22 15:05:07 -08:00
Jamie Cameron
e56415592d Merge branch 'master' of git@github.com:webmin/webmin 2017-12-22 14:19:23 -08:00
Kay Marquardt
387be1d100 try dstat if vmstat is not availible
extends sub `get_cpu_io_usage()` to test if  `vmstat` or `dstat` is availible to get CPU usage.
2017-12-22 23:11:19 +01:00
Jamie Cameron
d531855269 Escape protected directory names 2017-12-22 11:31:03 -08:00
Jamie Cameron
20ba1a9a81 Format and escaping cleanup 2017-12-21 23:18:32 -08:00
Jamie Cameron
b5a168a905 Merge pull request #729 from gnadelwartz/master
update-from-repo works now on Synolgy and HP-UX
2017-12-21 16:50:38 -08:00
Jamie Cameron
2643b754ac Set the correct MIME type and filename https://github.com/webmin/webmin/issues/726 2017-12-21 16:48:05 -08:00
KayM
98cc5d1e69 more precise check for /etc/webmin/miniserv.conf 2017-12-21 23:01:47 +01:00
KayM
3a5db83f94 use /etc/webmin if exist 2017-12-21 22:33:11 +01:00
KayM
bf285758bc limit find -maxdepth 6, grep webmin/usermin 2017-12-21 22:20:48 +01:00
KayM
7afd6c815c replace tabs by space 2017-12-21 21:19:36 +01:00
KayM
e9057092df update-from-repo works now on synology and HP-UX 2017-12-21 20:45:58 +01:00
Jamie Cameron
626ca4fba6 Remove successful preload error message https://sourceforge.net/p/webadmin/bugs/5069/ 2017-12-20 15:55:05 -08:00
Jamie Cameron
a5d4c13cd6 Remove broken link 2017-12-19 15:54:07 -08:00
Jamie Cameron
7c678b8c84 use post forms and standarding ui functions https://www.virtualmin.com/node/41315 2017-12-19 15:43:19 -08:00
Jamie Cameron
7dfa97c6ca Pass original URL to remote server 2017-12-19 14:53:31 -08:00
Jamie Cameron
0bb6af725e Fix restore command use for testing https://sourceforge.net/p/webadmin/bugs/5060/ 2017-12-18 23:25:18 -08:00
Jamie Cameron
df4981e34a German translation updates from Raymond Vetter 2017-12-17 18:12:57 -08:00
Jamie Cameron
8a01830d52 Sometimes the backslash is legit https://sourceforge.net/p/webadmin/bugs/5056/ 2017-12-16 12:10:01 -08:00
Jamie Cameron
aa8b6f9278 Bulgarian update 2017-12-16 12:03:13 -08:00
Jamie Cameron
2142b3c7d6 Fix form in table ordering https://sourceforge.net/p/webadmin/bugs/5066/ 2017-12-16 09:41:43 -08:00
Jamie Cameron
39812f8b83 Fix form in table ordering https://sourceforge.net/p/webadmin/bugs/5066/ 2017-12-16 09:39:40 -08:00
Jamie Cameron
473f383883 Simfs mounts look like BIND mounts https://www.virtualmin.com/node/54704 2017-12-16 09:36:40 -08:00
Jamie Cameron
e041321153 Merge branch 'master' of git@github.com:webmin/webmin 2017-12-15 22:44:44 -08:00
Jamie Cameron
a6d174fa3c Fix hidden opener in old old theme https://sourceforge.net/p/webadmin/bugs/4989/ 2017-12-15 22:44:01 -08:00
Jamie Cameron
349786211d Merge pull request #723 from ChriZathens/patch-14
Update gr
2017-12-12 21:20:11 -08:00
Jamie Cameron
a86b2c70b8 Merge pull request #722 from arndttob/patch-1
Typo: Scalar should be used
2017-12-12 20:55:01 -08:00
ChriZathens
59b33881dc Update gr
translated some strings
2017-12-12 12:10:24 +02:00
arndttob
3a7d8b6dad Typo: Scalar should be used 2017-12-12 11:04:17 +01:00
Jamie Cameron
fa81a4ebfe Ensure auto-whitelist is read as the correct user 2017-12-11 23:25:03 -08:00
Jamie Cameron
49a1d16c4f Merge branch 'master' of git@github.com:webmin/webmin 2017-12-11 23:24:28 -08:00
Jamie Cameron
d6cbdfce4e Fix let's encrypt command line scripts 2017-12-11 23:24:04 -08:00
Jamie Cameron
81a8bda233 Merge pull request #720 from ChriZathens/patch-13
Create gr
2017-12-11 18:49:25 -08:00
ChriZathens
1219b2c646 Create gr 2017-12-11 16:47:15 +02:00
Jamie Cameron
35be61e9f8 mod_cgid is needed to detect the cgid module https://github.com/webmin/webmin/issues/718 2017-12-09 21:40:37 -08:00
Jamie Cameron
83d38dcb51 German translation updates from Raymond Vetter 2017-12-09 16:06:42 -08:00
Jamie Cameron
057c5adcf0 Merge branch 'master' of git@github.com:webmin/webmin 2017-12-08 23:42:22 -08:00
Jamie Cameron
aa26b75677 IPv6 network size is a number of bits, and so must only be divisble by 8 2017-12-08 23:29:37 -08:00
Jamie Cameron
a105d0f3df Merge pull request #715 from qooob/patch-25
Fix Russian encoding
2017-12-07 23:04:46 -08:00
Ilia Rostovtsev
eb9858f897 Fix Russian encoding 2017-12-07 16:05:34 +03:00
Jamie Cameron
12e8c0c362 Fix incorrect count of allowed paths https://github.com/Real-Gecko/Filemin/issues/87 2017-12-06 20:18:24 -08:00
Jamie Cameron
6db2efe1b3 ppath does nothing https://sourceforge.net/p/webadmin/bugs/5049/ 2017-12-06 16:34:34 -08:00
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
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
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
4157 changed files with 16229 additions and 22991 deletions

58
.gitattributes vendored Normal file
View File

@@ -0,0 +1,58 @@
# webmin .gitattribues file
# help git / github to know the encoding of webmin (lang) files
# set default encoding to iso-8859-1 aka ASCII
* working-tree-encoding=iso8859-1 git-encoding=iso8859-1
# force module.info to iso-8859-1 even it contains other encodings
*/module.info working-tree-encoding=iso8859-1 git-encoding=iso8859-1
# set all .UTF-8 to UTF-8
*.UTF-8 working-tree-encoding=UTF-8 git-encoding=UTF-8
# set all non iso8859-1 lang files to correct encoding
**/lang/ru_SU working-tree-encoding=koi8-r git-encoding=koi8-r
**/lang/ru_RU working-tree-encoding=windows-1251 git-encoding=windows-1251
**/lang/zh_TW.Big5 working-tree-encoding=Big5 git-encoding=Big5
**/lang/zh_CN working-tree-encoding=GB2312 git-encoding=GB2312
**/lang/hu working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
**/lang/he working-tree-encoding=iso-8859-8-I git-encoding=iso-8859-8-I
**/lang/tr working-tree-encoding=iso-8859-9 git-encoding=iso-8859-9
**/lang/pl working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
**/lang/ja_JP.euc working-tree-encoding=EUC-JP git-encoding=EUC-JP
**/lang/si working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
**/lang/ko_KR.euc working-tree-encoding=EUC-KR git-encoding=EUC-KR
**/lang/cz working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
**/lang/th working-tree-encoding=tis-620 git-encoding=tis-620
**/lang/no working-tree-encoding=iso-8859-15 git-encoding=iso-8859-15
**/lang/sk working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
**/lang/lt working-tree-encoding=windows-1257 git-encoding=windows-1257
**/lang/bg working-tree-encoding=windows-1251 git-encoding=windows-1251
**/lang/el working-tree-encoding=iso-8859-7 git-encoding=iso-8859-7
**/lang/uk_UA working-tree-encoding=windows-1251 git-encoding=windows-1251
**/lang/ar working-tree-encoding=iso-8859-6-I git-encoding=iso-8859-6-I
**/lang/fa working-tree-encoding=UTF-8 git-encoding=UTF-8
# set all non iso8859-1 config.info files to correct encoding
*/config.info.ru_SU working-tree-encoding=koi8-r git-encoding=koi8-r
*/lconfig.info.ru_RU working-tree-encoding=windows-1251 git-encoding=windows-1251
*/config.info.zh_TW.Big5 working-tree-encoding=Big5 git-encoding=Big5
*/config.info.zh_CN working-tree-encoding=GB2312 git-encoding=GB2312
*/lconfig.info.hu working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
*/config.info.he working-tree-encoding=iso-8859-8-I git-encoding=iso-8859-8-I
*/config.info.tr working-tree-encoding=iso-8859-9 git-encoding=iso-8859-9
*/config.info.pl working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
*/config.info.ja_JP.euc working-tree-encoding=EUC-JP git-encoding=EUC-JP
*/config.info.si working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
*/config.info.ko_KR.euc working-tree-encoding=EUC-KR git-encoding=EUC-KR
*/lconfig.info.cz working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
*/lconfig.info.th working-tree-encoding=tis-620 git-encoding=tis-620
*/config.info.no working-tree-encoding=iso-8859-15 git-encoding=iso-8859-15
*/config.info.sk working-tree-encoding=iso-8859-2 git-encoding=iso-8859-2
*/config.info.lt working-tree-encoding=windows-1257 git-encoding=windows-1257
*/lconfig.info.bg working-tree-encoding=windows-1251 git-encoding=windows-1251
*/config.info.el working-tree-encoding=iso-8859-7 git-encoding=iso-8859-7
*/config.info.uk_UA working-tree-encoding=windows-1251 git-encoding=windows-1251
*/config.info.ar working-tree-encoding=iso-8859-6-I git-encoding=iso-8859-6-I
*/config.info.fa working-tree-encoding=UTF-8 git-encoding=UTF-8

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/

View File

@@ -230,3 +230,7 @@ Fixed an XSS bug that allowed xmlrpc.cgi to be abused by a malicious link.
For new installs, switched the location of data files in many modules to /var/webmin instead of /etc/webmin.
---- Changes since 1.790 ----
Added a recent logins section to the System Information page.
---- Changes since 1.870 ----
German translation updates, thanks to Raymond Vetter.
Catalan translation updates from Jaume Badiella.
Bulgarian translations from Grigor Gatchev.

2
README
View File

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

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.
@@ -1344,9 +1344,11 @@ my ($miniserv, $username) = @_;
return 1 if (&is_readonly_mode());
&open_session_db($miniserv);
foreach my $s (keys %sessiondb) {
my ($u, $t) = split(/\s+/, $sessiondb{$s});
if ($u eq $username) {
delete($sessiondb{$s});
if ($sessiondb{$s}) {
my ($u, $t) = split(/\s+/, $sessiondb{$s});
if ($u eq $username) {
delete($sessiondb{$s});
}
}
}
dbmclose(%sessiondb);
@@ -1651,11 +1653,14 @@ is not given, a salt will be selected randomly.
sub encrypt_password
{
my ($pass, $salt) = @_;
if ($gconfig{'md5pass'}) {
if ($gconfig{'md5pass'} == 1) {
# Use MD5 encryption
$salt ||= '$1$'.substr(time(), -8).'$xxxxxxxxxxxxxxxxxxxxxx';
return &encrypt_md5($pass, $salt);
}
elsif ($gconfig{'md5pass'} == 2) {
# Use SHA512 encryption
return &encrypt_sha512($pass, $salt);
}
else {
# Use Unix DES
&seed_random();

View File

@@ -83,17 +83,18 @@ foreach my $k (keys %aclbackup) {
}
&write_file("$config_directory/config", \%gconfig);
# Splice miniserv.conf entries for users into real config
# Splice miniserv.conf entries for users and password restrictions into
# real config
%aclbackup = ( );
&read_file("$config_directory/miniserv.conf.aclbackup", \%aclbackup);
unlink("$config_directory/miniserv.conf.aclbackup");
my %miniserv;
&get_miniserv_config(\%miniserv);
foreach my $k (keys %miniserv) {
delete($miniserv{$k}) if ($k =~ /^(preroot_)/);
delete($miniserv{$k}) if ($k =~ /^(preroot_|pass_)/);
}
foreach my $k (keys %aclbackup) {
$miniserv{$k} = $aclbackup{$k} if ($k =~ /^(preroot_)/);
$miniserv{$k} = $aclbackup{$k} if ($k =~ /^(preroot_|pass_)/);
}
&put_miniserv_config(\%miniserv);

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

4
acl/config-syno-linux Normal file
View File

@@ -0,0 +1,4 @@
ssleay=/usr/bin/openssl
select=0
order=0
display=1

View File

@@ -1,4 +1,5 @@
line1=Конфигурационни опции,11
display=Режим на показване на потребител и група,1,1-Само имена,0-Имена и модули
order=Подреди юзери и групи по,1,0-подредба във файл,1-име
line2=Системна конфигурация,11
ssleay=Път към openssl или ssleay програма,0

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

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

View File

@@ -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'} &&
@@ -284,7 +284,7 @@ if ($access{'times'}) {
$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);
@@ -293,7 +293,7 @@ if ($access{'times'}) {
my ($hf, $mf) = split(/\./, $user{'hoursfrom'} || '');
my ($ht, $mt) = split(/\./, $user{'hoursto'} || '');
print &ui_table_row($text{'edit_hours'},
&ui_radio("hours_def", $hf 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),
@@ -344,7 +344,7 @@ my $grids = "";
foreach my $c (sort { $b cmp $a } @cats) {
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

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

@@ -340,7 +340,7 @@ unix_utable=Usuaris Unix permesos
sessions_title=Sessions d'Entrada Actuals
sessions_id=ID de sessió
sessions_user=Usuari Webmin
sessions_login=Ha entrat a
sessions_login=Darrera activitat a
sessions_host=Adreça IP
sessions_lview=Visualitza els registres...
sessions_actions=Accions...

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

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

@@ -1,45 +1,6 @@
desc_nl=Webmin Gebruikers
desc_ko_KR.euc=Webmin »ç¿ëÀÚ
risk=high
desc_ru_SU=ðÏÌØÚÏ×ÁÔÅÌÉ Webmin
desc_zh_TW.Big5=Webmin ¨Ï¥ÎªÌ
desc_pl=U¿ytkownicy Webmina
desc_de=Webmin-Benutzer
name=AdminUsers
desc_zh_CN=Webmin Óû§¹ÜÀí
desc_pt=Utilizadores do Webmin
category=webmin
desc_tr=Webmin Kullanýcýlarý
desc=Webmin Users
desc_es=Usuarios de Webmin
desc_sv=Webmin-användare
desc_fr=Utilisateurs Webmin
desc_ja_JP.euc=Webmin ¥æ¡¼¥¶
desc_hu=Webmin felhasználók
desc_ru_RU=Ïîëüçîâàòåëè Webmin
desc_ca=Usuaris de Webmin
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 Þçåðè
readonly=1
desc_zh_TW.UTF-8=Webmin 使用者
desc_zh_CN.UTF-8=Webmin 用户管ç<C2A1>
desc_ja_JP.UTF-8=Webmin ユーザ
desc_ko_KR.UTF-8=Webmin ì¬ìš©ìž<C3AC>
desc_da=Webmin brugere
desc_it=Utenti Webmin
desc_cz=U¾ivatelé Webminu
desc_ru.UTF-8=Пользователи Webmin
desc_hu.UTF-8=Webmin felhasználók
desc_cz.UTF-8=Uživatelé Webminu
desc_pl.UTF-8=Użytkownicy Webmina
desc_sk.UTF-8=Užívatelia Webminu
longdesc_ms_MY=Cipta pengguna Webmin dan konfigurasikan modul dan ciri-ciri yang dibenarkan akses.
desc_ms_MY=Pengguna Webmin
longdesc_de=Erstellt Webmin-Benutzer und konfiguriert, auf welche Module und Funktionen diese berechtigt sind, zugreifen.
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

1
acl/module.info.bg Normal file
View File

@@ -0,0 +1 @@
desc_bg=Webmin <20><><EFBFBD><EFBFBD><EFBFBD>

2
acl/module.info.ca Normal file
View File

@@ -0,0 +1,2 @@
desc_ca=Usuaris de Webmin
longdesc_ca=Crea usuaris Webmin i configura quins mòduls i característiques tenen permès d'accedir.

1
acl/module.info.cz Normal file
View File

@@ -0,0 +1 @@
desc_cz=U¾ivatelé Webminu

1
acl/module.info.cz.UTF-8 Normal file
View File

@@ -0,0 +1 @@
desc_cz.UTF-8=Uživatelé Webminu

1
acl/module.info.da Normal file
View File

@@ -0,0 +1 @@
desc_da=Webmin brugere

2
acl/module.info.de Normal file
View File

@@ -0,0 +1,2 @@
desc_de=Webmin-Benutzer
longdesc_de=Erstellt Webmin-Benutzer und konfiguriert, auf welche Module und Funktionen diese berechtigt sind, zugreifen.

2
acl/module.info.es Normal file
View File

@@ -0,0 +1,2 @@
desc_es=Usuarios de Webmin
longdesc_es=Crear usuarios de webmin y configurar a que modulos y caracteristicas pueden acceder.

1
acl/module.info.fr Normal file
View File

@@ -0,0 +1 @@
desc_fr=Utilisateurs Webmin

1
acl/module.info.fr.UTF-8 Normal file
View File

@@ -0,0 +1 @@
desc_fr.UTF-8=Utilisateurs Webmin

1
acl/module.info.hu Normal file
View File

@@ -0,0 +1 @@
desc_hu=Webmin felhasználók

1
acl/module.info.hu.UTF-8 Normal file
View File

@@ -0,0 +1 @@
desc_hu.UTF-8=Webmin felhasználók

1
acl/module.info.it Normal file
View File

@@ -0,0 +1 @@
desc_it=Utenti Webmin

View File

@@ -0,0 +1 @@
desc_ja_JP.UTF-8=Webmin ユーザ

View File

@@ -0,0 +1 @@
desc_ja_JP.euc=Webmin ユーザ

View File

@@ -0,0 +1 @@
desc_ko_KR.UTF-8=Webmin 사용자

View File

@@ -0,0 +1 @@
desc_ko_KR.euc=Webmin 사용자

2
acl/module.info.ms_MY Normal file
View File

@@ -0,0 +1,2 @@
desc_ms_MY=Pengguna Webmin
longdesc_ms_MY=Cipta pengguna Webmin dan konfigurasikan modul dan ciri-ciri yang dibenarkan akses.

1
acl/module.info.nl Normal file
View File

@@ -0,0 +1 @@
desc_nl=Webmin Gebruikers

1
acl/module.info.no Normal file
View File

@@ -0,0 +1 @@
desc_no=Webmin Brukere

2
acl/module.info.pl Normal file
View File

@@ -0,0 +1,2 @@
desc_pl=U¿ytkownicy Webmina
longdesc_pl=Twórz u¿ytkowników Webmina i kontroluj, które modu³y i funkcje s± dla nich dostêpne.

1
acl/module.info.pl.UTF-8 Normal file
View File

@@ -0,0 +1 @@
desc_pl.UTF-8=Użytkownicy Webmina

1
acl/module.info.pt Normal file
View File

@@ -0,0 +1 @@
desc_pt=Utilizadores do Webmin

1
acl/module.info.pt_BR Normal file
View File

@@ -0,0 +1 @@
desc_pt_BR=Usuários do Webmin

1
acl/module.info.ru.UTF-8 Normal file
View File

@@ -0,0 +1 @@
desc_ru.UTF-8=Пользователи Webmin

1
acl/module.info.ru_RU Normal file
View File

@@ -0,0 +1 @@
desc_ru_RU=Пользователи Webmin

1
acl/module.info.ru_SU Normal file
View File

@@ -0,0 +1 @@
desc_ru_SU=Пользователи Webmin

1
acl/module.info.sk Normal file
View File

@@ -0,0 +1 @@
desc_sk=Užívatelia Webminu

1
acl/module.info.sk.UTF-8 Normal file
View File

@@ -0,0 +1 @@
desc_sk.UTF-8=Užívatelia Webminu

1
acl/module.info.sv Normal file
View File

@@ -0,0 +1 @@
desc_sv=Webmin-användare

1
acl/module.info.tr Normal file
View File

@@ -0,0 +1 @@
desc_tr=Webmin Kullanıcıları

1
acl/module.info.zh_CN Normal file
View File

@@ -0,0 +1 @@
desc_zh_CN=Webmin 用户管理

View File

@@ -0,0 +1 @@
desc_zh_CN.UTF-8=Webmin 用户管理

View File

@@ -0,0 +1 @@
desc_zh_TW.Big5=Webmin 使用者

View File

@@ -0,0 +1 @@
desc_zh_TW.UTF-8=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

@@ -0,0 +1,7 @@
start_cmd=adsl-start
pppoe_cmd=pppoe
stop_cmd=adsl-stop
conf_style=0
pppoe_conf=/etc/ppp/pppoe.conf
status_cmd=adsl-status
pap_file=/etc/ppp/pap-secrets

View File

@@ -1,3 +1,4 @@
line2=Конфигурация на системата,11
pppoe_conf=PPPOE ADSL конфигурационен файл,0
conf_style=Формат на конфигурационен файл,1,0-Стандартен RP-PPPoE конфиг,1-Redhat мрежови файл
pap_file=PPP файл с юзери и пароли,0

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

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