Compare commits

..

312 Commits
1.995 ... 2.001

Author SHA1 Message Date
Jamie Cameron
d0a04cafc3 update change log 2022-09-18 11:36:26 -07:00
Jamie Cameron
15f9f8f206 Re-read SSL certs on USR1 signal 2022-09-17 17:47:16 -07:00
Jamie Cameron
b45d55ac1b Further caching of SSL contexts 2022-09-17 17:32:28 -07:00
Jamie Cameron
2bc8def078 Use ed25519 key if supported https://github.com/webmin/webmin/issues/1739 2022-09-17 16:40:12 -07:00
Jamie Cameron
339ec2178a Merge branch 'master' of github.com:webmin/webmin 2022-09-17 16:31:37 -07:00
Jamie Cameron
7cb916d64d Clear out contexts hash on reload 2022-09-17 16:31:32 -07:00
Jamie Cameron
0e974b8fcc Merge pull request #1742 from webmin/dev/restart-nginx
Fix to restart Nginx in FCGId mode
2022-09-17 14:11:44 -07:00
Jamie Cameron
c7aa3c1875 Merge pull request #1743 from webmin/dev/consider-musthost-option
Fix to use correct URL name ; consider `musthost` option
2022-09-17 14:11:18 -07:00
iliajie
3747f930b0 Fix wording 2022-09-17 21:53:15 +03:00
iliajie
5e521515d9 Fix to use correct URL name ; consider musthost option 2022-09-17 21:46:57 +03:00
iliajie
f0c976a9c1 Fix to check if domains 2022-09-17 14:34:20 +03:00
Jamie Cameron
8d298821bc Merge branch 'master' of github.com:webmin/webmin 2022-09-17 00:17:42 -07:00
Jamie Cameron
9f1cea1af4 Deal with multipart emails with just one part that's HTML 2022-09-17 00:15:55 -07:00
iliajie
5c71893482 Fix to use is_under_directory 2022-09-16 21:52:37 +03:00
iliajie
003d04f214 Fix to restart Nginx in FCGId mode 2022-09-16 18:45:27 +03:00
iliajie
9d0ceb6e00 Update translations 2022-09-15 22:50:24 +03:00
Jamie Cameron
f3e1f347a5 Disallow trailing / in home dir https://github.com/webmin/webmin/issues/1740 2022-09-14 23:22:41 -07:00
iliajie
26138b82f5 Enforce SSL with HSTS header (optional) 2022-09-13 01:09:53 +03:00
iliajie
db3ade87cc Always unset HSTS when sending headers in non SSL mode
(most probably useless)
2022-09-13 00:05:50 +03:00
iliajie
8fd9b20139 Never add includeSubDomains 2022-09-13 00:04:37 +03:00
iliajie
3893e7a81f Fix redirects work when chaning modes (http vs https) 2022-09-13 00:01:32 +03:00
iliajie
c12cf25ecd Tell browser to unset HSTS policy to make non-SSL URL work 2022-09-12 14:52:03 +03:00
Jamie Cameron
6bd63a8a14 Call Virtualmin API for updating DNS records, so that lets encrypt works with cloudflare 2022-09-11 13:00:59 -07:00
Jamie Cameron
951ca59f52 Merge branch 'master' of github.com:webmin/webmin 2022-09-10 22:13:48 -07:00
Jamie Cameron
310b639015 Factor out SSL cert setup function 2022-09-10 20:35:14 -07:00
iliajie
9e89b7bc2e Fix error message styling 2022-09-07 01:03:03 +03:00
iliajie
d49eaccb60 Add support for cloning log rotate job 2022-09-06 14:59:12 +03:00
Jamie Cameron
0e23892ca5 Merge branch 'master' of github.com:webmin/webmin 2022-09-04 16:35:45 -07:00
Jamie Cameron
2d5175d160 Ignore empty auto lines https://forum.virtualmin.com/t/ipv6-allocation-problem-on-debian-11/116723/7 2022-09-04 16:34:02 -07:00
iliajie
52a83dd01d Update CHANGELOG.md 2022-08-31 21:50:31 +03:00
iliajie
8426c3b035 Fix missing origins and actions for more complex direct rules 2022-08-31 21:37:26 +03:00
iliajie
06483d9429 Fix bottom margin 2022-08-31 19:05:10 +03:00
iliajie
095d114425 Fix to add more space after the form 2022-08-31 15:50:43 +03:00
iliajie
9193423d3d Fix to remove ancient code
194c7b9b31 (r82659311)
2022-08-31 15:50:24 +03:00
iliajie
a3ec6756ea Fix to simplify the syntax
f6c8528412 (r82621322)
2022-08-30 21:15:57 +03:00
iliajie
f6c8528412 Add ability for compare_version_numbers API use friendlier syntax 2022-08-30 20:58:07 +03:00
Jamie Cameron
55c73f166d Merge pull request #1727 from unknown10777/master
Added translation in Webmin log
2022-08-27 11:50:04 -07:00
iliajie
ed4cea5323 Fix print error sub 2022-08-27 18:58:58 +03:00
iliajie
6d867abcea Fix typo 2022-08-27 18:45:00 +03:00
unknown10777
96d92ef3ff Update zh 2022-08-27 14:29:30 +08:00
unknown10777
11fbe3fd54 add translation 2022-08-27 14:11:16 +08:00
unknown10777
8664fbd78c added translation 2022-08-27 14:06:42 +08:00
Jamie Cameron
4effbdd722 Tag twofactor field 2022-08-23 19:48:57 -07:00
Jamie Cameron
9908785276 Merge pull request #1723 from TotalCaesar659/patch-1
Update URLs to HTTPS
2022-08-23 10:42:20 -07:00
TotalCaesar659
0cdae69937 Update URLs to HTTPS 2022-08-23 18:45:20 +03:00
iliajie
62678a42df Add theme update to changelog 2022-08-22 14:20:18 +03:00
iliajie
fa1c20fcf5 Update CHANGELOG.md (2.000) 2022-08-22 14:04:36 +03:00
Jamie Cameron
7a644042bd Support compressed help files 2022-08-21 20:28:17 -07:00
Jamie Cameron
61ae4fe1c2 Merge branch 'master' of github.com:webmin/webmin 2022-08-21 10:44:40 -07:00
Jamie Cameron
e3423aeeaa Autofill field for new group 2022-08-21 10:44:28 -07:00
Jamie Cameron
859c048d46 Merge pull request #1721 from webmin/dev/force-no-port-with-custom-host
Fix to allow no port with custom redirect host
2022-08-21 10:43:14 -07:00
iliajie
de0d57a13d Fix to allow no port with custom redirect host 2022-08-21 14:49:05 +03:00
Jamie Cameron
a20398e61d New major version bump 2022-08-19 22:07:37 -07:00
iliajie
170c294df7 Fix to use API to stop/start fail2ban service 2022-08-19 17:23:36 +03:00
iliajie
a94ddd2f65 Fix to restart dependent services with firewalld
https://forum.virtualmin.com/t/virtualmin-fail2ban-firewalld-ubuntu-20-04-not-working-already-banned-until-restart/116565/4?u=ilia
2022-08-19 17:19:01 +03:00
iliajie
0964bd8e2f Fix to support force restart for fail2ban 2022-08-19 17:00:38 +03:00
iliajie
1e46b26592 Fix to make sure that fail2ban service will be restarted either way 2022-08-19 16:51:02 +03:00
Jamie Cameron
2d05826bec Merge branch 'master' of github.com:webmin/webmin 2022-08-18 19:49:56 -07:00
Jamie Cameron
640a30736f If a tar.gz release file exists, use it 2022-08-18 19:49:27 -07:00
iliajie
e9dad7ea60 Fix referer dot placement for other languages 2022-08-18 21:22:37 +03:00
Jamie Cameron
c37d2ea1c9 Merge pull request #1719 from webmin/dev/force-hsts
Fix to always force HSTS in SSL
2022-08-18 09:44:19 -07:00
iliajie
29b588d292 Fix referer fix dot placement 2022-08-18 14:48:00 +03:00
iliajie
824043f3f1 Fix to use env instead of miniserv.conf
https://github.com/webmin/webmin/pull/1719#discussion_r948563298
2022-08-18 14:19:37 +03:00
iliajie
01a0bd964c Fix webmin --versions command consider release versions 2022-08-17 18:08:39 +03:00
iliajie
8bdc701994 Fix to always force HSTS in SSL 2022-08-17 16:57:01 +03:00
Jamie Cameron
ce5555d58d Remove option to do an HTTP redirect, as it's better done in JS 2022-08-17 00:10:20 -07:00
Jamie Cameron
4046923ec8 Drop hide_admin_url config option, as it's being obsoleted by JS-based redirects 2022-08-17 00:05:44 -07:00
Jamie Cameron
76e2b5afdf Package file should contain full version 2022-08-16 20:59:47 -07:00
iliajie
53421ee99f Add Linux Mint support 2022-08-16 23:35:32 +03:00
iliajie
e5c35a40c4 Export new get_webmin_full_version sub 2022-08-16 23:33:31 +03:00
iliajie
3c62c5afe8 Fix to preserve for Usermin (do not start if was stopped) [deb] 2022-08-16 16:31:27 +03:00
iliajie
a8ebd50f91 Fix to change links from absolute to relative
https://forum.virtualmin.com/t/cloudmin-link-install-occurs-on-primary-instead-of-linked-guest/116507
2022-08-15 23:02:17 +03:00
iliajie
decd74b715 Fix to always show release notice
c592ce1ef9 (commitcomment-81120791)
2022-08-15 15:25:20 +03:00
Jamie Cameron
f24857414c Merge branch 'master' of github.com:webmin/webmin 2022-08-13 15:25:55 -07:00
Jamie Cameron
d7951c8faf Simplify code for checking for a new version 2022-08-13 15:25:49 -07:00
iliajie
befca9dc6b Revert "Merge branch 'master' of github.com:webmin/webmin"
This reverts commit 81d7399 in favor of an upcoming PR
2022-08-14 00:41:59 +03:00
Jamie Cameron
1f976001fc Improve check for the release when upgrading 2022-08-13 14:40:09 -07:00
Jamie Cameron
81d7399bdd Merge branch 'master' of github.com:webmin/webmin 2022-08-13 14:15:41 -07:00
Jamie Cameron
d29a516f15 Add a convenience function to return the full version and release 2022-08-13 14:13:32 -07:00
iliajie
dea053cde2 Fix to redirect without message or show it if JavaScript is disabled 2022-08-13 21:48:30 +03:00
Jamie Cameron
95088a2bef Refactor the way bootscript is override to reduce duplication 2022-08-13 11:40:31 -07:00
Jamie Cameron
0fe3479fb0 Merge pull request #1715 from webmin/dev/multi-installs-with-systemd
Add support to install multiple versions of Webmin with `systemd`
2022-08-13 11:37:10 -07:00
iliajie
cf5568ea1d Add support for AMD CPU thermisters #1714 2022-08-13 20:45:54 +03:00
Jamie Cameron
c84c755dd7 Merge branch 'master' of github.com:webmin/webmin 2022-08-13 09:34:10 -07:00
Jamie Cameron
6bb89a84fc Redirect to https with Javascript 2022-08-13 09:34:03 -07:00
iliajie
3f0473409c Fix to create parent directories without chdir 2022-08-13 18:50:13 +03:00
iliajie
82937d7296 Fix to create parent folders without chdir 2022-08-13 18:44:48 +03:00
iliajie
8194ccf16e Fix no cheating when generating a logout link 2022-08-13 18:26:30 +03:00
iliajie
baadd9c994 Fix not store redundant bootscript record in miniserv.conf file 2022-08-13 12:57:04 +03:00
iliajie
7a5b094645 Don't call mkdir another time as mkdir -p seems to be cross-platform 2022-08-13 12:54:13 +03:00
iliajie
cea40d99e0 Fix a comment for write_file sub 2022-08-12 21:19:58 +03:00
Jamie Cameron
78b7ad19ed Also die if open fails 2022-08-12 10:53:18 -07:00
Jamie Cameron
5dfb016abf Preserve order when copying configs 2022-08-12 10:41:40 -07:00
Jamie Cameron
bec48a954a Fix indentation 2022-08-12 09:51:12 -07:00
Jamie Cameron
87d7d803e3 Use formal params 2022-08-12 09:29:17 -07:00
iliajie
ca692f1374 Add make_dir_recursive API using Perl only 2022-08-12 13:03:20 +03:00
iliajie
dcdf0c59ae Create given config and log directory recursively for setup.pl
.. apply permissions only if a new directory was created
2022-08-12 13:01:25 +03:00
iliajie
65b1d881d8 Create given config and log directory recursively for setup.sh 2022-08-12 13:00:42 +03:00
iliajie
b1fd91034f Fix to consider config directory upon upgrades 2022-08-12 12:55:56 +03:00
iliajie
a3d07a6763 Add Usermin display release version 2022-08-11 22:51:06 +03:00
iliajie
ea03e5a338 Fix to consider var directory and bootscript upon upgrades 2022-08-11 22:40:35 +03:00
iliajie
000a44b45a Fix to remove obsolete text label 4ab0d97cd0 2022-08-11 19:32:04 +03:00
iliajie
4ab0d97cd0 Fix to simplify release version output 2022-08-11 19:30:16 +03:00
iliajie
6a5b605024 Remove redundant quotes 2022-08-11 19:07:13 +03:00
iliajie
310c0a2a14 Fix BIND restart commands 2022-08-11 18:57:06 +03:00
iliajie
3660bdfcf5 Add support to install multiple versions of Webmin with systemd 2022-08-11 16:23:29 +03:00
iliajie
2bf5b0d876 Fix saving release version for Debian package 2022-08-11 15:32:01 +03:00
iliajie
e585f3edf0 Add further fixes to BIND configs 2022-08-10 22:05:02 +03:00
iliajie
cca5925876 Fix to bump a version that potentially uses auto_chroot ; drop later 2022-08-10 19:07:19 +03:00
iliajie
57ea4df6bc Fix to make sure BIND configs won't be incorrectly merged
https://forum.virtualmin.com/t/bind-dns-server-uninstalled-chroot-issue-on-1-999-x-update/116410/
2022-08-10 19:04:18 +03:00
Jamie Cameron
ed8586ffb3 Diff isn't always going to be -1 for an older version 2022-08-10 06:43:15 -07:00
Jamie Cameron
59db9b9a18 Merge branch 'master' of github.com:webmin/webmin 2022-08-10 06:41:38 -07:00
Jamie Cameron
6cb2cc0d58 Always include release file in RPM and Debian packages 2022-08-10 06:35:17 -07:00
iliajie
222f2cba58 Fix warnings word breaks 2022-08-10 15:47:40 +03:00
iliajie
3dfc71d8c1 Fix release version upgrades for deb and rpm 2022-08-10 15:13:39 +03:00
iliajie
56d09a1ab3 Fix to drop un-used variable definition 2022-08-09 14:17:28 +03:00
iliajie
c592ce1ef9 Fix not to show release notes on minor release
https://sourceforge.net/p/webadmin/discussion/600155/thread/67e368e4a0
2022-08-09 13:59:54 +03:00
Jamie Cameron
10961095dc Show the release as well, if there is one 2022-08-08 14:15:55 -07:00
Jamie Cameron
6fc78a2104 Make version check take the release into account 2022-08-08 14:08:38 -07:00
Jamie Cameron
351850dec1 Merge pull request #1712 from webmin/dev/setup-better-postclean
Add a better way to run conditional command
2022-08-07 11:44:26 -07:00
iliajie
dee5f98f18 Fix weirdness with using -1 2022-08-07 21:10:56 +03:00
Jamie Cameron
dca68489bd Redirect to /dev/null has to be inside the backquotes 2022-08-07 11:03:30 -07:00
iliajie
986d05a205 Fix to test from already defined variable 2022-08-07 15:21:02 +03:00
iliajie
3309198c11 Add a better way to run conditional command
162de2bda0
2022-08-07 15:18:35 +03:00
Jamie Cameron
4b74eddc3c Merge pull request #1711 from webmin/dev/transfer-non-to-systemd
Fix to properly transition from `non-systemd` to `systemd` instance
2022-08-06 14:38:16 -07:00
iliajie
162de2bda0 What if the professor was actually right? 2022-08-06 13:59:18 +03:00
iliajie
7877d5d9e3 Fix to run in killmode only ; reset file when done 2022-08-05 23:47:24 +03:00
iliajie
bb4305e79b Fix version to 1.994 2022-08-05 22:15:47 +03:00
iliajie
93ca7a0191 Use -HUP here too 2022-08-05 21:52:04 +03:00
iliajie
6db4dd416c Revert testing 1.994 states 2022-08-05 21:50:48 +03:00
iliajie
f0f680d76f Fix to work-around if Webmin 1.994 is running outside of systemd 2022-08-05 21:25:26 +03:00
iliajie
18c12abef5 Fix to properly transition from non-systemd to systemd instance 2022-08-05 17:35:15 +03:00
Jamie Cameron
2238995092 New version bump 2022-08-04 02:23:26 -07:00
iliajie
f7397080bc Merge remote-tracking branch 'origin/master' 2022-08-03 17:17:59 +03:00
iliajie
debf1673d9 Update CHANGELOG.md 2022-08-03 17:17:45 +03:00
Jamie Cameron
9fbf8de8db Merge pull request #1710 from webmin/dev/fix-get-slaves-ipv6
Fix get slave IPv6 address
2022-08-02 15:52:05 -07:00
Jamie Cameron
522d2e0d1b Merge pull request #1709 from webmin/dev/fix-miniserv-message-on-reloads
Fix `miniserv` message sent on reloads
2022-08-02 15:33:47 -07:00
iliajie
382ba23135 Fix to use a new set svg icons for servers 2022-08-03 01:19:51 +03:00
iliajie
6fc9dbe9c6 Update CHANGELOG.md 2022-08-03 00:49:01 +03:00
iliajie
b22b3ac2db Fix Oracle Linux support 2022-08-02 23:56:38 +03:00
iliajie
6ce312f734 Fix get slave IPv6 address 2022-08-02 13:51:15 +03:00
iliajie
7265005c53 Fix miniserv message sent on reloads 2022-08-02 13:34:12 +03:00
Jamie Cameron
d43fc5fa32 Allow IPv6 addresses for slaves https://forum.virtualmin.com/t/i-need-some-information/116013/37 2022-08-02 03:26:00 -07:00
Jamie Cameron
effc1ec35f Link to release notes without release version, because we only use the release for re-packaging 2022-08-02 02:48:50 -07:00
iliajie
1b932d8706 Fix Webmin release note message 2022-08-02 00:01:58 +03:00
Jamie Cameron
5c6f6d488d Show link to release notes https://github.com/webmin/webmin/issues/1707 2022-08-01 13:45:31 -07:00
iliajie
fc4f6af8e4 Fix Ubuntu release notes links 2022-08-01 23:13:26 +03:00
iliajie
739184c178 Fix version parsing to avoid warnings
(`Argument "22.04.1" isn't numeric in int`)
2022-08-01 22:17:07 +03:00
iliajie
bbc2db2d13 Fix numeric comparisons https://github.com/webmin/authentic-theme/issues/1612 2022-08-01 21:59:29 +03:00
Jamie Cameron
5c2e599cb8 Merge pull request #1708 from webmin/dev/useradmin-stricter-home-dir-perms
Fix home directory stricter default permissions
2022-08-01 11:13:06 -07:00
iliajie
58cbbc776a Fix home directory stricter default permissions 2022-08-01 21:12:03 +03:00
Jamie Cameron
16cb136a8e Merge pull request #1702 from webmin/dev/fix-time-module
Fix to hide time selection for Linux systems
2022-08-01 11:01:48 -07:00
iliajie
e6ec53f8e8 Keys don't need a return anymore 2022-08-01 20:13:51 +03:00
iliajie
b82dccd101 Fix to reserve hidden config option in a right (simpler) way 2022-08-01 20:12:32 +03:00
iliajie
ca61aa9ce5 Merge remote-tracking branch 'origin/master' 2022-08-01 19:35:43 +03:00
Jamie Cameron
143052b3a7 Merge branch 'master' of github.com:webmin/webmin 2022-08-01 09:16:40 -07:00
iliajie
25c27ce6c0 Update icons (use vector) for Servers Index module 2022-08-01 18:35:17 +03:00
iliajie
713272e726 Fix to support SVG icons for servers 2022-08-01 18:11:56 +03:00
iliajie
2f0981a7d4 Fix to use config_pre_load either way 2022-08-01 16:19:09 +03:00
iliajie
5723410156 Fix not to use config_preserve sub 2022-08-01 16:15:17 +03:00
iliajie
3c96c396f2 Fix to send HUP signal on reload instead 2022-08-01 14:55:45 +03:00
iliajie
bab5b7bc9f Fix to display fail2ban.local even if empty #1661 2022-08-01 00:18:45 +03:00
iliajie
d1d958bd6e Update list of dependencies 2022-07-31 22:05:42 +03:00
Jamie Cameron
f87a247327 Interface filenames can have a dash in them https://github.com/webmin/webmin/issues/1705 2022-07-31 09:46:02 -07:00
iliajie
626c625571 OpenSSH deprecated UsePrivilegeSeparation staring 7.5 (years ago)
... making it mandatory - https://www.openssh.com/txt/release-7.5
2022-07-30 13:30:27 +03:00
iliajie
5b359e9043 Fix not to display edit manually button if forbidden 2022-07-30 04:02:31 +03:00
iliajie
32507142ae Fix not to print edit manually icon if forbidden 2022-07-30 03:51:11 +03:00
iliajie
dcf97d83af Fix to preserve only if option is found in old config 2022-07-30 01:22:45 +03:00
iliajie
1bb7128ef2 Fix to use a new API to preserve existing config options (when hidden) 2022-07-30 01:03:22 +03:00
iliajie
e620256af4 Fix to revert change for testing config order 2022-07-30 01:02:15 +03:00
iliajie
de3b01d083 Add to preserve hidden config options 2022-07-30 01:00:59 +03:00
iliajie
42020b6598 Fix to hide time selection for Linux systems 2022-07-29 23:54:40 +03:00
iliajie
3de1f1ba2f Update CHANGELOG.md 2022-07-27 02:55:35 +03:00
iliajie
efa37b1c87 Update CHANGELOG.md (1.998) 2022-07-27 02:24:04 +03:00
iliajie
8f65e8f47a Fix default stop command for systemd units 2022-07-26 17:47:43 +03:00
Jamie Cameron
e4368046c8 New version bump 2022-07-24 14:01:52 -07:00
Jamie Cameron
76ce2c603f Merge branch 'master' of github.com:webmin/webmin 2022-07-24 13:10:43 -07:00
Jamie Cameron
b1e11d360d Fix version detection to deal with numbers like 3.14 https://forum.virtualmin.com/t/modsec-audit-log-impervious-to-log-file-rotation-settings/116142/4 2022-07-24 13:10:15 -07:00
Jamie Cameron
0d4ec2698f Merge pull request #1697 from webmin/dev/fdisk-improvements
Add `fdisk` GPT improvements
2022-07-24 13:04:42 -07:00
iliajie
5ea16f73b0 Handle the case when mode is set to fdisk and parted installed 2022-07-23 15:43:58 +03:00
iliajie
7aa4b6add0 Fix not to print redundant if warning already printed 2022-07-23 15:14:01 +03:00
iliajie
c984f3b57f Fix to display GPT with fdisk but don't edit 2022-07-23 15:04:31 +03:00
iliajie
ae05b815b2 Fix to display extent graphs in percents to fill nicely 2022-07-23 14:22:20 +03:00
iliajie
06cc942706 Add fdisk GPT improvements 2022-07-23 02:28:35 +03:00
Jamie Cameron
a10f4973c2 Merge branch 'master' of github.com:webmin/webmin 2022-07-22 12:09:20 -07:00
Jamie Cameron
8f84f1ebd4 Better handle out of order lines https://forum.virtualmin.com/t/perl-execution-error-when-trying-to-edit-an-lvm-through-webmin/116129 2022-07-22 12:06:34 -07:00
iliajie
d416eace1b Fix PHPINI Ubuntu module config (where did the tabs go?) 2022-07-22 18:35:47 +03:00
iliajie
9b658f07bc Fix SSH configs 2022-07-22 18:01:09 +03:00
iliajie
81f763d241 Fix Postfix configs 2022-07-22 15:20:50 +03:00
iliajie
a7dac2e806 Fix new line 2022-07-22 14:59:20 +03:00
Jamie Cameron
ec7d0465d1 Merge branch 'master' of github.com:webmin/webmin 2022-07-21 14:27:06 -07:00
Jamie Cameron
a4235588f4 Add support for unix extensions option https://github.com/webmin/webmin/issues/1695 2022-07-21 14:06:11 -07:00
iliajie
06d2e37273 Update CHANGELOG.md (upcoming 1.998) 2022-07-21 14:32:07 +03:00
Jamie Cameron
2f95f2ac38 Merge pull request #1694 from webmin/dev/apache-list-hosts-in-table
Fix to display hosts in table in Apache module
2022-07-20 13:35:09 -07:00
iliajie
3ca1caf561 Fix to display hosts in table in Apache module 2022-07-20 21:56:34 +03:00
iliajie
7096c0f998 Fix to resolve conflict for #1662 PR 2022-07-20 20:25:10 +03:00
iliajie
0002827690 Fix not to disable warnings for Gray Theme 2022-07-20 20:21:29 +03:00
Jamie Cameron
49cf952932 Merge pull request #1691 from webmin/dev/improve-module-configs
Fix more modules config files
2022-07-20 09:48:09 -07:00
iliajie
058cd60f4d Fix not to change show_list in this PR 2022-07-20 19:33:28 +03:00
Jamie Cameron
eb36da5e42 Merge pull request #1693 from webmin/dev/phpini-configs-master
Add improvements for searching and naming PHP configs (from master)
2022-07-20 09:26:21 -07:00
iliajie
d2480702a1 Add improvements for searching and naming PHP configs (from master) 2022-07-20 17:43:30 +03:00
iliajie
d75edf5e75 Add CentOS Stream Linux support 2022-07-20 14:44:33 +03:00
iliajie
a2110c579d Fix to take away show_list from this PR 2022-07-20 12:43:54 +03:00
iliajie
af868656ea Fix more modules config files 2022-07-20 03:39:23 +03:00
Jamie Cameron
ed5291bf40 Merge branch 'master' of github.com:webmin/webmin 2022-07-18 09:30:03 -07:00
Jamie Cameron
36f1e4aef3 Use cron default path https://sourceforge.net/p/webadmin/bugs/5571/ 2022-07-18 09:29:15 -07:00
Jamie Cameron
c1ad870830 Merge pull request #1690 from webmin/dev/bind-configs
Fix BIND configs for modern distros
2022-07-17 14:52:57 -07:00
iliajie
7f0d7fe741 Add missing dnssec_period option 2022-07-17 22:31:49 +03:00
iliajie
98b8b7e9c6 Fix not to touch dnssectools in this PR 2022-07-17 22:29:15 +03:00
iliajie
fa4b624187 Remove for Usermin only, as Webmin runs uninstalls 2022-07-17 21:10:47 +03:00
iliajie
af58e37bea Fix to run uninstalls conditionally 2022-07-17 21:02:18 +03:00
iliajie
6e00a54538 Merge remote-tracking branch 'origin/master' 2022-07-17 18:55:30 +03:00
iliajie
e0a5c4e507 Clear manifest files too 2022-07-17 15:51:28 +03:00
Jamie Cameron
8d78254db7 Don't bother with a test mount, as we don't know all the mount options https://github.com/webmin/webmin/issues/1688 2022-07-16 21:31:12 -07:00
Jamie Cameron
c2de5f067f Merge branch 'master' of github.com:webmin/webmin 2022-07-16 16:54:51 -07:00
Jamie Cameron
1b655f3646 Correct AlmaLinux name 2022-07-16 16:54:44 -07:00
iliajie
32798e18a4 Fix error message paddings 2022-07-17 01:00:27 +03:00
iliajie
c996a14450 Fix BIND configs for modern distros 2022-07-17 00:49:31 +03:00
Jamie Cameron
226620c7c4 Merge branch 'master' of github.com:webmin/webmin 2022-07-13 22:58:40 -07:00
Jamie Cameron
13aa152b18 Fix eval test https://github.com/webmin/webmin/issues/1685 2022-07-13 22:58:23 -07:00
iliajie
a6cb4c8041 Update CHANGELOG.md 2022-07-13 15:50:20 +03:00
Jamie Cameron
102364858c New version bump 2022-07-12 20:46:54 -07:00
iliajie
bd2fe56af8 Fix to remove /var/webmin too on uninstall 2022-07-13 01:52:54 +03:00
iliajie
75705b4788 Fix to stop service before removing 2022-07-13 01:05:58 +03:00
iliajie
1d50fc1218 Fix text 2022-07-13 00:39:21 +03:00
Jamie Cameron
559f866f40 Merge pull request #1687 from webmin/dev/uninstall-usermin-systemd-service
Fix to uninstall `systemd` Usermin unit properly
2022-07-12 14:33:51 -07:00
iliajie
f2586084b6 Fix to uninstall systemd Usermin unit properly 2022-07-13 00:30:11 +03:00
Jamie Cameron
16dfea1f98 Merge pull request #1686 from webmin/dev/fix-restarts-from-1.994
Fix restarts from 1.994 (final)
2022-07-12 12:52:06 -07:00
iliajie
6e347b00e1 Fix formatting 2022-07-12 21:42:44 +03:00
iliajie
ef9c4b80b2 Fix typo exit -> echo 2022-07-12 21:41:53 +03:00
iliajie
529df9ea9b Fix restarts for real 2022-07-12 21:39:14 +03:00
Jamie Cameron
d8e91f731e Command to show in the UI should not be escaped, but the actual command must be 2022-07-10 16:59:09 -07:00
Jamie Cameron
13f7bf9621 Command to show in the UI should not be escaped, but the actual command must be 2022-07-10 16:51:57 -07:00
iliajie
48bb329a60 Update translations 2022-07-11 02:37:53 +03:00
iliajie
d792d4ee7c Fix to use even shorter and later we'll use from input 2022-07-09 21:52:22 +03:00
iliajie
bb357fb2d1 Fix not to make string length that large not to break themes 2022-07-09 21:43:09 +03:00
iliajie
5200f5bc09 Add truncated string length to be configurable 2022-07-09 21:14:05 +03:00
iliajie
a951570ab9 Fix truncated string length 2022-07-09 20:36:22 +03:00
Ilia
4f2ee79dde Merge pull request #1683 from unknown10777/master
Delete machine translations
2022-07-08 22:15:57 +03:00
unknown10777
2aa7178bea Update module.info.zh 2022-07-09 03:04:05 +08:00
unknown10777
4fe7587d17 Delete module.info.zh.auto 2022-07-09 03:01:05 +08:00
unknown10777
764295eb76 Delete module.info.zh.auto 2022-07-09 02:59:45 +08:00
iliajie
760d4392ed Print bottom update button only if not in viewport https://github.com/webmin/authentic-theme/issues/1605#issue-1298478251 2022-07-08 12:31:26 +03:00
Jamie Cameron
c648f1225b Merge pull request #1682 from webmin/dev/fix-webmin-restarts-installed-from-source
Fix Webmin restarts when installed from source
2022-07-07 15:03:30 -07:00
iliajie
18e02fc163 Run pre and post install 2022-07-07 17:44:48 +03:00
iliajie
ceb3f4b669 Fix earlier introduced bugs for Solaris systems 2022-07-07 17:44:20 +03:00
iliajie
3bb6b0b992 Fix equality operator that fails in sh (works in bash) 2022-07-07 13:52:56 +03:00
Jamie Cameron
f3be18aa28 Show real PVs for raid LVs 2022-07-05 13:38:37 -07:00
Jamie Cameron
29c036da6e Show number of mirrors 2022-07-05 13:25:37 -07:00
Jamie Cameron
05f0b11c2f Volume counts don't include the parity disk 2022-07-05 12:52:47 -07:00
Jamie Cameron
c86947fd72 Merge branch 'master' of github.com:webmin/webmin 2022-07-05 12:28:26 -07:00
Jamie Cameron
79ea36b1fc Type needs to be striped for raid0 2022-07-05 12:28:16 -07:00
iliajie
81da9fdf6f Fix to use latest release to propose download 2022-07-05 21:45:14 +03:00
iliajie
8377a50a1a Add releases assets link for download 2022-07-05 16:41:35 +03:00
iliajie
2b87fc925a Fix makedebian.pl for Usermin 2022-07-05 03:07:05 +03:00
Jamie Cameron
9c0d35238b Fix a perl error 2022-07-03 19:04:05 -07:00
Jamie Cameron
546ddeb227 Merge pull request #1677 from webmin/reprise/fix-webmin-restarts-on-upgrades
Reprise: Fix Webmin restarts on upgrades
2022-07-03 15:56:31 -07:00
iliajie
6f5bb3947f Fix not to call SIGSTOP and SIGCONT for now 2022-07-04 01:00:12 +03:00
iliajie
37ac053942 Rename to README-zh.md ; fix the link 2022-07-04 00:40:27 +03:00
Jamie Cameron
5310d92d72 Merge branch 'master' of github.com:webmin/webmin 2022-07-03 14:36:11 -07:00
Jamie Cameron
babc9eac60 Add fallback in case PATH is somehow not set 2022-07-03 14:35:37 -07:00
iliajie
4b0303b6ae Update link to a new README-zh-cn.md file 2022-07-04 00:35:36 +03:00
iliajie
f1baf00879 Update README.md contributors 2022-07-04 00:30:02 +03:00
iliajie
d78a9a60c5 Revert "Update README.md contributors"
This reverts commit d3691a433f.
2022-07-04 00:29:19 +03:00
iliajie
d3691a433f Update README.md contributors 2022-07-04 00:28:00 +03:00
Ilia
356f707750 Merge pull request #1678 from unknown10777/master
Adds few zh-cn translations and a zh-cn version of readme.
2022-07-04 00:23:52 +03:00
unknown10777
db56a1caef Add entry to zh-cn version readme 2022-07-04 05:06:12 +08:00
unknown10777
ea01d751db localized translation 2022-07-04 05:04:09 +08:00
unknown10777
bbd430d0f1 Rename zh.auto to zh 2022-07-04 04:01:32 +08:00
unknown10777
6e2f8fca62 Update zh.auto 2022-07-04 04:01:07 +08:00
unknown10777
3100f87aa8 Delete module.info.zh.auto 2022-07-04 03:52:18 +08:00
unknown10777
e0bd9cd6fb Update module.info.zh 2022-07-04 03:51:56 +08:00
unknown10777
f3d5f01fcf Update module.info.zh 2022-07-04 03:50:38 +08:00
unknown10777
c38c46a38b Update zh 2022-07-04 03:35:51 +08:00
unknown10777
9e36ec65f1 Correct confusing translations
I apologize for confusing translations
2022-07-04 03:30:34 +08:00
unknown10777
37f799ecc8 Update zh
Iam sorry that some of them are confusing in Webmin
2022-07-04 03:08:38 +08:00
iliajie
7376c73a08 Fix setup.sh 2022-07-03 12:56:58 +03:00
iliajie
5dd812c47a Fix setup.sh 2022-07-03 12:56:50 +03:00
iliajie
b6660b1251 Fix makerpm.pl 2022-07-03 12:56:15 +03:00
iliajie
b96a499100 Fix makedebian.pl 2022-07-03 12:55:59 +03:00
iliajie
63a2e3e8bc Revert "Add kill command fall-back (just in case)"
This reverts commit 6a68cc8149.
2022-07-03 02:19:36 +03:00
Jamie Cameron
6b470c0290 Merge branch 'master' of github.com:webmin/webmin 2022-07-02 15:04:36 -07:00
Jamie Cameron
0872ecbfcf Log something on shutdown 2022-07-02 15:04:29 -07:00
iliajie
6a68cc8149 Add kill command fall-back (just in case) 2022-07-03 00:03:55 +03:00
iliajie
5f97294c50 Merge remote-tracking branch 'origin/master' 2022-07-02 23:51:30 +03:00
iliajie
56a7221290 Fix to check on kill command for systemd unit file 2022-07-02 23:51:12 +03:00
Jamie Cameron
349f02ad34 Devel version bump 2022-07-02 13:47:45 -07:00
iliajie
673b00f4ad Fix reload command 2022-07-02 23:44:54 +03:00
Jamie Cameron
612293154d Use actual path to the kill command 2022-07-02 13:38:31 -07:00
Jamie Cameron
2136fea0f2 Use actual path to the kill command 2022-07-02 13:37:42 -07:00
iliajie
9656298c85 Revert "Fix no /usr/bin/kill command too"
This reverts commit af177a69ba.
2022-07-02 23:35:21 +03:00
Jamie Cameron
9bbbf04a9e Use the correct path to the kill command 2022-07-02 13:33:34 -07:00
iliajie
af177a69ba Fix no /usr/bin/kill command too 2022-07-02 23:31:56 +03:00
iliajie
46365302f5 Merge branch 'master' of github.com:webmin/webmin 2022-07-02 23:17:47 +03:00
iliajie
f73a595d91 Fix key size for miniserv.pem 2022-07-02 23:15:01 +03:00
Jamie Cameron
e4b4fbcc6a Some systems (like Ubuntu 18) don't have the kill command in /usr/bin 2022-07-02 13:14:56 -07:00
Jamie Cameron
02e0d43f4e Don't stop webmin in setup.sh when it's already stopped beforehand 2022-07-02 12:31:20 -07:00
iliajie
e2f273d887 Fix webmin sub-commands are warnings friendly 2022-07-02 15:52:41 +03:00
Jamie Cameron
85553b8136 Merge branch 'master' of github.com:webmin/webmin 2022-07-01 21:59:57 -07:00
Jamie Cameron
e01579dfd1 javascript: can use different HTML entities 2022-07-01 21:59:10 -07:00
iliajie
3137198008 Fix not to print redundant format (can be seen from a filename) 2022-06-30 23:35:28 +03:00
iliajie
6b45fdb91a Fix to remove pointless alias sub-commands 2022-06-30 13:37:21 +03:00
iliajie
d0ed6f944e Fix pointless warnings flooding error log 2022-06-30 13:08:38 +03:00
iliajie
ff5d73b12c Fix seperated -> separated
https://github.com/webmin/webmin/pull/1674
2022-06-29 16:10:07 +03:00
Ilia
ff588f300f Merge pull request #1674 from luzpaz/typos
Fix user and non-user facing typos
2022-06-29 16:07:27 +03:00
iliajie
bbc46bbf09 Fix password format detection on FreeBSD systems 2022-06-29 15:26:09 +03:00
luz paz
3e6142f098 Fix user and non-user facing typos 2022-06-29 07:17:11 -04:00
Jamie Cameron
033189dc42 Handle case where substitution doesn't exist 2022-06-27 23:03:29 -07:00
Jamie Cameron
6e8351b0ed Use standard functions 2022-06-27 22:44:40 -07:00
Jamie Cameron
1095ef4308 Use any kind of bootup action, not just an init script 2022-06-26 14:13:40 -07:00
iliajie
945a8ac212 Fix to revert Dovecot start/stop commands to use init 2022-06-27 00:04:31 +03:00
iliajie
4123d03922 Fix to use init script config name 2022-06-26 23:29:37 +03:00
1400 changed files with 7647 additions and 1389 deletions

View File

@@ -1,12 +1,59 @@
## Changelog
#### 2.001 (September, 2022)
* Fix missing origins and action for direct rules in FirewallD module
* Removed the need for a full restart when updating SSH keys
* Improved the Javascript for redirects to HTTPS
#### 2.000 (August 21, 2022)
* Add to enforce HTTP Strict Transport Security (HSTS) policy in SSL enabled mode
* Add better `http` to `https` redirects when SSL is enabled
* Add support for installing multiple versions of Webmin on `systemd` systems
* Add support for AMD CPU thermisters #1714
* Add better support for Webmin minor (release) versions upgrades
* Add Webmin and Usermin configuration modules display minor (release) version
* Add Mint Linux support
* Add latest Authentic 20.00 [theme update](https://github.com/webmin/authentic-theme/releases/tag/20.00) with number of bug fixes
* Fix to also restart dependent services (i.e. `fail2ban`) upon `firewalld` restart
* Fix to preserve service state for Webmin and Usermin upon package upgrades (i.e. don't start stopped)
* Fix Bind module config incorrectly updated upon Webmin upgrades on CentOS 7
#### 1.999 (August 4, 2022)
* Fix to allow IPv6 addresses for slaves in BIND module
* Fix to send `HUP` signal on reload with `systemd`
* Fix icons in Servers Index module for newer distros (Alma and Rocky)
* Fix to remove depricated option `UsePrivilegeSeparation` with OpenSSH 7.5+
* Fix Oracle Linux support
* Fix Ubuntu release notes links
* Add Webmin release note message
* Add latest Authentic [theme update](https://github.com/webmin/authentic-theme/releases/tag/19.99) with number of bug fixes
#### 1.998 (July 25, 2022)
* Fix Apache, BIND, MySQL, ProFTPd and other modules configs on newest distros for new installs
* Fix to use Cron default path when run from UI
* Fix post uninstall cleanups
* Fix version detection bug for Log File Rotation module
* Add improvements to Partitions on Local Disks module
* Add better support for CentOS Stream Linux for new installs
* Add improvements for searching and naming global PHP configs files
* Add support for unix extensions option for Samba module https://github.com/webmin/webmin/issues/1695
* Add latest Authentic [theme update](https://github.com/webmin/authentic-theme/releases/tag/19.98) with various bug fixes and small improvements
#### 1.997 (July 12, 2022)
* Add support for mirror and RAID volumes in LVM module
* Add latest Authentic [theme update](https://github.com/webmin/authentic-theme/releases/tag/19.97) with nice new features in File Manager and other fixes
* Fix more issues with restart when Webmin is upgraded from UI
#### 1.996 (July 4, 2022)
* Fix issues with `systemd` restarting Webmin on upgrade found in 1.995
#### 1.995 (June 23, 2022)
* Add improvements to stability for `systemd` systems
* Add native support to default to system default hashing format
* Add support to `yescrypt` password hashing scheme
* Add new _System Logs Viewer_ (logviewer) module
* Add new `webmin server` sub-command
* Add to set enviromental variables in Filesystem Backup module
* Add to set environmental variables in Filesystem Backup module
* Fix upload tracker issues with large uploads
* Fix NVMe drives status support
* Fix AlmaLinux support

53
README-zh.md Normal file
View File

@@ -0,0 +1,53 @@
## 内容
* [更新日志](https://github.com/webmin/webmin/blob/master/CHANGELOG.md)
* [关于](#关于)
* [安装](#安装)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-stable.png?raw=true" title="稳定版">](http://webmin.com/download.html)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-devel.png?raw=true" title="Development Versions">](http://webmin.com/devel.html)
* [文档](#文档)
* [致谢](#致谢)
* [许可](#许可)
## 关于
**Webmin** 是一个基于网页的类Unix服务器系统管理工具全球安装超过 _1,000,000_ 次(没错,事宝藏!)。有了它,运维快人一步!比如用户,磁盘配额,服务或者配置文件,比如更改,控制开源应用,再比如 BIND DNS Server管理 Apache HTTP Server PHP MySQL 还有[许多许多好东西](https://doxfer.webmin.com/Webmin/Introduction)。
[![Quick UI overview 2021](https://user-images.githubusercontent.com/4426533/114315375-61a1c480-9b07-11eb-9aaf-4aa949a39ab7.png)](https://www.youtube.com/watch?v=daYG6O4AsEw)
可通过安装可定制的模块来扩展可用性。 除此之外,还有另外两个扩展其功能的项目:
* [Virtualmin](https://www.virtualmin.com) 是一个强大的,灵活的,最受欢迎的,最全面的 Linux 和 BSD 系统网络托管控制面板,在全球拥有超过 _150,000次_ 安装。它有开源社区支持的版本以及功能更丰富的Premium版本
* [Usermin](https://github.com/webmin/usermin) 顾名思义,呈现和控制以用户为中心的功能子集,而不是管理员级别的任务。
Webmin 包括 _116_ 个[标准模块](https://doxfer.webmin.com/Webmin/Webmin_Modules),并且至少有同样多的第三方模块。
### 系统要求
Perl 5.10 或更高。
## 安装
Webmin 可以两种方法安装:
1. 下载一个预编译包可用于不同的发行版CentOS, Fedora, SuSE, Mandriva, Debian, Ubuntu, Solaris 和 [其他发行版](http://www.webmin.com/support.html))。[下载页面直达车](http://webmin.com/download.html);
<kbd>注:非常建议[在你的系统添加源](https://doxfer.webmin.com/Webmin/Installation),这样可以自动更新</kbd>
2. 下载并解压[源码](https://prdownloads.sourceforge.net/webadmin/webmin-1.996.tar.gz)然后运行[_setup.sh_](http://www.webmin.com/tgz.html) 脚本,无需任何选项,也就是说会直接安装到当前目录。或者使用命令行参数,例如目标目录。
<kbd>注:如果你正在安装 Webmin [到Windows](http://www.webmin.com/windows.html) 系统上,你必须运行 `perl setup.pl` 命令。Windows 版能否正常运行取决于许多程序,和可能不属于标准发行版的模块。你需要 _process.exe_ 命令, _sc.exe_ 命令,以及 _Win32::Daemon_ Perl 模块。</kbd>
## 文档
完整的 Webmin 还有它所有模块的详细配置都在[维基页面](https://doxfer.webmin.com/Webmin/Main_Page).
## 致谢
### 首席开发者
* [Jamie Cameron](http://www.webmin.com/about.html) [![](https://github.com/webmin-devel/webmin/blob/master/media/linkedin-15x15.png?raw=true)](https://www.linkedin.com/in/jamiecameron2)
### 贡献者
* [Joe Cooper](https://github.com/swelljoe)
* [Ilia Rostovtsev](https://github.com/iliajie)
* [Kay Marquardt](https://github.com/gnadelwartz)
* [Nawawi Jamili](https://github.com/nawawi) + [其他无偿奉献的开发者](https://github.com/webmin/webmin/graphs/contributors)
## 许可
Webmin 基于 [BSD 许可](https://github.com/webmin/webmin/blob/master/LICENCE)发布。

View File

@@ -1,11 +1,13 @@
## Contents
* [Changelog](https://github.com/webmin/webmin/blob/master/CHANGELOG.md)
* [About](#about)
* [Installation](#installation)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-stable.png?raw=true" title="Stable Versions">](http://webmin.com/download.html)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-devel.png?raw=true" title="Development Versions">](http://webmin.com/devel.html)
* [Installation](#installation)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-stable.png?raw=true" title="Stable Versions">](https://webmin.com/download.html)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-devel.png?raw=true" title="Development Versions">](https://webmin.com/devel.html)
* [Documentation](#documentation)
* [Development](#development)
* [License](#license)
* [中文版](https://github.com/webmin/webmin/blob/master/README-zh.md)
## About
**Webmin** is a web-based system administration tool for Unix-like servers, and services with over _1,000,000_ installations worldwide. Using it, it is possible to configure operating system internals, such as users, disk quotas, services or configuration files, as well as modify, and control open-source apps, such as BIND DNS Server, Apache HTTP Server, PHP, MySQL, and [many more](https://doxfer.webmin.com/Webmin/Introduction).
@@ -26,11 +28,11 @@ Perl 5.10 or higher.
## Installation
Webmin can be installed in two different ways:
1. By downloading a pre-built package, available for different distributions (CentOS, Fedora, SuSE, Mandriva, Debian, Ubuntu, Solaris and [other](http://www.webmin.com/support.html)) from our [download page](http://webmin.com/download.html);
1. By downloading a pre-built package, available for different distributions (CentOS, Fedora, SuSE, Mandriva, Debian, Ubuntu, Solaris and [other](https://www.webmin.com/support.html)) under [latest release assets](https://github.com/webmin/webmin/releases/latest) or from our [download page](https://webmin.com/download.html);
<kbd>Note: It is highly recommended to [add repository](https://doxfer.webmin.com/Webmin/Installation) to your system for having automatic updates.</kbd>
2. By downloading, extracting [source file](https://prdownloads.sourceforge.net/webadmin/webmin-1.995.tar.gz), and running [_setup.sh_](http://www.webmin.com/tgz.html) script, with no arguments, which will setup to run it directly from this directory, or with a command-line argument, such as targeted directory.
<kbd>Note: If you are installing Webmin [on Windows](http://www.webmin.com/windows.html) system, you must run the command `perl setup.pl` instead. The Windows version depends on several programs, and modules that may not be part of the standard distribution. You will need _process.exe_ commmand, _sc.exe_ command, and _Win32::Daemon_ Perl module.</kbd>
2. By downloading, extracting [source file](https://prdownloads.sourceforge.net/webadmin/webmin-2.000.tar.gz), and running [_setup.sh_](https://www.webmin.com/tgz.html) script, with no arguments, which will setup to run it directly from this directory, or with a command-line argument, such as targeted directory.
<kbd>Note: If you are installing Webmin [on Windows](https://www.webmin.com/windows.html) system, you must run the command `perl setup.pl` instead. The Windows version depends on several programs, and modules that may not be part of the standard distribution. You will need _process.exe_ command, _sc.exe_ command, and _Win32::Daemon_ Perl module.</kbd>
## Documentation
Complete set of documentation for Webmin and all of its modules can be found at out [Wiki page](https://doxfer.webmin.com/Webmin/Main_Page).
@@ -39,14 +41,16 @@ Complete set of documentation for Webmin and all of its modules can be found at
### Lead developer
* [Jamie Cameron](http://www.webmin.com/about.html) [![](https://github.com/webmin-devel/webmin/blob/master/media/linkedin-15x15.png?raw=true)](https://www.linkedin.com/in/jamiecameron2)
* [Jamie Cameron](https://www.webmin.com/about.html) [![](https://github.com/webmin-devel/webmin/blob/master/media/linkedin-15x15.png?raw=true)](https://www.linkedin.com/in/jamiecameron2)
### Developers
* [Ilia Rostovtsev](https://github.com/iliajie)
* [Joe Cooper](https://github.com/swelljoe)
### Contributors
* [Joe Cooper](https://github.com/swelljoe)
* [Ilia Rostovtsev](https://github.com/iliajie)
* [Kay Marquardt](https://github.com/gnadelwartz)
* [Nawawi Jamili](https://github.com/nawawi) + [57 more..](https://github.com/webmin/webmin/graphs/contributors)
* [Nawawi Jamili](https://github.com/nawawi)
* [unknown10777](https://github.com/unknown10777) + [90 more..](https://github.com/webmin/webmin/graphs/contributors)
## License

File diff suppressed because one or more lines are too long

View File

@@ -145,7 +145,7 @@ $self->{'name'} = $name;
}
=head2 get_name()
Returns the name for indentifying this table in HTML
Returns the name for identifying this table in HTML
=cut
sub get_name
{

View File

@@ -402,7 +402,7 @@ $self->{'name'} = $name;
}
=head2 get_name()
Returns the name for indentifying this table in HTML
Returns the name for identifying this table in HTML
=cut
sub get_name
{
@@ -628,7 +628,7 @@ else {
=head2 make_url(sortcol, sortdir, paging, page, [no-searchargs], [no-pagearg])
Returns a link to this table's page, with the defaults for the various state
fields overriden by the parameters (where defined)
fields overridden by the parameters (where defined)
=cut
sub make_url
{

View File

@@ -15,6 +15,7 @@ BEGIN { push(@INC, ".."); };
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
use WebminCore;
&init_config();
do 'md5-lib.pl';

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
do 'acl-lib.pl';
our (%text, %in);

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require 'acl-lib.pl';
our ($config_directory, %gconfig);

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
&ui_print_header(undef, $text{'cert_title'}, "", undef, undef, undef, undef,

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $module_config_directory, $base_remote_user);
&ReadParse();

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
do 'acl-lib.pl';
our (%access);

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory);
&ReadParse();

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'sync'} && $access{'create'} || &error($text{'convert_ecannot'});

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&ReadParse();

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&ReadParse();

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, %sessiondb);
&ReadParse();

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&ReadParse();

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&ReadParse();

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user, %gconfig);
&ReadParse();

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory);
&ReadParse();

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'pass'} || &error($text{'pass_ecannot'});

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %gconfig, %access, $module_name, $module_root_directory);
$access{'rbacenable'} || &error($text{'rbac_ecannot'});

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'sql'} || &error($text{'sql_ecannot'});

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'sync'} && $access{'create'} && $access{'delete'} ||

View File

@@ -5,6 +5,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'unix'} && $access{'create'} && $access{'delete'} ||

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory, $base_remote_user, $remote_user);
&foreign_require("webmin", "webmin-lib.pl");

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
do 'acl-lib.pl';
our ($config_directory);

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&ReadParse();

View File

@@ -354,6 +354,7 @@ sessions_actions=Optrede..
sessions_all=Alle sessies..
sessions_logouts=Toon ook afgemelde sessies..
sessions_state=staat
sessions_action=Aksies
sessions_this=Hierdie aanmelding
sessions_in=Aangemeld
sessions_out=Uitgeteken

View File

@@ -242,6 +242,7 @@ sessions_actions=أجراءات..
sessions_all=كل الجلسات..
sessions_logouts=اعرض أيضًا جلسات تسجيل الخروج..
sessions_state=حالة
sessions_action=أجراءات
sessions_this=هذا تسجيل الدخول
sessions_in=تسجيل الدخول
sessions_out=تسجيل الخروج

View File

@@ -354,6 +354,7 @@ sessions_actions=Дзеянні..
sessions_all=Усе сеансы..
sessions_logouts=Таксама паказаць выходныя сесіі.
sessions_state=Дзярж
sessions_action=Дзеянні
sessions_this=Гэта ўваход
sessions_in=Ўвайшлі ў
sessions_out=Выйшаў

View File

@@ -11,6 +11,7 @@ save_eunixname=Потребителското име '$1' не е потреби
sync_modify=Преименувайте съответстващия потребител на Webmin, когато потребител на Unix е преименуван.
sessions_all=Всички сесии..
sessions_action=Действия
sql_nocache0=Кеш връзки към база данни
sql_nocache1=Отворете нова връзка за всяко търсене

View File

@@ -11,6 +11,7 @@ save_eunixname=El nom d'usuari '$1' no és un usuari Unix, per la qual cosa no e
sync_modify=Canvieu el nom de l'usuari Webmin coincident quan es canvia el nom d'un usuari Unix.
sessions_all=Totes les sessions..
sessions_action=Accions
sql_nocache0=Connexions de memòria cau a la base de dades
sql_nocache1=Obriu una connexió nova per a cada cerca

View File

@@ -64,6 +64,7 @@ sessions_actions=Akce..
sessions_all=Všechny relace..
sessions_logouts=Zobrazit také odhlášené relace.
sessions_state=Stát
sessions_action=Akce
sessions_this=Toto přihlášení
sessions_in=Přihlášen
sessions_out=Odhlásit

View File

@@ -11,6 +11,7 @@ save_eunixname=Brugernavnet '$1' er ikke en Unix-bruger, og kan derfor ikke brug
sync_modify=Omdøb den matchende Webmin-bruger, når en Unix-bruger omdøbes.
sessions_all=Alle sessioner..
sessions_action=Handlinger
sql_nocache0=Cache-forbindelser til databasen
sql_nocache1=Åbn en ny forbindelse til hvert opslag

View File

@@ -1,6 +1,7 @@
sync_modify=Benennen Sie den passenden Webmin-Benutzer um, wenn ein Unix-Benutzer umbenannt wird.
sessions_all=Alle Sitzungen..
sessions_action=Aktionen
sql_nocache0=Cache-Verbindungen zur Datenbank
sql_nocache1=Öffnen Sie für jede Suche eine neue Verbindung

View File

@@ -11,6 +11,7 @@ save_eunixname=Το όνομα χρήστη '$1' δεν είναι χρήστη
sync_modify=Μετονομάστε τον αντίστοιχο χρήστη Webmin όταν μετονομάζεται ένας χρήστης Unix.
sessions_all=Όλες οι συνεδρίες..
sessions_action=Ενέργειες
sql_nocache0=Συνδέσεις προσωρινής μνήμης με βάση δεδομένων
sql_nocache1=Ανοίξτε μια νέα σύνδεση για κάθε αναζήτηση

View File

@@ -16,6 +16,7 @@ sessions_actions=Comportamiento..
sessions_all=Todas las sesiones..
sessions_logouts=Mostrar también sesiones cerradas.
sessions_state=Estado
sessions_action=Comportamiento
sessions_this=Este inicio de sesión
sessions_in=Conectado
sessions_out=Desconectado

View File

@@ -60,6 +60,7 @@ sessions_actions=Ekintzak..
sessions_all=Saio guztiak..
sessions_logouts=Erakutsi itxitako saioak ere..
sessions_state=Estatu
sessions_action=Ekintzak
sessions_this=Saioa hasiera
sessions_in=Saioa hasi
sessions_out=Saioa amaitu

View File

@@ -115,6 +115,7 @@ sessions_actions=اقدامات..
sessions_all=تمام جلسات..
sessions_logouts=همچنین جلسات ورود به سیستم را نشان دهید..
sessions_state=دولت
sessions_action=اقدامات
sessions_this=این ورود
sessions_in=وارد شده
sessions_out=خارج شد

View File

@@ -354,6 +354,7 @@ sessions_actions=Toiminnot..
sessions_all=Kaikki istunnot..
sessions_logouts=Näytä myös kirjautuneet istunnot..
sessions_state=Osavaltio
sessions_action=Toiminnot
sessions_this=Tämä kirjautuminen
sessions_in=Kirjautunut sisään
sessions_out=Kirjautunut ulos

View File

@@ -57,6 +57,7 @@ unix_header=Paramètres d'authentification utilisateur Unix
unix_utable=Utilisateurs Unix autorisés
sessions_all=Toutes les séances..
sessions_action=Actions
udeletes_jerr=Échec de l'ajout d'utilisateurs au groupe

View File

@@ -354,6 +354,7 @@ sessions_actions=פעולות..
sessions_all=כל המפגשים..
sessions_logouts=הראה גם הפעלות לא מחוברות..
sessions_state=מדינה
sessions_action=פעולות
sessions_this=כניסה זו
sessions_in=מחובר
sessions_out=התנתק

View File

@@ -65,6 +65,7 @@ sessions_actions=Akcije..
sessions_all=Sve sesije..
sessions_logouts=Prikaži i odjavljene sesije..
sessions_state=država
sessions_action=Radnje
sessions_this=Ova prijava
sessions_in=Prijavljeni
sessions_out=Odjavljen

View File

@@ -91,6 +91,7 @@ sessions_actions=Hozzászólások..
sessions_all=Minden ülés..
sessions_logouts=A kijelentkezett munkamenetek megjelenítése is
sessions_state=Állapot
sessions_action=Akciók
sessions_this=Ez a bejelentkezés
sessions_in=Bejelentkezve
sessions_out=Kilépett

View File

@@ -40,6 +40,7 @@ sessions_actions=Azioni..
sessions_all=Tutte le sessioni..
sessions_logouts=Mostra anche sessioni disconnesse.
sessions_state=Stato
sessions_action=Azioni
sessions_this=Questo login
sessions_in=Connesso
sessions_out=Disconnesso

View File

@@ -62,6 +62,7 @@ sessions_actions=行動..
sessions_all=すべてのセッション。
sessions_logouts=ログアウトしたセッションも表示します。
sessions_state=状態
sessions_action=行動
sessions_this=このログイン
sessions_in=ログイン済み
sessions_out=ログアウトしました

View File

@@ -62,6 +62,7 @@ sessions_actions=행위..
sessions_all=모든 세션..
sessions_logouts=로그 아웃 된 세션도 표시하십시오.
sessions_state=상태
sessions_action=행위
sessions_this=이 로그인
sessions_in=로그인
sessions_out=로그 아웃

View File

@@ -354,6 +354,7 @@ sessions_actions=Veiksmai..
sessions_all=Visi užsiėmimai..
sessions_logouts=Taip pat rodyti atsijungusius seansus..
sessions_state=Valstybė
sessions_action=Veiksmai
sessions_this=Šis prisijungimas
sessions_in=Prisijungęs
sessions_out=Atsijungęs

View File

@@ -354,6 +354,7 @@ sessions_actions=Darbības..
sessions_all=Visas sesijas..
sessions_logouts=Rādīt arī atteikšanās sesijas..
sessions_state=Valsts
sessions_action=Darbības
sessions_this=Šī pieteikšanās
sessions_in=Pieteicies
sessions_out=Izlogojies

View File

@@ -16,6 +16,7 @@ sessions_actions=Tindakan..
sessions_all=Semua sesi..
sessions_logouts=Juga tunjukkan sesi log keluar..
sessions_state=Negeri
sessions_action=Tindakan
sessions_this=Log masuk ini
sessions_in=Log masuk
sessions_out=Logged out

View File

@@ -354,6 +354,7 @@ sessions_actions=Azzjonijiet..
sessions_all=Is-sessjonijiet kollha..
sessions_logouts=Uri wkoll sessjonijiet illoggjati..
sessions_state=Stat
sessions_action=Azzjonijiet
sessions_this=Dan id-dħul
sessions_in=Dħalt
sessions_out=Dħalt

View File

@@ -39,6 +39,7 @@ sessions_actions=Acties..
sessions_all=Alle sessies..
sessions_logouts=Toon ook uitgelogde sessies..
sessions_state=Staat
sessions_action=Acties
sessions_this=Deze login
sessions_in=Ingelogd
sessions_out=Uitgelogd

View File

@@ -1,6 +1,7 @@
sync_modify=Gi nytt navn til den samsvarende Webmin-brukeren når en Unix-bruker får nytt navn.
sessions_all=Alle økter..
sessions_action=Handlinger
sql_nocache0=Cache-tilkoblinger til databasen
sql_nocache1=Åpne en ny forbindelse for hvert oppslag

View File

@@ -14,6 +14,7 @@ sessions_actions=Działania..
sessions_all=Wszystkie sesje...
sessions_logouts=Pokaż także wylogowane sesje.
sessions_state=Stan
sessions_action=działania
sessions_this=Ten login
sessions_in=Zalogowany
sessions_out=Wylogowano

View File

@@ -330,6 +330,7 @@ sessions_actions=Ações..
sessions_all=Todas as sessões..
sessions_logouts=Mostrar também sessões desconectadas.
sessions_state=Estado
sessions_action=Ações
sessions_this=Este login
sessions_in=Logado
sessions_out=Desconectado

View File

@@ -58,6 +58,7 @@ sessions_actions=Ações..
sessions_all=Todas as sessões..
sessions_logouts=Mostrar também sessões desconectadas.
sessions_state=Estado
sessions_action=Ações
sessions_this=Este login
sessions_in=Logado
sessions_out=Desconectado

View File

@@ -354,6 +354,7 @@ sessions_actions=Acțiuni..
sessions_all=Toate sesiunile..
sessions_logouts=Arată, de asemenea, sesiuni deconectate..
sessions_state=Stat
sessions_action=Acțiuni
sessions_this=Această autentificare
sessions_in=Conectat
sessions_out=Delogat

View File

@@ -62,6 +62,7 @@ sessions_actions=Действия..
sessions_all=Все сеансы..
sessions_logouts=Также показать сеансы выхода из системы.
sessions_state=состояние
sessions_action=Действия
sessions_this=Этот логин
sessions_in=Войти в систему
sessions_out=Вышли из

View File

@@ -107,6 +107,7 @@ sessions_actions=Akcia..
sessions_all=Všetky relácie..
sessions_logouts=Zobraziť aj odhlásené relácie.
sessions_state=Štát
sessions_action=Akcie
sessions_this=Toto prihlásenie
sessions_in=Prihlásený
sessions_out=Odhlasený

View File

@@ -354,6 +354,7 @@ sessions_actions=Ukrepi..
sessions_all=Vse seje..
sessions_logouts=Prikaži tudi odjavne seje.
sessions_state=Država
sessions_action=Dejanja
sessions_this=Ta prijava
sessions_in=Prijavljeni
sessions_out=Odjavljeni

View File

@@ -62,6 +62,7 @@ sessions_actions=Handlingar..
sessions_all=Alla sessioner..
sessions_logouts=Visa även utloggade sessioner..
sessions_state=stat
sessions_action=Åtgärder
sessions_this=Den här inloggningen
sessions_in=Inloggad
sessions_out=Utloggad

View File

@@ -354,6 +354,7 @@ sessions_actions=การดำเนินการ..
sessions_all=ทุกวาระ..
sessions_logouts=แสดงเซสชันการออกจากระบบด้วย..
sessions_state=สถานะ
sessions_action=การกระทำ
sessions_this=เข้าสู่ระบบนี้
sessions_in=เข้าสู่ระบบ
sessions_out=ออกจากระบบ

View File

@@ -123,6 +123,7 @@ sessions_actions=Hareketler..
sessions_all=Tüm oturumlar..
sessions_logouts=Oturumu kapatılmış oturumları da göster..
sessions_state=Durum
sessions_action=Hareketler
sessions_this=Bu giriş
sessions_in=Giriş
sessions_out=Çıkış yapıldı

View File

@@ -349,6 +349,7 @@ sessions_actions=Дії..
sessions_all=Всі сеанси..
sessions_logouts=Показати також сеанси виходу з системи..
sessions_state=Держава
sessions_action=Дії
sessions_this=Це логін
sessions_in=Увійшли в
sessions_out=Вийшли з системи

View File

@@ -354,6 +354,7 @@ sessions_actions=عمل..
sessions_all=تمام سیشنز..
sessions_logouts=لاگ آؤٹ سیشن بھی دکھائیں..
sessions_state=حالت
sessions_action=اعمال
sessions_this=یہ لاگ ان
sessions_in=لاگ ان
sessions_out=لاگ آؤٹ

View File

@@ -354,6 +354,7 @@ sessions_actions=Hành động..
sessions_all=Tất cả các phiên..
sessions_logouts=Cũng hiển thị các phiên đăng xuất..
sessions_state=Tiểu bang
sessions_action=Hành động
sessions_this=Thông tin đăng nhập này
sessions_in=Đăng nhập
sessions_out=Đăng xuất

View File

@@ -163,6 +163,7 @@ sessions_actions=动作..
sessions_all=所有会议..
sessions_logouts=同时显示注销的会话。
sessions_state=州
sessions_action=行动
sessions_this=此登录名
sessions_in=登录
sessions_out=登出

View File

@@ -141,6 +141,7 @@ sessions_actions=動作..
sessions_all=所有會議..
sessions_logouts=還顯示註銷的會話。
sessions_state=州
sessions_action=行動
sessions_this=此登錄名
sessions_in=登錄
sessions_out=登出

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, %sessiondb);
$access{'sessions'} || &error($text{'sessions_ecannot'});

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
do 'acl-lib.pl';
our (%text);

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'pass'} || &error($text{'sql_ecannot'});

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'pass'} || &error($text{'sql_ecannot'});

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require 'acl-lib.pl';
our ($config_directory);

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user, %gconfig,
$config_directory);

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory);
&ReadParse();

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'pass'} || &error($text{'pass_ecannot'});

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'pass'} || &error($text{'sql_ecannot'});

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $module_config_directory);
&ReadParse();

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&foreign_require("webmin");

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
&ReadParse();

View File

@@ -4,6 +4,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory, $base_remote_user);
&foreign_require("webmin", "webmin-lib.pl");

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access);
$access{'pass'} || &error($text{'sql_ecannot'});

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, %sessiondb);
&ReadParse();

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
our (%text, $remote_user, %sessiondb, $module_name);
do 'acl-lib.pl';

View File

@@ -3,6 +3,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
&foreign_require("webmin");

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
if (!$main::done_foreign_require{"acl","acl-lib.pl"}) {
do "acl-lib.pl";
}

View File

@@ -1293,7 +1293,7 @@ class QWebWSGIServer(SocketServer.ThreadingMixIn, BaseHTTPServer.HTTPServer):
""" QWebWSGIServer
qweb_wsgi_autorun(wsgiapp,ip='127.0.0.1',port=8080,threaded=1)
A WSGI HTTP server threaded or not and a function to automatically run your
app according to the environement (either standalone, CGI or FastCGI).
app according to the environment (either standalone, CGI or FastCGI).
This feature is called QWeb autorun. If you want to To use it on your
application use the following lines at the end of the main application
@@ -1303,7 +1303,7 @@ class QWebWSGIServer(SocketServer.ThreadingMixIn, BaseHTTPServer.HTTPServer):
qweb.qweb_wsgi_autorun(your_wsgi_app)
this function will select the approriate running mode according to the
calling environement (http-server, FastCGI or CGI).
calling environment (http-server, FastCGI or CGI).
"""
def __init__(self, wsgiapp, ip, port, threaded=1, log=1):
BaseHTTPServer.HTTPServer.__init__(self, (ip, port), QWebWSGIHandler)

View File

@@ -3,6 +3,8 @@
# a URL that proxies to it
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
BEGIN { push(@INC, ".."); };
use WebminCore;
@@ -70,6 +72,8 @@ while(1) {
close(TEST2);
use strict "subs";
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
# Show the iframe
print "<center>\n";

View File

@@ -2,6 +2,8 @@
# Proxy an Ajaxterm request to the real port
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
BEGIN { push(@INC, ".."); };
use WebminCore;

View File

@@ -1,4 +1,4 @@
show_list=0
show_list=1
httpd_dir=/etc/httpd
httpd_path=/usr/sbin/httpd
mime_types=/etc/mime.types

View File

@@ -1,9 +1,9 @@
show_list=0
show_list=1
httpd_dir=/etc/httpd
httpd_path=/usr/sbin/httpd
mime_types=/etc/mime.types
start_cmd=systemctl start httpd.service
apply_cmd=/usr/sbin/apachectl graceful
apply_cmd=systemctl reload httpd.service
stop_cmd=systemctl stop httpd.service
show_order=0
max_servers=100
@@ -15,5 +15,5 @@ test_apachectl=1
auto_mods=1
show_names=0
allow_virtualmin=0
pid_file=/etc/httpd/run/httpd.pid
pid_file=/run/httpd/httpd.pid
format_config=1

View File

@@ -0,0 +1,19 @@
show_list=1
httpd_dir=/etc/httpd
httpd_path=/usr/sbin/httpd
mime_types=/etc/mime.types
start_cmd=systemctl start httpd.service
apply_cmd=systemctl reload httpd.service
stop_cmd=systemctl stop httpd.service
show_order=0
max_servers=100
test_config=1
test_manual=0
apachectl_path=/usr/sbin/apachectl
test_always=0
test_apachectl=1
auto_mods=1
show_names=0
allow_virtualmin=0
pid_file=/run/httpd/httpd.pid
format_config=1

View File

@@ -0,0 +1,19 @@
show_list=1
httpd_dir=/etc/httpd
httpd_path=/usr/sbin/httpd
mime_types=/etc/mime.types
start_cmd=systemctl start httpd.service
apply_cmd=systemctl reload httpd.service
stop_cmd=systemctl stop httpd.service
show_order=0
max_servers=100
test_config=1
test_manual=0
apachectl_path=/usr/sbin/apachectl
test_always=0
test_apachectl=1
auto_mods=1
show_names=0
allow_virtualmin=0
pid_file=/run/httpd/httpd.pid
format_config=1

View File

@@ -1,4 +1,4 @@
show_list=0
show_list=1
httpd_dir=/etc/httpd
httpd_path=/usr/sbin/httpd
mime_types=/etc/mime.types

View File

@@ -1,4 +1,4 @@
show_list=0
show_list=1
httpd_dir=/etc/httpd
httpd_path=/usr/sbin/httpd
mime_types=/etc/mime.types

View File

@@ -0,0 +1,23 @@
httpd_dir=/etc/apache2
httpd_path=/usr/sbin/apache2
httpd_conf=/etc/apache2/apache2.conf
mime_types=/etc/mime.types
start_cmd=systemctl start apache2
apply_cmd=systemctl reload apache2
stop_cmd=systemctl stop apache2
show_order=0
max_servers=100
test_config=1
test_manual=0
test_always=0
test_apachectl=1
virt_file=/etc/apache2/sites-available
link_dir=/etc/apache2/sites-enabled
auto_mods=1
defines_file=/etc/apache2/envvars
defines_name=APACHE_ARGUMENTS
apachectl_path=/usr/sbin/apache2ctl
show_names=0
allow_virtualmin=0
format_config=1
show_list=1

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