Compare commits

...

5156 Commits

Author SHA1 Message Date
Jamie Cameron
58c9efd7ea Merge pull request #2623 from karmantyu/master
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
Add files via upload
2026-01-26 10:52:44 -08:00
Jamie Cameron
534c529705 Revert "Fix to use universal upload tracking directory"
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
This reverts commit e8e804ddca.
2026-01-25 21:17:14 -08:00
Ilia Ross
2d0063129c Update changelog
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-01-25 13:29:02 +02:00
Ilia Ross
ad37eabdfe Update Xterm.js to the latest version
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-01-25 01:04:44 +02:00
Ilia Ross
6d3da61b95 Update changelog
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-01-24 00:49:57 +02:00
Ilia Ross
4d05e8a2d0 Merge branch 'master' of github.com:webmin/webmin 2026-01-24 00:38:18 +02:00
Ilia Ross
e8e804ddca Fix to use universal upload tracking directory
https://forum.virtualmin.com/t/upload-progress-bar-not-showing/136374?u=ilia
2026-01-24 00:37:52 +02:00
Ilia Ross
202a1b0b78 Add API to pick a writable system-wide temp directory 2026-01-24 00:34:06 +02:00
Jamie Cameron
3c1c327530 Show the full version properly 2026-01-23 13:46:21 -08:00
Jamie Cameron
2d7900d550 Fix comment 2026-01-23 13:42:41 -08:00
karmantyu
032f4447db Add files via upload
gpart edition
2026-01-23 19:41:57 +01:00
Ilia Ross
e9586fb2d8 Fix to use fixed PHP 5.6 label in the dropdown
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/issues/2622#issuecomment-3787051348
2026-01-23 14:04:39 +02:00
Jamie Cameron
9d95b5c977 Merge branch 'master' of github.com:webmin/webmin
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-01-22 15:33:27 -08:00
Jamie Cameron
d9c651d06d Add extra protection against packets somehow arriving before handshake is called 2026-01-22 15:33:02 -08:00
Ilia Ross
c70bae48aa Fix release date in changelog
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
[rebuild-all-modules]
2026-01-22 12:16:26 +02:00
Jamie Cameron
83abdc8858 Logrotate requires 0644 or 0444 permissions
https://github.com/webmin/webmin/issues/2396
2026-01-13 15:24:54 -08:00
Ilia Ross
2833450b48 Update changelog (ongoing) 2026-01-10 20:47:43 +02:00
Ilia Ross
a0c023637f Fix to improve the message when socket auth is used 2026-01-10 20:44:59 +02:00
Ilia Ross
6721e13a6b Fix MariaDB version 10.3 already supports plugins 2026-01-10 20:31:47 +02:00
Ilia Ross
2b2814fdf4 Update changelog for 2.621 2026-01-09 18:51:04 +02:00
Ilia Ross
4dacdc31f6 Fix to prevents NAT from dropping idle connections
https://forum.virtualmin.com/t/problem-with-backup-of-large-virtual-servers-to-a-remote-webmin-server/136186/46
2026-01-09 18:14:45 +02:00
Ilia Ross
2627ba289e Add better logging for RPC 2026-01-09 18:12:37 +02:00
Ilia Ross
b4a67a0d90 Fix dates consistency in the changelog 2026-01-09 14:28:12 +02:00
Ilia Ross
63af275296 Update changelog for 2.620 2026-01-09 14:27:46 +02:00
Ilia Ross
5f1bbc4ac2 Fix to mention if user is missing in error message 2026-01-09 01:06:47 +02:00
Jamie Cameron
124147205f We don't use const anywhere else in Webmin, so don't use it here 2026-01-08 13:02:18 -08:00
Ilia Ross
e9b3ed9624 Fix incorrectly resolved conflict 2026-01-08 22:12:42 +02:00
Jamie Cameron
ccde77c0e2 Merge branch 'master' of github.com:webmin/webmin
Conflicts:
	fastrpc.cgi
2026-01-08 10:50:22 -08:00
Jamie Cameron
ffd8171e18 Fork can fail if there are no more processes left 2026-01-08 10:45:39 -08:00
Ilia Ross
65ab502176 Add an option to configure RPC timeout 2026-01-08 18:30:41 +02:00
Ilia Ross
013aa5a5c6 Fix to make timeout cleanly configurable 2026-01-08 18:28:43 +02:00
Ilia Ross
12dca80535 Fix to improve fork handling and zombie reaping
*Note: Even though the current code generally works, it's better to properly reap child processes with waitpid to avoid infinite timeouts and also clean up inherited FDs.
2026-01-08 16:40:44 +02:00
Ilia Ross
89ee635de3 Fix key order 2026-01-08 14:37:57 +02:00
Jamie Cameron
af3ddd652f Merge branch 'master' of github.com:webmin/webmin 2026-01-07 21:39:48 -08:00
Jamie Cameron
e6d214b776 Keep track of sub-processes doing reads or writes, and don't timeout connections while they are in progress
https://forum.virtualmin.com/t/problem-with-backup-of-large-virtual-servers-to-a-remote-webmin-server/136186
2026-01-07 21:39:27 -08:00
Ilia Ross
45521e9c30 Fix inessential semicolon 2026-01-07 23:13:08 +02:00
Jamie Cameron
123beb03d8 Add a config option to increase the RPC timeout 2026-01-07 11:08:40 -08:00
Jamie Cameron
72b122dbce Merge branch 'master' of github.com:webmin/webmin 2026-01-07 11:07:20 -08:00
Jamie Cameron
e9be9b1d53 Use my instead of local 2026-01-07 11:06:53 -08:00
Ilia Ross
7beeea2106 Fix to remove extra line
[no-build]
2026-01-07 19:13:17 +02:00
Jamie Cameron
27c5ad998e Merge branch 'master' of github.com:webmin/webmin 2026-01-07 07:48:28 -08:00
Jamie Cameron
474ca81d4a Fix parsing of attributes
https://sourceforge.net/p/webadmin/bugs/5659/
2026-01-07 07:48:21 -08:00
Ilia Ross
a63c92f77c Webmin version bump (use master workflow fixes)
*Note: The problem was that we didn't check the commit message correctly and didn't add the right flag to rebuild all non-core Webmin modules. Now it should work.
2026-01-07 14:40:52 +02:00
Jamie Cameron
db96a9fd09 Don't read output one byte at a time, especially when not needed 2026-01-06 21:58:25 -08:00
Jamie Cameron
198cc1c4d8 Clearing a hash while iterating over it seems unreliable 2026-01-05 21:35:47 -08:00
Jamie Cameron
4f681a2db0 Webmin version bump 2026-01-05 16:56:21 -08:00
Ilia Ross
ab46ec806f Fix action log clearing not to purge the previous logs on each save if the time option is not set 2026-01-05 19:29:54 +02:00
Jamie Cameron
b1fe988f57 Add an extra check for a manual config change that breaks the index 2026-01-04 13:35:24 -08:00
Jamie Cameron
94c0826499 Merge branch 'master' of github.com:webmin/webmin 2026-01-04 13:34:12 -08:00
Jamie Cameron
191d8a255c Add support for EC SSL cert and key file directives
https://github.com/webmin/webmin/issues/2597
2026-01-04 13:33:51 -08:00
Ilia Ross
d4ab826097 Add support for Ubuntu 26.04 2026-01-04 15:21:32 +02:00
Ilia Ross
a84c2af1d8 Merge pull request #2612 from hayden-t/patch-2
incorrect ssl_enforce setting for HSTS
2025-12-31 13:55:29 +02:00
Ilia Ross
476915850a Fix displaying correct IP version label
https://github.com/webmin/webmin/issues/2613
2025-12-31 12:46:07 +02:00
hayden-t
2510b985b1 incorrect ssl_enforce setting for HSTS
https://github.com/webmin/webmin/issues/2611
2025-12-30 13:54:39 +11:00
Ilia Ross
db4f5b5e9c Fix to skip uninstall when package is replaced by rename
*Note: This is to support clean upgrade and replacement of wbm-* → webmin-* modules
2025-12-28 19:39:52 +02:00
Jamie Cameron
f3dda46138 Merge branch 'master' of github.com:webmin/webmin 2025-12-28 08:02:42 -08:00
Jamie Cameron
7a278ad894 Add ed25519 as a key type
https://github.com/webmin/webmin/pull/2609
2025-12-28 08:02:34 -08:00
Jamie Cameron
179d36859a Merge pull request #2609 from hayden-t/patch-1
id_ed25519.pub support for authorized_keys update
2025-12-26 20:55:07 -08:00
hayden-t
eec14b6c1f id_ed25519.pub support for authorized_keys update 2025-12-27 09:05:17 +11:00
Ilia Ross
bc44562637 Add a new secret 2025-12-24 01:33:33 +02:00
Jamie Cameron
a55a9e142b Merge branch 'master' of github.com:webmin/webmin 2025-12-19 21:53:29 -08:00
Jamie Cameron
7911eaeae1 TLS options must be at the root level, not in the global block
https://github.com/webmin/webmin/issues/2597
2025-12-19 21:53:23 -08:00
Ilia Ross
a2cb8daaee Fix not to hide download errors 2025-12-20 04:10:29 +02:00
Jamie Cameron
c4dc034da7 Don't save allowed modules if fetching them fails 2025-12-18 17:47:58 -08:00
Jamie Cameron
8a8d1bc12f use has to be inside a string eval 2025-12-17 21:47:58 -08:00
Jamie Cameron
025ab50ecb Merge branch 'master' of github.com:webmin/webmin 2025-12-17 21:47:11 -08:00
Jamie Cameron
1f71aebe49 Don't run entropy generator if not needed
00~https://github.com/webmin/webmin/issues/260401~
2025-12-17 21:46:22 -08:00
Ilia Ross
03379b0052 Add ability to use correct driver depending on the database 2025-12-16 13:56:27 +02:00
Jamie Cameron
86a27eff18 Check for and use DBD::MariaBB as well
https://forum.virtualmin.com/t/webmin-2-6-not-available-yet/135883/45
2025-12-15 17:10:27 -08:00
Jamie Cameron
b338875039 Merge branch 'master' of github.com:webmin/webmin 2025-12-14 19:48:03 -08:00
Jamie Cameron
e88d16a888 UI for setting real name for from address
https://github.com/webmin/webmin/issues/2600
2025-12-14 15:13:56 -08:00
Ilia Ross
f0486443ae Fix to just recommend MariaDB Perl package 2025-12-14 19:58:56 +02:00
Ilia Ross
f55515fdb0 Revert "Fix to support installing missing Perl modules using package manager"
This reverts commit 9bce05f48a.
2025-12-14 19:53:42 +02:00
Ilia Ross
ebefe283fd Revert "Add FreeBSD package names"
This reverts commit f4e573278d.
2025-12-14 19:53:33 +02:00
Ilia Ross
d7c49a51c7 Fix to drop obsolete secret 2025-12-14 01:18:19 +02:00
Jamie Cameron
018ad0062b Add config option for real name part of from address
https://github.com/webmin/webmin/issues/2600
2025-12-13 10:17:49 -08:00
Ilia Ross
50075dd71d Fix pre-release repo label 2025-12-12 20:03:15 +02:00
Ilia Ross
f4e573278d Add FreeBSD package names 2025-12-11 09:44:35 +02:00
Ilia Ross
9bce05f48a Fix to support installing missing Perl modules using package manager 2025-12-10 18:57:14 +02:00
Ilia Ross
238756902b Fix to remove empty extra line 2025-12-09 02:43:42 +02:00
Ilia Ross
b597bfb0bd Fix stable name 2025-12-09 01:19:27 +02:00
Ilia Ross
00adb84d69 Revert "Fix to explicitly set no auto-reconnect"
This reverts commit 9ba627e461.
2025-12-09 00:53:48 +02:00
Ilia Ross
0cf0af85cd Update workflow 2025-12-07 20:50:36 +02:00
Ilia Ross
ae89844754 Fix repo name 2025-12-07 15:38:57 +02:00
Ilia Ross
9ba627e461 Fix to explicitly set no auto-reconnect
https://forum.virtualmin.com/t/webmin-2-6-not-available-yet/135883/10?u=ilia
2025-12-07 15:04:42 +02:00
Ilia Ross
bae6e39889 Fix to pad multiple keys with new line 2025-12-03 20:55:26 +02:00
Ilia Ross
5377098de3 Add support for installing multiple keys 2025-12-03 19:07:33 +02:00
Ilia Ross
48291845b4 Add support to set different key download server 2025-12-03 15:37:05 +02:00
Ilia Ross
36194ade8e Fix description consistency 2025-12-02 23:25:32 +02:00
Ilia Ross
d8e9ad116a Fix colors 2025-12-02 22:57:39 +02:00
Ilia Ross
4c5911887c Add support to configure repo pathname 2025-12-02 22:34:08 +02:00
Ilia Ross
392d3aceff Fix comments 2025-12-02 22:33:05 +02:00
Ilia Ross
15a3c91f9d Fix to keep repo name consistent 2025-12-02 22:31:17 +02:00
Ilia Ross
58c6d41295 Fix to correctly print downloaded and installed key name 2025-12-02 20:46:50 +02:00
Jamie Cameron
7b9bca5b67 Fix param for field being saved 2025-12-02 06:17:30 -08:00
Jamie Cameron
ba47e2a0d0 Fix selection of TLS cert/key fields 2025-12-02 05:35:08 -08:00
Jamie Cameron
3b06c4dccb Revert "Fux subs to use local variable for parameters #2597"
This reverts commit 1e6611ade5.
2025-12-02 05:32:33 -08:00
Ilia Ross
1e6611ade5 Fux subs to use local variable for parameters #2597 2025-12-01 14:45:24 +02:00
Jamie Cameron
dfa5ac8b21 Use more efficient code for if-undefined 2025-11-29 14:28:34 -08:00
Jamie Cameron
d7cf050d71 Merge branch 'master' of github.com:webmin/webmin 2025-11-29 14:26:59 -08:00
Jamie Cameron
7945a9f0e6 Don't globally change PGPASSFILE
https://github.com/webmin/webmin/issues/2592
2025-11-29 14:22:52 -08:00
Ilia Ross
6cd04c131c Fix to steal if needed and don't fail unless term wanted #2595 2025-11-29 22:19:02 +02:00
Jamie Cameron
9f4a4fadf7 Add tool tip about where to setup notifcation methods
https://github.com/webmin/webmin/issues/2594
2025-11-28 20:56:48 -08:00
Jamie Cameron
70c7ddf3bb New version bump 2025-11-23 17:53:04 -08:00
Ilia Ross
17764483dc Fix changelog missing link to the theme
[no-build]
2025-11-23 19:34:28 +02:00
Ilia Ross
cdc1c82e83 Update changelog for 2.610 2025-11-23 19:32:23 +02:00
Ilia Ross
d29e5aea99 Fix terminal normal font size
[no-build]
2025-11-23 15:30:53 +02:00
Ilia Ross
c3a2396986 Fix to exclude .github from builds 2025-11-20 20:30:41 +02:00
Ilia Ross
da37f364dd Fix to allow some hidden modules to be searchable
Like Virtualmin Virtual Servers, which has a separate switch in the menu, so we don't want it to show up as a regular link in the menu as well
2025-11-19 12:04:33 +02:00
Jamie Cameron
0342f06fc8 Remove dependency on IO::Pty for calling sudo
https://github.com/webmin/webmin/issues/2587
2025-11-18 21:04:48 -08:00
Jamie Cameron
ef05252413 Merge pull request #2589 from webmin/dev/pure-perl-openpty
Add support for using pure-Perl Linux fallback to open PTY
2025-11-18 15:00:30 -08:00
Ilia Ross
74f879dc2b Fix to move sub to Linux lib
https://github.com/webmin/webmin/pull/2589#discussion_r2539675817
2025-11-18 23:16:10 +02:00
Ilia Ross
94cbabea9e Add support for using pure-Perl Linux fallback to open PTY 2025-11-18 20:15:26 +02:00
Ilia Ross
2634afb859 Fix to displays 2FA better 2025-11-14 15:37:00 +02:00
Ilia Ross
4bf296447e Fix to drop js.map file
https://github.com/webmin/webmin/issues/2582#issuecomment-3529211242
2025-11-13 20:50:31 +02:00
Ilia Ross
cf458db765 Fix to open correct palette on the remote 2025-11-12 23:07:21 +02:00
Ilia Ross
af7cb99298 Update screenshots 2025-11-12 23:04:51 +02:00
Jamie Cameron
3d300b5fb6 Handle perl errors calling PEM_read_bio_X509 more gracefully 2025-11-10 21:24:36 -08:00
Jamie Cameron
8ff9b75953 Merge branch 'master' of github.com:webmin/webmin 2025-11-10 19:25:55 -08:00
Jamie Cameron
06f75db35f Get the actual version if one cannot be guessed from the config file path
https://github.com/virtualmin/virtualmin-gpl/issues/1151
2025-11-10 19:25:48 -08:00
Ilia Ross
4f851d71b1 Fix to improve displaying file path and preview 2025-11-11 01:36:03 +02:00
Jamie Cameron
2133d5d4bf Version bump 2025-11-09 15:16:10 -08:00
Ilia Ross
42e5d45232 Update changelog for 2.600 2025-11-09 21:51:52 +02:00
Jamie Cameron
3e0a08b7ef Merge branch 'master' of github.com:webmin/webmin 2025-11-08 17:18:30 -08:00
Jamie Cameron
f2f40f1227 Fix clearing of default email 2025-11-08 17:16:30 -08:00
Ilia Ross
0955695a15 Fix to place apply last; looks better and makes a bit more sense 2025-11-09 00:35:25 +02:00
Ilia Ross
fb3dd9f43d Fix label followed by input consistency
[no-build]
2025-11-09 00:06:13 +02:00
Ilia Ross
9f82fdc808 Fix label for proper button color and icon 2025-11-09 00:02:58 +02:00
Ilia Ross
573f3d894a Fix to improve the cron tip text and use note for better UI 2025-11-09 00:00:52 +02:00
Ilia Ross
ff9348c056 Fix to filter out user passed page
[no-build]
2025-11-08 18:26:35 +02:00
Ilia Ross
2051bfe6dc Fix button name consistency
[no-build]
2025-11-08 18:26:18 +02:00
Ilia Ross
42e228103b Fix button name consistency 2025-11-07 19:48:31 +02:00
Ilia Ross
29d100e8eb Add support for displaying theme config link if supported
[no-build]
2025-11-06 21:03:50 +02:00
Ilia Ross
4e4234c87e Fix button title consistency
[no-build]
2025-11-05 19:05:12 +02:00
Ilia Ross
6d9aa69cb2 Fix to show nicer message 2025-11-05 15:20:14 +02:00
Ilia Ross
dbc83bae55 Fix title consistency
[no-build]
2025-11-05 14:14:08 +02:00
Ilia Ross
d37b790492 Fix not to drop that last empty paragraph as it break one pixel-accurate UI 2025-11-04 00:52:19 +02:00
Ilia Ross
34616c5fbd Fix not to print extra paragraph for consistency 2025-11-03 01:06:49 +02:00
Ilia Ross
c57651cd46 Fix schedule select 2025-11-03 00:57:37 +02:00
Ilia Ross
79f91c1468 Fix not to display pointless table header 2025-11-02 20:55:15 +02:00
Jamie Cameron
f49f86dc96 Don't even try to look for a BIND zone if it's not installed 2025-11-01 10:49:25 -07:00
Jamie Cameron
ef1e9bbf93 Fix a comment 2025-11-01 10:48:07 -07:00
Jamie Cameron
84348e3fc4 Merge branch 'master' of github.com:webmin/webmin 2025-10-29 22:03:34 -07:00
Jamie Cameron
1a52bf4d72 Fix quoting of args 2025-10-29 22:02:29 -07:00
Ilia Ross
d8a74cd275 Fix to keep print consistent for single line messages too 2025-10-27 17:53:20 +02:00
Ilia Ross
225def99ec Fix header consistency 2025-10-27 17:50:37 +02:00
Jamie Cameron
1c9e8b5a25 Properly respect the global notification address 2025-10-26 21:44:14 -07:00
Jamie Cameron
e0e5ef65f8 Properly respect the global notification address 2025-10-26 21:32:47 -07:00
Jamie Cameron
5d67cdb7c1 Properly respect global default notification address 2025-10-26 21:17:17 -07:00
Jamie Cameron
c7538bc5be This message is no longer used 2025-10-26 21:07:18 -07:00
Jamie Cameron
7959bedfe4 Merge branch 'master' of github.com:webmin/webmin 2025-10-26 14:01:21 -07:00
Ilia Ross
4c6511f2c1 Fix to stress destinations 2025-10-26 16:46:39 +02:00
Ilia Ross
42c8b02b3b Hide RBAC if its only for Solaris 2025-10-26 11:42:39 +02:00
Ilia Ross
fd25d65afe Fix to keek labels more consistent 2025-10-26 11:35:15 +02:00
Ilia Ross
ae684ff02c Fix shell name is never that long 2025-10-26 10:36:33 +02:00
Jamie Cameron
37f1b52391 Don't try to run the last command if it's not installed
https://github.com/webmin/webmin/discussions/2161
2025-10-25 20:00:04 -07:00
Ilia Ross
067b3e59b0 Add lsof to recommended package 2025-10-25 10:45:28 +03:00
Ilia Ross
8e0c6ffb14 Add various improvements and bug fixes to proc module 2025-10-25 00:34:21 +03:00
Ilia Ross
34a2cdd75d Fix to keep one line panel always closed 2025-10-23 23:14:27 +03:00
Ilia Ross
25b3f95d9c Fix for details to be clickable 2025-10-23 22:49:15 +03:00
Ilia Ross
5d8196fe95 Add support to provide detailed Webmin server stats
https://forum.virtualmin.com/t/is-this-memory-used-a-bit-high/135556/6?u=ilia
2025-10-22 17:04:11 +03:00
Jamie Cameron
7f93d6ddd8 Merge branch 'master' of github.com:webmin/webmin 2025-10-21 19:47:18 -07:00
Jamie Cameron
5ed06227a8 Escape command flags 2025-10-21 19:47:11 -07:00
Ilia Ross
0576b027c0 Fix to use proper detail box
[no-build]
2025-10-21 02:23:42 +03:00
Ilia Ross
31e2f533f6 Fix to remove ugly single dot from package description in new lines 2025-10-21 01:12:39 +03:00
Ilia Ross
51eef83562 Fix formatting and comments 2025-10-21 01:07:42 +03:00
Ilia Ross
efcfd3d20e Add support for displaying Debian package install time 2025-10-21 01:00:39 +03:00
Ilia Ross
4857976e26 Fix not to choke on epoc, just ignore it 2025-10-21 00:32:55 +03:00
Ilia Ross
3633469b4e Add ability to show package URL https://github.com/virtualmin/virtualmin-gpl/issues/1141 2025-10-21 00:31:50 +03:00
Ilia Ross
f9373eacc2 Add ability to install multiple PHP extensions at once 2025-10-19 20:44:56 +03:00
Ilia Ross
5ed99dd7eb Fix to use unique key name 2025-10-19 19:53:16 +03:00
Jamie Cameron
e7cf393f85 Merge branch 'master' of github.com:webmin/webmin 2025-10-18 20:42:54 -07:00
Jamie Cameron
f5c158ef6a Respect global notification address 2025-10-18 20:42:48 -07:00
Ilia Ross
5b71274aa1 Fix to track email change time is something we need when moving mail around 2025-10-18 00:00:38 +03:00
Ilia Ross
410cdbd01b Update SECURITY.md
For https://github.com/webmin/webmin/security/policy
2025-10-16 11:51:04 +03:00
Ilia Ross
34263aae1f Fix endless loop created by ReadParseMime; fix other bugs 2025-10-15 23:08:59 +03:00
Jamie Cameron
3f8f9539a2 Fix editing of forwarding rule
https://github.com/webmin/webmin/issues/2573
2025-10-14 21:26:51 -07:00
Jamie Cameron
cb5f4e9d39 Check that uploaded file has a filename 2025-10-14 14:05:10 -07:00
Ilia Ross
2acfc37745 Make uptracker use temp dir 2025-10-14 13:59:20 +03:00
Ilia Ross
ffe844d03d Check user later 2025-10-14 13:11:00 +03:00
Jamie Cameron
12edb92b6a Use the ReadParseMime function properly 2025-10-13 21:41:06 -07:00
Jamie Cameron
8517ee6653 Fix the ReadParseMime direct mode function to sanitise the uploaded path 2025-10-13 21:40:34 -07:00
Ilia Ross
447727ae68 Fix to always rename the file as effective user #1054 2025-10-13 23:39:02 +03:00
Ilia Ross
28ea58af07 Fix dump directory to work for all users 2025-10-13 23:14:24 +03:00
Jamie Cameron
48c5fc2138 System variables use _, but command line variables use -
https://github.com/webmin/webmin/issues/2568
2025-10-12 21:47:40 -07:00
Jamie Cameron
b9e3363a68 Merge branch 'master' of github.com:webmin/webmin 2025-10-12 18:04:22 -07:00
Jamie Cameron
f0f4f72d73 Add UI options for enabling the slow query log
https://github.com/webmin/webmin/issues/2560
2025-10-12 18:04:16 -07:00
Ilia Ross
9a493e581e Fix not to double-quote already quoted param
dfbf446092
2025-10-10 12:43:51 +03:00
Jamie Cameron
360236d68b Properly distinguish between global and custom webmin email
https://github.com/webmin/webmin/issues/2295
2025-10-09 21:37:12 -07:00
Jamie Cameron
7e5007e050 Merge branch 'master' of github.com:webmin/webmin 2025-10-09 14:56:57 -07:00
Jamie Cameron
dfbf446092 Add quotes around params where needed
https://github.com/webmin/webmin/issues/2572
2025-10-09 14:55:26 -07:00
Ilia Ross
178c6198f2 Fix EOL library explosion for OS in development #2121 2025-10-09 16:38:49 +03:00
Ilia Ross
198e395833 Update workflow 2025-10-06 19:35:16 +03:00
Ilia Ross
4443982256 Add new icons for BIND module #2569 2025-10-05 15:18:45 +03:00
Ilia Ross
8866833130 Update existing BIND A and AAAA icons 2025-10-05 13:41:22 +03:00
Ilia Ross
b1d407a52d Fix to display AAAA link next to A #2569 2025-10-05 12:26:38 +03:00
Ilia Ross
a7478ac4c9 Fix IP type for consistency 2025-10-05 12:20:25 +03:00
Ilia Ross
8957333dca Fix not to quotemeta hardcoded flag #2159 2025-10-05 01:17:28 +03:00
Ilia Ross
1caf80bbc1 Update changelog 2025-10-04 17:15:46 +03:00
Ilia Ross
18c12c7f8b Fix to correctly fetch "PPTP VPN Client" version as --help returns different output
https://github.com/webmin/webmin/issues/2567
2025-10-04 12:35:26 +03:00
Ilia Ross
78a3ab924d Fix to display error message correctly in PPTP VPN Client 2025-10-04 12:29:03 +03:00
Ilia Ross
652f2db774 Fix tooltips 2025-10-04 12:17:28 +03:00
Jamie Cameron
8b58d7cce3 Merge branch 'master' of github.com:webmin/webmin 2025-10-03 20:04:19 -07:00
Jamie Cameron
52f87286a4 Add tooltips for white and black lists 2025-10-03 19:43:46 -07:00
Ilia Ross
28c7939636 Fix to check if helper command is running as root 2025-10-04 01:12:05 +03:00
Ilia Ross
face8319f2 Fix to safely kill only targeted scripts 2025-10-04 00:45:21 +03:00
Jamie Cameron
7a651027bf New version bump 2025-10-02 20:15:30 -07:00
Jamie Cameron
bbf317803a Merge pull request #2565 from webmin/dev/check-https-redirect-later
Fix to redirect to HTTPS when we get the host from the browser URL
2025-10-02 19:25:35 -07:00
Ilia Ross
d694649872 Fix to safely get user hostname from URL 2025-10-03 03:19:54 +03:00
Ilia Ross
1091434ff4 Add more days to view log since #2564 2025-10-02 16:24:41 +03:00
Ilia Ross
991795c296 Fix to redirect to HTTPS when we get the host from the browser URL 2025-10-02 15:52:14 +03:00
Ilia Ross
8932f3bd6a Fix to truly move option tag rather than recreating
*Note: It keep existing styles and using index from "add()" will also put moved options to the top of the select and make them clearly visible
2025-10-02 13:36:22 +03:00
Ilia Ross
b3ec083c7b Update changelog 2025-10-01 23:45:22 +03:00
Ilia Ross
da18dea780 Update changelog release date to today (night) 2025-10-01 20:19:58 +03:00
Ilia Ross
35f8061049 Fix to kill Webmin subprocesses during RC stop on FreeBSD and other systems 2025-10-01 20:12:54 +03:00
Ilia Ross
e6e79a7eb5 Fix to replace vmstat with /proc sampler for same output with much lower overhead 2025-10-01 18:35:20 +03:00
Ilia Ross
a4d1280ef7 Fix copy-paste artifact 2025-10-01 14:34:40 +03:00
Ilia Ross
cc2cc62717 Fix to query specific fields in FreeBSD memory stats collection
*Note: Replace `sysctl -a` with targeted queries for only the 5 needed values (hw.physmem, hw.pagesize, vm.stats.vm.v_*_count) instead of dumping thousands of kernel params. This reduces `get_memory_info()` overhead from 25% CPU to ~5% CPU when called by real-time monitoring every 1-3 seconds.
2025-10-01 14:33:22 +03:00
Ilia Ross
c59591e3de Update changelog 2025-10-01 01:15:54 +03:00
Ilia Ross
fc4e2751dc Fix broken redirect when there is no way to get FQDN
*Note: "$host = &get_socket_name(SOCK, $ipv6fhs{$s});" won't return FQDN if it can't be resolved (or if it isn't in /etc/hosts), breaking some redirects, most likely proxied ones that aren't using HTTPS in its config.
2025-10-01 01:03:45 +03:00
Ilia Ross
4dc64f5028 Fix recommended package name (again) 2025-09-30 23:51:27 +03:00
Ilia Ross
01d2323496 Fix to mention IO::Socket::INET6 too 2025-09-30 22:28:08 +03:00
Ilia Ross
4c8b0fe008 Update changelog for 2.520 2025-09-30 17:26:46 +03:00
Jamie Cameron
e44ec464eb Merge branch 'master' of github.com:webmin/webmin 2025-09-29 13:35:49 -07:00
Jamie Cameron
98c54fe3fb Include config files by default
https://github.com/webmin/webmin/issues/2562
2025-09-29 13:35:43 -07:00
Ilia Ross
86968bfc31 Fix support for other Raspberry Pi sensors #2545 2025-09-29 18:23:10 +03:00
Ilia Ross
956ad7ed0f Dev: Trigger rebuilt for testing purposes for all modules
[no-commit-check]
2025-09-28 02:05:04 +03:00
Ilia Ross
a0d99e0a31 Dev: Trigger rebuilt for testing purposes 2025-09-28 02:02:11 +03:00
Ilia Ross
f27b1415be Fix to remove extra space
*Note: Made to trigger a re-built for testing purposes
2025-09-28 01:27:54 +03:00
Ilia Ross
1f4b467ea8 Fix to never mess around with headers; no headers check log 2025-09-28 01:20:29 +03:00
Ilia Ross
95423c7425 Fix not to loose prefix 2025-09-27 20:09:52 +03:00
Ilia Ross
89d23c5aa8 Fix for tar builds have no release but consider edition
*Note: Release for tar files should exist, however edition that can be passed like .gpl or .pro should exist
2025-09-27 20:06:57 +03:00
Ilia Ross
be3fcb89b0 Fix to remove release number from tar builds as never applicable 2025-09-27 18:28:52 +03:00
Ilia Ross
25fa7c589d Fix to add prefix for tar builds too 2025-09-27 03:50:54 +03:00
Ilia Ross
c86c45b10a Fix to keep release number too in tar builds 2025-09-27 03:00:44 +03:00
Ilia Ross
f10540bd54 Fix to add a flag to copy tar build too 2025-09-27 02:08:45 +03:00
Jamie Cameron
388f51843f Merge pull request #2558 from webmin/dev/remove-bottleneck-of-shelling-out
Fix to remove significant bottleneck of shelling out
2025-09-25 20:28:21 -07:00
Ilia Ross
7a723719da Fix to recommend Sys::Syslog module #2557 2025-09-25 15:33:52 +03:00
Ilia Ross
a027ad5dd6 Fix variable names to avoid ambiguity
* Note: Discussed here:
https://github.com/webmin/webmin/pull/2553#issuecomment-3328436525
2025-09-25 15:23:06 +03:00
Ilia Ross
d99a24b045 Fix to remove significant bottleneck of shelling out 2025-09-25 14:48:14 +03:00
Jamie Cameron
f08ad4eb19 Merge branch 'master' of github.com:webmin/webmin 2025-09-24 20:32:47 -07:00
Jamie Cameron
df97b4a419 Gracefully handle monitor types that don't exist
https://forum.virtualmin.com/t/finally-upgraded-and-a-problem/135204
2025-09-24 20:32:40 -07:00
Jamie Cameron
1ef0914610 Merge pull request #2553 from webmin/dev/further-fixes-to-ssl-host
Add final fixes to address ongoing issue with checking remote host
2025-09-24 20:24:28 -07:00
Ilia Ross
97678653c6 Fix to prefer SSL_HOST over HTTP_HOST 2025-09-24 16:04:19 +03:00
Ilia Ross
3717dfb505 Revert "Fix to correctly pick remote host based on connection"
This reverts commit 55b5739287.
2025-09-24 15:11:26 +03:00
Ilia Ross
e5d6c5627d Add back SSL host cert check but only in SSL mode; show faked host (HTTP_HOST) first for clarity 2025-09-24 14:37:18 +03:00
Ilia Ross
e194e2d500 Revert "Fix to make sure SSL_HOST also has port set"
This reverts commit adf36a177d.
2025-09-24 14:28:54 +03:00
Jamie Cameron
d5a22a592f Cache reads of the same cert file 2025-09-23 17:10:55 -07:00
Jamie Cameron
890a4ffd3f Valid http host header against cert name, as it may be different from the SSL hostname 2025-09-23 17:05:32 -07:00
Ilia Ross
4e229d8adb Fix to show clear warning when trying to reset password over insecure connection 2025-09-24 00:15:12 +03:00
Ilia Ross
d1ee0a5ed6 Fix not to completely forbid password reset without SSL 2025-09-23 23:36:09 +03:00
Ilia Ross
cd489ccefc Fix not to limit to valid SSL certificate, as self-signed is also valid and safe enough 2025-09-23 23:11:44 +03:00
Ilia Ross
55b5739287 Fix to correctly pick remote host based on connection 2025-09-23 22:35:16 +03:00
Ilia Ross
adf36a177d Fix to make sure SSL_HOST also has port set 2025-09-23 22:21:08 +03:00
Ilia Ross
9393162b0e Add a complete overhaul of var_dump, which is now portable
*Note: Can now be easily used in "miniserv.pl" or anywhere else. Supports multiple passed params.
2025-09-23 18:58:08 +03:00
Jamie Cameron
287fb3cb81 Only allow forgotten password reset when in SSL mode and hostname is valid 2025-09-22 21:42:26 -07:00
Jamie Cameron
61b2603e06 Add check for same hostname 2025-09-22 21:14:07 -07:00
Jamie Cameron
eb02824bfc Detect if SSL hostname is valid for the cert being used, and pass it to an environment variable 2025-09-22 21:13:46 -07:00
Ilia Ross
6191a222ae Revert "Fix to make sure the mail URL uses a well-known host name"
This reverts commit e88a77d32a.
2025-09-23 02:22:17 +03:00
Ilia Ross
2ac82016aa Revert "Perfect previous code"
This reverts commit 8f987d21a9.
2025-09-23 02:22:06 +03:00
Ilia Ross
8f987d21a9 Perfect previous code 2025-09-21 22:54:25 +03:00
Ilia Ross
e88a77d32a Fix to make sure the mail URL uses a well-known host name 2025-09-21 21:47:12 +03:00
Ilia Ross
5231b31ddd Add classes for text colors 2025-09-20 21:22:35 +03:00
Ilia Ross
5c5d5fe699 Fix printing bottom button row
https://forum.virtualmin.com/t/clarifying-how-to-create-custom-links/135115?u=ilia
2025-09-17 22:07:57 +03:00
Ilia Ross
34fba22799 Revert "Dev: Testing build script issues for separate modules"
This reverts commit a708e5f6e9.
2025-09-17 04:30:23 +03:00
Ilia Ross
a708e5f6e9 Dev: Testing build script issues for separate modules 2025-09-17 01:01:17 +03:00
Ilia Ross
f7058f10b4 2.510 2025-09-16 20:11:26 +03:00
Jamie Cameron
a4df380e2e new version bump 2025-09-16 09:19:34 -07:00
Jamie Cameron
70d1c843fc Merge branch 'master' of github.com:webmin/webmin 2025-09-15 15:37:13 -07:00
Jamie Cameron
1b38d806fc Make sure re-signing period is less than 30 days
https://github.com/webmin/webmin/issues/2550
2025-09-15 15:37:06 -07:00
Ilia Ross
f8d7e8810a Fix new line
*Note: For devel purposes. I expect a separate package "webmin-custom" rebuilt.
2025-09-12 15:17:08 +03:00
Jamie Cameron
43d5355114 201 is a valid OK resoonse code 2025-09-11 18:07:46 -07:00
Jamie Cameron
87d39127ef Put back english
https://github.com/webmin/webmin/issues/2547
2025-09-10 21:13:55 -07:00
Jamie Cameron
825d54adc4 Small version bump 2025-09-07 20:51:21 -07:00
Jamie Cameron
cbaff19725 Add option, disabled by default, to allow use of ALIAS records
https://github.com/webmin/webmin/issues/2095
2025-09-06 10:33:51 -07:00
Jamie Cameron
ece2ff6a1e Merge branch 'master' of github.com:webmin/webmin 2025-09-06 10:09:52 -07:00
Jamie Cameron
6b71562abf Auto-select the correct mode when uploading a new cert 2025-09-06 10:08:02 -07:00
Ilia Ross
a73210adc9 Fix to show FAN even if RPM is zero 2025-09-06 18:51:36 +03:00
Ilia Ross
c6d9d0338f Update changelog 2025-09-06 16:47:35 +03:00
Ilia Ross
5066534a40 Add Squid 7 support
https://forum.virtualmin.com/t/squid-version-7-1-not-support-in-webmin-any-solution-please/134609?u=ilia
2025-09-06 16:46:29 +03:00
Ilia Ross
84a417bd6e Update links and name 2025-09-06 13:25:53 +03:00
Ilia Ross
90c31af379 Update changelog for upcoming 2.501 2025-09-06 00:52:11 +03:00
Ilia Ross
1453508592 Add support for Raspberry Pi sensors #2539 #2517 2025-09-06 00:44:10 +03:00
Ilia Ross
35455f04e6 Fix comment 2025-09-05 18:16:16 +03:00
Ilia Ross
220d3124ef Merge pull request #2536 from Pedro-Cunha/webmin-setup-repo-repokey-perm
webmin-setup-repo.sh: Set mode of repo key to 644 for deb distros
2025-09-04 10:03:04 +03:00
Pedro Cunha
8b88034335 webmin-setup-repo.sh: Set mode of repo key to 644 for deb distros 2025-09-04 08:58:44 +02:00
Ilia Ross
e5bff8f31b Merge branch 'master' of github.com:webmin/webmin 2025-09-04 01:31:11 +03:00
Ilia Ross
ba4e72dfc2 Update changelog 2025-09-04 01:30:50 +03:00
Jamie Cameron
45eaad6eff New version bump 2025-09-03 15:29:40 -07:00
Jamie Cameron
cd113a468a Fix duplicate string 2025-09-03 15:29:01 -07:00
Ilia Ross
4c6ffd19a4 Add support for MariaDB 15 in Debian 13 2025-09-04 00:56:45 +03:00
Pedro Cunha
92e71e9ba3 webmin-setup-repo.sh: Set mode of repo key to 644 for deb distros 2025-09-03 15:33:15 +02:00
Ilia Ross
e56ea150fe Fix flag names consistency 2025-09-03 14:40:37 +03:00
Ilia Ross
e191220178 Add flags to skip Webmin module's info fields 2025-09-03 14:36:56 +03:00
Ilia Ross
097ef22bbc Add flags to skip module's info fields 2025-09-03 12:41:27 +03:00
Ilia Ross
66be8e9c20 Revert "Respect --rpm-recommends flag"
This reverts commit 81aa781bc9.
2025-09-02 13:00:36 +03:00
Pedro Cunha
cf6b79b740 webmin-setup-repo.sh: Set mode of repo key to 644 for deb distros 2025-09-02 10:13:13 +02:00
Jamie Cameron
81aa781bc9 Respect --rpm-recommends flag 2025-09-01 20:33:55 -07:00
Jamie Cameron
69b707e945 Enable sudo by default on RPM-based systems
https://forum.virtualmin.com/t/almalinux-no-login-create-user/134806
2025-09-01 20:02:44 -07:00
Ilia Ross
1424e248ff Fix to use correct directive names for control path 2025-09-02 00:25:19 +03:00
Ilia Ross
249dabde7e Fix support for index and control files location with Dovecot 2.4 2025-09-01 23:58:22 +03:00
Ilia Ross
443883d364 Fix to improve API name 2025-09-01 23:20:13 +03:00
Ilia Ross
156cb80104 Add support for Dovecot 2.4 in "Mail Files" page 2025-09-01 19:49:47 +03:00
Ilia Ross
0885a17f55 Add support for Dovecot 2.4 in "User and Login Options" page 2025-09-01 19:22:35 +03:00
Ilia Ross
0ffaed090a Fix to revert disabling "unsupported pages" in Dovecot 2.4
This reverts commit c2c99e3305.
2025-09-01 19:18:21 +03:00
Ilia Ross
55013abadc Fix missing LOGIN auth 2025-09-01 19:17:11 +03:00
Jamie Cameron
83a85aed93 Add support for mail_driver directive 2025-08-31 18:52:52 -07:00
Jamie Cameron
81b0bee9ee Merge branch 'master' of github.com:webmin/webmin 2025-08-31 17:48:22 -07:00
Jamie Cameron
b53504dd01 POP3 is so rarlely used that we can just drop the UIDL format option 2025-08-31 17:48:16 -07:00
Ilia Ross
c2c99e3305 Fix to disable unsupported pages for now in Dovecot 2.4 2025-08-31 22:36:15 +03:00
Ilia Ross
671c62289d Fix Dovecot 2.4 "SSL Configuration" page work 2025-08-31 22:30:09 +03:00
Jamie Cameron
d296b83192 Merge branch 'master' of github.com:webmin/webmin 2025-08-30 20:50:59 -07:00
Jamie Cameron
1d898d83fb Fix another case where version is compared wrong
https://forum.virtualmin.com/t/tlsa-rrsig-fail/134634
2025-08-30 20:49:12 -07:00
Ilia Ross
90fa7fede0 Fix to return actual Postfix status correctly
https://github.com/webmin/webmin/issues/2534
2025-08-30 15:04:08 +03:00
Jamie Cameron
415e7116f9 disable_plaintext_auth has been renamed 2025-08-29 22:24:20 -07:00
Jamie Cameron
033d94483f Support new mail_path directive 2025-08-29 21:31:58 -07:00
Jamie Cameron
69035e0a34 Merge branch 'master' of github.com:webmin/webmin 2025-08-29 15:29:32 -07:00
Jamie Cameron
bab8d7a0f0 Handle case where Postfix isn't even installed
https://github.com/webmin/webmin/issues/2534
2025-08-29 15:29:08 -07:00
Ilia Ross
9e6ae753e0 Update change log for upcoming Webmin version 2.500 2025-08-30 01:07:03 +03:00
Ilia Ross
42b6cac7b4 Fix words consistency 2025-08-30 01:04:54 +03:00
Ilia Ross
6ca908cf80 Add using relative dates in some pages where it makes sense 2025-08-29 15:32:41 +03:00
Ilia Ross
3be8a327ad Add API to display relative dates 2025-08-29 15:13:27 +03:00
Ilia Ross
16110e3e3e Fix last logins on dashboard to show usernames, and for admin display all users from the past 3 days 2025-08-27 16:54:44 +03:00
Ilia Ross
8f508724e4 Fix icon 2025-08-23 11:57:59 +03:00
Ilia Ross
e2646af3ab Fix title 2025-08-23 11:52:01 +03:00
Ilia Ross
ef55f007a4 Fix CPU load stats on macOS
https://forum.virtualmin.com/t/cpu-load-stats-are-incorrect-in-macos/134723/7?u=ilia
2025-08-21 20:42:35 +03:00
Ilia Ross
613b9e5ffa Add support to show last boot logs
https://forum.virtualmin.com/t/previous-boot-log/134731?u=ilia
2025-08-21 12:22:18 +03:00
Jamie Cameron
06744537d6 What if user isn't set at all 2025-08-20 16:17:37 -07:00
Jamie Cameron
3925dd829b Merge branch 'master' of github.com:webmin/webmin 2025-08-19 14:26:35 -07:00
Jamie Cameron
e5bff72e57 Return a useful error if IPC::Open3 is missing 2025-08-19 14:25:01 -07:00
Ilia Ross
dd445a67f1 Fix to add identifier for pre tag 2025-08-19 22:45:46 +03:00
Ilia Ross
29a4b6b598 Add .editorconfig #2531 2025-08-19 11:44:39 +03:00
Jamie Cameron
56729f7e3d Add option to customized the SMTP login
https://github.com/webmin/webmin/discussions/2530
2025-08-18 16:48:01 -07:00
Jamie Cameron
92b90a8170 Allow send_text_mail to take SMTP user and pass params
https://github.com/webmin/webmin/discussions/2530
2025-08-18 16:31:47 -07:00
Ilia Ross
783ad6f3a2 Fix ui textbox support extra class param 2025-08-14 02:21:10 +03:00
Ilia Ross
0fd02d4381 Add field sizing content class 2025-08-14 02:13:19 +03:00
Ilia Ross
4c2fde6847 Fix to test if database supports account locking correctly 2025-08-13 21:20:25 +03:00
Ilia Ross
9065de316a Fix not to fail on MySQL 5.5
99889c1f30 (commitcomment-163892642)
2025-08-13 11:11:09 +03:00
Ilia Ross
679a1c386e Add a way not to display bottom select all buttons 2025-08-10 17:44:12 +03:00
Ilia Ross
462483b667 Fix squashed tables bug 2025-08-09 16:41:45 +03:00
Jamie Cameron
58467ece0b Add dovecot IMAP location 2025-08-05 16:41:03 -07:00
Jamie Cameron
e864fa785f Merge branch 'master' of github.com:webmin/webmin 2025-08-05 13:28:40 -07:00
Jamie Cameron
5aba173111 Support MariaBD version 12
https://github.com/webmin/webmin/issues/2522
2025-08-05 13:28:03 -07:00
Ilia Ross
9305ddbdd5 Fix alerts positioning inside details 2025-08-04 21:28:50 +03:00
Ilia Ross
08d990ab13 Fix to support inlined details element (on the same line with text when opened) 2025-08-04 20:58:10 +03:00
Jamie Cameron
ecbeaf7bc7 Add support for IMAP via local command 2025-08-02 19:39:33 -07:00
Jamie Cameron
f8cb0db802 Show a different message for the reboot required monitor
https://github.com/webmin/webmin/issues/2518
2025-08-02 15:21:32 -07:00
Jamie Cameron
77b134fec1 This function is never called 2025-08-02 11:52:23 -07:00
Jamie Cameron
060a2f2853 Merge branch 'master' of github.com:webmin/webmin 2025-08-01 14:58:50 -07:00
Jamie Cameron
88c71b5dd4 Add UI field for slave server key
https://sourceforge.net/p/webadmin/bugs/5657/
2025-08-01 14:58:43 -07:00
Ilia Ross
f99f5fbae6 Revert previous commit
5ee080d24a (commitcomment-163253013)
2025-08-01 11:21:57 +03:00
Ilia Ross
2037af9d25 Add support for configuring WebSocket binding
5ee080d24a (commitcomment-163197549)
2025-07-31 15:21:33 +03:00
Jamie Cameron
d8988bd9f0 Merge branch 'master' of github.com:webmin/webmin 2025-07-30 16:59:39 -07:00
Jamie Cameron
5ee080d24a Only listen on localhost
https://github.com/webmin/authentic-theme/issues/1713
2025-07-30 16:59:32 -07:00
Ilia Ross
54bb5eac1e Fix output print 2025-07-26 23:29:50 +03:00
Ilia Ross
10790ccc7f Fix to make this page progressive 2025-07-26 23:29:19 +03:00
Ilia Ross
820453cc8c Add a way to run encrypt/decrypt as another user, defaulting to nobody
69681c01d4 (r162892288)
2025-07-26 15:01:18 +03:00
Ilia Ross
3d2ea49a47 Fix to use quotemeta instead
69681c01d4 (r162892280)
2025-07-26 14:21:45 +03:00
Ilia Ross
69681c01d4 Add reversible encryption helpers API 2025-07-25 14:24:43 +03:00
Ilia Ross
fe8545703d Add support for timeouts in temporary rules in FirewallD
https://forum.virtualmin.com/t/fantastic-new-addition-to-firewall-module/134328/10?u=ilia
2025-07-25 02:05:50 +03:00
Ilia Ross
f130112177 Fix to use correct default value 2025-07-25 01:43:46 +03:00
Ilia Ross
c32b04a7e6 Fix to make method configurable 2025-07-24 23:31:14 +03:00
Ilia Ross
afa9e9bd38 Fix to rethink what CPU fan is #2517
[no-build]
2025-07-24 22:50:18 +03:00
Ilia Ross
73d6333f19 Merge branch 'master' of github.com:webmin/webmin 2025-07-24 15:31:59 +03:00
Ilia Ross
549c786b84 Fix func name
https://github.com/webmin/webmin/issues/2519
2025-07-24 15:31:53 +03:00
Jamie Cameron
e15ab46a98 Improve wording when no reboot is needed
https://github.com/webmin/webmin/issues/2518
2025-07-23 23:57:12 -07:00
Ilia Ross
63abfbfe87 Fix not to add a new line to the content 2025-07-23 23:44:36 +03:00
Ilia Ross
da5b814d2b Fix query as the order matters
* Note: When "Show blob and text fields as" option is set to "Links to download" the download won't work if the sorting is active
2025-07-22 13:48:45 +03:00
Ilia Ross
187b7c72a8 Fix download link in MySQL rows
https://forum.virtualmin.com/t/mariadb-download-link-when-viewing-text-database-fields/134323/14
2025-07-22 13:05:39 +03:00
Ilia Ross
a08d104f82 Fix nested details to display nicely 2025-07-20 22:55:08 +03:00
Ilia Ross
71f441375b Add support for fit class in details 2025-07-20 17:30:55 +03:00
Ilia Ross
53fb520392 Fix to consider musthost directive too 2025-07-17 19:12:47 +03:00
Jamie Cameron
f5305eb065 URL for use in emails should use HTTP hostname if available
https://forum.virtualmin.com/t/webmin-virtualmin-password-recovery/132914/82
2025-07-17 01:46:46 -07:00
Ilia Ross
cd51f76062 Fix how help bubble appear in tables 2025-07-17 00:25:53 +03:00
Ilia Ross
147a10dd8a Fix tooltip align 2025-07-16 18:28:44 +03:00
Ilia Ross
f17f92c5c0 Fix table layout 2025-07-16 18:24:33 +03:00
Jamie Cameron
69b9756b4a Merge pull request #2512 from webmin/dev/init-systemd-improvements
Add improvements to systemd section of Init module
2025-07-14 18:23:11 +08:00
Ilia Ross
6935174133 Fix to consider it a bad request only if there is one 2025-07-13 17:43:47 +03:00
Ilia Ross
76efb4ee10 Fix not to show runlevels config option for systemd 2025-07-12 19:40:04 +03:00
Ilia Ross
ed42dd5822 Fix to always show description 2025-07-11 15:25:02 +03:00
Jamie Cameron
51c86d41d4 Allow the primary file to also be home-relative 2025-07-11 00:47:19 -07:00
Jamie Cameron
d8166e9a8e Allow use of ~ in autoreply file 2025-07-10 04:40:22 -07:00
Jamie Cameron
0a0ad2f119 Only update session time when there is actually websockets traffic
https://github.com/webmin/webmin/pull/2510
2025-07-10 04:31:36 -07:00
Jamie Cameron
137af3637b Allow reply-tracking file to be relative to home dir 2025-07-09 16:13:56 -07:00
Jamie Cameron
d2863b7c4c Delete useless ssl_redirect option 2025-07-09 15:59:16 -07:00
Jamie Cameron
0f721a17ae Merge pull request #1718 from tgurr/sslrenegotiation
Disable SSL/TLS renegotiation
2025-07-07 17:20:37 +10:00
Jamie Cameron
72014ab2d7 Merge pull request #2514 from webmin/dev/option-enforce-ssl
Add the ability to re-enforce SSL connections and enable it by default
2025-07-07 08:53:24 +10:00
Ilia Ross
2d86d8c77a Fix to correctly open ports on contemporary systems 2025-07-06 21:08:18 +03:00
Ilia Ross
0bcbcd94b8 Fix to always send ports disregard of the firewall 2025-07-06 21:05:20 +03:00
Ilia Ross
f353ae31d8 Fix typos 2025-07-06 20:44:35 +03:00
Ilia Ross
24cd121642 Update outdated SSL explanations 2025-07-06 20:41:24 +03:00
Ilia Ross
11de78ce51 Add ability to configure SSL enforcement options in UI 2025-07-06 20:24:06 +03:00
Ilia Ross
6b75672534 Add ability to enforce SSL by default 2025-07-06 20:02:34 +03:00
Ilia Ross
c0f886b670 Fix not to show connection error if SSL is explicitly disabled
[no-build]
2025-07-06 15:43:00 +03:00
Ilia Ross
784b2b42e7 Fix wording 2025-07-06 14:03:19 +03:00
Ilia Ross
9dc877910f Fix to always show summary arrow when opened 2025-07-06 02:27:13 +03:00
Ilia Ross
a65f9f5d6c Fix to respect config option and show no description 2025-07-05 18:57:23 +03:00
Ilia Ross
4d417ea4bf Fix to put lengthy descriptions to a nice details element 2025-07-05 16:38:55 +03:00
Ilia Ross
2e245a1035 Add a separate "Unit type" column 2025-07-05 16:03:47 +03:00
Ilia Ross
049542b7ed Add DropInPaths property 2025-07-05 15:43:26 +03:00
Ilia Ross
780cc982b7 Revert "Fix to show .service unit type"
72621c2929 (commitcomment-161382677)

This reverts commit 37f9ce4bb4.
2025-07-04 01:18:58 +03:00
Jamie Cameron
848422d256 Merge branch 'master' of github.com:webmin/webmin 2025-07-03 15:15:20 -07:00
Jamie Cameron
f1e96e3097 Re-open the debug and error logs if cleared periodically 2025-07-03 15:11:10 -07:00
Ilia Ross
90f4265389 Fix to use unit term for systemd systems 2025-07-03 13:28:55 +03:00
Ilia Ross
37f9ce4bb4 Fix to show .service unit type
72621c2929 (commitcomment-161316248)
2025-07-03 13:10:00 +03:00
Jamie Cameron
ceb3e583a3 Reduce duplication in list of unit types 2025-07-02 16:51:17 -07:00
Jamie Cameron
436d6f70bb Its cleaner for the API to always return a list 2025-07-02 16:48:39 -07:00
Jamie Cameron
72621c2929 No need to show the .service suffix 2025-07-02 16:44:21 -07:00
Jamie Cameron
af07c6c9d9 The notimeout flag is never set 2025-07-02 16:21:11 -07:00
Jamie Cameron
740f5b9d49 delete support for the webmin_notimeout param, which as far as I can tell is never used 2025-07-02 15:10:19 -07:00
Jamie Cameron
cb1368f07c The need for this hack is long gone 2025-07-02 14:54:49 -07:00
Ilia Ross
755325f9a5 Fix to enable log clearing similar to packaged version 2025-07-02 22:08:26 +03:00
Ilia Ross
dd914c7ecf Fix to partially revert a fix to enable log rotation for Webmin logs
This reverts commit 58580b7f4b.

58580b7f4b (r161290315)
2025-07-02 21:39:36 +03:00
Ilia Ross
489583708e Add support for clickable badge for insecure connection on login page 2025-07-02 16:37:48 +03:00
Ilia Ross
58580b7f4b Fix to enable log rotation for Webmin logs 2025-07-01 15:10:49 +03:00
Ilia Ross
d9a120c760 Fix to remove non-breakable spaces that don't belong in values within parentheses 2025-07-01 14:33:27 +03:00
Ilia Ross
fb832eff82 Fix to always enable HSTS 2025-06-30 14:08:54 +03:00
Ilia Ross
75b0a6f7bb Fix sending HSTS over plain HTTP does nothing
* Note: per the spec (RFC 6797), HSTS only takes effect when delivered on an HTTPS response

https://datatracker.ietf.org/doc/html/rfc6797#section-7.2
2025-06-30 13:43:46 +03:00
Ilia Ross
40707d8602 Update changelog 2025-06-29 23:04:51 +03:00
Ilia Ross
ac45266ee4 Add missing referenced variable 2025-06-29 22:28:42 +03:00
Ilia Ross
522aeb5264 Fix to consider ancient systems 2025-06-29 22:28:30 +03:00
Ilia Ross
1d24db1686 Add a warning to the login pages if the connection is not secure 2025-06-29 13:42:02 +03:00
Jamie Cameron
527043b54d Merge pull request #2506 from webmin/dev/fix-support-for-ssleay-1.93+
Fix latest SSLeay support for redirects to SSL work
2025-06-28 18:20:24 -07:00
Ilia Ross
56b62346b4 Fix not to use SSL unless clients wants it explicitly 2025-06-29 01:04:30 +03:00
Ilia Ross
ee39f99d23 Fix not to print unnecessary horizontal line
* Note: we're already inside the container
2025-06-28 15:02:23 +03:00
Ilia Ross
a223243db4 Fix comment for clarity 2025-06-27 04:01:15 +03:00
Ilia Ross
b59bdc4f1a Fix latest SSLeay support for redirects to SSL work 2025-06-27 03:57:06 +03:00
Ilia Ross
d087f9f024 Fix to correctly concatenate if string is empty 2025-06-24 13:33:26 +03:00
Jamie Cameron
1607a59239 Handle case where mime_header_checks is not set
https://forum.virtualmin.com/t/double-header-checks/133851/8
2025-06-23 16:52:26 -07:00
Jamie Cameron
70589cf88a Fix regexp to match actual output
https://github.com/webmin/webmin/issues/2501
2025-06-22 15:58:07 -07:00
Jamie Cameron
c429fbb202 Merge branch 'master' of github.com:webmin/webmin 2025-06-22 14:11:53 -07:00
Jamie Cameron
f24375e13a Deal with DNF5 format
https://github.com/webmin/webmin/issues/2501
2025-06-22 14:11:43 -07:00
Ilia Ross
d428f4d4c1 Fix comment
49ceeebbf8 (commitcomment-160355697)
2025-06-22 01:02:51 +03:00
Ilia Ross
f0e07518c9 Fix setting innodb_file_per_table option as it's always enabled by default 2025-06-21 22:45:17 +03:00
Ilia Ross
29709c3c51 Update changelog for another minor release 2025-06-21 21:05:07 +03:00
Ilia Ross
fb71fbd5ae Fix to show output properly without redirecting prematurely 2025-06-21 20:49:55 +03:00
Ilia Ross
a1f06c5548 Fix text consistency 2025-06-21 20:49:33 +03:00
Jamie Cameron
10e8a420c0 Filter out instances of the same version 2025-06-21 10:39:35 -07:00
Jamie Cameron
8149eef10a Add status monitor for PHP FPM
https://github.com/webmin/webmin/issues/2499
2025-06-20 21:53:14 -07:00
Jamie Cameron
c4b98ef376 Nut UPS is no longer supported 2025-06-19 21:31:41 -07:00
Jamie Cameron
621d5c22bc CFengine is no longer supported 2025-06-19 21:30:34 -07:00
Jamie Cameron
98000bb007 BIND 4 is no longer supported 2025-06-19 21:29:46 -07:00
Jamie Cameron
d90a33bb0c Jabber is no longer supported by Webmin 2025-06-19 21:27:45 -07:00
Jamie Cameron
d795fc7d60 Merge branch 'master' of github.com:webmin/webmin 2025-06-19 21:23:30 -07:00
Jamie Cameron
b397ece0ab Most options have moved away from set-variable
https://github.com/webmin/webmin/issues/2497
2025-06-19 21:21:47 -07:00
Jamie Cameron
0a11f182b0 Merge pull request #2498 from webmin/dev/musthost-redirect
Add ability to redirect to enforced host
2025-06-18 12:32:05 -07:00
Ilia Ross
7c05368e8f Add UI API to mask sensitive text unless specifically hovered 2025-06-18 16:53:55 +03:00
Ilia Ross
49ceeebbf8 Add ability to redirect to enforced host 2025-06-17 20:28:49 +03:00
Jamie Cameron
01867c86e0 new version bump 2025-06-16 21:09:27 -07:00
Ilia Ross
008890dfa1 Update changelog 2025-06-16 20:52:29 +03:00
Ilia Ross
5d846e80b2 Fix to use new API to properly resolve default value
55d03d426a (commitcomment-159889070)
2025-06-15 23:54:37 +03:00
Jamie Cameron
ce6bbe44ff Factor out code to create the site file, and add a function to force a re-gen 2025-06-15 08:24:17 -07:00
Ilia Ross
3bc15788af Fix warnings 2025-06-15 14:52:29 +03:00
Jamie Cameron
faa5dddb0a Merge branch 'master' of github.com:webmin/webmin 2025-06-12 09:57:24 -07:00
Jamie Cameron
55d03d426a Add option for SMTPUTF8 2025-06-12 09:57:16 -07:00
Ilia Ross
da9aa22fa7 Fix not to rely on which, or the scriptlets will fail on EL 10 systems 2025-06-12 19:17:50 +03:00
Ilia Ross
06ce137903 Fix to consider path separator as config init may never be run 2025-06-12 01:57:35 +03:00
Ilia Ross
5462c3bbf8 Fix to use API to check for command 2025-06-12 01:52:48 +03:00
Ilia Ross
bae4af7490 Fix not to depend on the path 2025-06-11 23:53:32 +03:00
Ilia Ross
bfd2bfbc11 Update changelog for 2.402 2025-06-09 00:46:51 +03:00
Ilia Ross
8de7fde8bb Fix license 2025-06-08 21:03:36 +03:00
Ilia Ross
e5e8cde28e Fix support for old RPM module name prefixes 2025-06-08 18:02:12 +03:00
Ilia Ross
09d0b26aea Add module list flag support when building modules 2025-06-06 22:41:05 +03:00
Ilia Ross
87ba4dd181 Add minimal list of modules in a separate file 2025-06-05 23:47:48 +03:00
Ilia Ross
282b28da5e Fix to use new file names for modes 2025-06-05 23:38:46 +03:00
Ilia Ross
d519c4099f Add missing "webmincron" module to the core 2025-06-05 03:23:48 +03:00
Ilia Ross
0be73ac433 Add missing "servers" module to the core 2025-06-05 03:07:17 +03:00
Ilia Ross
b0c029887f Add missing modules for core 2025-06-05 03:02:37 +03:00
Ilia Ross
ce16f80848 Add support for building on given list of modules 2025-06-05 02:56:18 +03:00
Ilia Ross
cc407bc1c3 Fix to sort alphabetically default modules list 2025-06-05 00:28:05 +03:00
Ilia Ross
8e5633d9af Fix provides 2025-06-04 23:01:08 +03:00
Ilia Ross
125c3865a3 Add forgot form link in PAM for Usermin 2025-06-03 21:51:40 +03:00
Ilia Ross
9bfe56f127 Fix to support cross theme calls for forgotten form 2025-06-03 21:49:20 +03:00
Ilia Ross
c3545cf836 Update changelog (once again)
[no-build]
2025-06-03 18:13:54 +03:00
Ilia Ross
16c3030bb4 Update changelog
[no-build]
2025-06-03 17:58:31 +03:00
Ilia Ross
b6b803fe58 Fix alert content to be wrapped into span element 2025-06-03 15:30:01 +03:00
Ilia Ross
b0c89fe440 Fix to rename to get_webmin_base_url and add clearer comment about the sub 2025-06-03 02:01:07 +03:00
Ilia Ross
c1545a5a5e Fix to factor out code for getting Webmin login link 2025-06-03 01:47:11 +03:00
Ilia Ross
addd0a431c Fix not to set standard ports in URL for forgot form 2025-06-03 01:32:22 +03:00
Ilia Ross
0e7121aafc Fix missing webprefix 2025-06-02 15:02:43 +03:00
Ilia Ross
b48a24dfb6 Add message about Webmin for remote callers 2025-06-02 14:59:31 +03:00
Ilia Ross
cf22fb1ea3 Fix Usermin authentication page (once again)
This reverts commit 5d586597f5.
2025-06-02 13:16:33 +03:00
Ilia Ross
af73be4d1e Fix to place forgotten password options higher up for consistency 2025-06-02 13:03:11 +03:00
Ilia Ross
5d586597f5 Fix header name 2025-06-02 12:59:36 +03:00
Jamie Cameron
fd75a63570 Add forgotten password support to the usermin login page 2025-06-01 22:24:07 -07:00
Jamie Cameron
fdba1ad005 Minor version bump 2025-06-01 16:50:59 -07:00
Ilia Ross
89d32c1ff5 Update changelog for 2.401 2025-06-02 02:02:44 +03:00
Jamie Cameron
d41b2d70e7 Merge pull request #2487 from webmin/dev/password-recovery-link-always-show-if-enabled
Fix to always show password recovery link if enabled
2025-06-01 13:49:42 -07:00
Ilia Ross
d8409f8dac Fix to always show password recovery link if enabled 2025-06-01 12:24:05 +03:00
Ilia Ross
2d5768a612 Fix to speed up checking domains and users 2025-06-01 10:24:05 +03:00
Jamie Cameron
77b2be8202 Merge pull request #2486 from webmin/dev/password-reset-mail-user
Add support to reset password for Virtualmin mail users
2025-05-31 18:27:53 -07:00
Ilia Ross
97b4b046fc Fix to print message depending on the user 2025-06-01 02:07:41 +03:00
Ilia Ross
84fb582e2a Fix to make language more appropriate for any kind of user rather than specifically a Webmin user 2025-06-01 00:38:41 +03:00
Ilia Ross
e5f67a2394 Add support to reset password for Virtualmin mail users 2025-05-31 23:40:39 +03:00
Jamie Cameron
c2c33130ab Merge branch 'master' of github.com:webmin/webmin 2025-05-31 08:47:40 -07:00
Jamie Cameron
947d8e3f05 Safe users cannot send email 2025-05-31 08:47:30 -07:00
Ilia Ross
f3088ad7d0 Fix a bug that prevented the uninstall script from running 2025-05-31 14:53:16 +03:00
Ilia Ross
d51076b219 Fix to remove breaks from obsolete is it isn't correct way 2025-05-30 23:47:37 +03:00
Ilia Ross
01b07559f8 Fix cumulative deb_obsoletes to also break 2025-05-30 23:01:58 +03:00
Jamie Cameron
9d2f906439 Session ID is too sensitive to every safely include in email 2025-05-30 12:28:28 -07:00
Ilia Ross
0334d55da1 Update translations 2025-05-30 21:39:30 +03:00
Ilia Ross
40d27ad53e Fix language manager to correctly handle Farsi
* Something has changed on Google Translator side or maybe even a bug
2025-05-30 21:38:09 +03:00
Ilia Ross
695c78f631 Fix previously broken Farsi translations 2025-05-30 21:36:00 +03:00
Jamie Cameron
967018828a Merge branch 'master' of github.com:webmin/webmin 2025-05-30 09:23:51 -07:00
Jamie Cameron
efe99ddd80 Improve checks for cron job existence 2025-05-30 09:23:42 -07:00
Ilia Ross
464f4eb3e2 Fix join character for Debian module maker 2025-05-30 16:55:36 +03:00
Ilia Ross
60d4eadcd1 Fix to re-arrange flags order and script's help 2025-05-30 16:45:04 +03:00
Ilia Ross
784435d3ca Fix to drop --requires flag as suppressed by module's rpm_requires flag 2025-05-30 16:44:38 +03:00
Ilia Ross
b04f0a5160 Update make module to separate between modules and packages (DEB) 2025-05-30 16:25:45 +03:00
Ilia Ross
28ba2ea754 Update make module to separate between modules and packages 2025-05-30 14:44:11 +03:00
Ilia Ross
be436183cf Add new package preferences API to correctly handle dependent repos 2025-05-30 00:41:00 +03:00
Ilia Ross
60c66764cb Add support for multi-package pins
https://forum.virtualmin.com/t/debian-12-5-arm-email-stuck-in-mail-cue/133521/15
2025-05-29 19:43:02 +03:00
Ilia Ross
0a0f0389c3 Fix checking account lock status #2484 2025-05-29 16:59:31 +03:00
Ilia Ross
08c77d156b Update changelog 2025-05-28 21:15:22 +03:00
Ilia Ross
b1904a6271 Fix reading EOL data correctly 2025-05-28 20:21:08 +03:00
Ilia Ross
16e1135bd1 Fix to keep new lines consistent and nice when installing 2025-05-28 12:42:22 +03:00
Ilia Ross
8dada63714 Add a better way to match standard php-common package
fe0ad881f2 (r158184285)
2025-05-28 12:13:19 +03:00
Jamie Cameron
a477a59ca7 Merge branch 'master' of github.com:webmin/webmin 2025-05-27 19:33:59 -07:00
Jamie Cameron
c5e8c77526 Keep the words array in sync with value 2025-05-27 19:33:52 -07:00
Ilia Ross
8f6a94c537 Fix to only show neutral language checkbox if languages supports it 2025-05-27 03:47:04 +03:00
Ilia Ross
fdad726013 Fix printing footer unless theme was changed 2025-05-27 03:12:38 +03:00
Jamie Cameron
65fb187afe Merge branch 'master' of github.com:webmin/webmin 2025-05-26 17:05:58 -07:00
Jamie Cameron
825ce6154c Don't reference config array entries that don't exist 2025-05-26 17:05:51 -07:00
Ilia Ross
43bdc70248 Update changelog 3/3 2025-05-27 03:00:24 +03:00
Ilia Ross
8e81bd0f93 Add all new UI functions from the theme to the core
[no-build]
2025-05-27 01:46:31 +03:00
Ilia Ross
8fa410792e Fix to improve print and output when deleting package(s) 2025-05-27 00:44:56 +03:00
Jamie Cameron
4c5560544a Remove unnecessary file existence checks, because we're going to attempt to read the files anyway 2025-05-26 14:18:53 -07:00
Ilia Ross
752e722beb Fix to remove excessive new line 2025-05-26 23:55:19 +03:00
Ilia Ross
6899d86d26 Fix to use inline submit
[no-build]
2025-05-26 21:27:54 +03:00
Ilia Ross
c85128bb4d Fix to fit in width 2025-05-26 19:50:48 +03:00
Jamie Cameron
159cdc8057 Merge pull request #2483 from webmin/dev/php-installer
Fix issues in new PHP package manager
2025-05-26 09:15:32 -07:00
Ilia Ross
ccf7c08147 Fix to break conditionally as it fits sometimes 2025-05-26 17:17:50 +03:00
Ilia Ross
53d0566410 Fix to always break line 2025-05-26 16:56:03 +03:00
Ilia Ross
5d83d4040f Add support for showing gender-neutral translations
https://github.com/webmin/webmin/discussions/2482
https://forum.virtualmin.com/t/on-the-rejection-of-gender-neutral-language/133527

833292c0d1

fe064dd57d

4a19a6460b
2025-05-26 16:46:09 +03:00
Ilia Ross
833292c0d1 Add exported German language-neutral strings
https://github.com/webmin/webmin/discussions/2482
https://forum.virtualmin.com/t/on-the-rejection-of-gender-neutral-language/133527
2025-05-26 14:48:11 +03:00
Ilia Ross
f34e0c797b Update changelog 2/2 2025-05-26 14:05:11 +03:00
Ilia Ross
425ca01c5a Fix to simplify extending names
https://github.com/webmin/webmin/pull/2483#discussion_r2106361464
2025-05-26 12:52:47 +03:00
Jamie Cameron
27ee0cc475 Merge branch 'master' of github.com:webmin/webmin 2025-05-25 19:53:22 -07:00
Jamie Cameron
ea7b52d65b dummy directive doesn't use up any lines 2025-05-25 19:53:11 -07:00
Ilia Ross
d88c35bf6f Fix to allow installing PHP packages when none installed 2025-05-26 02:28:31 +03:00
Ilia Ross
eac8684eb2 Fix to print install button for other case scenarios 2025-05-26 01:58:32 +03:00
Ilia Ross
92dc310ce0 Fix to return a new list instead 2025-05-26 01:21:01 +03:00
Ilia Ross
52e24d98e2 Fix to fill in missing binary path for default PHP versions (EL systems) 2025-05-26 00:57:20 +03:00
Ilia Ross
b56c8eb19b Fix to simplify the code and make it work in Perl below version 5.14 2025-05-26 00:20:10 +03:00
Ilia Ross
200b295da0 Fix to call it after check 2025-05-26 00:04:05 +03:00
Ilia Ross
fe0ad881f2 Fix to skip listing annoying and useless meta package on Debian/Ubuntu 2025-05-25 23:38:00 +03:00
Ilia Ross
8c0974ac1d Fix to suggest larges version on top 2025-05-25 23:20:44 +03:00
Ilia Ross
9e552ab7f4 Fix to correctly clear runtime packages on EL systems 2025-05-25 23:16:27 +03:00
Ilia Ross
f684a3b8f2 Fix to prioritize versioned common package over standard when displaying 2025-05-25 23:08:43 +03:00
Ilia Ross
426c144c6c Fix to uninstall properly on Debian (all packages too) 2025-05-25 23:00:50 +03:00
Ilia Ross
1bcf541f85 Fix to uninstall properly on Debian 2025-05-25 22:56:50 +03:00
Ilia Ross
b9bde5bee0 Fix to properly delete and protect Debian dependencies 2025-05-25 22:50:44 +03:00
Ilia Ross
45c4ea214e Add proper function to extend installable packages 2025-05-25 22:11:47 +03:00
Ilia Ross
de834b9cce Fix to drop useless and occupying short version column 2025-05-25 21:38:39 +03:00
Ilia Ross
24c319fcc4 Fix to track based on full version to avoid false positive for standard package 2025-05-25 21:36:09 +03:00
Ilia Ross
44d8e9191f Fix to significantly simplify check for all available PHP packages 2025-05-25 21:23:18 +03:00
Ilia Ross
72673cd72b Fix to factor out code to get PHP version, minor version and binary 2025-05-25 21:08:47 +03:00
Ilia Ross
22280486a9 Fix to correctly display executables 2025-05-25 20:20:42 +03:00
Ilia Ross
0f7cc02c8d Fix to significantly simplify check for different distros 2025-05-25 20:01:40 +03:00
Ilia Ross
6ca55b1944 Fix to remove changelog submit 2025-05-25 17:26:52 +03:00
Ilia Ross
6abf9c093e Update changelog 1/2 2025-05-25 17:19:41 +03:00
Ilia Ross
8cce264953 Fix issues in new PHP package manager 2025-05-25 17:13:11 +03:00
Ilia Ross
8ff86fd7f8 Fix to show PHP version for install cleanly 2025-05-25 17:11:43 +03:00
Ilia Ross
5790358580 Fix to delete dependencies on Debian too 2025-05-25 16:17:06 +03:00
Ilia Ross
c87994e531 Fix to print install PHP button when no version available 2025-05-25 15:44:07 +03:00
Ilia Ross
02d142ced2 Fix to print delete confirm in standard centered way 2025-05-25 15:42:06 +03:00
Ilia Ross
f3d25ab96b Fix to use new API to display 'used by' domains nicely 2025-05-25 13:29:54 +03:00
Ilia Ross
73df190a7e Fix to keep labels consistent 2025-05-25 13:17:12 +03:00
Ilia Ross
b48e310a02 Fix to use neutral language key not to trigger button styling 2025-05-25 12:54:57 +03:00
Ilia Ross
ac8eac2082 Fix to use German rules most people already accept 3/3
https://github.com/webmin/webmin/discussions/2482
2025-05-24 22:27:46 +03:00
Jamie Cameron
fd122a0430 Merge branch 'master' of github.com:webmin/webmin 2025-05-24 12:08:19 -07:00
Jamie Cameron
3ca8cf64d6 start of changelog for version 2.400 2025-05-24 12:08:11 -07:00
Ilia Ross
532a8042c7 Fix to use German rules most people already accept 2/2
https://github.com/webmin/webmin/discussions/2482
2025-05-24 21:46:34 +03:00
Ilia Ross
3849615cfd Fix encoding bug 2025-05-24 21:40:10 +03:00
Jamie Cameron
e4035af18d New version update 2025-05-24 11:14:13 -07:00
Ilia Ross
501698ad4b Fix to use German rules most people already accept 1/2
https://github.com/webmin/webmin/discussions/2482
2025-05-24 20:43:25 +03:00
Ilia Ross
b65a787dbe Fix to perfect font alignment in the logo 2025-05-23 20:55:27 +03:00
Ilia Ross
023b2d453e Fix Webmin logo name
[no-build]
2025-05-23 20:18:41 +03:00
Ilia Ross
5ae96fdca5 Add Usermin logo 2025-05-23 20:18:14 +03:00
Ilia Ross
ef487fc14c Fix logo weight 2025-05-23 19:50:13 +03:00
Ilia Ross
4857b349d6 Add brand icon as it looks way better 2025-05-23 17:32:06 +03:00
Jamie Cameron
7c51438334 Show forgotten password field on PAM form 2025-05-22 16:53:17 -07:00
Jamie Cameron
3a81bdd87c Merge branch 'master' of github.com:webmin/webmin 2025-05-21 16:38:55 -07:00
Jamie Cameron
5b93fb30bd Make field names closer match the config file
https://github.com/webmin/webmin/issues/2478
2025-05-21 16:37:52 -07:00
Jamie Cameron
aaccc9720f Merge pull request #2481 from webmin/dev/forgot-compatibility
Fix to make forgot links compatible across themes
2025-05-21 16:09:26 -07:00
Ilia Ross
856c350a0b Fix to load theme handle first 2025-05-21 22:02:02 +03:00
Ilia Ross
c974bda52c Fix to make forgot links compatible across themes 2025-05-21 19:59:28 +03:00
Ilia Ross
4e2307376d Merge pull request #2480 from MacSteini/master
Updated de
2025-05-21 15:58:27 +03:00
MacSteini
a6f0d4cbcd Updated de 2025-05-21 12:55:29 +01:00
Jamie Cameron
8358bd20af Turn off caching when reading network manager config files, as they may be modified by the nm cli command
https://forum.virtualmin.com/t/virtualmin-virtualserver-ip-copy-to-services/133442/12
2025-05-20 16:43:39 -07:00
Jamie Cameron
693f3c792e Allow sessions to have a max lifetime 2025-05-19 22:18:33 -07:00
Jamie Cameron
c126e9f93e Allow sessions to have a max lifetime 2025-05-19 22:17:59 -07:00
Jamie Cameron
62a52bfc56 Code cleanups 2025-05-19 21:56:46 -07:00
Jamie Cameron
4afe69addf Line length cleanup 2025-05-19 21:56:11 -07:00
Jamie Cameron
1f33234db2 Differentiate temporary session IDs for single-use logins from real sessions 2025-05-19 21:55:56 -07:00
Jamie Cameron
7dda4c62a9 Use the sudo username in the email 2025-05-19 18:47:52 -07:00
Jamie Cameron
1780dc2b16 Merge pull request #2477 from webmin/dev/reset-password-form-simplification
Fix to simplify reset-password UI for sudo-capable users
2025-05-19 15:45:52 -07:00
Ilia Ross
7b326c7317 Fix to improve the label 2025-05-20 01:20:41 +03:00
Ilia Ross
17433e479a Fix to roll back to using existing test 2025-05-20 00:26:39 +03:00
Ilia Ross
5210f37478 Fix to simplify reset-password UI for sudo-capable users 2025-05-19 15:40:53 +03:00
Ilia Ross
8d2b6bf328 Fix consistency for the message
[no-build]
2025-05-19 15:35:52 +03:00
Ilia Ross
967e168e4b Fix to correctly specify the username in the link 2025-05-19 13:35:11 +03:00
Ilia Ross
396ac2f546 Fix to use full param names for readability and consistency 2025-05-15 13:45:19 +03:00
Ilia Ross
6ab3247d3d Fix not to show redundant hostname #2473 2025-05-15 13:16:41 +03:00
Ilia Ross
806c8f4128 Fix indent 2025-05-15 11:31:28 +03:00
Ilia Ross
afaa49591a Fix reverse flag going to the command line #2473 2025-05-15 11:31:00 +03:00
Ilia Ross
3b82950571 Fix to respect reverse order flag #2473 2025-05-15 11:14:55 +03:00
Ilia Ross
41d27ec4b4 Fix tooltip ridiculous border radius
[no-build]
2025-05-14 23:38:18 +03:00
Ilia Ross
bff5837cc0 Fix details arrow in inline mode
[no-build]
2025-05-14 23:27:44 +03:00
Ilia Ross
5395dc57fe Add API to control line-break height 2025-05-14 01:36:02 +03:00
Jamie Cameron
f5ff544439 Use format params 2025-05-10 21:58:17 -07:00
Jamie Cameron
24d17dc0c8 Keep the split value in sync with the full value 2025-05-10 16:36:03 -07:00
Jamie Cameron
4504c74504 Merge branch 'master' of github.com:webmin/webmin 2025-05-10 09:12:03 -07:00
Jamie Cameron
ffe27ae348 Disallow underscores by default in new installs
https://github.com/webmin/webmin/issues/2470
2025-05-10 09:11:54 -07:00
Ilia Ross
23b0e2491e Revert incorrect "Fix to preserve ACL even for modules with noacl flag"
This reverts commit 201d817e9d.
2025-05-09 02:08:15 +03:00
Jamie Cameron
412cc0b612 Merge branch 'master' of github.com:webmin/webmin 2025-05-08 16:06:02 -07:00
Jamie Cameron
89bac6adaa Require that the user whose password is being reset is a local Unix user 2025-05-08 16:05:56 -07:00
Jamie Cameron
0956ff159f Merge pull request #2469 from webmin/dev/config-noacl-mods
Add ability for modules with no ACL to edit config
2025-05-08 15:55:34 -07:00
Ilia Ross
dd34823ed3 Fix not to change uconfig 2025-05-09 00:43:39 +03:00
Ilia Ross
575957325d Add ability for modules with no ACL to edit config 2025-05-08 14:13:18 +03:00
Jamie Cameron
d029b1c165 Add extra check to make sure the sudo-capable user is actually capable 2025-05-07 14:26:41 -07:00
Jamie Cameron
ea151bebfd Fix permissions 2025-05-05 22:02:18 -07:00
Jamie Cameron
22946b82de Add option to show password reset link in the browser 2025-05-05 22:01:56 -07:00
Jamie Cameron
46455e1cf0 Lock link tracking files 2025-05-05 20:08:12 -07:00
Jamie Cameron
c5357f13f6 Merge branch 'master' of github.com:webmin/webmin 2025-05-05 19:05:52 -07:00
Jamie Cameron
cfeaa8fcaa Creating link directory 2025-05-05 19:05:46 -07:00
Ilia Ross
addab7910e Fix input fields widths 2025-05-06 01:28:05 +03:00
Ilia Ross
068780d24a Fix breaking user picking 2025-05-06 01:27:28 +03:00
Ilia Ross
0e78b101b4 Fix inputs width
[no-build]
2025-05-05 20:41:52 +03:00
Ilia Ross
33e5a7fdfc Fix missing label 2025-05-05 20:29:45 +03:00
Ilia Ross
88c9fa54f1 Fix to use neutral key name 2025-05-05 16:17:19 +03:00
Ilia Ross
125a744f2e Fix to load missing theme libraries 2025-05-05 16:12:52 +03:00
Jamie Cameron
8a1e3d2b2f Clean up code and add formal params 2025-05-04 19:59:52 -07:00
Jamie Cameron
5820a98f5a TLS directives need quoting 2025-05-04 18:37:49 -07:00
Jamie Cameron
36af12d39f Internal dev version bump 2025-05-04 16:55:48 -07:00
Jamie Cameron
b0557de951 DNS over TLS is only supported in version 9.17+ 2025-05-04 16:52:16 -07:00
Jamie Cameron
63710a4c44 The admin can send a password reset email for any user, even if they don't have email setup yet 2025-05-04 15:56:55 -07:00
Jamie Cameron
b3e2dabe84 Make comment more descriptive 2025-05-04 15:54:34 -07:00
Jamie Cameron
ff742eddc1 Add ability for the master admin to send forgotten password reset links 2025-05-04 15:54:08 -07:00
Jamie Cameron
d0f31831b6 Extract out functions for re-use 2025-05-04 15:39:37 -07:00
Jamie Cameron
97a9f57cbb Handle case where there is no system action
https://github.com/webmin/webmin/issues/1542
2025-05-04 11:52:30 -07:00
Jamie Cameron
b74d6ca7cc Merge branch 'master' of github.com:webmin/webmin 2025-05-04 11:41:51 -07:00
Jamie Cameron
3ba8f4a6fe Fixes to get password changes for sudo users working 2025-05-04 11:40:58 -07:00
Ilia Ross
9a48d874e2 Add support for printing more headers 2025-05-04 13:18:08 +03:00
Jamie Cameron
c5b0e4c7ff Work on password reset for sudo-capable users 2025-05-03 22:05:46 -07:00
Jamie Cameron
cc0968be8f Cleaner to use temporary variables rather than modifying gconfig 2025-05-03 20:49:04 -07:00
Ilia Ross
f63f3a6817 Add password reset link expires in option 2025-05-03 17:54:56 +03:00
Ilia Ross
b8820c6562 Add password recovery throttling 2025-05-03 01:27:50 +03:00
Ilia Ross
35bdbe19f0 Fix typo 2025-05-03 00:57:38 +03:00
Ilia Ross
76e4cd70b3 Fix to drop dots for consistency 2025-05-03 00:13:51 +03:00
Jamie Cameron
bc996a6263 Merge branch 'master' of github.com:webmin/webmin 2025-05-01 11:47:09 -07:00
Jamie Cameron
265e11eceb Support axosyslog in version detection
https://github.com/webmin/webmin/issues/2465
2025-05-01 11:46:40 -07:00
Ilia Ross
56423b138e Fix bug upon initial feature enrolment
We should always use `[Definition]` to add changes, with defaults simply hardcode rather than populated from the `[DEFAULT] section. This is how at least it was originally implemented.

Initial feature created in response to: https://forum.virtualmin.com/t/change-fail2ban-times/124311/3?u=ilia

This fix triggered by:
https://forum.virtualmin.com/t/fail2ban-intrusion-detector-firewalld-default-jail-options/133201/13?u=ilia
2025-05-01 01:37:27 +03:00
Ilia Ross
80760677c7 Fix Fail2Ban version detection
https://forum.virtualmin.com/t/fail2ban-intrusion-detector-firewalld-default-jail-options/133201/11?u=ilia
2025-05-01 00:56:36 +03:00
Ilia Ross
6367879266 Fix to denote default log filter
https://forum.virtualmin.com/t/fail2ban-intrusion-detector-firewalld-default-jail-options/133201/6?u=ilia
2025-04-30 22:41:44 +03:00
Ilia Ross
a80870980d Fix to correctly merge custom *.conf files
https://forum.virtualmin.com/t/fail2ban-intrusion-detector-firewalld-default-jail-options/133201/4?u=ilia
2025-04-30 22:32:41 +03:00
Ilia Ross
a7676f4004 Fix to break long lines nicer
https://github.com/webmin/webmin/pull/2463#issuecomment-2836316659
2025-04-30 14:43:16 +03:00
Jamie Cameron
cbcdeb9cb0 Fix TLS log parsing 2025-04-29 22:16:55 -07:00
Jamie Cameron
6415b0d8a8 Log original script path, and show it 2025-04-29 11:37:55 -07:00
Jamie Cameron
d821d58fb4 Fix typo 2025-04-29 11:27:03 -07:00
Jamie Cameron
f7f3023191 Clean up repeated and inconsistent script name variables 2025-04-29 11:17:13 -07:00
Jamie Cameron
910d011edd Make the banner cookie HTTPS only 2025-04-29 10:37:38 -07:00
Jamie Cameron
5e00b93b5c Merge pull request #2462 from webmin/dev/miniserv-2fa-probe
Add ability to make authentication in two steps
2025-04-27 21:29:31 -07:00
Ilia Ross
ff4e0ae386 Fix to split lines up
https://github.com/webmin/webmin/pull/2462#pullrequestreview-2797791341
2025-04-28 03:33:52 +03:00
Jamie Cameron
a2e6afbd06 Fix check for key in use 2025-04-27 17:28:05 -07:00
Jamie Cameron
723e169905 Allow TLS key to be selectd for a port 2025-04-27 17:22:28 -07:00
Ilia Ross
19bfe18e0f Add ability to make authentication in two steps 2025-04-28 00:55:59 +03:00
Ilia Ross
b48f6d3406 Fix to drop obsolete code 2025-04-28 00:51:04 +03:00
Jamie Cameron
6743d3b4c6 Add support for IPv6 listen-on 2025-04-27 14:22:01 -07:00
Jamie Cameron
172c504abb Add check for in-use TLS keys 2025-04-27 11:23:54 -07:00
Jamie Cameron
b92d8d11d6 Make sure atd is running if needed
https://github.com/webmin/webmin/issues/2461
2025-04-27 09:52:43 -07:00
Jamie Cameron
d073280e80 Factor out check for atd init script 2025-04-27 09:44:53 -07:00
Jamie Cameron
ebf1138788 CGI to save TLS keys 2025-04-26 21:50:44 -07:00
Jamie Cameron
3706f7862b Certs can start with BEGIN PUBLIC KEY 2025-04-26 20:25:31 -07:00
Jamie Cameron
9bd96b6448 Rate limit before checking if the user exists 2025-04-26 14:44:37 -07:00
Jamie Cameron
7ff37cd12f Add a delay based on the number of tries 2025-04-26 14:42:18 -07:00
Ilia Ross
55fd013b35 Fix to remove pointless new line that looks bad 2025-04-26 21:40:00 +03:00
Ilia Ross
014f949fdb Fix language when logging 2025-04-26 21:38:04 +03:00
Ilia Ross
cb3bde5374 Fix to set email correctly when resetting password 2025-04-26 21:37:42 +03:00
Jamie Cameron
4fbc57350f Add logging for password resets 2025-04-26 10:04:43 -07:00
Jamie Cameron
924e7e8ff5 Remove useless variable 2025-04-26 08:49:49 -07:00
Jamie Cameron
cb7de4edec Remove duplicate variable 2025-04-26 08:32:28 -07:00
Jamie Cameron
f17be6a383 Always show option to download in the background immediately 2025-04-25 20:11:45 -07:00
Jamie Cameron
bcfb698ac6 Detect case where cache is somehow empty
https://github.com/webmin/webmin/issues/2460
2025-04-25 19:50:25 -07:00
Jamie Cameron
8bd079f52f Merge branch 'master' of github.com:webmin/webmin 2025-04-25 16:51:05 -07:00
Jamie Cameron
cef76798f8 clean/reset environment will preserve variables 2025-04-25 16:50:58 -07:00
Ilia Ross
4f046c1d6d Fix to quote escape labels 2025-04-25 23:58:06 +03:00
Ilia Ross
cc83641c11 Add ability for themes to handle each "forgot_*" page 2025-04-25 20:01:30 +03:00
Ilia Ross
971c526ade Fix to lower the static delay for now 2025-04-25 11:39:27 +03:00
Jamie Cameron
717f0b1100 Work on form to edit a TLS key 2025-04-24 21:39:47 -07:00
Jamie Cameron
6ff0e50e94 Merge branch 'master' of github.com:webmin/webmin 2025-04-24 21:12:13 -07:00
Jamie Cameron
0de1844755 Work on DNS over TLS 2025-04-24 21:07:03 -07:00
Ilia Ross
e55f3bdb74 Add ability for the theme to construct own forgot link 2025-04-25 00:49:39 +03:00
Ilia Ross
25d2edeeaf Add a cooldown period for password reset request rates 2025-04-24 21:06:43 +03:00
Ilia Ross
201d817e9d Fix to preserve ACL even for modules with noacl flag
What matters now is that the module gets removed from ACLs, and the new module config page (that didn't exist before) stops working. So the simplest and best solution is to keep the module visible normally, but skip editable ACLs—since the plugin is meant to be controlled by Virtualmin permissions, and access to its config should always be allowed.

https://github.com/webmin/webmin/pull/2426/files#r1972474077
2025-04-24 11:25:03 +03:00
Ilia Ross
b2626ca9c1 Fix to default to useradmin module even for anon user 2025-04-24 10:24:17 +03:00
Ilia Ross
0553cae4e3 Fix to avoid printing switch theme code unless authed 2025-04-24 10:23:14 +03:00
Jamie Cameron
740368fc0d Use correct password hashing function 2025-04-23 20:58:48 -07:00
Jamie Cameron
7c932d3cb0 No need to create extra variables 2025-04-23 20:56:21 -07:00
Jamie Cameron
b46043de84 Check for the d variable properly 2025-04-23 20:51:59 -07:00
Ilia Ross
69e3844cec Fix critical issues when resetting the password
1. If changing password in `/etc/shadow` clone user correctly
 2. Restart miniserv after changing password in `/etc/shadow`
 3. Use correct hashing format when changing Webmin and Unix password
2025-04-23 15:18:09 +03:00
Ilia Ross
215b1332fc Fix to check if domain hash isn't empty 2025-04-23 14:15:56 +03:00
Jamie Cameron
bb8b926d52 Properly declare $d 2025-04-22 22:01:21 -07:00
Ilia Ross
967d519943 Fix to replace the table with much simpler and better layout 2025-04-22 22:25:38 +03:00
Ilia Ross
c84ef98016 Fix default mode to be login and password 2025-04-22 15:27:34 +03:00
Ilia Ross
fd153b28f3 Add improvements to the UI 2025-04-22 15:26:41 +03:00
Ilia Ross
7a3210849d Fix default system type config option to show label correctly 2025-04-22 13:45:52 +03:00
Ilia Ross
fb8339a3ca Fix to always default to fast mode
https://github.com/webmin/webmin/issues/2458#issuecomment-2818513756
2025-04-22 13:40:54 +03:00
Jamie Cameron
e0b6ae7691 Obsfucate email for display 2025-04-21 22:04:03 -07:00
Jamie Cameron
3f5ae24beb Ask for password twice 2025-04-21 19:56:20 -07:00
Jamie Cameron
8cd74c1c35 Don't show Virtualmin output when resetting a password 2025-04-21 16:55:35 -07:00
Jamie Cameron
e983ded21e Include forgotten password pages in package 2025-04-21 16:51:51 -07:00
Ilia Ross
0037d9a9ca Fix to use fast PRC mode by default 2025-04-21 16:28:38 +03:00
Jamie Cameron
a49b5fc0cb Sure as hell nobody is running BIND 8 anymore 2025-04-20 21:20:12 -07:00
Jamie Cameron
e87fc560c9 Move random flag check into a function 2025-04-20 21:15:49 -07:00
Jamie Cameron
ac21e39a88 Use standard functions for version checks 2025-04-20 20:50:51 -07:00
Jamie Cameron
d070176535 Cleanup and reformat code 2025-04-20 20:35:22 -07:00
Jamie Cameron
4c60aa1865 Include username is email subject 2025-04-20 11:15:17 -07:00
Jamie Cameron
590a3218be Cleanup old forgotten password reset key 2025-04-20 11:14:05 -07:00
Jamie Cameron
cf50dd2431 Start of work on password reset rate limiting 2025-04-20 10:54:39 -07:00
Jamie Cameron
a04646e785 Cannot reset password if you're logged in 2025-04-20 10:30:14 -07:00
Jamie Cameron
5d2debca26 Code cleanups 2025-04-20 10:24:07 -07:00
Jamie Cameron
79e5d72393 Cleanup forgotten password link files older than 1 day 2025-04-20 10:21:25 -07:00
Jamie Cameron
410d240e8b What if WEBMIN_VAR isn't set 2025-04-20 10:18:36 -07:00
Jamie Cameron
c074e150f6 Merge branch 'master' of github.com:webmin/webmin 2025-04-20 10:00:55 -07:00
Jamie Cameron
2916f5b723 Define the forgot password dir in init_config 2025-04-20 10:00:47 -07:00
Jamie Cameron
167e8f2b1f support unix user password changes 2025-04-18 22:01:56 -07:00
Ilia Ross
f71c413b6d Fix to allow proxy links to open as they are if the referrer is trusted 2025-04-19 00:31:42 +03:00
Jamie Cameron
a664809bf4 Implement forgotted password reset for Virtualmin users 2025-04-17 22:11:39 -07:00
Jamie Cameron
d8513dbd9e Fix case where error is not called in a module 2025-04-17 22:08:53 -07:00
Jamie Cameron
268b72917d CGI to un-install PHP versions 2025-04-17 21:52:25 -07:00
Jamie Cameron
4082701c48 Version detection fixes 2025-04-17 21:48:05 -07:00
Jamie Cameron
4018977aeb Code and variable scope cleanups
https://github.com/webmin/webmin/issues/2458
2025-04-17 14:15:50 -07:00
Jamie Cameron
ff0da2ca90 Code cleanups
https://github.com/webmin/webmin/issues/2458
2025-04-17 14:05:40 -07:00
Jamie Cameron
badb5b60f7 Merge branch 'master' of github.com:webmin/webmin 2025-04-17 07:39:22 -07:00
Jamie Cameron
a9652f4c88 Minor version bump 2025-04-17 07:39:12 -07:00
Ilia Ross
2febc12586 Merge pull request #2456 from MacSteini/master
Update de
2025-04-16 15:27:03 +03:00
MacSteini
625fff0c6f Update de 2025-04-16 11:32:22 +01:00
Jamie Cameron
ea973b571b Fix password change for regular webmin users 2025-04-15 21:23:10 -07:00
Jamie Cameron
ba6da02850 Don't show module index link if not in a module 2025-04-15 21:19:59 -07:00
Jamie Cameron
f15b147bd0 No need to check for the same condition twice 2025-04-15 21:16:49 -07:00
Jamie Cameron
4b927ed588 Avoid duplicating the error message 2025-04-15 21:14:06 -07:00
Jamie Cameron
8894ca18cf Merge branch 'master' of github.com:webmin/webmin 2025-04-15 19:05:19 -07:00
Jamie Cameron
d9dbcd9746 More work on forgotten password support 2025-04-14 22:44:55 -07:00
Ilia Ross
00ad7fec7a Fix broken Hungarian translations #2455 2025-04-15 01:04:50 +03:00
Jamie Cameron
f76451975c Fix allow-update check
https://forum.virtualmin.com/t/virtualmin-dns-fails-to-detect-rndc-freeze-is-needed/132653
2025-04-12 21:42:41 -07:00
Jamie Cameron
315664a1e1 Merge branch 'master' of github.com:webmin/webmin 2025-04-12 11:00:36 -07:00
Jamie Cameron
18a4c86e2f Work on forgotten password page 2025-04-12 11:00:30 -07:00
Ilia Ross
f65625047b Fix to convert entities to ASCII before printing to logs 2025-04-12 18:26:26 +03:00
Ilia Ross
8d0f19f64d Fix to simplify error print 2025-04-12 18:25:18 +03:00
Jamie Cameron
a768e731cf Allow anonymous access to the forgotten password CGIs 2025-04-11 22:25:17 -07:00
Jamie Cameron
535accda63 Merge branch 'master' of github.com:webmin/webmin 2025-04-11 22:12:18 -07:00
Jamie Cameron
a6c3cccbac Code cleanups 2025-04-11 22:11:59 -07:00
Ilia Ross
d2d16608dc Fix to filter out potentially dangerous characters
https://github.com/webmin/webmin/issues/1838#issuecomment-2795296531
2025-04-11 14:12:33 +03:00
Ilia Ross
196e3ed6c4 Fix to drop trailing dot to align 2025-04-11 12:43:35 +03:00
Jamie Cameron
acdc65c5d7 Code cleanups 2025-04-10 21:39:48 -07:00
Jamie Cameron
dffdd66fb4 UI to enable forgotten password recovery 2025-04-10 21:37:54 -07:00
Jamie Cameron
f6fc4490db Clean up code and check for existing flag before checking variables 2025-04-10 21:32:52 -07:00
Jamie Cameron
73a882b7a0 Merge branch 'master' of github.com:webmin/webmin 2025-04-10 21:29:30 -07:00
Jamie Cameron
5de2d599a2 Delete webmin module from debian package properly 2025-04-10 21:28:08 -07:00
Ilia Ross
cf2806edac Fix to check if local version of mysqldump supports --set-gtid-purged flag
https://forum.virtualmin.com/t/schedule-backup-database-remote-mysql-error/132874/25?u=ilia
2025-04-10 19:36:01 +03:00
Jamie Cameron
0bf83ea2a8 Merge pull request #2447 from webmin/dev/fix-ssl-scheduled-renewals-for-webmin
Fix to respect option to copy new key and certificate to Webmin
2025-04-09 21:32:41 -07:00
Ilia Ross
544db4b1a9 Merge pull request #2451 from MacSteini/master
Update de
2025-04-09 11:43:28 +03:00
MacSteini
f7e4b57c42 Update de 2025-04-09 09:41:47 +01:00
MacSteini
9e9fc9bc87 Update de 2025-04-09 08:40:45 +01:00
MacSteini
23dff016cd Update de 2025-04-09 08:36:45 +01:00
Jamie Cameron
c191caf04b Add a Webmin user field for email address 2025-04-08 20:58:28 -07:00
Jamie Cameron
05f4b8ff96 log package deletion 2025-04-08 20:19:24 -07:00
Jamie Cameron
f30275b49e Merge branch 'master' of github.com:webmin/webmin 2025-04-08 20:13:05 -07:00
Jamie Cameron
3e1b07f823 Add UI for deleting packages and modules 2025-04-08 20:12:38 -07:00
Jamie Cameron
49990e5949 Merge pull request #2450 from MacSteini/master
Update de
2025-04-08 18:36:35 -07:00
MacSteini
434d46643b Update de 2025-04-09 01:16:04 +01:00
MacSteini
33ed262ff0 Merge branch 'webmin:master' into master 2025-04-09 01:11:14 +01:00
Ilia Ross
0bc1dae232 Fix no use logic 2025-04-08 12:12:07 +03:00
Ilia Ross
2760336b40 Fix to use a different type of double-negation logic
https://github.com/webmin/webmin/pull/2447#discussion_r2030265612
2025-04-07 16:42:48 +03:00
Jamie Cameron
18bd46fe93 Work on support for removing packages 2025-04-06 18:58:58 -07:00
Jamie Cameron
fde1b02880 Factor out function to get domains list 2025-04-06 17:21:16 -07:00
Jamie Cameron
f94dabb88c Add form to install a new PHP package 2025-04-06 12:38:12 -07:00
Jamie Cameron
9e9d674206 Show version used by Virtualmin as well 2025-04-06 11:42:03 -07:00
Jamie Cameron
bd5c0bfa54 No need to show domains column if virtualmin isn't installed 2025-04-06 11:33:49 -07:00
Jamie Cameron
b1fdf42530 Don't set a flag that's already set
https://forum.virtualmin.com/t/schedule-backup-database-remote-mysql-error/132874/10
2025-04-03 21:55:59 -07:00
Ilia Ross
f2cba6af00 Fix to respect option to copy new key and certificate to Webmin
https://forum.virtualmin.com/t/letsencrypt-automatic-certificate-advice/132891/3?u=ilia
2025-04-03 16:51:45 +03:00
Jamie Cameron
e5beb7f022 Merge branch 'master' of github.com:webmin/webmin 2025-04-01 22:25:13 -07:00
Jamie Cameron
99f6638194 Coe style cleaups 2025-04-01 22:25:09 -07:00
Jamie Cameron
aa55e33b7e Work on page to show PHP versions 2025-04-01 22:24:33 -07:00
Ilia Ross
b3f28ee4f7 Fix to use new API for remote QR code generation
https://forum.virtualmin.com/t/two-factor-authenticator-is-missing-google-option/132766/14?u=ilia
2025-04-01 14:49:22 +03:00
MacSteini
2ce1157190 Update de 2025-04-01 10:27:58 +01:00
Ilia Ross
d40dbe391e Update translations 2025-03-31 15:42:27 +03:00
Ilia Ross
0fc1bea55e Update TOTP help page 2025-03-31 15:41:48 +03:00
Ilia Ross
225d113d38 Fix not to switch to remote user in case of admin login 2025-03-30 15:43:46 +03:00
Jamie Cameron
663640d801 Merge pull request #2445 from webmin/dev/fix-listing-mysql-auth-plugins
Fix to dynamically list auth plugins in MySQL/MariaDB
2025-03-29 22:07:05 -05:00
Ilia Ross
8bc5ba7a32 Fix to correctly display hashed passwords in UI 2025-03-29 22:19:44 +02:00
Ilia Ross
a10de5a9dc Fix updating unix_socket plugin in default mode 2025-03-29 21:05:37 +02:00
Ilia Ross
a67e327627 Fix to dynamically list auth plugins in MySQL/MariaDB 2025-03-29 16:25:42 +02:00
Ilia Ross
99889c1f30 Fix to use prepared statement instead when getting account lock status 2025-03-29 16:00:30 +02:00
Ilia Ross
42b8f2c25c Add support for account locking in MariaDB 2025-03-29 15:53:37 +02:00
Ilia Ross
6905548fa4 Fix to correctly set the password with auth plugin
https://forum.virtualmin.com/t/maria-db-failed-to-save-user/132794/4
2025-03-29 15:19:34 +02:00
Jamie Cameron
4ae5ec1694 Fix links to edit pages with non-original zone types
https://github.com/webmin/webmin/issues/2443
2025-03-27 07:22:54 -07:00
Jamie Cameron
f3a841d2b9 Merge branch 'master' of github.com:webmin/webmin 2025-03-23 10:42:53 -07:00
Jamie Cameron
2aee714a81 Handle case where two interfaces are modified
https://github.com/webmin/webmin/issues/1546
2025-03-23 10:42:45 -07:00
Ilia Ross
16fec003dc Fix to use shell command with direct file writing for EOL data file 2025-03-23 15:44:36 +02:00
Ilia Ross
fdbf960a2c Fix to use dmesg -T for Linux systems #2442 2025-03-23 03:07:50 +02:00
Ilia Ross
e8b2b21bce Fix to stop rebuilding on release edit
[no-build]
2025-03-22 18:56:44 +02:00
Ilia Ross
1f07fdb274 Fix to prefer JSON::XS over JSON::PP if available for better performance 2025-03-21 16:55:32 +02:00
Ilia Ross
7b85a75a2b Fix not to add ? unless there is a query
[no-build]
2025-03-21 12:54:08 +02:00
Ilia Ross
2185f2068d Update pod
[no-build]
2025-03-21 12:53:05 +02:00
Jamie Cameron
e60be7133b Add support for template variables to help pages 2025-03-20 20:02:47 -07:00
Jamie Cameron
4021b6d8bb Merge branch 'master' of github.com:webmin/webmin 2025-03-20 15:08:23 -07:00
Jamie Cameron
5a777e9395 Dynamic updates may also be enabled globally
https://forum.virtualmin.com/t/virtualmin-dns-fails-to-detect-rndc-freeze-is-needed/132653
2025-03-20 14:55:54 -07:00
Ilia Ross
51e2ebec70 Merge pull request #2441 from MacSteini/master
Update de
2025-03-20 14:12:43 +02:00
MacSteini
afe100d9f0 Update de 2025-03-20 11:26:56 +00:00
Jamie Cameron
eca9472980 Merge pull request #2437 from webmin/dev/fix-dovecot-listen
Add support to configure listen for any type of address
2025-03-19 18:53:53 -07:00
Ilia Ross
62c02d1273 Add TOML as editable by default #2438 2025-03-20 03:23:33 +02:00
Ilia Ross
d74e7e66c5 Fix to simplify regex check 2025-03-19 13:31:37 +02:00
Jamie Cameron
7250c44648 We can use the -cgi binary as a fallback 2025-03-18 21:58:22 -07:00
Jamie Cameron
31c7e63407 Show the PHP binary and version 2025-03-18 21:56:30 -07:00
Ilia Ross
264ecae147 Fix regex to match more accurately 2025-03-19 02:15:55 +02:00
Ilia Ross
6dd8915808 Fix to simplify check 2025-03-19 02:13:25 +02:00
Ilia Ross
48602503cd Add support to configure listen for any type of address
https://github.com/webmin/webmin/issues/2436
2025-03-18 14:04:38 +02:00
Jamie Cameron
13acaeece7 Stop creating a changelog that is no longer used 2025-03-17 15:49:07 -07:00
Jamie Cameron
bb787e4e1c Merge branch 'master' of github.com:webmin/webmin 2025-03-17 15:15:41 -07:00
Jamie Cameron
d4fab15024 No need to switch users if we already switched 2025-03-17 15:15:36 -07:00
Joe Cooper
1cb53ff00a Merge pull request #2435 from swelljoe/fix-makemoduledeb
We don't have to build debs on Debian
2025-03-16 18:43:50 -05:00
Joe Cooper
8043aabf18 We don't have to build debs on Debian 2025-03-16 18:43:04 -05:00
Ilia Ross
3a94ea3788 Update translations 2025-03-15 21:52:41 +02:00
Jamie Cameron
2183088706 Merge branch 'master' of github.com:webmin/webmin 2025-03-15 09:59:08 -07:00
Jamie Cameron
3736f26a84 Handle case where --to-destination is followed by a bare IPv6 address
https://github.com/webmin/webmin/issues/2434
2025-03-15 09:58:46 -07:00
Ilia Ross
f2307ae1fa Fix to stop using MD5 module that was deprecated 2025-03-14 14:42:49 +02:00
Jamie Cameron
45ef8d11c1 Merge branch 'master' of github.com:webmin/webmin 2025-03-13 17:13:44 -07:00
Jamie Cameron
b17df99700 Check the UID that is used for file operations 2025-03-13 17:13:37 -07:00
Ilia Ross
a3f2e64315 Update date 2025-03-14 00:29:51 +02:00
Ilia Ross
853bde5e1a Update CHANGELOG.md 2025-03-14 00:24:23 +02:00
Ilia Ross
083f9b09a2 Ensure li tags are always closed 2025-03-14 00:10:12 +02:00
Jamie Cameron
81e8fc6c37 Merge branch 'master' of github.com:webmin/webmin 2025-03-12 21:39:35 -07:00
Jamie Cameron
b9d2910d60 Run the man command as nobody, to prevent misuse of the section param 2025-03-12 21:38:04 -07:00
Ilia Ross
574f66c251 Merge pull request #2433 from MacSteini/master
Update de
2025-03-12 18:24:45 +02:00
MacSteini
56a231e78d Update de 2025-03-12 11:44:43 +00:00
Ilia Ross
85e7f6c292 Fix to filter out scope identifier
* We could support it but it would be much more work
2025-03-10 13:32:39 +02:00
Ilia Ross
9fa35cc2c9 Fix to save IPv6 nameservers 2025-03-10 13:31:32 +02:00
Jamie Cameron
23cb74fa35 Add function to show warnings in records 2025-03-09 16:34:14 -07:00
Jamie Cameron
e1d87fac1c Some sendmail hash files end with .cdb
https://forum.virtualmin.com/t/issues-editing-sendmail-8-18-1-on-webmin-2-302/132460/7
2025-03-07 17:21:25 -08:00
Jamie Cameron
9ba9bfd524 Merge branch 'master' of github.com:webmin/webmin 2025-03-06 19:03:47 -08:00
Jamie Cameron
6c5c5fa225 No need for modprobe since IPv6 is always in the kernel these days
https://github.com/webmin/webmin/issues/2432
2025-03-06 18:51:14 -08:00
Ilia Ross
495a196b2f Fix type when adding addr 2025-03-06 14:22:49 +02:00
Jamie Cameron
50eb61b89e Use the ip command instead of ifconfig 2025-03-05 20:56:42 -08:00
Jamie Cameron
3cb358fe9e Preserve ordering in module.info files 2025-03-05 11:23:09 -08:00
Jamie Cameron
67e36009f2 Merge branch 'master' of github.com:webmin/webmin 2025-03-04 18:07:38 -08:00
Jamie Cameron
98bda63c54 Declare missing variable 2025-03-04 18:07:26 -08:00
Ilia Ross
240f1ff5c2 Update changelog 2025-03-04 17:28:59 +02:00
Ilia Ross
a125de44a4 Revert incorrect "Simplify permission mappings"
https://forum.virtualmin.com/t/mariadb-database-server-error-when-i-try-to-create-a-new-user/132406/5?u=ilia
2025-03-04 17:14:11 +02:00
Ilia Ross
431ca1a491 Merge pull request #2429 from MacSteini/master
Update de
2025-03-04 13:41:59 +02:00
MacSteini
f799102e7a Update de 2025-03-04 11:34:53 +00:00
Ilia Ross
ea29e33d53 Update changelog 2025-03-03 16:57:57 +02:00
Jamie Cameron
4c990674eb Merge pull request #2428 from webmin/dev/sync-temp
Fix to flush and sync the temp and new files
2025-03-02 20:02:54 -08:00
Ilia Ross
0943289abe Fix to try to simply flush and sync on existing file handle
https://github.com/webmin/webmin/pull/2428/files#r1976753485
2025-03-03 02:43:18 +02:00
Ilia Ross
707cd42bb5 Fix to flush and sync the temp and new files 2025-03-02 23:45:20 +02:00
Jamie Cameron
554cf0e8af Make variable name clearer, and better handle the case where opening a file fails 2025-03-02 11:20:22 -08:00
Jamie Cameron
c918e6583b Only fall back to writing to the dest file directly in the case of a permission denied when running as root, as root should already have access to all files 2025-03-02 11:12:38 -08:00
Jamie Cameron
37f4fce674 Reduce complexity of post-install code by not loading any theme libraries 2025-03-02 11:00:56 -08:00
Jamie Cameron
f6fe748647 Simplify and clean up code 2025-03-02 10:54:00 -08:00
Jamie Cameron
576fef7c76 Clean up any write_file values with a newline in them 2025-03-01 18:01:59 -08:00
Jamie Cameron
cc908e5336 Merge branch 'master' of github.com:webmin/webmin 2025-03-01 17:44:12 -08:00
Jamie Cameron
cd84d0e74c Make variable local 2025-03-01 17:44:04 -08:00
Ilia Ross
b691873b5a 2.302 2025-03-01 12:41:47 +02:00
Jamie Cameron
26a256b5bc Merge branch 'master' of github.com:webmin/webmin 2025-02-28 10:24:45 -08:00
Jamie Cameron
0786538434 Remove obsolete script 2025-02-28 10:24:38 -08:00
Ilia Ross
f6e1eca6fc Fix to simplify clearing known IPs 2025-02-28 11:23:05 +02:00
Jamie Cameron
72d16272c7 Merge pull request #2426 from webmin/dev/noacl
Add `noacl` support
2025-02-27 17:04:22 -08:00
Ilia Ross
948d3e5a2a Add ability to preserve allow/deny IPs #2427 2025-02-27 23:50:43 +02:00
Ilia Ross
6d10d5aa55 Update translations 2025-02-27 13:56:29 +02:00
Ilia Ross
1cef7128d1 Fix to improve wording when applying network 2025-02-27 13:54:39 +02:00
Jamie Cameron
26f3a2997d Merge branch 'master' of github.com:webmin/webmin 2025-02-26 21:33:55 -08:00
Jamie Cameron
773011e783 Preserve comments when editing an environment file
https://github.com/webmin/webmin/issues/2424
2025-02-26 21:33:45 -08:00
Ilia Ross
45419c38b5 Fix not to show link if nothing to do 2025-02-27 00:14:12 +02:00
Ilia Ross
6d54bf642a Add noacl support 2025-02-26 23:48:33 +02:00
Ilia Ross
722ff23d86 Add support for provides in module info 2025-02-26 12:53:05 +02:00
Ilia Ross
acfc2b1c1f Merge pull request #2423 from MacSteini/master
Update de
2025-02-25 12:07:07 +02:00
MacSteini
c89ff93b4d Update de 2025-02-25 00:00:14 +00:00
Jamie Cameron
29c3a28a7f Merge branch 'master' of github.com:webmin/webmin 2025-02-24 15:29:09 -08:00
Jamie Cameron
d54e7217d6 Log the apply action
https://github.com/webmin/webmin/issues/2422
2025-02-24 15:29:00 -08:00
Ilia Ross
f7e35f4117 Merge pull request #2420 from MacSteini/master
Update de
2025-02-24 12:18:25 +02:00
MacSteini
ed5a5af276 Update de 2025-02-24 09:00:32 +00:00
Jamie Cameron
9de937612b when setting XFS quotas by UID or GID, the # is not allowed
https://github.com/webmin/webmin/issues/2418
2025-02-22 19:12:55 -08:00
Jamie Cameron
3ea2128a85 Merge branch 'master' of github.com:webmin/webmin 2025-02-22 10:19:17 -08:00
Jamie Cameron
2697c12d88 Delete code that includes the last perl module failure in error messages, as it generateds a lot of misleading failures due to missing but un-needed perl modules 2025-02-22 10:19:08 -08:00
Ilia Ross
237391bc12 Fix listing mounted on x86 macOS
https://github.com/webmin/webmin/issues/2419#issuecomment-2676150866
2025-02-22 13:39:57 +02:00
Jamie Cameron
9580a661e6 Allow minor version changes
https://forum.virtualmin.com/t/os-version-message-about-rocky-9-5-on-dashboard/132189/53
2025-02-21 18:24:30 -08:00
Jamie Cameron
d05f208bbe Add ARM binary, even though we don't use it yet 2025-02-21 18:01:08 -08:00
Jamie Cameron
e3bddae379 Merge branch 'master' of github.com:webmin/webmin 2025-02-21 17:58:49 -08:00
Jamie Cameron
7e66fd74b1 New macos versions need more headers
https://github.com/webmin/webmin/issues/2419
2025-02-21 17:58:40 -08:00
Ilia Ross
0fb7dc453f Add back de.auto file 2025-02-21 21:35:13 +02:00
Ilia Ross
687349bdd5 Merge pull request #2414 from MacSteini/master
Update de
2025-02-21 21:33:19 +02:00
Ilia Ross
4fc1e7d4a0 Delete de.auto file 2025-02-21 21:31:33 +02:00
Ilia Ross
98723c991a Update translations 2025-02-21 15:01:51 +02:00
Ilia Ross
8f7b0615bf Fix redirect message to reflect actual destination 2025-02-21 15:00:50 +02:00
Ilia Ross
e2e8a23ec5 Fix to always print header 2025-02-21 14:58:37 +02:00
Ilia Ross
b6777eafb2 Add support for timeout in JS redirects (to read a message) 2025-02-21 14:56:32 +02:00
Jamie Cameron
09bcb920c2 Automatically apply minor OS updates
https://forum.virtualmin.com/t/os-version-message-about-rocky-9-5-on-dashboard/132189/51
2025-02-20 22:29:55 -08:00
Jamie Cameron
68f19ce802 Add UI for mimeheader
https://sourceforge.net/p/webadmin/bugs/5654/
2025-02-19 19:42:57 -08:00
Jamie Cameron
b32b6ee3a0 Merge branch 'master' of github.com:webmin/webmin 2025-02-18 18:19:23 -08:00
Jamie Cameron
cc1ae9d343 Supress error output 2025-02-18 18:19:15 -08:00
MacSteini
1a27c1e500 Update de 2025-02-19 01:37:02 +00:00
MacSteini
84d8b9fe62 Merge branch 'webmin:master' into master 2025-02-19 01:27:59 +00:00
Ilia Ross
42b823e3e9 Fix a typo, quote UI option for emphasis, and fit text in 80 chars width 2025-02-18 20:28:34 +02:00
Ilia Ross
b1f8d200d5 Update translations 2025-02-18 14:42:20 +02:00
Ilia Ross
10131b1d16 Fix to improve button's text when OS was upgraded
https://forum.virtualmin.com/t/os-version-message-about-rocky-9-5-on-dashboard/132189/10?u=ilia
2025-02-18 14:41:55 +02:00
Ilia Ross
1a265580de Fix not to wrap in bold 2025-02-17 21:28:33 +02:00
MacSteini
c3d03ed9e7 Update de 2025-02-17 00:32:15 +00:00
Jamie Cameron
718c2f0b3c New version bump 2025-02-16 16:25:52 -08:00
Jamie Cameron
5760fb1c26 Make simplify_date always return HTML, and remove the eucconv call that's not useful for dates 2025-02-16 16:11:15 -08:00
Jamie Cameron
2e409c8647 Merge branch 'master' of github.com:webmin/webmin 2025-02-16 15:17:50 -08:00
Jamie Cameron
2cd5cfb4e3 Forwarding destination could be an IPv6 address https://github.com/webmin/webmin/issues/2413 2025-02-16 15:17:44 -08:00
Ilia Ross
234f86b3fd 2.301 2025-02-16 20:41:24 +02:00
Ilia Ross
49465bef61 Fix to check correctly if ProFTPD is installed #2410 2025-02-16 19:19:43 +02:00
Ilia Ross
db7d2f5389 Merge pull request #2412 from TheBeaconCrafter/fix-mysql-typo
Fix MySQL typo #2411
2025-02-16 17:41:29 +02:00
Vincent Wackler
d48fcd940b Fix MySQL typo #2411 2025-02-16 14:10:32 +01:00
Ilia Ross
d6f48578d7 Fix to stop HTML escaping our own API 2025-02-16 13:39:01 +02:00
Ilia Ross
5634ac292a Fix the line height of plain-text email body text 2025-02-16 13:30:44 +02:00
Ilia Ross
d84260349f Update dhcpd module language file formatting 2025-02-15 19:43:24 +02:00
Ilia Ross
ea273f413a Merge pull request #2409 from vsc55/dhcp-lang-es
update lang ES in module dhcp
2025-02-15 19:41:54 +02:00
Javier Pastor
f1607057c9 update lang ES in module dhcp 2025-02-15 18:37:49 +01:00
Ilia Ross
1792dd916e Fix changelog 2025-02-15 19:25:40 +02:00
Jamie Cameron
b5e7997420 Merge pull request #2408 from webmin/dev/fix-websockets-consider-base-user
Fix to consider base remote user
2025-02-15 09:18:56 -08:00
Ilia Ross
d79b2b8284 Fix to consider base remote user 2025-02-15 19:09:19 +02:00
Ilia Ross
b6c994a81e Update translations 2025-02-14 19:19:33 +02:00
Ilia Ross
5546fd9b93 Merge pull request #2407 from MacSteini/master
Update de
2025-02-14 18:34:58 +02:00
MacSteini
0eeb8fbf01 Update de 2025-02-14 16:26:44 +00:00
MacSteini
84ad2ef474 Merge branch 'webmin:master' into master 2025-02-14 15:54:15 +00:00
Jamie Cameron
4c1b063654 Keep old config options for proxy trust 2025-02-13 20:44:54 -08:00
Jamie Cameron
e943bf6f5d Merge pull request #2406 from webmin/dev/headers-trust-level
Add better way to handle trust level for proxy headers option
2025-02-13 20:39:51 -08:00
Ilia Ross
1696eb4e48 Add better way to handle trust level for proxy headers option 2025-02-14 01:43:27 +02:00
Ilia Ross
e479ca3bdb Update CHANGELOG.md for 2.300 2025-02-14 00:49:03 +02:00
Jamie Cameron
9988589e9e Make what SSL trust does clearer 2025-02-13 12:49:12 -08:00
Jamie Cameron
4f831d9390 Merge branch 'master' of github.com:webmin/webmin 2025-02-13 12:47:10 -08:00
Jamie Cameron
b4e1a81bba Set no_trust_ssl sensibly on upgrade 2025-02-13 12:47:01 -08:00
Ilia Ross
3b3f1b3146 Fix to correctly set exit code on success in force mode
a6be4107be (r149904639)
2025-02-13 13:38:34 +02:00
Ilia Ross
ab9661c067 Update translations 2025-02-13 12:54:35 +02:00
Ilia Ross
475f97449f Fix wrong language keys
https://github.com/webmin/webmin/pull/2402
2025-02-13 12:41:14 +02:00
Ilia Ross
eeac4711d5 Fix upcoming version number
[no-build]
2025-02-12 19:25:56 +02:00
Ilia Ross
c62c185de9 Add support for setting lib path in language manager 2025-02-12 18:49:48 +02:00
Ilia Ross
ec44cd1e67 Add support to clean removed languages 2025-02-12 13:59:32 +02:00
Ilia Ross
7ca72b9a72 Add a list of removed languages to keep track
#2403
2025-02-12 13:24:14 +02:00
Ilia Ross
f880192526 Remove languages with 0% coverage
https://github.com/webmin/webmin/issues/2403#issuecomment-2652613588
2025-02-12 13:19:49 +02:00
Ilia Ross
e573e7b4ea Fix to stop bundling "Config::IniFiles" module
https://forum.virtualmin.com/t/new-vnc-module-requires-perl-module/132067/5?u=ilia

c8f6b05987
2025-02-12 12:44:05 +02:00
Ilia Ross
942a6f01ae Update translations 2025-02-12 11:14:49 +02:00
Jamie Cameron
ed90bedfa0 Merge branch 'master' of github.com:webmin/webmin 2025-02-11 20:22:49 -08:00
Jamie Cameron
415868c94f Show the line number that is invalid 2025-02-11 20:21:38 -08:00
Ilia Ross
18f64e6378 Start of work on the CHANGELOG.md 2025-02-12 01:02:00 +02:00
Ilia Ross
cb93ed28be Update pod 2025-02-11 14:55:44 +02:00
Ilia Ross
237680c0f9 Add support to provide aggregate translation stats
For all modules:

webmin language-manager --stats=aggregate

For given module:

webmin language-manager --stats=aggregate -m virtual-server
2025-02-11 14:49:32 +02:00
Ilia Ross
82cca63300 Update translations 2025-02-11 13:20:57 +02:00
Ilia Ross
feb3034bb0 Fix to consider default FPM config too 2025-02-11 13:19:16 +02:00
Jamie Cameron
9a7f6f2255 Break virtualmin dependency 2025-02-10 22:21:24 -08:00
Jamie Cameron
c293500fd4 Fix back directories 2025-02-10 19:13:19 -08:00
Ilia Ross
615838be9e Fix to test if under directory correctly 2025-02-10 14:09:26 +02:00
Ilia Ross
bec3f87712 Fix to simplify PHP package version printed in UI 2025-02-10 13:12:31 +02:00
Ilia Ross
f5b0f622da Update translations 2025-02-10 13:04:57 +02:00
Ilia Ross
dd2694c6ed Fix to keep labels consistent 2025-02-10 13:04:36 +02:00
MacSteini
a7ff782222 Update de 2025-02-10 11:02:54 +00:00
MacSteini
5ca3433cbd Update de and Question
The original en file includes:
```
+value_dmarcri=Reporting interval
+value_dmarcrf=Report format
+value_dmarcafrf=Authentication Failure Reporting Format
```

Are the `+` signs intentionally prefixed? If so, ignore my submission, will then redo.
2025-02-10 11:00:16 +00:00
Jamie Cameron
d2b2033d72 Merge branch 'master' of github.com:webmin/webmin 2025-02-09 22:08:57 -08:00
Jamie Cameron
eda9723aaa We may be editing a global php.ini even when the server is in FPM mode 2025-02-09 22:08:50 -08:00
Ilia Ross
790e1063e6 Fix to drop empty file 2025-02-09 22:37:41 +02:00
Ilia Ross
04d04951e3 Merge pull request #2400 from MacSteini/master
Update de
2025-02-09 22:36:52 +02:00
Ilia Ross
8955dab35a Fix to remove stray value
https://github.com/webmin/webmin/pull/2400#discussion_r1948148604
2025-02-09 20:20:22 +02:00
MacSteini
6c6c1b15b1 Update de 2025-02-09 13:51:50 +00:00
Jamie Cameron
b4725ac9ef Clear missing cache field 2025-02-08 20:43:36 -08:00
Jamie Cameron
ed157300fc If somehow the serial is too long, still handle day rollover 2025-02-08 18:15:26 -08:00
Jamie Cameron
d0cc38f320 php.ini may be in a directory alongwide the pools sub-directory 2025-02-08 12:07:06 -08:00
Jamie Cameron
abf062a8b3 Fix path to includes 2025-02-08 11:37:15 -08:00
Jamie Cameron
c97cda206f Rename links to .disabled instead of deleting them 2025-02-07 22:36:06 -08:00
Jamie Cameron
54a16c56d4 Merge branch 'master' of github.com:webmin/webmin 2025-02-07 22:15:37 -08:00
Jamie Cameron
a7848cf90f Handle php-fpm.conf filename format 2025-02-07 22:15:30 -08:00
Ilia Ross
e213a9f5f7 Add coverage details human vs. total 2025-02-08 04:36:29 +02:00
Ilia Ross
d768c81dc3 Fix typos 2025-02-08 04:15:17 +02:00
Ilia Ross
0022ac953d Update creds 2025-02-08 04:14:51 +02:00
Ilia Ross
0b718d26a1 Merge branch 'master' of github.com:webmin/webmin 2025-02-08 04:11:48 +02:00
Ilia Ross
1f4cd88c3b Add support for displaying translations statistics for each module 2025-02-08 04:11:39 +02:00
Jamie Cameron
5b245c8aef Sanity check the SOA serial
https://github.com/virtualmin/virtualmin-gpl/issues/1004
2025-02-07 15:02:49 -08:00
Ilia Ross
a7543733d2 Fix code format 2025-02-07 22:13:16 +02:00
Ilia Ross
abe1448803 Fix typo 2025-02-07 22:08:51 +02:00
Jamie Cameron
4190dcca7f Merge branch 'master' of github.com:webmin/webmin 2025-02-06 21:24:29 -08:00
Jamie Cameron
c1c265656c It doesn't matter if the QUIT command fails
https://github.com/webmin/webmin/issues/2394
2025-02-06 21:24:12 -08:00
Jamie Cameron
dd9406edbe Merge pull request #2398 from webmin/logrotate_perms
Logrotate configs cannot be world writable : https://github.com/webmi…
2025-02-06 18:34:48 -08:00
Jamie Cameron
083bde276c Logrotate configs cannot be world writable : https://github.com/webmin/webmin/issues/2396 2025-02-06 18:32:55 -08:00
Jamie Cameron
1b7c9f9dd6 Enable and disable modules on debian with links 2025-02-04 22:02:05 -08:00
Jamie Cameron
32e08c1fca Merge branch 'master' of github.com:webmin/webmin 2025-02-04 19:54:32 -08:00
Jamie Cameron
fc88e8b2f7 Fix permissions 2025-02-04 19:54:24 -08:00
Jamie Cameron
c6a0aa1f15 Check for separate gateway field https://forum.virtualmin.com/t/add-new-server-is-removing-the-gateway/131904 2025-02-04 19:52:54 -08:00
Jamie Cameron
13da2bc390 Merge pull request #2392 from webmin/dev/show-virtual-package-info
Add ability to show reverse dependencies
2025-02-04 19:02:55 -08:00
Jamie Cameron
492179ecf1 Merge pull request #2393 from MacSteini/master
Update de
2025-02-04 18:39:16 -08:00
MacSteini
cb008dd4f8 Update de 2025-02-05 01:18:30 +00:00
MacSteini
6ca9dedb29 Update de 2025-02-05 01:05:52 +00:00
Ilia Ross
9cc735c01b Add ability to show reverse dependencies 2025-02-05 02:23:33 +02:00
Ilia Ross
ea5a1c0f8c Fix to revert changes to package_info 2025-02-05 01:17:45 +02:00
Ilia Ross
96d749202b Fix regex for getting reverse providers 2025-02-04 23:11:43 +02:00
Ilia Ross
86bd8568d3 Add support for package_info to also check reverse provides 2025-02-04 22:34:14 +02:00
Ilia Ross
3d5e3166ac Fix to check for referenced package only when allowed 2025-02-04 22:09:36 +02:00
Ilia Ross
783ee2d4d6 Fix to display version with the dash as in package name 2025-02-04 20:24:14 +02:00
Ilia Ross
49c05624e1 Add ability to show referenced package name 2025-02-04 20:20:00 +02:00
Ilia Ross
fc0ddace80 Add support for package_info to also consider dependencies 2025-02-04 14:21:18 +02:00
Ilia Ross
7ecf0b38a7 Update translations 2025-02-04 13:55:33 +02:00
Ilia Ross
73d90826a1 Fix to use 'extension' term instead of 'module' 2025-02-04 13:55:23 +02:00
Ilia Ross
31f6a58b0a No need for a colon or bold text 2025-02-04 12:57:26 +02:00
Ilia Ross
6c82ca53a5 Fix PECL packages are for RPM distros 2025-02-04 12:47:55 +02:00
Jamie Cameron
df1bf060a9 Start of work on debian-style php modules 2025-02-03 22:11:48 -08:00
Jamie Cameron
5e203798a9 Handle PECL package names 2025-02-03 21:57:02 -08:00
Jamie Cameron
e8565d84ab Debian uses conf.d 2025-02-03 21:53:09 -08:00
Jamie Cameron
4ac6ce2723 Just drop support for manually editing extensions entirely 2025-02-03 21:02:48 -08:00
Jamie Cameron
5fddf7aa7a New version bump 2025-02-02 15:21:44 -08:00
Jamie Cameron
84265a9c7b Add missing var 2025-02-02 15:11:25 -08:00
Jamie Cameron
0bca7791d7 Add missing param 2025-02-02 14:56:15 -08:00
Jamie Cameron
54a9dcb75f Rename function to make it less ambiguous 2025-02-02 14:43:24 -08:00
Jamie Cameron
a3bce3d1aa Merge branch 'master' of github.com:webmin/webmin 2025-02-02 14:40:02 -08:00
Jamie Cameron
938f9b35ca Exensions make no sense in FPM mode 2025-02-02 14:39:54 -08:00
Ilia Ross
45b88d85b5 Add support for displaying table size
https://github.com/webmin/webmin/issues/2386
2025-02-02 23:45:31 +02:00
Ilia Ross
db213c812a Add ability to configure allowed IP/CIDR
https://forum.virtualmin.com/t/ip-white-listing/131804/6?u=ilia
2025-02-02 19:41:56 +02:00
Ilia Ross
f08df0a858 Move legacy modules to modules/legacy branch
https://github.com/webmin/webmin/tree/modules/legacy
2025-02-02 14:55:10 +02:00
Ilia Ross
699de35596 Fix to create correct rc script
2b357cf0f1 (r152033120)
2025-02-02 13:57:35 +02:00
Ilia Ross
9d5d790526 Fix to ensure systemd custom units are created in the correct directory 2025-02-01 21:23:22 +02:00
Ilia Ross
433c4151fe Update translations 2025-02-01 12:18:33 +02:00
Ilia Ross
07e1655e14 Fix to improve option name 2025-02-01 12:04:10 +02:00
Jamie Cameron
44f4283009 Add missing blank line 2025-01-31 19:41:14 -08:00
Jamie Cameron
f330307803 Merge branch 'master' of github.com:webmin/webmin 2025-01-31 19:40:32 -08:00
Jamie Cameron
8595a36f18 Don't show extensions UI when we enable them via packages https://forum.virtualmin.com/t/there-is-a-problem-with-php-extensions/124552 2025-01-31 19:40:25 -08:00
Ilia Ross
121b20caa0 Fix button id to be more distinctive for easier styling 2025-01-31 19:38:17 +02:00
Ilia Ross
198b25e3a3 Fix only display the bottom form when there are too many users 2025-01-31 19:25:00 +02:00
Ilia Ross
d70496aac9 Fix broken Fetchmail page 2025-01-31 15:11:21 +02:00
Jamie Cameron
14f9624ac4 Also check file size in the cache 2025-01-29 20:54:28 -08:00
Jamie Cameron
8727a6cc8e Merge branch 'master' of github.com:webmin/webmin 2025-01-29 20:44:49 -08:00
Jamie Cameron
60ce4c81fe Cleanup code that checks the cache 2025-01-29 20:39:57 -08:00
Ilia Ross
ba81b22e55 Fix to revert File::Copy for compatibility with earlier versions of Perl 2025-01-29 21:22:21 +02:00
Jamie Cameron
6e6c9c26c7 Logic cleanup 2025-01-27 21:55:06 -08:00
Jamie Cameron
8d0367e6e6 Merge branch 'master' of github.com:webmin/webmin 2025-01-27 21:47:03 -08:00
Jamie Cameron
60bba6cb81 Modes can be a regular array 2025-01-27 21:44:53 -08:00
Ilia Ross
ee3bf19a9b Add ability to set optional preferences for repository 2025-01-27 12:44:48 +02:00
Ilia Ross
da6b548876 Fix description padding 2025-01-26 22:56:35 +02:00
Jamie Cameron
ad0b28abf7 Always update the usermin version, since we don't need to check that their os_list files are in sync 2025-01-25 17:52:54 -08:00
Jamie Cameron
401631daec Merge pull request #2284 from webmin/dev/support-deb822-style-repos
Add support for listing `deb822-style` repos
2025-01-25 12:13:02 -08:00
Ilia Ross
ee33579600 Fix to prioritize brevity over readability 2025-01-25 21:17:12 +02:00
Jamie Cameron
ff065a5647 On some systems /proc/mdstat doesn't exist until the first RAID device is created https://github.com/webmin/webmin/issues/1736 2025-01-25 10:04:35 -08:00
Jamie Cameron
e7d2dc8b67 Merge branch 'master' of github.com:webmin/webmin 2025-01-25 09:38:49 -08:00
Jamie Cameron
b95c96e501 Include zone name in deleted records log message 2025-01-25 09:38:21 -08:00
Ilia Ross
ad540808df Add support for recommended packages 2025-01-24 13:26:54 +02:00
Ilia Ross
a73f7cf6d7 Fix sub name 2025-01-24 11:54:51 +02:00
Jamie Cameron
24d39f631d If just one record is deleted, log it differently 2025-01-23 16:36:45 -08:00
Jamie Cameron
9c4e2d7653 Merge pull request #2371 from webmin/dev/bandwidth-firewalld
Add support for bandwidth monitoring with Firewalld and Journald
2025-01-23 16:03:16 -08:00
Ilia Ross
ae5c7a9db9 Revert "Fix to log each deleted DNS record individually"
This reverts commit 1ad15e0bfb.
2025-01-23 12:43:21 +02:00
Ilia Ross
1ce380f037 Fix to assume that an old process can still be running during upgrade 2025-01-23 12:01:32 +02:00
Jamie Cameron
300d34e303 Merge pull request #2373 from webmin/dev/drop-authen-oath
Fix to replace `Authen::OATH` validation with simpler `Digest::HMAC_SHA1`
2025-01-22 19:00:06 -08:00
Ilia Ross
81afd08b0d Fix to replace Authen::OATH validation with simpler Digest::HMAC_SHA1 2025-01-23 02:52:09 +02:00
Ilia Ross
87a2871013 Fix to drop no longer needed Authen::OATH and its deps 2025-01-23 02:45:40 +02:00
Ilia Ross
e2dd91febc Update vendor_perl libs 2025-01-23 01:54:02 +02:00
Jamie Cameron
2008ad63fb Merge branch 'master' of github.com:webmin/webmin 2025-01-21 20:05:23 -08:00
Jamie Cameron
fcdebf6891 Some systems use the event MPM instead of prefork https://github.com/webmin/webmin/issues/2365 2025-01-21 20:05:15 -08:00
Ilia Ross
d0e7a4efde Fix to correct port validation in Fail2Ban
https://forum.virtualmin.com/t/possible-bug-on-fail2ban-jail-edit/130165?u=ilia
2025-01-22 01:53:54 +02:00
Ilia Ross
1ad15e0bfb Fix to log each deleted DNS record individually
https://github.com/webmin/webmin/pull/2369#issuecomment-2605135007
2025-01-21 21:17:25 +02:00
Ilia Ross
5427420d3c Add Fail2Ban placeholders support for backend
https://forum.virtualmin.com/t/fail2ban-will-not-start/128934/7
2025-01-21 14:03:35 +02:00
Ilia Ross
dd4ae09642 Add endlessly better graphs filling and positioning 2025-01-21 01:31:43 +02:00
Ilia Ross
5d31698099 Fix to always prioritize Journald 2025-01-21 00:17:25 +02:00
Ilia Ross
72fef64c4d Fix variable being in the wrong scope 2025-01-21 00:00:02 +02:00
Ilia Ross
3258e1cbac Revert "Merge pull request #2369 from cstrotm/delete-record-extra-log"
This reverts commit fe1043a6aa, reversing
changes made to 42beaf915a.
2025-01-20 23:55:24 +02:00
Jamie Cameron
fe1043a6aa Merge pull request #2369 from cstrotm/delete-record-extra-log
Delete record extra log
2025-01-20 10:58:20 -08:00
Ilia Ross
cf79c33e28 Fix to use var directory for storing data 2025-01-20 18:39:21 +02:00
Ilia Ross
c0e09b4fa6 Add support for collecting bandwidth stats using Journald 2025-01-20 18:26:08 +02:00
Ilia Ross
785eb8646b Fix exit statuses and use lexical file handler 2025-01-20 18:15:08 +02:00
Ilia Ross
50be76165b Fix to handle output nicely 2025-01-20 18:03:31 +02:00
Carsten Strotmann
c4a0b18a49 Whitespace adjust 2025-01-20 16:02:14 +01:00
Ilia Ross
aae7bb5ac8 Fix code readability and scoping 2025-01-20 16:19:38 +02:00
Ilia Ross
67391244e4 Fix to lock module config 2025-01-20 15:29:33 +02:00
Ilia Ross
1cf778b627 Fix to remove comments, as no work required here really 2025-01-20 15:11:36 +02:00
Ilia Ross
39af4f2328 Fix to let *tables decide which log level (defaults to 4) 2025-01-20 14:22:26 +02:00
Ilia Ross
42beaf915a Merge pull request #2368 from MacSteini/master
Update de
2025-01-20 13:59:38 +02:00
MacSteini
fbdbedd3bc Update de 2025-01-20 11:26:10 +00:00
Carsten Strotmann
98f7a86f71 Add additional information when deleting records 2025-01-20 09:47:50 +01:00
Ilia Ross
1506238c7b Add FirewallD with Journald labels and generalize language for all supported systems 2025-01-20 02:42:01 +02:00
Ilia Ross
9e3918e813 Fix language for consistency 2025-01-20 02:13:38 +02:00
Ilia Ross
9160dc5735 Add missing syslog function 2025-01-20 01:55:25 +02:00
Ilia Ross
8e4bfff29e Add check for FirewallD 2025-01-20 01:54:48 +02:00
Ilia Ross
40b61a6c22 Add FirewallD to config info 2025-01-20 01:42:14 +02:00
Ilia Ross
a014d5b59f Add API to support FirewallD 2025-01-20 01:40:49 +02:00
Ilia Ross
d1e4c5d577 Add API to handle direct rules in FirewallD 2025-01-20 01:16:05 +02:00
Ilia Ross
da52526931 Fix to support log action when listing 2025-01-19 22:58:12 +02:00
Ilia Ross
0363812172 Add rich rule helper function 2025-01-19 21:24:36 +02:00
Ilia Ross
8acf9980f8 Fix variable scope 2025-01-19 19:56:06 +02:00
Ilia Ross
af3ee1034f Add check for which IP families are enabled on the system 2025-01-19 19:32:55 +02:00
Ilia Ross
186e578802 Add validation for CIDR too 2025-01-19 19:30:22 +02:00
Ilia Ross
a2520b4396 Fix special case for unspecified address when checking IPv6 2025-01-19 19:21:46 +02:00
Ilia Ross
38f0ccc155 Add API to check if rich rule exists 2025-01-19 01:26:57 +02:00
Ilia Ross
73132e7f86 Fix to separate the logic for constructing and setting rich rule 2025-01-19 01:22:16 +02:00
Ilia Ross
d4d963910d Fix messy rich-rule API 2025-01-18 23:33:35 +02:00
Ilia Ross
80ce9a7ef4 Merge pull request #2366 from MacSteini/master
Update de
2025-01-18 15:53:37 +02:00
Ilia Ross
314d6c5efc Add ability to resolve compatibility-level conditionals
https://sourceforge.net/p/webadmin/bugs/5653/
2025-01-18 15:17:39 +02:00
MacSteini
260eca09ae Update de 2025-01-18 04:02:04 +00:00
Ilia Ross
0928edaa08 Add further fixes (final) to support latest contemporary OpenSSH 2025-01-17 23:00:08 +02:00
Ilia Ross
5df04a50bd Fix factored out function to correctly sort one file by another 2025-01-17 22:28:18 +02:00
Ilia Ross
0dab0c08ed Update translations 2025-01-17 22:21:26 +02:00
Ilia Ross
0b80083a9c Add improvements to display allowed login modes 2025-01-17 21:56:04 +02:00
Ilia Ross
bb8421c411 Fix support for SSH deprecated option on 'Authentication' page 2025-01-17 14:56:22 +02:00
Ilia Ross
6b3457e9fd Fix to drop removed SSH options from 'Miscellaneous Options' page 2025-01-17 14:26:36 +02:00
Ilia Ross
f5e15dbe08 Fix to re-use method for getting SSH socket unit 2025-01-17 04:41:41 +02:00
Ilia Ross
78d5332499 Add support to configure SSH socket #2356 2025-01-17 04:35:57 +02:00
Ilia Ross
761a879919 Add ability to return filtered systemd unit options 2025-01-16 21:45:47 +02:00
Ilia Ross
1c8c259eae Add API to edit systemd units 2025-01-16 15:02:54 +02:00
Ilia Ross
98a8fa9e22 Fix to rename the workflow file
https://github.com/webmin/webmin/issues/2362
2025-01-16 01:08:15 +02:00
Ilia Ross
d10bd3a601 Revert "Add config option to allow auto-refresh of Running Processes module"
This reverts commit a379c1f3ed.
2025-01-16 00:07:05 +02:00
Ilia Ross
a379c1f3ed Add config option to allow auto-refresh of Running Processes module
https://github.com/webmin/webmin/issues/2251#issuecomment-2283057260
2025-01-15 23:58:54 +02:00
Ilia Ross
99a59ed554 Fix to factor out a function with different logic 2025-01-15 13:19:22 +02:00
Ilia Ross
f15ebca9af Fix indents 2025-01-15 12:20:38 +02:00
Jamie Cameron
cc25fa2b32 Use formal params 2025-01-14 21:05:54 -08:00
Jamie Cameron
9ccb944291 Merge branch 'master' of github.com:webmin/webmin 2025-01-14 19:19:49 -08:00
Jamie Cameron
6114028aea Set old user environment variables https://github.com/virtualmin/virtualmin-gpl/issues/995 2025-01-14 19:14:45 -08:00
Ilia Ross
41887071c0 Merge branch 'master' of github.com:webmin/webmin 2025-01-15 02:28:00 +02:00
Ilia Ross
468a570adf Add cat_systemd sub to parse systemd unit config 2025-01-15 02:27:50 +02:00
Jamie Cameron
1a45048d89 Temp filename should include a counter to ensure uniqueness 2025-01-14 15:51:02 -08:00
Jamie Cameron
846b611455 Merge branch 'master' of github.com:webmin/webmin 2025-01-14 15:40:34 -08:00
Jamie Cameron
27ac760466 Using _ seems risky 2025-01-14 15:40:10 -08:00
Ilia Ross
dedfc90e71 Fix comment 2025-01-15 01:34:08 +02:00
Ilia Ross
89ae8632e0 Add is_active_systemd sub 2025-01-15 01:23:03 +02:00
Ilia Ross
a508a10f54 Merge pull request #2360 from MacSteini/master
Update de
2025-01-15 01:19:13 +02:00
MacSteini
4ea1303a40 Update de 2025-01-14 23:17:00 +00:00
Ilia Ross
9d48afe562 Fix to disable explicitly 2025-01-14 19:15:35 +02:00
Jamie Cameron
edccfc4533 Merge branch 'master' of github.com:webmin/webmin 2025-01-14 08:35:16 -08:00
Jamie Cameron
4d70ada051 Handle zero values properly 2025-01-14 08:35:11 -08:00
Ilia Ross
c0f69446b3 Fix support for idle conns in contemporary SSH 2025-01-14 15:23:22 +02:00
Ilia Ross
aab912dccf Fix setting Protocol directive in contemporary SSH 2025-01-14 03:14:21 +02:00
Jamie Cameron
66a792292a Run cron commands in the user's home dir https://github.com/webmin/webmin/issues/2355: 2025-01-12 09:25:26 -08:00
Jamie Cameron
a291502d24 Merge branch 'master' of github.com:webmin/webmin 2025-01-11 15:52:40 -08:00
Jamie Cameron
cfb7f9b560 hash in port needs to be quoted https://github.com/webmin/webmin/issues/2357 2025-01-11 15:52:31 -08:00
Ilia Ross
7eb8e4d336 Fix to improve new params names 2025-01-11 05:31:14 +02:00
Ilia Ross
ec4b331709 Fix repo name consistency 2025-01-11 04:52:01 +02:00
Ilia Ross
ed31389087 Add ability to exclude packages if defined 2025-01-11 04:46:40 +02:00
Ilia Ross
23aa974014 Fix typo 2025-01-10 16:36:53 +02:00
Ilia Ross
1ceabeb841 Fix workflow to correctly trigger workflow on release 2025-01-10 03:05:46 +02:00
Ilia Ross
5478a4fc87 Dev: Revert to build on tag as all works fine now [no-build] 2025-01-09 04:30:09 +02:00
Ilia Ross
16df7857a4 Dev: Force tagged release for testing 2025-01-09 04:15:33 +02:00
Ilia Ross
8223f24b2b Fix to test new master template with tagged releases support 2025-01-09 04:14:24 +02:00
Jamie Cameron
30b2791669 Merge pull request #2354 from mckaygerhard/master-fix-init-openrc-gentoo-alpine
update openrc based outdated script in sync with current gentoo and alpine
2025-01-08 09:33:42 -08:00
Jamie Cameron
09418cec2e Merge branch 'master' of github.com:webmin/webmin 2025-01-08 08:39:18 -08:00
Jamie Cameron
f9e2f1a0be Better default if apache isn't installed 2025-01-08 08:37:00 -08:00
mckaygerhard
de140fa55c update openrc gentoo based outdated script in sync with current gentoo
* This script its from ancient webmin era.. we need up to date to
  be able to use for alpine and modern gentoo linux distributions,
  gentoo still uses Openrc for many things no matter if you choose
  other init systems
* Fix status command not available to, by the detection of the pid,
  this is using the config pid variable from webmin config miniserv
  is need for future support on issue #2353 and related to #835 that
  just assume init sysv systems or the other s*** only.
  Still is pending future support for openrc init system but with
  this path next changes are more easy to do
2025-01-08 10:16:26 -04:00
Ilia Ross
f6f0dee117 Add support for configuring protected repos requiring authentication 2025-01-07 23:58:57 +02:00
Ilia Ross
9636b82f55 Update repo meta for RPM-based distros too 2025-01-07 23:08:15 +02:00
Ilia Ross
08ace21d34 Add better error handling 2025-01-07 23:07:39 +02:00
Ilia Ross
795040a0a5 Fix to update how message is shown in force mode 2025-01-07 22:21:03 +02:00
Ilia Ross
77df6875c2 Fix to improve release naming 2025-01-07 05:29:30 +02:00
Ilia Ross
c1989caae1 Fix to use simpler default host for edge releases 2025-01-07 04:51:50 +02:00
Ilia Ross
8517809ae0 Add further improvements to repo setup script
* This change enables configuration of any RC or cutting-edge repo across the project using the same signing key (Webmin Developers )
2025-01-07 03:43:21 +02:00
Jamie Cameron
6a9f7a7f7e Merge branch 'master' of github.com:webmin/webmin 2025-01-05 09:45:41 -08:00
Jamie Cameron
80bfbf30dc Only read one XML file https://github.com/webmin/webmin/issues/2351 2025-01-05 09:45:34 -08:00
Ilia Ross
1ce2c9f1c2 Add known hosts to be set up 2025-01-04 01:40:54 +02:00
Ilia Ross
f73f8cfb55 Update secret 2025-01-02 19:56:10 +02:00
Ilia Ross
9133a10b5d Fix to pass secrets 2025-01-02 18:53:54 +02:00
Ilia Ross
3c75e74b8b Fix the branch name for reusable workflow 2025-01-02 16:05:49 +02:00
Ilia Ross
9749106ccf Fix to update master workflow path (corrected) 2025-01-02 16:03:40 +02:00
Ilia Ross
1297ad22c8 Fix to update master workflow path 2025-01-02 15:59:33 +02:00
Ilia Ross
04eaedb299 Fix to use webmin/webmin-ci-cd reusable template 2025-01-02 15:54:15 +02:00
Ilia Ross
bdf6e37de8 Fix support for setting up SUSE distros 2025-01-02 14:30:19 +02:00
Ilia Ross
1555dfe168 Merge pull request #2349 from rhabacker/master
Generation of repo files for (open)suse distributions added
2025-01-02 14:28:38 +02:00
Ralf Habacker
8f8ea12e98 Generation of repo files for (open)suse distributions added 2025-01-02 11:54:55 +01:00
Jamie Cameron
cd69218e1b Merge branch 'master' of github.com:webmin/webmin 2025-01-01 16:15:05 -08:00
Jamie Cameron
a5085ccb23 There may be multiple additional parameters https://github.com/webmin/webmin/issues/2348 2025-01-01 16:14:55 -08:00
Ilia Ross
79e248cf98 Add support for updated environment
[build]
2025-01-01 17:36:56 +02:00
Ilia Ross
11aacce9f6 Fix help 2024-12-31 19:14:47 +02:00
Ilia Ross
8de2dbb795 Add ability to set prefix 2024-12-31 19:10:19 +02:00
Ilia Ross
5113f6d076 Add support for Obsoletes: in RPM 2024-12-31 18:54:56 +02:00
Ilia Ross
65b36d6c07 Fix to set maintainer correctly 2024-12-31 17:30:45 +02:00
Ilia Ross
d737c638aa Fix to remove debug info 2024-12-31 17:30:19 +02:00
Ilia Ross
6d90370b0b Add debug info about env variables 2024-12-31 17:22:05 +02:00
Ilia Ross
b58ba1cb3b Fix to allow maintainer to be configurable
[build]
2024-12-31 16:42:03 +02:00
Ilia Ross
a6005361b5 Fix to move CI/CD to dedicated repo 2024-12-31 03:31:20 +02:00
Ilia Ross
2a81aabf96 Fix to correctly handle builds for multiple types 2024-12-31 03:18:44 +02:00
Ilia Ross
ee994bef2f Fix not to fail on rebuilds 2024-12-31 03:10:33 +02:00
Ilia Ross
871152f723 Fix to optimize package repo pulling and scoping 2024-12-31 03:03:02 +02:00
Ilia Ross
7ed1497f8d Fix to spin slower 2024-12-31 01:45:23 +02:00
Ilia Ross
1a4f461ae5 Fix spinner to be simple to work in non-interactive CI/CD 2024-12-31 01:36:19 +02:00
Ilia Ross
b945282489 Fix to simplify workflow name 2024-12-31 00:40:42 +02:00
Ilia Ross
e9ef704787 Fix to try to use single depth when cloning 2024-12-31 00:36:22 +02:00
Ilia Ross
c122d13747 Fix to rename workflow filename 2024-12-31 00:33:44 +02:00
Ilia Ross
742dcdc022 Add proper bootstrapping for other repos in CI/CD 2024-12-31 00:07:17 +02:00
Ilia Ross
5d01d93f67 Fix to drop verbose as we successfully reworked CI/CD scripts primarily 2/3 2024-12-30 23:34:05 +02:00
Ilia Ross
5d981550af Fix to avoid trailing spaces when dealing with ssh and scp commands in CI/CD
[build]
2024-12-30 23:29:17 +02:00
Ilia Ross
a5302c109a Add more debug when uploading (CI/CD)
[build]
2024-12-30 23:16:42 +02:00
Ilia Ross
d755168d12 Fix setup SSH error print logic in CI/CD 2024-12-30 23:16:07 +02:00
Ilia Ross
d8f669b7df Add more details when uploading (CI/CD)
[build]
2024-12-30 23:00:28 +02:00
Ilia Ross
5a44632bd1 Fix to abstract key path in repo setup CI/CD 2024-12-30 22:44:29 +02:00
Ilia Ross
9ce7706ff2 Fix setup SSH logic in CI/CD 2024-12-30 22:41:47 +02:00
Ilia Ross
160895f5e2 Add reworked CI/CD 1/2
[build]
2024-12-30 22:25:17 +02:00
Ilia Ross
7249984dee Fix to make old repo setup script work #2347 2/2 2024-12-30 20:06:41 +02:00
Ilia Ross
c6b216ee32 Fix to make old repo setup script work #2347 2024-12-30 18:36:38 +02:00
Ilia Ross
357392eb84 Merge pull request #2346 from MacSteini/master
Updated de & fr
2024-12-30 13:14:27 +02:00
MacSteini
2f46acff31 Updated de 2024-12-30 01:27:56 +00:00
MacSteini
9511fc342f Updated de & fr
Updated de

Made a fundamental mistake the last time I ran an automated script and messed up quota/lang/fr
2024-12-30 01:24:20 +00:00
Jamie Cameron
d590ed3f54 Merge pull request #2344 from webmin/dev/setup-repos-consolidate
Add improvement to repos setup script
2024-12-29 17:03:25 -06:00
Ilia Ross
416c614d6c Fix to update moved home for webmin.dev testing builds 2024-12-29 14:47:09 +02:00
Ilia Ross
21bf12a897 Fix to drop deleting files upon upload as it deletes all files unconditionally 2024-12-29 05:26:40 +02:00
Ilia Ross
ad7f7e84b1 Fix for path not to be treated as literal 2024-12-29 05:19:15 +02:00
Ilia Ross
132a223d5c Fix to enter correct directory before deleting 2024-12-29 04:44:19 +02:00
Ilia Ross
66ee14b2a6 Fix to avoid immediate expansion 2024-12-29 04:33:48 +02:00
Ilia Ross
acc820debf Fix to clear files before upload 2024-12-29 04:26:04 +02:00
Ilia Ross
9d4db5bc42 Fix to skip moving file completely as the name already what we want 2024-12-29 04:19:27 +02:00
Ilia Ross
b39486de66 Fix not to move into itself 2024-12-29 04:14:25 +02:00
Ilia Ross
5bc24cff74 Fix clean up 2024-12-29 04:08:36 +02:00
Ilia Ross
d083cffd50 Fix typo when print tar package version 2024-12-29 03:57:10 +02:00
Ilia Ross
af150c9210 Fix to add proper packages names 2024-12-29 03:53:18 +02:00
Ilia Ross
64084c3b90 Dev: Disable debug 2024-12-29 03:37:34 +02:00
Ilia Ross
d24e3bf3aa Dev: Fix to enable debug 2024-12-29 03:35:27 +02:00
Ilia Ross
9ac2a45822 Fix to use a consistent flag name 2024-12-29 03:28:54 +02:00
Ilia Ross
09a00bd839 Add support for building Webmin modules in CI/CD 1/2 2024-12-29 03:15:00 +02:00
Ilia Ross
b755ce9daf Fix to use dedicated function for directory delete 2024-12-29 02:01:33 +02:00
Ilia Ross
ebab02c15b Fix not to depend on mod_def_list.txt file 2024-12-28 22:43:22 +02:00
Ilia Ross
38d6309e57 Update translations 2024-12-28 12:48:17 +02:00
Ilia Ross
75d91469ed Fix message to be less confusing
Ref.: https://github.com/webmin/webmin/pull/2345
2024-12-28 12:41:07 +02:00
Ilia Ross
980a0f37fc Merge pull request #2345 from swelljoe/server-was-confusing
A user was confused by 'The Webmin server'
2024-12-28 12:35:20 +02:00
Ilia Ross
899c385032 Fix to simplify repo name 2024-12-28 12:27:30 +02:00
Joe Cooper
444b437ba3 A user was confused by 'The Webmin server' 2024-12-28 00:36:55 -06:00
Ilia Ross
cefdce5911 Add improvement to repos setup script 2024-12-28 01:28:59 +02:00
Ilia Ross
07da92a2e7 Add support for sortable dates in tables 1/2 2024-12-25 13:47:03 +02:00
Ilia Ross
4ad3f1e2b6 Add ability to adjust font size in terminal module 2024-12-25 01:03:42 +02:00
Ilia Ross
2b0abd778e Fix line height for the text inside details 2024-12-23 22:46:44 +02:00
Ilia Ross
53b84887cd Fix cursor for the text inside details 2024-12-23 22:32:08 +02:00
Ilia Ross
e6e65a5d32 Fix embedded font size into inline details 2024-12-23 22:08:21 +02:00
Ilia Ross
554f0b57a2 Fix to nicely support details inside second print 2024-12-23 21:50:22 +02:00
Jamie Cameron
2aad92ea53 Merge branch 'master' of github.com:webmin/webmin 2024-12-21 15:41:41 -08:00
Jamie Cameron
506f7a1819 If not binding to an IP, add a Listen directive for a custom port if needed https://github.com/webmin/webmin/issues/2341 2024-12-21 15:41:33 -08:00
Ilia Ross
56c0f5ea32 Fix to prefer JSON::XS over JSON::PP 2024-12-21 22:50:52 +02:00
Ilia Ross
94bb4921d2 Merge pull request #2340 from MacSteini/master
DE update & whitespace trimming of language files
2024-12-20 18:51:37 +02:00
MacSteini
357bed0506 Update de 2024-12-20 16:19:15 +00:00
MacSteini
901e324bae DE update & whitespace trimming of language files 2024-12-20 16:04:32 +00:00
Jamie Cameron
19eb916cc1 Merge branch 'master' of github.com:webmin/webmin 2024-12-19 18:21:51 -08:00
Jamie Cameron
46403a77b1 Add docs on trust remote proxy features 2024-12-19 18:18:44 -08:00
Jamie Cameron
b174973984 Merge pull request #2339 from MacSteini/master
Leading Space Removal
2024-12-19 11:26:59 -08:00
MacSteini
6e9cb986ad Leading Space Removal
Removed leading spaces from language files
2024-12-19 16:10:31 +00:00
Ilia Ross
95501e1c29 Merge pull request #2338 from MacSteini/master
Update de
2024-12-19 12:28:32 +02:00
MacSteini
ff36b2ce22 Update de 2024-12-19 10:07:50 +00:00
Jamie Cameron
b1a98f9b6c The default is any 2024-12-18 14:49:30 -08:00
Jamie Cameron
9329829732 If virtualmin is installed, just assume that it's in charge of spam delivery 2024-12-18 09:53:52 -08:00
Jamie Cameron
b82c01c4ff Move check for procmail into a separate function to avoid bloating index.cgi 2024-12-18 09:50:45 -08:00
Jamie Cameron
59e97be96c Clean up indentatiuon 2024-12-18 09:43:53 -08:00
Jamie Cameron
5363e461e4 Merge branch 'master' of github.com:webmin/webmin 2024-12-17 21:45:45 -08:00
Jamie Cameron
efae1cf754 Add UI option to control if SSL client cert is trusted 2024-12-17 21:45:00 -08:00
Ilia Ross
2732142969 Fix to preserve to comments #2333 2024-12-16 21:54:28 +02:00
Ilia Ross
5498afecb4 Merge pull request #2337 from MacSteini/master
Update de
2024-12-16 19:45:28 +02:00
MacSteini
20a6a7d5e7 Update de 2024-12-16 17:45:15 +00:00
MacSteini
9d4b281069 Update de 2024-12-16 17:43:06 +00:00
Ilia Ross
cdb18f32e0 Merge pull request #2336 from MacSteini/master
Removed trailing spaces
2024-12-16 19:12:12 +02:00
MacSteini
162206949f Consecutive Spaces Replacement
Replaced multiple consecutive spaces with a single space
2024-12-16 16:57:09 +00:00
MacSteini
8fd971c970 Delete Space Scanner.zsh 2024-12-16 15:17:33 +00:00
MacSteini
5ea0cc6b42 Trailing Spaces Removal
Removed trailing spaces
2024-12-16 15:16:55 +00:00
Ilia Ross
5fde929295 Merge pull request #2335 from MacSteini/master
Blanks Removal
2024-12-16 15:06:02 +02:00
MacSteini
64598e5f39 Blanks Removal
Removed blanks before or after the equal sign
2024-12-16 12:59:19 +00:00
Jamie Cameron
6980e08f87 get_mysql_config must return an array ref 2024-12-14 13:30:41 -08:00
Jamie Cameron
3f09aeed14 Merge branch 'master' of github.com:webmin/webmin 2024-12-13 14:23:50 -08:00
Jamie Cameron
bdea86afa2 Set the temp dir after we've checked return status from cat 2024-12-13 14:23:40 -08:00
Jamie Cameron
46af488994 Merge pull request #2330 from MacSteini/master
Update de
2024-12-02 19:24:44 -08:00
MacSteini
53197ca536 Update de 2024-12-03 02:55:10 +00:00
MacSteini
a1066eb002 Update de 2024-12-03 02:51:07 +00:00
Jamie Cameron
b488e28550 Improve messages when installing packages, and association between PHP versions and package names 2024-12-01 16:59:26 -08:00
Jamie Cameron
226da2c60d Merge branch 'master' of github.com:webmin/webmin 2024-12-01 10:24:50 -08:00
Jamie Cameron
7de796620c Log and restart Apache/FPM after installing a PHP module 2024-12-01 10:24:40 -08:00
Jamie Cameron
0d8e877f85 Merge pull request #2328 from MacSteini/master
Update de
2024-11-30 17:42:48 -08:00
MacSteini
2f12268e4b Update de 2024-12-01 01:37:43 +00:00
Jamie Cameron
1db2df6bdf Merge branch 'master' of github.com:webmin/webmin 2024-11-30 08:30:57 -08:00
Jamie Cameron
85dd40d710 Add missing cgi script 2024-11-30 08:30:24 -08:00
Ilia Ross
f0fdb4cd89 Merge pull request #2327 from MacSteini/master
Updated de
2024-11-30 14:02:19 +02:00
MacSteini
df928c5487 Update de 2024-11-30 11:26:47 +00:00
MacSteini
6c573f0251 Updated de
Corrections (UTF-8, new lines at file end), amendments, updates
2024-11-30 11:24:13 +00:00
Jamie Cameron
51817a25bd Check-in missing file 2024-11-29 18:23:19 -08:00
Jamie Cameron
797ba9f45e Various fixes to support module install for the default version 2024-11-29 17:07:02 -08:00
Jamie Cameron
08b1ee3be6 Improve messages when installing a PHP module 2024-11-29 16:53:42 -08:00
Jamie Cameron
f9c9ff77b6 Merge branch 'master' of github.com:webmin/webmin 2024-11-29 16:05:52 -08:00
Jamie Cameron
dd42835d12 Work on support for installing PHP modules 2024-11-29 16:05:43 -08:00
Ilia Ross
c9b77043d8 Fix email message shown in iframe to match overall UI https://github.com/webmin/usermin/issues/122 2024-11-30 00:32:29 +02:00
Ilia Ross
4f78baf0b2 Fix line height in HTML mail message https://github.com/webmin/usermin/issues/121 2024-11-29 23:25:13 +02:00
Ilia Ross
c24d9dcdef Fix smaller and simpler html2text over lynx for converting HTML to text in mail 2024-11-29 23:20:08 +02:00
Ilia Ross
d82d31f92a Update translations (proftpd,filemin) 2024-11-29 15:12:53 +02:00
Jamie Cameron
310664de76 Merge pull request #2326 from swelljoe/less-inetd
Remove one mention of inetd
2024-11-28 17:15:38 -08:00
Joe Cooper
26e37add44 Russian and Ukrainian 2024-11-28 15:22:21 -06:00
Joe Cooper
465803f73f Remove one mention of inetd 2024-11-28 15:11:10 -06:00
Ilia Ross
d2db00a5d1 Add ability to control strict user ownership check #2300 2024-11-28 21:14:58 +02:00
Ilia Ross
83457fe4c0 Fix to test if delete, rename, paste and save is allowed #2300 2024-11-28 00:48:54 +02:00
Jamie Cameron
3c45598140 Merge branch 'master' of github.com:webmin/webmin 2024-11-27 09:04:15 -08:00
Ilia Ross
36de5bfc30 Merge pull request #2325 from MacSteini/master
Updated de
2024-11-27 13:42:08 +02:00
MacSteini
c461dfe965 Merge branch 'master' of https://github.com/MacSteini/webmin 2024-11-27 10:05:08 +00:00
MacSteini
d913d6c6a3 Updated de 2024-11-27 10:05:06 +00:00
Jamie Cameron
a539f46189 Ignore packages after the 'Obsoleting Packages' line https://forum.virtualmin.com/t/detection-of-available-package-updates-packages-available-from-multiple-repos/130651 2024-11-26 21:43:59 -08:00
Ilia Ross
4bd0c8a67f Merge pull request #2324 from MacSteini/master
Update de
2024-11-26 19:35:08 +02:00
MacSteini
4070f632de Merge branch 'webmin:master' into master 2024-11-26 14:01:02 +00:00
MacSteini
b6729f437e Update de
Corrected typo
2024-11-26 14:00:01 +00:00
Ilia Ross
26ab2110cb Merge pull request #2323 from MacSteini/master
Updated de
2024-11-26 12:25:54 +02:00
MacSteini
61cf8dcc73 Updated de
Corrections (UTF-8, new lines at file end), amendments, updates
2024-11-26 09:02:52 +00:00
Jamie Cameron
749f740bbb Merge pull request #2322 from MacSteini/master
Updated de
2024-11-25 21:12:52 -08:00
MacSteini
7cd1f70142 Merge branch 'webmin:master' into master 2024-11-26 01:44:22 +00:00
MacSteini
477982776c Updated de
Corrections (UTF-8, new lines at file end), amendments, updates
2024-11-26 01:43:34 +00:00
Jamie Cameron
96548df5f2 Merge branch 'master' of github.com:webmin/webmin 2024-11-25 15:48:21 -08:00
Jamie Cameron
1a0eed3943 Actually the hash map type is sometimes missing 2024-11-25 15:48:05 -08:00
Ilia Ross
94d366551a Merge pull request #2318 from MacSteini/master
Update de
2024-11-25 19:30:38 +02:00
MacSteini
dfd0924869 Revert "Files updated by Language Manager"
This reverts commit 9d25a07c12.
2024-11-25 17:19:01 +00:00
Ilia Ross
a2d5d68dcf Update translations 2024-11-25 16:06:36 +02:00
Ilia Ross
e7441b05ed Fix to display nicer 2024-11-25 16:00:16 +02:00
Ilia Ross
4b87ccb3c1 Fix to put editable options on the top of the list #2319 2024-11-25 15:44:16 +02:00
MacSteini
9d25a07c12 Files updated by Language Manager 2024-11-25 11:51:01 +00:00
MacSteini
37d5120977 Update de 2024-11-25 11:27:53 +00:00
Jamie Cameron
0178d7ae99 Merge branch 'master' of github.com:webmin/webmin 2024-11-24 22:34:13 -08:00
Jamie Cameron
c39e5ffb01 Allow modules to be enabled or disabled 2024-11-24 22:34:06 -08:00
Ilia Ross
4e5ba94818 Fix internal version to be integer #2313
[build]
2024-11-24 21:12:34 +02:00
Ilia Ross
599d096783 Add support for openEuler in repo setup script 2024-11-24 21:09:48 +02:00
Ilia Ross
55ae93e447 Add support for openEuler LTS and Innovation #2313
[build]
2024-11-24 20:49:27 +02:00
Jamie Cameron
e412d1a1e6 Start of work on being able to select PHP modules 2024-11-23 22:34:59 -08:00
Jamie Cameron
b69067e38f Cleanup UI code 2024-11-23 22:05:43 -08:00
Jamie Cameron
80e99b7b25 Don't use error handler that doesn't exist 2024-11-21 20:37:56 -08:00
Ilia Ross
4f945b0a4e Fix mail buttons text
https://github.com/webmin/usermin/issues/120
2024-11-19 21:03:58 +02:00
Ilia Ross
93a298a7d1 Fix to call post change theme 2024-11-19 13:21:34 +02:00
Ilia Ross
23871ff3a9 Fix to properly handle matching comma-separated named ports 2024-11-17 17:41:35 +02:00
Ilia Ross
5931243e4d Fix to instruct the browser not to save password fields
https://github.com/webmin/webmin/issues/847#issuecomment-2480540430

[build]
2024-11-17 14:00:56 +02:00
Jamie Cameron
5a8e7c5dee Merge branch 'master' of github.com:webmin/webmin 2024-11-16 13:15:05 -08:00
Jamie Cameron
4dd309829c Properly support un-set and all modes 2024-11-16 12:18:15 -08:00
Jamie Cameron
ab75637b7a Add proper logging of commands run 2024-11-16 12:17:45 -08:00
Ilia Ross
a6e0b3cee5 Update translations and include the new Polish translation 2024-11-16 14:03:39 +02:00
Ilia Ross
4a9ed9e8ab Update translations 2024-11-16 13:07:43 +02:00
Ilia Ross
a955ccc55c Update Polish translations (Package Updates) 2024-11-16 13:07:05 +02:00
Ilia Ross
ad43838cb6 Update Polish translations (ACL) 2024-11-16 13:05:44 +02:00
Ilia Ross
fbf85c6e76 Update Polish translations (Read User Mail) 2024-11-16 13:03:22 +02:00
Ilia Ross
c7eb185639 Update Polish translations (Disk and Network Filesystems) 2024-11-16 12:57:25 +02:00
Ilia Ross
eab8fae651 Update Polish translations (System Logs) 2024-11-16 12:49:26 +02:00
Ilia Ross
a5be6dc02a Update Polish translations (File Manager) 2024-11-16 12:41:01 +02:00
Jamie Cameron
0d72f56620 Merge pull request #2314 from MacSteini/master
Updated de
2024-11-13 17:14:45 -08:00
MacSteini
9a797f0a0e Updated de 2024-11-14 01:10:28 +00:00
Jamie Cameron
8fc26680dc Code cleanups 2024-11-13 16:56:11 -08:00
Jamie Cameron
7828756ed2 Merge branch 'master' of github.com:webmin/webmin 2024-11-13 09:26:17 -08:00
Jamie Cameron
4d8cc424f4 Fix inet_protocols field 2024-11-12 21:29:12 -08:00
Ilia Ross
591dda7199 Fix to remove deprecated call
[build]
2024-11-12 04:05:37 +02:00
Ilia Ross
54a72c5025 Fix comment 2024-11-12 03:56:19 +02:00
Ilia Ross
816328b643 Add an attempt to get disk IOs
https://github.com/webmin/webmin/issues/2311#issuecomment-2469338370

[build]
2024-11-12 03:51:47 +02:00
Ilia Ross
1fb332ff05 Fix to support network I/O on macOS 2024-11-12 01:48:26 +02:00
Ilia Ross
1c991f9635 Add check if some IOs related functions supported 2024-11-12 01:05:19 +02:00
Ilia Ross
c7a709c837 Add support for displaying CPU and disk data on the latest macOS #2311 2024-11-11 23:48:18 +02:00
Ilia Ross
950122068d Fix to support new brand_string in macOS #2311 2024-11-11 16:09:43 +02:00
Ilia Ross
e7d8f7271a Fix to use the same terminology and colors we use in dashboard 2024-11-10 22:19:00 +02:00
Ilia Ross
5dbefb1d42 Fix to clarify language 2024-11-10 21:35:07 +02:00
Ilia Ross
f152dafc3f Fix to consider filter form only of hours been generated 2024-11-10 21:33:29 +02:00
Ilia Ross
78eb57f55c Fix to print nicer alerts 2024-11-10 21:07:33 +02:00
Jamie Cameron
c91b322c60 Turn off autorenew for all webmin-generated certs, because we handle renewal internally https://github.com/virtualmin/virtualmin-gpl/issues/956 2024-11-09 21:17:45 -08:00
Jamie Cameron
be52cadfbe Add field for sql_mode https://github.com/webmin/webmin/issues/2306 2024-11-08 16:29:35 -08:00
Jamie Cameron
699c0820ea Debian has multiple CA paths 2024-11-08 15:18:51 -08:00
Jamie Cameron
444307c58a There could be multiple CA paths 2024-11-08 15:16:40 -08:00
Jamie Cameron
8dd0d03018 Remove ancient config that's specific to the long-gone MSC linux 2024-11-07 21:38:11 -08:00
Jamie Cameron
e2bc898b57 Add button to restart mysql https://github.com/webmin/webmin/issues/2309 2024-11-07 21:31:47 -08:00
Jamie Cameron
d826b3423f Add 'all' option for protocols 2024-11-03 13:06:30 -08:00
Jamie Cameron
70344dea10 Add more SMTP client options https://github.com/webmin/webmin/issues/2302 2024-11-01 21:14:24 -07:00
Jamie Cameron
33b2ebecfa Add field for inet_protocols https://github.com/webmin/webmin/issues/2302 2024-11-01 21:07:14 -07:00
Jamie Cameron
c26d653f5b QR code URL is different in Usermin https://github.com/webmin/usermin/issues/116 2024-10-30 21:19:41 -07:00
Jamie Cameron
db7c8b8770 Move QR code generation into library that is shared with Usermin https://github.com/webmin/usermin/issues/116 2024-10-30 21:15:04 -07:00
Jamie Cameron
6d6dd87d38 No need to show anything when flushing queue https://github.com/webmin/webmin/issues/2303 2024-10-30 21:11:07 -07:00
Jamie Cameron
580149f8bd Merge branch 'master' of github.com:webmin/webmin 2024-10-30 16:19:36 -07:00
Jamie Cameron
ee8d72b2e4 Fix wording so that users don't expect to see results https://github.com/webmin/webmin/issues/2303 2024-10-30 16:19:06 -07:00
Ilia Ross
a8a382ecc3 An attempt to address TOTP naming confusion 2024-10-24 01:43:33 +03:00
Ilia Ross
33afba1686 Fix to set default last to 1000
https://forum.virtualmin.com/t/is-this-process-normal-or-should-i-worry/128835/32?u=ilia
2024-10-23 01:29:23 +03:00
Ilia Ross
e43df47e41 Fix to set default last to 10000
https://forum.virtualmin.com/t/is-this-process-normal-or-should-i-worry/128835/32?u=ilia
2024-10-23 01:21:46 +03:00
Ilia Ross
1d57955672 Fix to call last command for the given user if no lastlog available 2024-10-22 19:19:47 +03:00
Jamie Cameron
42c4a39510 Allow input type to be specified in ui_opt_textbox 2024-10-21 16:35:48 -07:00
Jamie Cameron
adb047dd11 Clean up PID-based lock dir 2024-10-21 16:29:49 -07:00
Jamie Cameron
19edf0efd9 SPF record parts aren't space separate https://github.com/virtualmin/virtualmin-gpl/issues/935 2024-10-21 16:06:28 -07:00
Jamie Cameron
8f7a2f818f Merge branch 'master' of github.com:webmin/webmin 2024-10-20 20:12:39 -07:00
Jamie Cameron
ce70d4caab Fix inconsistency in locked_file_link 2024-10-20 18:05:11 -07:00
Ilia Ross
65d185bfdf Update translations 2024-10-20 16:17:42 +03:00
Ilia Ross
eb2cd4e142 Fix to display more accurate heading 2024-10-20 16:16:38 +03:00
Ilia Ross
21e110cc8a Fix to bring back support for limit in last command
https://forum.virtualmin.com/t/is-this-process-normal-or-should-i-worry/128835/10?u=ilia
2024-10-20 15:59:41 +03:00
Jamie Cameron
c1196f744a Clean up lock link on unlock https://forum.virtualmin.com/t/lock-files-building-up-in-var-webmin-locks/129859 2024-10-19 19:41:33 -07:00
Jamie Cameron
f9c355d127 Merge branch 'master' of github.com:webmin/webmin 2024-10-18 15:34:15 -07:00
Jamie Cameron
4ef76b2ed9 Make sure temporary lock link files are deleted https://forum.virtualmin.com/t/lock-files-building-up-in-var-webmin-locks/129859 2024-10-18 15:33:54 -07:00
Ilia Ross
072771f524 Add missing comment 2024-10-18 11:50:39 +03:00
Jamie Cameron
05382d840d fs has to be outside the command 2024-10-17 16:47:06 -07:00
Jamie Cameron
22beff5e92 Add missing . 2024-10-17 16:31:24 -07:00
Jamie Cameron
5ff7190f06 Do proper quoting for XFS commands 2024-10-17 15:18:30 -07:00
Jamie Cameron
66bf7c9e28 Merge branch 'master' of github.com:webmin/webmin 2024-10-16 19:47:36 -07:00
Jamie Cameron
06fe239c3f Add debug mode 2024-10-16 19:47:28 -07:00
Ilia Ross
00f11fc81d Fix to quote usernames in xfs_quota command
https://forum.virtualmin.com/t/issue-regarding-with-restore/129843/4?u=ilia
2024-10-16 12:28:39 +03:00
Ilia Ross
643270f3d9 Add old actual file names for backward compatibility #2296 2024-10-16 00:28:46 +03:00
Ilia Ross
262a1cb531 Update repos setup script name #2296 2024-10-16 00:22:11 +03:00
Ilia Ross
cef6f833fb Add missing my [build] 2024-10-16 00:15:43 +03:00
Jamie Cameron
084ed0b835 Default to using the default 2024-10-14 20:58:28 -07:00
Jamie Cameron
5182e4a428 Default to global notification address 2024-10-14 20:44:28 -07:00
Jamie Cameron
086f366954 Add UI field to use the global notify address, and respect it 2024-10-14 20:32:07 -07:00
Jamie Cameron
7476d48ab7 Use global to address as the default 2024-10-14 20:16:00 -07:00
Jamie Cameron
5992c7ba51 Respect global to address if set 2024-10-13 19:36:37 -07:00
Jamie Cameron
cc0ab1bc8a Respect global default destination address if set 2024-10-13 19:20:39 -07:00
Jamie Cameron
d1cc0c4790 Default to address should be in global config 2024-10-13 19:01:27 -07:00
Jamie Cameron
720b01e690 Remove old formatting HTML 2024-10-13 18:54:30 -07:00
Jamie Cameron
552d909078 Add field for default notification address 2024-10-13 18:51:29 -07:00
Jamie Cameron
1633f275db Make text boxes bigger 2024-10-13 11:40:39 -07:00
Jamie Cameron
c3bb0b09c2 Use commas to separate dissable functions https://github.com/virtualmin/virtualmin-gpl/issues/753 2024-10-13 10:11:30 -07:00
Jamie Cameron
38136888b3 Add a page for select functions to disable https://github.com/virtualmin/virtualmin-gpl/issues/753 2024-10-12 22:06:09 -07:00
Jamie Cameron
216ae24206 Merge branch 'master' of github.com:webmin/webmin 2024-10-12 12:57:29 -07:00
Jamie Cameron
f5b76f5b77 Show current hashed password if there is one 2024-10-12 12:01:39 -07:00
Ilia Ross
2ad935f672 Merge pull request #2294 from MacSteini/master
Updated de
2024-10-08 03:44:08 +03:00
MacSteini
b5ef94d12c Updated de 2024-10-08 00:57:49 +01:00
Ilia Ross
0844abc63d Merge pull request #2293 from MacSteini/master
Corrected typo
2024-10-07 19:56:21 +03:00
Ilia Ross
63a81ef70f Fix to use the correct key name in other language files 2024-10-07 19:55:31 +03:00
MacSteini
76c41b8508 Corrected typo 2024-10-07 16:48:47 +01:00
Ilia Ross
5077349364 Merge pull request #2292 from MacSteini/master
Updated de and possible typo
2024-10-07 18:35:46 +03:00
MacSteini
47e26c4fde Updated de 2024-10-07 16:02:41 +01:00
MacSteini
a0da37ca08 Updated de 2024-10-07 15:08:23 +01:00
MacSteini
21dbdcc983 Merge branch 'master' of https://github.com/MacSteini/webmin 2024-10-07 13:20:19 +01:00
MacSteini
b66aab704d Updated de 2024-10-07 13:20:01 +01:00
MacSteini
84b559646c Merge branch 'webmin:master' into master 2024-10-07 13:01:32 +01:00
MacSteini
f3f232b7f5 Updated de 2024-10-07 12:59:12 +01:00
MacSteini
c5543500b4 Typo?
Is this supposed to be mfwizard_pgroup_name_error or smfwizard_pgroup_name_error?
2024-10-07 12:59:02 +01:00
Jamie Cameron
687225075d Merge pull request #2291 from MacSteini/master
Updated de
2024-10-02 20:42:52 -07:00
MacSteini
7c2a993629 Merge branch 'webmin:master' into master 2024-10-03 04:14:39 +01:00
MacSteini
4775d07c8f Updated de 2024-10-03 04:11:15 +01:00
Jamie Cameron
1bee0a007d Fix indefinite article https://github.com/webmin/webmin/issues/2289 2024-09-30 10:25:11 -07:00
Jamie Cameron
11ad8d48e6 Use formal params 2024-09-29 13:43:56 -07:00
Jamie Cameron
c61b52afc9 support clones of modules that have their own monitoes 2024-09-29 13:43:32 -07:00
Jamie Cameron
3ea7b57ca2 Use formal params 2024-09-28 21:40:52 -07:00
Jamie Cameron
c75f29d011 Don't show clones because they are handled inside the monitor 2024-09-28 21:34:20 -07:00
Jamie Cameron
8b726abdad Use proper API to get clones 2024-09-28 21:27:40 -07:00
Jamie Cameron
bc820a5148 Instead of passing a param to check_reboot_required that causes it to return 0, just don't call it 2024-09-28 15:13:24 -07:00
Jamie Cameron
65e70835d2 Add a status monitor to check if a reboot is required 2024-09-28 15:10:01 -07:00
Jamie Cameron
37075fc1ec Code cleanups 2024-09-28 10:16:47 -07:00
Jamie Cameron
cda9b9553f Merge branch 'master' of github.com:webmin/webmin 2024-09-28 10:09:11 -07:00
Jamie Cameron
ce27473110 VirtIO disks aren't IDE 2024-09-28 10:08:43 -07:00
Ilia Ross
ef09c6cef0 Update translations 2024-09-27 22:34:48 +03:00
Ilia Ross
d97bbfff0f Fix language strings to be consistent 2024-09-27 22:34:28 +03:00
Ilia Ross
5419079e8b Fix to print message when refreshing packages https://github.com/virtualmin/virtualmin-gpl/issues/909 2024-09-27 22:28:23 +03:00
Jamie Cameron
6cbbeebb56 Properly select folder, and make sure it exists 2024-09-19 20:24:00 -07:00
Ilia Ross
b7981f9024 Fix query string #2285 2024-09-19 14:41:06 +03:00
Ilia Ross
c199cffb3d Fix to account for paragraphs that don't end with a new line
https://github.com/webmin/webmin/pull/2284#discussion_r1764346284
2024-09-18 13:03:20 +03:00
Ilia Ross
a1ab757d66 Fix to remove commented out line 2024-09-18 12:50:22 +03:00
Jamie Cameron
cf876900cf Merge branch 'master' of github.com:webmin/webmin 2024-09-17 22:32:12 -07:00
Jamie Cameron
289b61f91e ui-lib conversion 2024-09-17 22:31:58 -07:00
Ilia Ross
89300de664 Add support for listing deb822-style repos
https://forum.virtualmin.com/t/package-repositories-empty-ubuntu-24-04/129152/12?u=ilia
2024-09-16 20:55:43 +03:00
Ilia Ross
19009cd155 Update translations 2024-09-16 15:40:38 +03:00
Jamie Cameron
d1ec3910d2 Rename Google Authenticator to just TOTP 2024-09-15 20:46:55 -07:00
Jamie Cameron
7cd747d82f Stop trusting remote client IP address for logging unless it's enabled 2024-09-15 19:24:32 -07:00
Jamie Cameron
ccd7b4b7d5 TTL and generator records don't have a value https://forum.virtualmin.com/t/migration-to-new-server/129151/2 2024-09-15 17:07:20 -07:00
Jamie Cameron
8dff80e2cb Merge branch 'master' of github.com:webmin/webmin 2024-09-14 20:10:04 -07:00
Jamie Cameron
14d5182b9e Support multi-line mappings https://github.com/webmin/webmin/issues/2279 2024-09-14 20:08:23 -07:00
Ilia Ross
b44ca28634 Merge pull request #2283 from leangjia/master
Updated Chinese translations
2024-09-12 12:10:43 +03:00
leangjia
564f4a9b47 Updated Chinese translations 2024-09-12 15:50:58 +08:00
liAnGjiA
4d739ea832 Merge branch 'webmin:master' into master 2024-09-12 15:13:13 +08:00
leangjia
8df7958dfb Updated Chinese translations 2024-09-12 15:12:18 +08:00
Jamie Cameron
5463547e7a Update version collected in the module lib, rather than from the UI 2024-09-11 22:08:42 -07:00
Jamie Cameron
7cfa552ff4 Merge branch 'master' of github.com:webmin/webmin 2024-09-11 21:55:29 -07:00
Jamie Cameron
944f1a020d Use formal param 2024-09-11 21:55:23 -07:00
Ilia Ross
f6fa766746 Merge pull request #2281 from leangjia/master
Updated Chinese translations
2024-09-11 18:22:38 +03:00
leangjia
68fc90d2db Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 15:47:22 +08:00
leangjia
0c408cf7e7 Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 14:27:37 +08:00
leangjia
9409051046 Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 13:57:09 +08:00
leangjia
54e559452f Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 13:48:42 +08:00
leangjia
d905f72cd7 Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 13:32:34 +08:00
leangjia
44521d8d60 Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 13:16:21 +08:00
leangjia
8dd6b6c44d Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 12:52:58 +08:00
leangjia
6257679e44 Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 12:41:05 +08:00
leangjia
6a9849ba2d Updated Chinese translations 2024-09-11 09:52:17 +08:00
leangjia
e1f398d3aa Updated Chinese translations 2024-09-11 09:32:55 +08:00
Ilia Ross
e3acac1ebf Merge pull request #2280 from leangjia/master
Updated Chinese translations
2024-09-10 11:56:15 +03:00
leangjia
a2a1dc12e9 Updated Chinese translations 2024-09-10 16:34:23 +08:00
leangjia
ac967a1fc5 Updated Chinese translations 2024-09-10 16:27:09 +08:00
leangjia
4b14aee655 Merge branch 'master' of https://github.com/leangjia/webmin 2024-09-10 16:14:36 +08:00
leangjia
e4672703e8 Updated Chinese translations 2024-09-10 16:14:25 +08:00
Ilia Ross
147afb9d41 Merge pull request #2278 from MacSteini/master
Update de
2024-09-09 19:27:45 +03:00
MacSteini
c14b3a8e08 Merge branch 'webmin:master' into master 2024-09-09 14:43:01 +01:00
MacSteini
e3112ac41f Update de 2024-09-09 14:41:28 +01:00
Jamie Cameron
cb2be8b8d8 Merge branch 'master' of github.com:webmin/webmin 2024-09-08 15:42:19 -07:00
Jamie Cameron
11b4a8ca54 Just lock the zone file instead of the whole domain, to prevent deadlocks when called from Virtualmin 2024-09-08 15:39:06 -07:00
Ilia Ross
e7f7487930 Merge pull request #2276 from MacSteini/master
Updated de
2024-09-07 19:31:16 +03:00
Ilia Ross
36e2359312 Disable mail counting by default, as the index page won't load at all with a large number of emails in the mailboxes 2024-09-07 19:24:10 +03:00
MacSteini
54793b4596 Update de 2024-09-07 16:32:17 +01:00
Ilia Ross
65f349c1ce Fix to increase the number of default cron jobs to display 2024-09-07 18:28:11 +03:00
MacSteini
992a961590 Update de 2024-09-07 15:59:59 +01:00
MacSteini
f87cc4a121 Update de 2024-09-07 15:43:38 +01:00
MacSteini
261ff535e0 Updated de 2024-09-07 12:46:38 +01:00
MacSteini
e8c1b3dedb Merge branch 'webmin:master' into master 2024-09-07 03:13:32 +01:00
Jamie Cameron
1f6697e05f NSEC3PARAM salt can be - https://github.com/virtualmin/virtualmin-gpl/issues/895 2024-09-06 19:00:42 -07:00
MacSteini
03147121c6 Update de
Minor fix to replace an English phrase with the German equivalent
2024-09-07 02:23:52 +01:00
Jamie Cameron
4b3acba3f8 Merge branch 'master' of github.com:webmin/webmin 2024-09-06 16:15:35 -07:00
Jamie Cameron
38b119ac43 Fix error message for salt field https://github.com/virtualmin/virtualmin-gpl/issues/895 2024-09-06 16:15:27 -07:00
Ilia Ross
ae70f5e4bd Merge pull request #2275 from MacSteini/master
Update de
2024-09-06 18:25:32 +03:00
MacSteini
d3f8859df2 German translation files reviewed and updated 2024-09-06 15:22:42 +01:00
MacSteini
6145783116 Update de
Corrected an unusual way of writing a date
2024-09-06 14:22:09 +01:00
Ilia Ross
5ba6cbe9ab Merge pull request #2274 from MacSteini/master
Updated de and removed de.auto
2024-09-06 16:05:09 +03:00
MacSteini
d55d49e4d0 Update de
Replaced fancy with straight quotes
2024-09-06 12:31:38 +01:00
MacSteini
7bad42f217 Updated de
Reviewed and corrected where applicable. Adapted translation based on the newer changes in EN file
2024-09-06 12:10:17 +01:00
MacSteini
d7b2a41040 Update de 2024-09-06 11:31:38 +01:00
MacSteini
5c723544fe Delete at/lang/de.auto 2024-09-06 11:31:13 +01:00
Ilia Ross
b0e3787461 Merge pull request #2272 from MacSteini/master
Updated German language files
2024-09-06 13:27:16 +03:00
MacSteini
a415a743f6 Merge remote-tracking branch 'upstream/master' 2024-09-06 11:19:03 +01:00
Ilia Ross
4e351b32fb Fix to stress out command name 2024-09-06 12:49:33 +03:00
MacSteini
a326c0939d Update en
Reverted back to its original state.
2024-09-06 10:38:49 +01:00
MacSteini
295318f67f Update en
Reverted back to its original state
2024-09-06 10:26:11 +01:00
MacSteini
3c86a1a158 Update en
Reverted back to its original state
2024-09-06 10:25:02 +01:00
Ilia Ross
33192cc0d9 Merge pull request #2273 from leangjia/master
Updated Chinese translations
2024-09-06 11:56:35 +03:00
Ilia Ross
da20f7c88f Update at module language 2024-09-06 11:48:05 +03:00
Jamie Cameron
d81bf3f569 Stop offering to allow editing of PHP FPM config files, as PHP options cannot be set at the global level https://forum.virtualmin.com/t/urgent-php-fpm-crashes/129009 2024-09-05 22:25:28 -07:00
leangjia
01663dfe25 Updated Chinese translations 2024-09-06 10:11:25 +08:00
MacSteini
bc10564706 Update de 2024-09-06 00:18:26 +01:00
MacSteini
f10998e2b7 Update en
Prefixed double dots with a space as you explained in another PR.
2024-09-06 00:11:32 +01:00
MacSteini
639d558a47 Delete bandwidth/lang/de.auto 2024-09-06 00:00:15 +01:00
MacSteini
edc41bf338 Update de 2024-09-05 23:58:52 +01:00
MacSteini
b9f3152827 Delete passwd/lang/de.auto 2024-09-05 23:53:04 +01:00
MacSteini
04bcccdc43 Update de 2024-09-05 23:50:09 +01:00
MacSteini
f1f4d9b719 Delete webmincron/lang/de.auto 2024-09-05 23:47:27 +01:00
MacSteini
a45964f55e Delete webminlog/lang/de.auto 2024-09-05 23:45:08 +01:00
MacSteini
23def8deb5 Update de 2024-09-05 23:44:30 +01:00
MacSteini
2ba7e4b071 Delete apache/lang/de.auto 2024-09-05 23:20:06 +01:00
MacSteini
33b4223183 Update de 2024-09-05 23:19:56 +01:00
MacSteini
9607c3cae7 Update de 2024-09-05 23:18:27 +01:00
MacSteini
782f0fbedd Update en 2024-09-05 23:07:51 +01:00
MacSteini
7f659978ac Update de 2024-09-05 22:51:25 +01:00
MacSteini
768b586144 Update en
Corrected line 56 - it was the only place where “At” was mentioned.
2024-09-05 22:48:29 +01:00
MacSteini
167d73090e Delete at/lang/de.auto 2024-09-05 22:47:43 +01:00
MacSteini
951dffc3a3 Update de 2024-09-05 22:47:14 +01:00
Jamie Cameron
a5a97eaedb Merge branch 'master' of github.com:webmin/webmin 2024-09-05 11:32:59 -07:00
Jamie Cameron
6b2a9d34bf Use correct state flag during initial rule setup https://github.com/webmin/webmin/issues/2264 2024-09-05 11:31:52 -07:00
MacSteini
b5f79d31a6 Update de 2024-09-05 15:49:09 +01:00
MacSteini
1d272f0490 Delete lang/de.auto 2024-09-05 15:27:47 +01:00
Ilia Ross
b5f2e8f47f Merge pull request #2266 from MacSteini/master
Reviewed and amended German translations
2024-09-05 17:24:56 +03:00
MacSteini
d650d65163 Update de 2024-09-05 15:03:58 +01:00
MacSteini
0389c537be Update de 2024-09-05 12:34:17 +01:00
Ilia Ross
530db71e3f Merge pull request #2271 from leangjia/master
Updated Chinese translations
2024-09-05 12:39:03 +03:00
leangjia
2ad13ccd74 Updated Chinese translations 2024-09-05 17:36:55 +08:00
Ilia Ross
3a90c0e4fe Merge pull request #2270 from leangjia/master
Updated Chinese translations
2024-09-05 12:21:57 +03:00
leangjia
75095eab06 Updated Chinese translations 2024-09-05 17:16:57 +08:00
Ilia Ross
8f2338e1a7 Merge pull request #2269 from leangjia/master
Updated Chinese translations
2024-09-05 11:28:47 +03:00
leangjia
60345c4d8e Updated Chinese translations 2024-09-05 11:17:18 +08:00
Jamie Cameron
b648a21323 Merge pull request #2268 from leangjia/master
Updated Chinese translations
2024-09-03 21:24:34 -07:00
leangjia
d59837dbad Updated Chinese translations 2024-09-04 12:06:27 +08:00
MacSteini
e60e24f1ee Update de 2024-09-03 23:30:35 +01:00
MacSteini
c861bf971e Update de 2024-09-03 14:25:36 +01:00
MacSteini
8bc8c017e6 Update de 2024-09-03 14:20:58 +01:00
Ilia Ross
87bacd1489 Merge pull request #2265 from leangjia/master
Updated Chinese translations
2024-09-03 14:05:53 +03:00
MacSteini
5fae4a69ee Update de 2024-09-03 11:40:07 +01:00
leangjia
1764671ac7 Delete the zh.auto 2024-09-03 18:18:44 +08:00
MacSteini
7f1faaac4d Merged with de 2024-09-03 11:07:34 +01:00
MacSteini
91111d5e82 Update de 2024-09-03 11:06:48 +01:00
leangjia
39a3ebac3b Updated Chinese translations gray-theme zh. 2024-09-03 17:59:12 +08:00
MacSteini
60b87f3b34 Update de 2024-09-03 10:40:29 +01:00
leangjia
758e277328 Updated Chinese translations system-status/lang/zh 2024-09-03 17:35:48 +08:00
leangjia
d02615c0ab Updated Chinese translations filemin lang zh. 2024-09-03 14:14:05 +08:00
liAnGjiA
6051231e73 Merge branch 'webmin:master' into master 2024-09-03 13:18:27 +08:00
leangjia
d80a394d77 Updated Chinese translations acl lang zh. 2024-09-03 13:16:01 +08:00
Ilia Ross
9f64dbd134 Update Swedish translations 2024-09-02 23:58:22 +03:00
Ilia Ross
85e3dc418a Update translations 2024-09-02 23:50:58 +03:00
Jamie Cameron
c607990c48 HTML escape description in services list 2024-09-02 10:14:04 -07:00
Jamie Cameron
c76e257961 Merge branch 'master' of github.com:webmin/webmin 2024-09-02 10:13:27 -07:00
Jamie Cameron
0009335636 HTML escape description in actions list 2024-09-02 10:13:19 -07:00
Ilia Ross
964bc33ed0 Merge pull request #2263 from leangjia/master
Updated Chinese translations change-user lang zh.
2024-09-02 14:19:08 +03:00
leangjia
75087357b0 perfect change-user lang zh. 2024-09-02 16:23:53 +08:00
Jamie Cameron
c0a45fe6ca Merge branch 'master' of github.com:webmin/webmin 2024-08-30 22:12:40 -07:00
Jamie Cameron
da5c68a04f Add ACL option to set the allowed user based on the directory being accessed 2024-08-30 22:10:52 -07:00
Ilia Ross
9966a2ab47 Fix to support source repos
https://forum.virtualmin.com/t/software-package-repos-displaying-duplicates/128831?u=ilia
2024-08-29 15:51:08 +03:00
Jamie Cameron
cffabd972b Fix version selector 2024-08-28 18:00:36 -07:00
Ilia Ross
b2e0db9db9 Add support to apply the patch from the raw link
https://forum.virtualmin.com/t/re-moving-sites-from-directadmin-to-virtualmin/128503/33?u=ilia
2024-08-28 15:20:20 +03:00
Jamie Cameron
d2d070b721 Merge branch 'master' of github.com:webmin/webmin 2024-08-27 21:11:41 -07:00
Jamie Cameron
0939e55b01 Include version of package to get from debian https://github.com/webmin/webmin/issues/2261 2024-08-27 21:11:35 -07:00
Ilia Ross
2259c1a72a Fix language 2024-08-26 15:41:22 +03:00
Ilia Ross
26fc396421 Fix to print in dashboard only allowed fields
https://forum.virtualmin.com/t/obscuring-account-information/128735?u=ilia
2024-08-26 14:46:47 +03:00
Ilia Ross
69823048d2 Fix matching Debian repos
https://forum.virtualmin.com/t/repos-in-virtualmin/128745/3?u=ilia
2024-08-25 21:44:40 +03:00
Ilia Ross
5e57e571b3 Fix the default notification email is set as non-replyable 2024-08-24 19:35:33 +03:00
Jamie Cameron
6e3fb4d806 Merge branch 'master' of github.com:webmin/webmin 2024-08-23 21:36:42 -07:00
Jamie Cameron
f8ce246b37 If there is a password change CGI setup, rate limit how often it can be called to prevent brute-force guessing attacks 2024-08-23 21:36:34 -07:00
Ilia Ross
d45e317303 Merge pull request #2258 from MacSteini/master
Updated German translations
2024-08-23 14:59:51 +03:00
MacSteini
90c0ec556f Update de
Reviewed and merged with de.auto
2024-08-23 11:40:03 +01:00
MacSteini
d65460d50e Update de.auto
Reviewed and merged with de
2024-08-23 10:35:06 +01:00
MacSteini
c757f90f7c Update en
Corrected typos
2024-08-23 10:21:40 +01:00
MacSteini
c34c1b5b6e Update de
Reviewed and merged with de.auto
2024-08-23 10:20:51 +01:00
MacSteini
d553327a11 Update de.auto
Reviewed and moved translations into de
2024-08-23 09:46:35 +01:00
Ilia Ross
6db78a06b8 Fix to implement a fix that allows the root user to lock itself out
125cc7b418 (r145623195)
2024-08-22 01:11:04 +03:00
Ilia Ross
b54f1780c6 Fix not to allow locking only for local root account 2024-08-21 23:16:32 +03:00
Jamie Cameron
d2b2727039 Also update serial in SOA object https://forum.virtualmin.com/t/issue-with-dns-zone-serial-not-updating-in-virtualmin-cloudmin-setup/128622 2024-08-20 22:08:25 -07:00
Jamie Cameron
464a553534 Simplify ppermission mappings 2024-08-20 21:32:33 -07:00
Jamie Cameron
ddbd770dda Add field for setting plugin 2024-08-20 21:28:39 -07:00
Jamie Cameron
6bf6553ff0 Formatting cleanup 2024-08-20 20:39:02 -07:00
Jamie Cameron
01299c0c38 Merge branch 'master' of github.com:webmin/webmin 2024-08-20 10:56:40 -07:00
Jamie Cameron
b71ac3b9a0 Slave zones can now be called secondary https://github.com/webmin/webmin/issues/2257 2024-08-20 10:55:47 -07:00
Ilia Ross
3c347dc92f Merge pull request #2256 from MacSteini/master
Updated German Translation
2024-08-20 17:35:24 +03:00
MacSteini
0860344fd1 Updated de 2024-08-20 14:41:19 +01:00
MacSteini
801fa703bf Moved translations into de 2024-08-20 14:40:36 +01:00
MacSteini
049a8072b8 Update de.auto 2024-08-20 14:26:40 +01:00
Ilia Ross
9e410f45ca Fix lines to fit 80 chars 2024-08-19 15:50:48 +03:00
Ilia Ross
d541abc7f4 Fix to optimize previous code reducing redundancy (no logical changes) 2024-08-19 15:47:59 +03:00
Ilia Ross
e9eda1ddc4 Add ability to write file directly to disk #2254 2024-08-19 05:12:55 +03:00
Ilia Ross
b5b2c3cd6e Fix to correctly test if account lock is supported 2024-08-15 14:23:22 +03:00
Ilia Ross
86e12bd485 Fix to simplify if no password set 2024-08-15 14:22:34 +03:00
Ilia Ross
cbe75574d0 Fix to use the same format when comparing versions 2024-08-15 13:49:24 +03:00
Ilia Ross
cf838e5d9a Fix to test if reuse flags are supported
https://github.com/webmin/webmin/issues/2135#issuecomment-2290975157
2024-08-15 13:48:42 +03:00
Ilia Ross
6cdb1df135 Fix to simplify account lock check
f61c7bd773 (r145408919)
2024-08-15 13:30:32 +03:00
Jamie Cameron
ffc7dac5f1 Plugin needs a with prefix when used in SQL 2024-08-15 03:25:06 -07:00
Jamie Cameron
66ad3fe075 Merge branch 'master' of github.com:webmin/webmin 2024-08-14 03:09:30 -07:00
Jamie Cameron
0b83f310e6 Work on being able to specify plugin 2024-08-14 03:09:21 -07:00
Jamie Cameron
efccfc4db6 Use the same message for wrong user and password 2024-08-14 03:08:26 -07:00
Ilia Ross
c642286a5a Fix to optimize code 2024-08-13 22:57:43 +03:00
Ilia Ross
e8ed462b8c Fix to support replication perms 2024-08-13 22:31:32 +03:00
Ilia Ross
9cecabf781 Add ability to display permissions intelligently 2024-08-13 22:25:17 +03:00
Jamie Cameron
7198370f9b Recommend the perl mysql driver modules 2024-08-12 18:52:39 -07:00
Jamie Cameron
930652699b Merge branch 'master' of github.com:webmin/webmin 2024-08-12 17:38:30 -07:00
Jamie Cameron
c3c7e3ea9e recommend the MySQL DBD and DBI modules https://github.com/webmin/webmin/issues/2253 2024-08-12 17:35:14 -07:00
Jamie Cameron
53f44413f8 remove obsolete comment 2024-08-12 17:49:50 +08:00
Ilia Ross
25321b467b Update changelog 2024-08-11 21:10:43 +03:00
Ilia Ross
dc17b3cbe5 Fix changelog 2024-08-11 21:06:19 +03:00
Ilia Ross
a4621a800b Fix changelog 2024-08-11 21:01:33 +03:00
Jamie Cameron
97308e69aa changelog update 2024-08-11 07:42:09 -07:00
Jamie Cameron
86144e16f7 New version bump 2024-08-11 07:41:05 -07:00
Jamie Cameron
b18b9decd4 Fix schema page description 2024-08-11 03:48:02 -07:00
Jamie Cameron
90cd81893e Fix bugs in LDAP import 2024-08-11 03:42:06 -07:00
Jamie Cameron
9d7c3fdd9a Work on schema import support 2024-08-11 03:27:04 -07:00
Jamie Cameron
c0e36426bd Remove useless fixed spacing 2024-08-11 02:50:23 -07:00
Jamie Cameron
9dd678946d Use proper function to check status 2024-08-08 19:25:14 -07:00
Jamie Cameron
d440ba7f58 Let the user know why no rules are down 2024-08-08 19:24:10 -07:00
Jamie Cameron
090a769145 Use proper function 2024-08-08 19:21:34 -07:00
Jamie Cameron
bcec22b385 Merge branch 'master' of github.com:webmin/webmin 2024-08-08 19:20:43 -07:00
Jamie Cameron
dbfc621482 Add a monitor for firewalld https://github.com/virtualmin/virtualmin-gpl/issues/870 2024-08-08 19:16:00 -07:00
Ilia Ross
6bc70a7738 Add support for disk I/O in FreeBSD 2024-08-07 15:28:58 +03:00
Ilia Ross
f5b3f9cc1d Fix to use os_type for OS check
0ac51a83e9 (r145024453)
2024-08-06 12:21:19 +03:00
Ilia Ross
24055330d3 Fix build system 2024-08-04 17:03:41 +03:00
Ilia Ross
0ac51a83e9 Add an API to count processes 2024-08-03 17:05:56 +03:00
Ilia Ross
e517300fe0 Fix to display wildcard char next to dbs https://github.com/virtualmin/virtualmin-gpl/issues/723#issuecomment-2263713657 2024-08-02 15:22:21 +03:00
Ilia Ross
ae34d0ef86 Fix to unquote database name in view
https://github.com/virtualmin/virtualmin-gpl/issues/723#issuecomment-2262824643
2024-08-01 20:29:40 +03:00
Ilia Ross
8236fb2fd8 Add support to display tag, algo and digests in table #2245 2024-08-01 13:01:30 +03:00
Ilia Ross
f499c62da4 Update CHANGELOG.md 2024-08-01 00:52:57 +03:00
Ilia Ross
a51e3d0a22 Fix BIND service name is now named.service in Debian 12 and Ubuntu 24.04
[build]
2024-08-01 00:34:02 +03:00
Ilia Ross
e1398bf75b Version bump 2.202 2024-07-30 22:13:20 +03:00
Ilia Ross
ba26d2aac0 Merge pull request #2241 from bim-g/update_ui_print_header_documentation
[FIX] Add missing `title` parameter to `ui_print_header` method on the documentation
2024-07-30 05:12:35 +03:00
bim-g
7225ccab73 [FIX] Add missing title parameter to ui_print_header documentation 2024-07-30 01:02:54 +02:00
Ilia Ross
d224d0aafc Fix backup file naming to be consistent with Virtualmin 2024-07-28 23:46:38 +03:00
Ilia Ross
8220fef7e0 Fix to name downloaded backup file nicely #2239
E.g. webmin-backup-config-host.ubuntu24-pro.virtualmin.dev-2024-07-28-20-08.tgz
2024-07-28 20:11:55 +03:00
Jamie Cameron
1a658b1010 If given names are enabled, always add the needed class 2024-07-27 14:53:23 -07:00
Jamie Cameron
4c3b792adc LDAP config file param has moved to the ldap-client module 2024-07-27 14:40:18 -07:00
Jamie Cameron
19940bae86 Base may have a sub-entry for users and groups 2024-07-27 14:26:25 -07:00
Jamie Cameron
256178c6c3 sometimes LDAP connect fails with sigpipe 2024-07-26 21:04:55 -07:00
Jamie Cameron
2a43a870c2 Fix init script name 2024-07-26 19:09:02 -07:00
Jamie Cameron
615765b995 Check status from init script if possible 2024-07-26 19:06:16 -07:00
Jamie Cameron
6f7003965e Merge branch 'master' of github.com:webmin/webmin 2024-07-26 14:56:52 -07:00
Jamie Cameron
d8a7a583a3 Prevent duplication of systemd actions and init scripts https://github.com/webmin/webmin/issues/2227 2024-07-26 14:56:46 -07:00
Jamie Cameron
c51cc8f38a Merge pull request #2234 from webmin/dev/mysql-improve-operations-with-large-dbs
Fix to optimize getting table index structure for large databases
2024-07-26 14:22:58 -07:00
Ilia Ross
5210f623f3 Fix to use prepared statements 2024-07-26 21:11:05 +03:00
Jamie Cameron
ba4b65774e Merge branch 'master' of github.com:webmin/webmin 2024-07-26 10:20:51 -07:00
Jamie Cameron
b1d273c555 BIND 4 is ancient and shouldn't be shown by default https://github.com/webmin/webmin/issues/2232 2024-07-26 10:20:42 -07:00
Ilia Ross
b03f1b766f Fix to optimize getting table index stats for large tables 2024-07-26 19:56:45 +03:00
Ilia Ross
a9ed10401d Update changelog (progress) 2024-07-26 00:55:11 +03:00
Ilia Ross
253d85b6ee Fix setting webprefix for WebSocket URL
https://forum.virtualmin.com/t/after-update-webmin-2-200-cant-view-stat-history/128119/6?u=ilia
2024-07-26 00:41:40 +03:00
Jamie Cameron
0247b71fb7 Show full BIND version https://github.com/webmin/webmin/issues/2226 2024-07-24 14:02:00 -07:00
Jamie Cameron
fd819d83e8 New version bump 2024-07-23 21:58:01 -07:00
Jamie Cameron
8c5fcef916 Fix string for update logging 2024-07-23 21:57:32 -07:00
Jamie Cameron
c15bbca109 Separate comment column https://github.com/webmin/webmin/issues/2221 2024-07-23 21:52:24 -07:00
Jamie Cameron
c47c4b7ffd Merge branch 'master' of github.com:webmin/webmin 2024-07-23 20:12:17 -07:00
Jamie Cameron
8efa25eabf Add missing function 2024-07-23 20:12:06 -07:00
Ilia Ross
190bd58b1b Fix to clarify option name 2024-07-24 03:50:01 +03:00
Ilia Ross
d645dc9345 Update changelog for Webmin 2.201 2024-07-24 03:25:43 +03:00
Ilia Ross
963bb60c02 Fix to go directly to viewing logs on module load 2024-07-24 03:18:31 +03:00
Jamie Cameron
fa4e39ec9a Merge branch 'master' of github.com:webmin/webmin 2024-07-23 17:00:41 -07:00
Jamie Cameron
c1b45ff210 Add option to include compressed rotated logs in searches, and enable it by default, to maintain parity with the old sylog module 2024-07-23 17:00:34 -07:00
Ilia Ross
5cb103bde3 Revert "Fix to call exit after redirect"
This reverts commit e3a1fd849b.
2024-07-24 02:02:14 +03:00
Ilia Ross
7282348b7d Fix to use consistent download page 2024-07-24 00:20:58 +03:00
Ilia Ross
e3a1fd849b Fix to call exit after redirect 2024-07-24 00:20:47 +03:00
Jamie Cameron
1fb01aa46e Fix permissions 2024-07-23 13:50:19 -07:00
Jamie Cameron
779ebb4a63 Fix redirection to first log 2024-07-23 13:50:02 -07:00
Jamie Cameron
c391830670 Fix more cases where switch_to_unix_user isn't being passed the username 2024-07-22 16:48:28 -07:00
Jamie Cameron
c8c6c3e40f Merge branch 'master' of github.com:webmin/webmin 2024-07-22 16:11:41 -07:00
Jamie Cameron
c1f45d6d61 When running a command as a different user, the username needs to be passed to switch_to_unix_user so that all the secondary groups can be populated https://github.com/webmin/webmin/issues/2223 2024-07-22 16:11:37 -07:00
Ilia Ross
8804ba6529 Update CHANGELOG.md 2024-07-22 16:00:56 +03:00
Ilia Ross
11ae39081c Fix to try more simple patch command at first 2024-07-22 14:18:51 +03:00
Jamie Cameron
2751224d4d Really update version 2024-07-21 10:21:20 -07:00
Jamie Cameron
6fce9fa491 New version bump 2024-07-21 10:20:43 -07:00
Jamie Cameron
41fdb5dac2 Fix renumbering when adding a domain 2024-07-20 21:53:49 -07:00
Jamie Cameron
4ffca4597c Clean up group_to_dn function 2024-07-20 21:30:46 -07:00
Jamie Cameron
ecfc06d9c6 Preserve firstname and surname 2024-07-20 21:28:45 -07:00
Jamie Cameron
db55dde7ce Merge branch 'master' of github.com:webmin/webmin 2024-07-20 21:23:16 -07:00
Jamie Cameron
c6edd4b97d Code cleanups 2024-07-20 21:19:01 -07:00
Ilia Ross
8cd2dbae96 Fix to redirect to tabs only inside same module
https://forum.virtualmin.com/t/small-upgrade-error-maybe-wrong-url-on-button/127999?u=ilia
2024-07-21 02:37:32 +03:00
Jamie Cameron
8676a3fb21 Merge branch 'master' of github.com:webmin/webmin 2024-07-20 16:18:25 -07:00
Jamie Cameron
27339eb1bf Use my instead of local 2024-07-20 16:18:16 -07:00
Ilia Ross
e014926854 Update CHANGELOG.md for 2.200 2024-07-21 02:00:01 +03:00
Ilia Ross
a721f60f9c Fix to allow service-worker.js in unauth [build] 2024-07-20 15:57:40 +03:00
Jamie Cameron
46c76e13f9 Merge branch 'master' of github.com:webmin/webmin 2024-07-19 16:52:29 -07:00
Jamie Cameron
f72058306b COnfig option to show hostname and comment https://github.com/webmin/webmin.com/issues/18 2024-07-19 16:52:23 -07:00
Ilia Ross
a15446d3b1 Fix to simplify the code and use no globals [build] 2024-07-19 13:40:14 +03:00
Ilia Ross
fc9ce7f3dd Fix comment 2024-07-19 13:30:01 +03:00
Ilia Ross
72cd50a054 Fix to consider "F" as new theme name "Framed" not "Gray" 2024-07-19 13:13:53 +03:00
Ilia Ross
e307fb4dcd Fix to drop unnecessary option 2024-07-19 12:36:52 +03:00
Jamie Cameron
d631929194 Merge branch 'master' of github.com:webmin/webmin 2024-07-16 16:08:06 -07:00
Jamie Cameron
db9628e7eb Update MIME types for javascript and gzipped files 2024-07-16 16:08:01 -07:00
Jamie Cameron
2c04c04ce7 Merge pull request #2217 from webmin/dev/package-updates-always-show-sec
Fix to always show security updates button
2024-07-16 11:51:16 -07:00
Ilia Ross
a5301245d3 Fix to always show security updates button 2024-07-16 17:38:14 +03:00
Jamie Cameron
165af690c7 Log automatic package updates 2024-07-13 17:07:07 -07:00
Jamie Cameron
29da8ea3d0 Clarify what kind of update it is https://forum.virtualmin.com/t/security-updates-being-auto-installed-regardles-of-software-scheduled-upgrades-set-to-just-notify/127852 2024-07-12 17:22:19 -07:00
Jamie Cameron
73b7e62f13 Merge branch 'master' of github.com:webmin/webmin 2024-07-09 08:30:51 -07:00
Ilia Ross
76141ce22f Fix to use larger QR code [build] 2024-07-09 15:53:18 +03:00
Jamie Cameron
4b575b8168 Clarify comment 2024-07-08 22:55:44 -07:00
Ilia Ross
2b28521297 Fix to display correct return button 2024-07-08 21:03:40 +03:00
Ilia Ross
be767951ca Fix to have no block elements in header 2024-07-08 19:33:52 +03:00
Jamie Cameron
9960d6011f Update comment to match reality 2024-07-07 11:12:47 -07:00
Jamie Cameron
461bd30e2a Save last size and subset mode 2024-07-06 15:26:57 -07:00
Jamie Cameron
2f88a4eefb Follow default reuse option 2024-07-06 15:23:17 -07:00
Jamie Cameron
c9f368d264 Properly check all ServerAlias directives and ports 2024-07-06 15:12:08 -07:00
Jamie Cameron
0e24e8ac61 Merge branch 'master' of github.com:webmin/webmin 2024-07-05 10:32:21 -07:00
Jamie Cameron
1d0d25efac Don't add tab param twice https://sourceforge.net/p/webadmin/bugs/5648/ 2024-07-05 10:01:55 -07:00
Jamie Cameron
1c5d2d2bd7 Merge pull request #2211 from webmin/dev/preserve-file-acls
Add ability to preserve original file ACLs
2024-07-03 15:43:43 -07:00
Ilia Ross
77e809166c Fix to use backquote_command instead 2024-07-03 10:40:20 +03:00
Jamie Cameron
927a2c32d8 Show queue state in list 2024-07-02 21:36:05 -07:00
Jamie Cameron
4a3c6c4854 Merge branch 'master' of github.com:webmin/webmin 2024-07-02 21:21:27 -07:00
Jamie Cameron
37beab77ba Show mail queue directory 2024-07-02 21:21:21 -07:00
Ilia Ross
82f5284ffc Fix to use pipe handling data directly in memory
https://github.com/webmin/webmin/pull/2211#discussion_r1663042881
2024-07-02 22:48:40 +03:00
Ilia Ross
5f579e8ded Fix to invalidate OS EOL data on upgrade 2024-07-02 22:24:09 +03:00
Ilia Ross
4b66ac0be5 Add ability to preserve original file ACLs
https://github.com/webmin/authentic-theme/discussions/1511#discussioncomment-9913902
2024-07-02 20:50:19 +03:00
Jamie Cameron
e69fb75c8e Show the mail queue path 2024-07-01 21:33:22 -07:00
Jamie Cameron
ff8781c112 Merge branch 'master' of github.com:webmin/webmin 2024-07-01 21:15:04 -07:00
Jamie Cameron
0dd75db8d8 Don't wrap header lines 2024-07-01 21:09:17 -07:00
Jamie Cameron
05d01aeef3 Merge pull request #2207 from webmin/dev/patch-api
Add apply patch CLI API
2024-06-30 11:05:00 -07:00
Jamie Cameron
11f2bc20eb Merge branch 'master' of github.com:webmin/webmin 2024-06-30 10:07:08 -07:00
Jamie Cameron
52c3178b92 Add API to delete sections 2024-06-30 10:07:01 -07:00
Jamie Cameron
e3dec2222d Merge pull request #2209 from webmin/dev/separate-temps-collection-2208
Fix to separate drive and CPU temperatures collection #2208
2024-06-30 08:24:26 -07:00
Ilia Ross
05752faec0 Fix to separate drive and CPU temperatures collection #2208 2024-06-30 15:54:47 +03:00
Ilia Ross
7507433bf1 Fix to drop dependency from Term::ANSIColor 2024-06-30 11:41:41 +03:00
Ilia Ross
248cb719c0 Fix restart command depend on config dir 2024-06-29 23:32:15 +03:00
Ilia Ross
94b7fdf0ec Fix to escape params 2024-06-29 23:29:55 +03:00
Ilia Ross
d89f6411b6 Fix to use has_command API 2024-06-29 20:34:29 +03:00
Ilia Ross
01d08a3605 Fix to make patch API work directly from URL 2024-06-28 19:48:51 +03:00
Jamie Cameron
1cf3813fb6 Merge branch 'master' of github.com:webmin/webmin 2024-06-27 19:45:29 -07:00
Jamie Cameron
1216ae709b Stop showing and editing dnssec-lookaside https://github.com/webmin/webmin/issues/617 2024-06-27 19:45:21 -07:00
Ilia Ross
3d9497ff45 Fix command example 2024-06-28 01:51:02 +03:00
Ilia Ross
a6832450d1 Fix to restart Webmin when done 2024-06-28 01:38:28 +03:00
Ilia Ross
e41037388c Apply a patch to Webmin core or its modules from GitHub or a local file 2024-06-28 01:35:10 +03:00
Ilia Ross
a7b3af534b Fix to drop Threads module from recommended packages 2024-06-26 18:12:47 +03:00
Ilia Ross
87e006ceeb Add new API to verify session id 2024-06-26 14:39:23 +03:00
Ilia Ross
fbee8f0588 Add logging for active FTP conns 2024-06-20 20:04:19 +03:00
Jamie Cameron
e077b4da94 Start of work on support for requesting only a subset of hostnames 2024-06-19 22:05:22 -07:00
Jamie Cameron
38efad8265 Escape some inputs 2024-06-19 20:37:25 -07:00
Jamie Cameron
4d2a1fa084 Add spam folder name 2024-06-19 17:19:51 -07:00
Jamie Cameron
13b2eca3b1 Follow webmin code standards 2024-06-19 16:48:41 -07:00
Ilia Ross
aa4c3b1de6 Fix embedded styles margin 2024-06-19 16:55:25 +03:00
Ilia Ross
edaab4fd6f Fix embedded styles 2024-06-19 16:52:04 +03:00
Jamie Cameron
6fded0862c Merge pull request #2201 from webmin/dev/fix-last-command-match-freebsd
Fix listing last logins in FreeBSD
2024-06-18 16:16:37 -07:00
Ilia Ross
4006b0454e Fix to escape and not to truncate username 2024-06-18 23:51:19 +03:00
Ilia Ross
5d4ab58baa Fix the regex for last command on FreeBSD 2024-06-18 23:50:12 +03:00
Jamie Cameron
e6c7a60fe6 Merge pull request #2200 from webmin/dev/fix-last-command-regexes
Fix the regex to correctly match the output of the `last` command on contemporary systems
2024-06-18 13:38:21 -07:00
Ilia Ross
a75781d61a Fix the regex to correctly match the output of the last command on contemporary systems 2024-06-18 23:36:31 +03:00
Jamie Cameron
45348f5b02 Merge pull request #2199 from webmin/dev/last-dont-truncate-username
Fix not to truncate usernames
2024-06-18 11:33:01 -07:00
Ilia Ross
548c078813 Fix not to truncate usernames 2024-06-18 20:23:22 +03:00
Ilia Ross
76ccb2b7ed Fix support for Chrony in Debian systems 2024-06-17 15:09:42 +03:00
Ilia Ross
61d2081371 Add to support more passible options to systemd service file 2024-06-16 01:55:03 +03:00
Ilia Ross
458916b4d8 Fix to simplify make_date calls 2024-06-16 01:48:14 +03:00
Jamie Cameron
37451ad905 Merge pull request #2197 from vsc55/fix-2196
Fix metod detect Linux Gentoo.
2024-06-15 09:50:06 -07:00
Javier Pastor
9eec58a1f1 Fix metod detect Linux Gentoo. 2024-06-15 18:41:54 +02:00
Ilia Ross
178f527afa Fix to return an actual value 2024-06-15 16:50:04 +03:00
Jamie Cameron
cd1555b3e1 Merge branch 'master' of github.com:webmin/webmin 2024-06-12 16:53:02 -07:00
Jamie Cameron
2d7cfca67f Prevent duplicate also-notify and allow-transfer IPs 2024-06-12 16:52:50 -07:00
Jamie Cameron
e92a35b3ed Merge pull request #2195 from webmin/dev/xterm-acls-allow-not-enforce-sudo
Fix to allow disabling the enforcement of sudo-capable logins
2024-06-12 15:47:08 -07:00
Ilia Ross
e35efd0f00 Fix to always show the field 2024-06-13 01:36:41 +03:00
Ilia Ross
a12f385a5b Fix to consider user with the same name 2024-06-13 01:07:21 +03:00
Ilia Ross
5dc7cfafd7 Fix to allow disabling the enforcement of sudo-capable logins 2024-06-12 20:14:06 +03:00
Jamie Cameron
35aee74311 Merge pull request #2194 from webmin/dev/xterm-start-with-sudocapable
Fix to start with a sudo-capable user if possible
2024-06-11 18:19:05 -07:00
Ilia Ross
d04dfdf157 Fix to simplify the test 2024-06-12 01:20:29 +03:00
Ilia Ross
41f1adf0df Fix to start with a sudo-capable user if possible 2024-06-11 15:31:00 +03:00
Ilia Ross
1ae01bed8d Fix to support theme styling for embedded calendar 2024-06-10 16:34:29 +03:00
Ilia Ross
4a6f5d9a6a Fix not to load images by default and ask 2024-06-10 14:23:18 +03:00
Ilia Ross
bb3a4bc1e8 Fix font size consistency 2024-06-10 13:48:14 +03:00
Jamie Cameron
084c117547 Merge pull request #2193 from webmin/dev/embed-calendar
Add support for embedding calendar events inline in email messages
2024-06-09 18:48:18 -07:00
Ilia Ross
0221a092b9 Drop duplicate code
https://github.com/webmin/webmin/pull/2193#discussion_r1632362334
2024-06-09 21:16:52 +03:00
Ilia Ross
535d4173b3 Fix to factor out code to separate functions to be available in Usermin 2024-06-09 19:59:50 +03:00
Ilia Ross
20d481e96b Add further margin fixes 2024-06-09 19:13:52 +03:00
Ilia Ross
0256ee47f2 Fix block margin for perfect alignment 2024-06-09 16:16:52 +03:00
Ilia Ross
6af5ed6e2f Fix margin for inner content 2024-06-09 16:09:44 +03:00
Ilia Ross
abeff44b1a Add further improvements to TZs 2024-06-09 04:39:53 +03:00
Ilia Ross
35298efd8a Fix timezones 2024-06-09 04:14:32 +03:00
Ilia Ross
3fa687e716 Fix bugs 2024-06-09 03:49:43 +03:00
Ilia Ross
43fc057484 Add further indent improvements 2024-06-09 03:24:23 +03:00
Ilia Ross
70e9a1c00b Fix indentation 2024-06-09 03:14:50 +03:00
Ilia Ross
d21188c2ad Add improvements to mail frame interactions 2024-06-09 03:06:53 +03:00
Ilia Ross
a780103e2f Fix to improve calendar styles 2024-06-09 02:45:51 +03:00
Ilia Ross
4014293760 Fix to resize embedding iframe for content to fit on view details 2024-06-09 01:55:56 +03:00
Ilia Ross
ba3be31335 Fix to resize iframe if called by some elements from inside 2024-06-09 01:53:36 +03:00
Ilia Ross
adb3d0bb67 Revert "Fix to expose mail iframe resize function"
This reverts commit cd9bc8b7c4.
2024-06-09 01:42:12 +03:00
Ilia Ross
cd9bc8b7c4 Fix to expose mail iframe resize function 2024-06-09 01:16:21 +03:00
Ilia Ross
e1ebcf0506 Fix code to fit within an 80-character width 2024-06-09 01:06:27 +03:00
Ilia Ross
17a27dbe00 Fix to drop showing organizer time unless TZ is explicitly given 2024-06-09 00:48:36 +03:00
Ilia Ross
e36e943251 Fix to keep calendar cell always in right size 2024-06-09 00:31:39 +03:00
Ilia Ross
95ee1e2f2d Add support to embed iCalendar to email message 2024-06-08 23:52:59 +03:00
Ilia Ross
37cde80bbe Fix standard description to replace new lines to HTML break 2024-06-08 23:36:59 +03:00
Ilia Ross
45852664fe Add further fixes and improvements to the processor 2024-06-08 23:19:46 +03:00
Ilia Ross
00885b1f76 Fix location detection 2024-06-08 18:40:35 +03:00
Ilia Ross
cce8911f0f Add additional details to the object 2024-06-08 16:53:25 +03:00
Ilia Ross
3a151469c7 Add proper date parsing and storing extensive details about event 2024-06-08 16:47:08 +03:00
Ilia Ross
e3b94dc458 Fix summary match for strings like SUMMARY;LANGUAGE=fr-CA 2024-06-08 02:18:20 +03:00
Jamie Cameron
cde548ada3 Merge pull request #2192 from webmin/dev/websocket-url-proxy-rely
Set websocket URL depending on the proxy unless defined in config
2024-06-06 20:39:03 -07:00
Ilia Ross
00d0a89630 Set socket URL depending on the proxy unless defined in config 2024-06-07 01:15:27 +03:00
Ilia Ross
9c971202b3 Remove debug 2024-06-07 00:47:47 +03:00
Ilia Ross
2aa3bce4da Fix explicitly set module name from the caller 2024-06-07 00:35:41 +03:00
Ilia Ross
4103177d1e Fix dependencies [build] 2024-06-06 22:55:39 +03:00
Jamie Cameron
31b6cdc82b Merge branch 'master' of github.com:webmin/webmin 2024-06-06 08:34:03 -07:00
Jamie Cameron
fd8c634277 Zone key record might not exist https://forum.virtualmin.com/t/security-updates/127159 2024-06-06 08:33:34 -07:00
Ilia Ross
596ba13b1e Add logic to store iCalendars 2024-06-06 01:59:58 +03:00
Ilia Ross
5e684bf41b Add improvements to iCalendar parser 2024-06-05 03:34:33 +03:00
Jamie Cameron
356c8f7f53 Merge pull request #2191 from webmin/dev/websockets-funcs-are-global
Improve WebSockets API
2024-06-04 16:27:40 -07:00
Ilia Ross
185465351a Fix to use named loop variable 2024-06-05 00:07:44 +03:00
Ilia Ross
8d84e7313a Fix to call function properly 2024-06-04 23:54:13 +03:00
Ilia Ross
71e37adfed Add ability to clean all modules with websockets=1 on the .info 2024-06-04 19:55:25 +03:00
Ilia Ross
af912d9539 Add API to get WebSocket URL 2024-06-04 19:07:34 +03:00
Ilia Ross
5b31c7df84 Factor out WebSockets port and host options to global config 2024-06-04 18:43:34 +03:00
Ilia Ross
55b5939194 Move websocket functions to be always available 2024-06-04 15:48:06 +03:00
Jamie Cameron
00ddfd4d05 Also cleanup websockets 2024-06-03 18:42:31 -07:00
Jamie Cameron
2d23a3503e Fix spacing 2024-06-03 18:34:59 -07:00
Jamie Cameron
a838d11a26 No need for a loop to process a 1-element array 2024-06-03 18:29:56 -07:00
Jamie Cameron
5f28a28d8d Merge pull request #2189 from webmin/dev/icalendar-event-parser
Add support to parse calendar events files #2160
2024-06-03 16:05:49 -07:00
Ilia Ross
e13df24539 Fix to assign argument array before anything else 2024-06-04 00:54:55 +03:00
Ilia Ross
4f7924338d Add missing websockets-lib-funcs.pl file to the build #2190
[build]
2024-06-04 00:48:35 +03:00
Ilia Ross
3a1d609579 Add support to parse calendar events files 2024-06-03 20:58:38 +03:00
Jamie Cameron
e441427031 Merge pull request #2170 from webmin/dev/logviewer-custom-units
Add support for additional units in systemd log viewer
2024-06-01 09:57:19 -07:00
Ilia Ross
469857a41e Fix to use links as is
https://github.com/webmin/webmin/pull/2170#discussion_r1623004037
2024-06-01 18:37:28 +03:00
Ilia Ross
e47c82e7e8 Fix cron id format [build] 2024-06-01 15:32:43 +03:00
Ilia Ross
a0f6dd935c Fix to favour lexically scoped variable over global 2024-06-01 15:31:50 +03:00
Jamie Cameron
e302b706ec Add a default option for mynetworks_style https://github.com/webmin/webmin/issues/2174 2024-05-31 16:26:56 -07:00
Jamie Cameron
8c7fc88d51 Use more accurate wording https://github.com/webmin/webmin/issues/2174 2024-05-31 16:25:11 -07:00
Jamie Cameron
7b4d905eb6 Merge branch 'master' of github.com:webmin/webmin 2024-05-31 16:02:57 -07:00
Jamie Cameron
a1a6f669b2 Use a unique ID for webmin crons created in the same process at the same time https://forum.virtualmin.com/t/webmin-server-stauts/126983 2024-05-31 16:02:41 -07:00
Jamie Cameron
0298d884ef Merge pull request #2182 from webmin/dev/take-out-ws-lib-and-make-it-work-with-themes
Dev/take-out-ws-lib-and-make-it-work-with-themes
2024-05-31 13:40:31 -07:00
Ilia Ross
5a8b3467a1 Fix to consider themes using websockets too 2024-05-31 23:04:19 +03:00
Ilia Ross
17fb8304c3 Fix to take out WebSockets library 2024-05-31 22:58:27 +03:00
Jamie Cameron
5cd88dad43 Merge pull request #2181 from webmin/dev/fix-proftpd-mods-load
Fix how modules are loaded in ProFTPd
2024-05-31 12:41:50 -07:00
Ilia Ross
c15e7a5e5e Fix how modules are loaded in ProFTPd 2024-05-31 19:55:37 +03:00
Jamie Cameron
fad464be47 Merge pull request #2180 from webmin/dev/better-xterm-logging
Dev/better-xterm-logging
2024-05-31 08:57:39 -07:00
Ilia Ross
489db4c769 Fix to store logs in var directory 2024-05-31 16:54:36 +03:00
Ilia Ross
cc663af3df Fix to log username 2024-05-31 16:51:08 +03:00
Ilia Ross
0b58cd5197 Fix to print log nicely 2024-05-31 16:31:56 +03:00
Ilia Ross
dbd16c21cc Fix to drop extra new line [build] 2024-05-31 15:52:50 +03:00
Ilia Ross
8ddabb35b6 Fix test for ports below zero and put port number to error message 2024-05-31 15:50:34 +03:00
Ilia Ross
8476206da8 Merge pull request #2179 from webmin/dev/impove-status-module
Dev/impove-status-module
2024-05-31 13:37:18 +03:00
Ilia Ross
e0085e82d4 Fix to remove colon in button text as its relation is obvious 2024-05-31 13:10:18 +03:00
Ilia Ross
b697c134f1 Fix to break status icons to a new line 2024-05-31 12:15:02 +03:00
Ilia Ross
5d363d60fe Fix to break remotes to a new line without pointless limits 2024-05-31 12:14:45 +03:00
Ilia Ross
f06bc871dc Fix to break each icon to a new line 2024-05-31 12:13:33 +03:00
Ilia Ross
45e16aeeac Revert "[build] - Test collect_interval=5 preset"
This reverts commit 9be50b5aef.
2024-05-30 15:30:01 +03:00
Ilia Ross
9be50b5aef [build] - Test collect_interval=5 preset 2024-05-30 15:01:27 +03:00
Ilia Ross
80c7c7794c Fix saving SMTP TLS client security level #2177 2024-05-30 12:28:44 +03:00
Ilia Ross
decb55b8ff Add support for storing replaced text values and keys #2176
9e0d4cd9b6
2024-05-30 02:39:19 +03:00
Jamie Cameron
d061a190ac Handle case where FPM config contains no PHP options yet https://forum.virtualmin.com/t/pfp-fpm-default-configuration/127002 2024-05-29 16:26:48 -07:00
Jamie Cameron
6d89004446 Merge branch 'master' of github.com:webmin/webmin 2024-05-29 13:22:51 -07:00
Jamie Cameron
9817085c70 Delete PID file on shutdown 2024-05-29 13:22:47 -07:00
Ilia Ross
ca3362ee84 Fix to properly test fetched filtered content 2024-05-29 19:20:15 +03:00
Ilia Ross
e88ba87eae Add a message for progressive logs with no data 2024-05-29 17:38:28 +03:00
Ilia Ross
a420c7142f Fix to use hash for mapping since select names 2024-05-29 15:35:41 +03:00
Ilia Ross
6f37dc94bf Revert the change to hide logs from other modules yet
https://github.com/webmin/webmin/pull/2170#discussion_r1618145017
2024-05-29 11:30:53 +03:00
Ilia Ross
c59a200725 Fix functions name 2024-05-29 03:11:28 +03:00
Ilia Ross
e56aa7711c Add status handler function 2024-05-29 03:11:18 +03:00
Ilia Ross
b480b4caa3 Fix SPA themes have own control over onbeforeunload event 2024-05-29 01:37:43 +03:00
Ilia Ross
db456ad458 Add crucial calls abortion control 2024-05-29 01:11:53 +03:00
Ilia Ross
9513d85157 Fix to just always call it Filter 2024-05-28 22:59:45 +03:00
Ilia Ross
68b547d55a Fix to include forwarded message on empty body
a268373550 (r142447419)

[build]
2024-05-28 16:56:23 +03:00
Ilia Ross
dccc3fb10e Fix to call check right away
https://github.com/webmin/webmin/pull/2170#discussion_r1616387257
2024-05-28 00:08:23 +03:00
Jamie Cameron
d6bed07aae Delete obsolete java applet for running strace 2024-05-27 12:17:51 -07:00
Ilia Ross
bb7938a0f5 Add support for tailing logs in real time 2024-05-27 21:52:24 +03:00
Ilia Ross
8164480b48 Fix lines bug in journalctl 2024-05-27 18:08:57 +03:00
Ilia Ross
4155fdb4c5 Fix not to use bare words 2024-05-27 15:05:15 +03:00
Ilia Ross
19efd89c28 Fix bug when hiding controls 2024-05-27 14:53:01 +03:00
Ilia Ross
f911137624 Add module config and other buttons in case index page is bypassed 2024-05-27 14:40:06 +03:00
Ilia Ross
d4ac34e4b5 Fix to show right title when viewing journal 2024-05-27 14:39:23 +03:00
Ilia Ross
5323bda372 Fix to limit select width not to break the page on long systemd entries 2024-05-27 14:37:40 +03:00
Ilia Ross
1b1ac686e3 Fix to redirect straight to log view or show error 2024-05-27 13:57:27 +03:00
Ilia Ross
75e9323429 Rename the old logging system to "System Logs RS" to free up the name for actual systemd-journald 2024-05-27 13:47:10 +03:00
Ilia Ross
554b439bf8 Fix to drop redundant support for extra units 2024-05-27 00:56:42 +03:00
Ilia Ross
2f9a0b3f21 Add support for showing messages all units and filter by since
Fix numerous of other bugs:

  1. No `tac` for `journalctl` as there is a special `-r` flag
  2. No using tail for `journalctl`
2024-05-27 00:52:45 +03:00
Jamie Cameron
f457b971a7 Check if an NFS server is actually installed 2024-05-26 11:35:24 -07:00
Jamie Cameron
f5252d3f09 Merge branch 'master' of github.com:webmin/webmin 2024-05-25 22:19:28 -07:00
Jamie Cameron
60a9419cc3 Use static routes to set the default gateway https://forum.virtualmin.com/t/ubuntu-and-network-configurations/126890 2024-05-25 22:18:53 -07:00
Ilia Ross
cc2502737f Add support for additional units in systemd log viewer 2024-05-26 01:12:39 +03:00
Jamie Cameron
0cbd11335d Don't show procmail icon if controlled by Virtualmin https://github.com/virtualmin/virtualmin-gpl/issues/818 2024-05-25 11:42:02 -07:00
Ilia Ross
f9198b0fbd Update translations 2024-05-25 01:40:22 +03:00
Jamie Cameron
bb24e2bbdd Merge pull request #2168 from webmin/dev/firewalld-block-ip
Add support for blocking a given IP temporarily or permanently
2024-05-24 15:10:49 -07:00
Ilia Ross
a86eb6ff46 Fix to use substitution 2024-05-25 00:58:57 +03:00
Ilia Ross
d2420038f9 Update translations 2024-05-24 23:20:43 +03:00
Ilia Ross
26625786cb Fix layout 2024-05-24 23:16:51 +03:00
Ilia Ross
3f2023d174 Update translations 2024-05-24 22:55:30 +03:00
Ilia Ross
6b190a6cba Add support for blocking a given IP temporarily or permanently 2024-05-24 22:30:54 +03:00
Jamie Cameron
5c465a587c Add function to clear the Webmin cache for a URL 2024-05-23 15:17:27 -07:00
Jamie Cameron
61f631c1f7 Add more choices for smtpd_sasl_security_options 2024-05-22 14:30:19 -07:00
Jamie Cameron
40c1c30ae2 Don't show the last perl eval faiure unless full error reporting is enabled, because it scares the users https://github.com/virtualmin/virtualmin-gpl/issues/813 2024-05-20 16:22:59 -07:00
Jamie Cameron
d805878186 Merge branch 'master' of github.com:webmin/webmin 2024-05-20 13:29:46 -07:00
Jamie Cameron
84d46adcee There are only 65536 ports https://github.com/webmin/webmin/discussions/2161 2024-05-20 13:29:26 -07:00
Jamie Cameron
b740f9850b Merge pull request #2163 from webmin/dev/log-nicely
Fix to always use log function
2024-05-20 11:39:42 -07:00
Ilia Ross
2641985b98 Fix typo 2024-05-20 19:06:18 +03:00
Ilia Ross
736e514766 Fix to always use log function 2024-05-20 18:48:44 +03:00
Jamie Cameron
5ab6ce618d Sometimes less than a whole line is read 2024-05-17 19:47:14 -07:00
Jamie Cameron
1c8257ecff Add missing icon 2024-05-17 19:38:55 -07:00
Jamie Cameron
ebfd1e9e51 Terminal doesn't work in proxy mode https://forum.virtualmin.com/t/webmin-terminal-wss-connection-time-out/126735 2024-05-16 20:13:12 -07:00
Jamie Cameron
70dede0e22 Merge branch 'master' of github.com:webmin/webmin 2024-05-11 15:20:24 -07:00
Jamie Cameron
35e9f0a01d Limit UDP replies to 1 every 5 seconds per IP 2024-05-11 15:20:19 -07:00
Ilia Ross
0c8777acef Add support for nested forms embedded in tabs 2024-05-12 01:17:42 +03:00
Ilia Ross
04523fdb86 Fix tab name 2024-05-10 14:25:06 +03:00
Ilia Ross
b83bcc4723 Fix to compare versions correctly 2024-05-08 21:28:43 +03:00
Jamie Cameron
b9bb060250 Default changed in version 3.4 https://github.com/webmin/webmin/issues/2156 2024-05-08 10:42:32 -07:00
Jamie Cameron
f49f8f2fb1 Add more authentication methods https://github.com/webmin/webmin/issues/2154 2024-05-08 10:33:06 -07:00
Jamie Cameron
801f1f61d8 Always show extra client restrictions field https://github.com/webmin/webmin/issues/2153 2024-05-08 10:25:29 -07:00
Jamie Cameron
ede9921ea4 Merge branch 'master' of github.com:webmin/webmin 2024-05-08 09:39:36 -07:00
Jamie Cameron
cbd7a91d5c Cache the list of boot interfaces https://forum.virtualmin.com/t/webmin-network-settings-does-not-pickup-or-allow-setting-of-default-route/126466/ 2024-05-08 09:39:29 -07:00
Ilia Ross
36c8aa5e7d Update Xterm.js 2024-05-08 15:37:22 +03:00
Jamie Cameron
7881b1c6c2 Remove options that were obsoleted in version 3.9 https://github.com/webmin/webmin/issues/2150 2024-05-07 15:41:34 -07:00
Jamie Cameron
4a918ee504 Merge branch 'master' of github.com:webmin/webmin 2024-05-07 15:39:02 -07:00
Jamie Cameron
078d3acb98 Remove obsolete smtp_use_tls option 2024-05-07 15:38:22 -07:00
Ilia Ross
6a521ea32c Fix some experimental MIME types are now recognized #2147 2024-05-05 23:28:01 +03:00
Ilia Ross
0c0639d2e9 Add missing option help file #2146 2024-05-05 17:20:52 +03:00
Jamie Cameron
1c8cee607e Merge pull request #2145 from webmin/dev/jail-backend-port
Dev/jail-backend-port
2024-05-04 14:26:12 -07:00
Ilia Ross
4ac3a675e8 No need to stress 2024-05-04 21:40:25 +03:00
Ilia Ross
35dfcbe456 Update language 2024-05-04 21:38:31 +03:00
Ilia Ross
1d5900eb70 Add ports support 2024-05-04 21:37:28 +03:00
Ilia Ross
e2d6caf359 Add backend support 2024-05-04 21:35:38 +03:00
Ilia Ross
1cc640a8e2 Move enabled 2024-05-04 21:01:52 +03:00
Ilia Ross
13442d4aa4 Update translations 2024-05-03 14:16:43 +03:00
Jamie Cameron
677b39bd61 Improve wording 2024-05-02 21:51:23 -07:00
Jamie Cameron
0dc1af46f2 Document password timeouts with a tooltip 2024-05-02 21:49:33 -07:00
Jamie Cameron
bff3e78630 Also update MySQL to MariaDB in text strings https://github.com/virtualmin/virtualmin-gpl/issues/798 2024-05-01 20:30:48 -07:00
Jamie Cameron
d9d4522430 Clarify which characters cannot be used https://forum.virtualmin.com/t/virtualmin-seems-to-have-broken-itself-sort-of-dont-you-just-love-a-descriptive-title/126306 2024-05-01 07:51:01 -07:00
Jamie Cameron
0bd657978f Merge branch 'master' of github.com:webmin/webmin 2024-04-30 16:49:34 -07:00
Jamie Cameron
d59c49b6ce Change default monitor name if it's MariaDB https://github.com/virtualmin/virtualmin-gpl/issues/798 2024-04-30 16:48:15 -07:00
Ilia Ross
fae522a28e Add support for another AMD CPU #2140 [build] 2024-04-30 15:51:16 +03:00
Ilia Ross
9dcb1da4f5 Fix to invalidate EOL cache on re-checks #2139 2024-04-29 13:51:05 +03:00
Jamie Cameron
591161560a Merge branch 'master' of github.com:webmin/webmin 2024-04-28 09:07:40 -07:00
Jamie Cameron
799ccb3683 Add missing local variable 2024-04-28 09:05:02 -07:00
Ilia Ross
4e5da791e2 Fix to limit input to 4 numbers https://github.com/webmin/webmin/issues/2138#issuecomment-2079609477 [build] 2024-04-26 18:39:46 +03:00
Ilia Ross
4db36071b3 Fix $rawtime scope #2136 [build] 2024-04-26 16:02:24 +03:00
Ilia Ross
8de5c83ca8 Add ctrl help #2134 2024-04-26 13:34:20 +03:00
Ilia Ross
9b496bf413 Fix to drop installing systemd service at boot script [build]
https://github.com/webmin/webmin/issues/2133
2024-04-21 17:53:03 +03:00
Ilia Ross
985129bb70 Fix to call update boot script after adding boot #2133 [build] 2024-04-21 17:45:10 +03:00
Ilia Ross
f1804201e6 Fix indent [build] 2024-04-21 16:43:47 +03:00
Ilia Ross
0b1e5f87e1 Dev: Remove debug info 2024-04-21 16:41:25 +03:00
Ilia Ross
1e94a328ba Dev: Add more debug [build] 2024-04-21 16:29:05 +03:00
Ilia Ross
bac62e03c7 Add debug [build] 2024-04-21 16:18:10 +03:00
Ilia Ross
b1a6beda22 Revert "Fix to use latest version [build]"
This reverts commit cd46f97288.
2024-04-21 15:54:33 +03:00
Ilia Ross
b57d57b729 Fix to check for status only if it was running in the first place
https://sourceforge.net/p/webadmin/bugs/5646/

[build]
2024-04-21 15:48:09 +03:00
Ilia Ross
cd46f97288 Fix to use latest version [build] 2024-04-21 15:38:39 +03:00
Ilia Ross
1f2a7902c6 Fix to save status of service correctly [build] 2024-04-21 14:59:12 +03:00
Ilia Ross
975ae7b497 Fix to wait for systemd to update configuration
[build]
2024-04-21 14:53:03 +03:00
Ilia Ross
f252296471 Fix to preserve service state https://github.com/webmin/webmin/issues/2133
[build]
2024-04-21 13:56:11 +03:00
Jamie Cameron
f33b433b96 Merge pull request #2130 from webmin/dev/disable-manual-upgrades
Fix to correctly disable manual upgrades
2024-04-20 11:29:19 -07:00
Ilia Ross
6eb674b451 Fix to swap lines 2024-04-20 16:22:12 +03:00
Ilia Ross
690bae82fc Fix to use disable hash 2024-04-19 20:51:03 +03:00
Ilia Ross
575c1ca5a3 Fix to use Perl to get repo files 2024-04-19 20:33:24 +03:00
Jamie Cameron
97e4545c58 Merge pull request #2131 from Romanitch/bind8
Add ED25519 & ED448 DNSSEC Key Algorithm
2024-04-18 15:45:03 -07:00
Ilia Ross
73150b7818 Fix to remove un_urlize as unnecessary 2024-04-18 23:26:55 +03:00
Ilia Ross
c72a24369c Fix how self Webmin and Usermin upgrades are banned 2024-04-18 22:57:31 +03:00
Ilia Ross
ed7ac533d4 Fix to remove from build time 2024-04-18 21:19:40 +03:00
Romanitch
6df08bc645 add ED25519 & ED448 DNSSEC Key Algorithm 2024-04-18 19:43:16 +03:00
Ilia Ross
54d2766960 Fix to correctly disable manual upgrades
https://forum.virtualmin.com/t/should-this-warning-be-displayed/126011
2024-04-17 20:39:43 +03:00
Ilia Ross
c22f7fa8af Fix to correctly call the package for Debian systems 2024-04-17 20:00:38 +03:00
Jamie Cameron
da285e9804 Merge pull request #2129 from swelljoe/deprecate-old-netbsd-mounts
Fix for 10+ versions of netbsd
2024-04-17 09:48:10 -07:00
Joe Cooper
db42daab77 Fix for 10+ versions of netbsd 2024-04-17 10:09:42 -05:00
Ilia Ross
e2cf926097 Fix to correctly handle save and save and next buttons 2024-04-17 15:33:47 +03:00
Jamie Cameron
6f1b0db855 Merge branch 'master' of github.com:webmin/webmin 2024-04-16 19:50:21 -07:00
Jamie Cameron
1f99616848 Fix passing of params by save-and-next button 2024-04-16 19:49:58 -07:00
Jamie Cameron
d10d98421e Merge pull request #2128 from Mr-Method/dev/translation_uk/lang
dev/translation_uk/lang
2024-04-16 19:39:37 -07:00
Jamie Cameron
827e02d47d Merge pull request #2127 from Mr-Method/dev/translation_uk/filemin
dev/translation_uk/filemin
2024-04-16 19:39:13 -07:00
Jamie Cameron
1bee7442a6 Merge pull request #2126 from Mr-Method/dev/translation_uk/cpan
dev/translation_uk/cpan
2024-04-16 16:44:22 -07:00
Mr-Method
d165a4740a dev/translation_uk/lang
translated with wbmtranslator 0.9.2 (fixed)
2024-04-17 01:53:27 +03:00
Mr-Method
4126264a63 dev/translation_uk/filemin
translated with wbmtranslator 0.9.2 (fixed)
2024-04-17 01:47:59 +03:00
Jamie Cameron
0d390df894 Merge pull request #2125 from Mr-Method/dev/translation_uk/change-user
dev/translation_uk/change-user
2024-04-16 15:32:55 -07:00
Mr-Method
eda29478de dev/translation_uk/cpan
translated with wbmtranslator 0.9.2 (fixed)
2024-04-17 01:28:54 +03:00
Mr-Method
ea98188a63 dev/translation_uk/change-user
translated with wbmtranslator 0.9.2 (fixed)
2024-04-17 01:21:48 +03:00
Jamie Cameron
f6b3bb2ca5 New version bump 2024-04-15 20:54:02 -07:00
Jamie Cameron
f25c71f625 New version bump 2024-04-15 20:50:36 -07:00
Ilia Ross
657113d0c8 Fix to return if no EOL data found for specific OS version #2121 2024-04-16 02:38:49 +03:00
Ilia Ross
470bed602b Fix to prevent locking the select widths
2f5ee346b2 (commitcomment-140754610)
2024-04-15 15:33:09 +03:00
Ilia Ross
90d197701f Update CHANGELOG.md for 2.110 release 2024-04-15 14:01:22 +03:00
Jamie Cameron
8473d5e611 New version bump 2024-04-14 13:04:57 -07:00
Ilia Ross
5f6a6c8425 Fix to exit on error [build] 2024-04-14 01:14:21 +03:00
Ilia Ross
ce5b85c5e2 Fix to remove 'Use of uninitialized' warnings [build] 2024-04-14 00:58:24 +03:00
Ilia Ross
1b7c9bea0d Dev: Fix builds to include EOL data properly [build] 2024-04-14 00:44:26 +03:00
Ilia Ross
548b2ab08e Dev: Fork it! [build] 2024-04-14 00:32:15 +03:00
Ilia Ross
d3b46a6675 Dev: Is it http_download? [build] 2024-04-14 00:17:36 +03:00
Ilia Ross
5f28c37cab Dev: No need to use extra modules [build] 2024-04-14 00:11:23 +03:00
Ilia Ross
5046081a47 Dev: Load libs and check [build] 2024-04-13 23:58:50 +03:00
Ilia Ross
1a9a1dc1f5 Dev: Load it right [build] 2024-04-13 23:56:09 +03:00
Ilia Ross
031b84621a Dev: Fix to load all sub [build] 2024-04-13 23:54:31 +03:00
Ilia Ross
1d1d1d0c54 Dev: Is it really libs, no? [build] 2024-04-13 23:52:48 +03:00
Ilia Ross
09167a34a6 Dev: Embed libs only [build] 2024-04-13 23:49:16 +03:00
Ilia Ross
225013da07 Dev: Is this about Webmin open_tempfile? [build]
main::/home/runner/webmin/web-lib-funcs.pl line 161 web-lib-funcs.pl (line 10507)
2024-04-13 23:46:25 +03:00
Ilia Ross
614aa056c0 Dev: Does it work the old way? [build] 2024-04-13 23:30:36 +03:00
Ilia Ross
6eb3b193b9 Dev: Has the actual issue been solved? [build] 2024-04-13 23:27:59 +03:00
Ilia Ross
ba677eedc9 Revert "Dev: What's wrong with file? [build]"
This reverts commit 5c6c4b9da9.
2024-04-13 23:26:35 +03:00
Ilia Ross
5c6c4b9da9 Dev: What's wrong with file? [build] 2024-04-13 23:24:11 +03:00
Ilia Ross
65ed7a082e Fix to show actual path [build] 2024-04-13 23:16:22 +03:00
Ilia Ross
5008271d11 Dev: JSON::PP needs to be installed [build] 2024-04-13 22:48:40 +03:00
Ilia Ross
18d405b91a Fix a bug when error() sub is called without loaded UI lib 2024-04-13 22:46:39 +03:00
Ilia Ross
d1f0e77d25 Dev: What's up this time? [build] 2024-04-13 22:30:04 +03:00
Ilia Ross
e8691fd541 Add a fallback for downloading EOL data [build] 2024-04-13 22:27:59 +03:00
Ilia Ross
c820eb21bd Dev: No need for new dependencies 2024-04-13 22:23:54 +03:00
Ilia Ross
6850a50b0d Dev: Unroll vars [build] 2024-04-13 22:02:46 +03:00
Ilia Ross
27969bc0fb Dev: Fix packages list 2024-04-13 22:00:35 +03:00
Ilia Ross
d92bdfff8a Dev: Oops [build] 2024-04-13 21:49:16 +03:00
Ilia Ross
56a1382d4c Dev: What's up? [build] 2024-04-13 21:47:48 +03:00
Jamie Cameron
ba9b178905 Merge pull request #2117 from webmin/dev/eol-api
Add EOL API
2024-04-13 09:44:28 -07:00
Ilia Ross
b2ef544331 Fix comment 2024-04-13 13:32:50 +03:00
Ilia Ross
fb2ceb9ae5 Fix to use get_webmin_version instead 2024-04-12 02:08:12 +03:00
Ilia Ross
e1dafea664 Fix not to flood logs with pointless warning 2024-04-11 21:22:45 +03:00
Ilia Ross
8621cf8bd0 Fix to always prioritize extended support (actual EOL in Debian/Ubuntu) 2024-04-11 21:19:24 +03:00
Ilia Ross
0b21cbdc7c Fix to simplify caching logic to only check for EOL data after Webmin installation/upgrade 2024-04-11 20:07:34 +03:00
Ilia Ross
d446c7d3d0 Delete os-eol.map file 2024-04-11 18:56:21 +03:00
Ilia Ross
376eb2c04a Fix textbox width 2024-04-11 14:03:11 +03:00
Ilia Ross
db674f769e Fix to call die if EOL data cannot be fetched in build time 2024-04-10 23:58:04 +03:00
Ilia Ross
46358dc5d7 Update translations 2024-04-10 23:53:26 +03:00
Ilia Ross
fae806f1a8 Fix to drop useless option 2024-04-10 23:49:25 +03:00
Ilia Ross
fdf1c40c28 Update language keys for consistency 2024-04-10 23:43:03 +03:00
Ilia Ross
5cb91ab3f9 Add language strings 2024-04-10 23:38:02 +03:00
Ilia Ross
7628a7329d Add EOL display and configurable option to Operating System and Environment page 2024-04-10 23:37:47 +03:00
Ilia Ross
613c568f4f Add EOL message to the dashboard 2024-04-10 22:40:24 +03:00
Ilia Ross
b43e75e701 Add caching support for speed and efficiency 2024-04-10 22:39:25 +03:00
Ilia Ross
b53333e8bc Add actual EOL details ; fix bug 2024-04-10 20:44:06 +03:00
Ilia Ross
ec34a26e1a Fix to generate os_eol.json during build time 2024-04-10 18:28:55 +03:00
Ilia Ross
4102b5ee1c Fix how EOL data is fetched and stored 2024-04-10 16:35:03 +03:00
Ilia Ross
c6cb6397f0 Fix to cache it for 1 month 2024-04-10 03:27:51 +03:00
Ilia Ross
550a263ceb Fix to only write empty file if doesn't exist 2024-04-10 03:25:26 +03:00
Ilia Ross
ff5937b79b Fix timeout 2024-04-10 03:21:34 +03:00
Ilia Ross
2fce5e752e Add support for year and complete short date formats
i.e. can now return 2024 and Thursday, April 1
2024-04-09 23:44:45 +03:00
Ilia Ross
4202fa5063 Add EOL API 2/2 2024-04-09 23:42:26 +03:00
Ilia Ross
f24a34f8c5 Update map 2024-04-09 20:52:08 +03:00
Ilia Ross
13e343e2d7 Add EOL API 1/2 2024-04-09 20:20:55 +03:00
Ilia Ross
1648384ce8 Fix comment 2024-04-09 20:11:36 +03:00
Jamie Cameron
a73eb0cd96 Add qrencode as a soft dependency https://github.com/webmin/webmin/issues/2115 2024-04-07 16:21:13 -07:00
Jamie Cameron
adcd7d8fd5 Remove a useless blank line 2024-04-07 16:18:02 -07:00
Jamie Cameron
21845e9708 If the qrencode command is installed, use it to generate QR codes locally instead of the Google chart API https://github.com/webmin/webmin/issues/2115 2024-04-07 16:14:25 -07:00
Jamie Cameron
e4aee1c27e Merge branch 'master' of github.com:webmin/webmin 2024-04-06 18:13:11 -07:00
Jamie Cameron
64211e46cb Remove un-needed param 2024-04-06 18:12:11 -07:00
Jamie Cameron
407ec904ca Merge pull request #2111 from mpkossen/master
Capitalize SMTP auth command for broader compatibility.
2024-03-31 17:19:50 -07:00
Ilia Ross
3001ec8aa4 Update Xterm.js 2024-03-31 20:34:43 +03:00
Maarten Kossen (mpkossen)
abcdf51d10 Improve capitalization of auth command. 2024-03-31 10:48:23 -05:00
Maarten Kossen (mpkossen)
b3350f5b37 Capitalize SMTP auth command for broader compatibility. 2024-03-31 07:42:03 -05:00
Jamie Cameron
56abe45e64 Use common reload function 2024-03-29 15:17:32 -07:00
Jamie Cameron
a260ad5acd Include TLS cers in backup 2024-03-29 15:12:03 -07:00
Jamie Cameron
31eead4a08 Helo has to be sent again after switching to TLS 2024-03-29 14:27:25 -07:00
Jamie Cameron
48023fe3eb Merge branch 'master' of github.com:webmin/webmin 2024-03-29 12:54:42 -07:00
Jamie Cameron
ae6592602f HELO has to come first before STARTTLS 2024-03-29 12:54:32 -07:00
Jamie Cameron
6963ce9add Merge pull request #2110 from samgakhyeong/master
Units like GiB do not need to be translated because they are used the…
2024-03-28 11:45:56 -07:00
samgak
28af4c4991 Units like GiB do not need to be translated because they are used the same way in Korean. This appears to be a clear mistranslation. 2024-03-29 00:23:59 +09:00
Ilia Ross
7f8ad9c148 Fix to drop old word-around in make_date 2024-03-25 11:55:11 +02:00
Jamie Cameron
83c93d8bdc Don't assume that the date split can be split 2024-03-24 11:29:22 -07:00
Jamie Cameron
3a275d1d5b Don't make assumptions about splitting up the date 2024-03-24 10:44:11 -07:00
Jamie Cameron
8f6ce35db6 Merge branch 'master' of github.com:webmin/webmin 2024-03-23 11:44:33 -07:00
Jamie Cameron
2f5ee346b2 Width needs a 'px' suffix 2024-03-23 11:42:59 -07:00
Ilia Ross
44f6361c5c Add Ubuntu 24.04 support [build] 2024-03-18 18:58:45 +02:00
Ilia Ross
7fc71adecc Fix not to disable already disabled textfield in GPL mode 2024-03-16 18:41:18 +02:00
Ilia Ross
1e0f6be4ab Fix class leak for disabled features in GPL mode 2024-03-16 15:41:56 +02:00
Jamie Cameron
d54c6bf8e0 Add field for folder to check https://github.com/webmin/webmin/discussions/2104 2024-03-15 15:41:54 -07:00
Jamie Cameron
5c533916ff More ui-lib conversion 2024-03-15 15:35:45 -07:00
Jamie Cameron
b02f0ef96b ui-lib conversion 2024-03-15 15:21:25 -07:00
Jamie Cameron
12c205f3ec Convert to ui-lib 2024-03-14 14:41:04 -07:00
Jamie Cameron
ea00ff92a2 Work on UI cleanup 2024-03-13 21:57:23 -07:00
Jamie Cameron
0c0b04ffe0 Add monitor for IMAP 2024-03-11 22:21:08 -07:00
Jamie Cameron
c762d41fa1 Add support for SMTP login 2024-03-11 21:22:29 -07:00
Jamie Cameron
0704ac640e Start of work on SMTP monitor 2024-03-11 20:39:59 -07:00
Jamie Cameron
a9d0f8b704 Use standard function 2024-03-11 20:17:43 -07:00
Jamie Cameron
203c75f79a Fix user switching 2024-03-11 16:45:02 -07:00
Jamie Cameron
7734ba1285 Add user to run as config option, for clones 2024-03-11 16:38:51 -07:00
Jamie Cameron
fb6f27aaaa Use ui-lib standard functions 2024-03-11 11:33:01 -07:00
Jamie Cameron
dd9dac860c Improve layout of the monitor editing page 2024-03-10 18:35:22 -07:00
Jamie Cameron
68e4f6c5aa Merge branch 'master' of github.com:webmin/webmin 2024-03-10 17:26:56 -07:00
Jamie Cameron
527d238da2 The word remote is confusing 2024-03-10 17:25:17 -07:00
Jamie Cameron
b292c68123 Merge pull request #2103 from webmin/dev/check-reboot-req
Fix to consider using `needrestart` to test if reboot is required
2024-03-09 11:08:26 -08:00
Ilia Ross
3fc4f05f49 Fix to consider using needrestart to test if reboot is required 2024-03-09 20:24:39 +02:00
Jamie Cameron
75836b1f25 permissions fix 2024-03-07 18:50:10 -08:00
Jamie Cameron
e3c4711d77 Merge branch 'master' of github.com:webmin/webmin 2024-03-07 18:49:46 -08:00
Jamie Cameron
5565113777 Pass in conf instead of filename 2024-03-07 18:49:18 -08:00
Ilia Ross
01a10d1f08 Fix collecting CPU fan data
https://forum.virtualmin.com/t/show-cpu-fan-speed-on-dashboard/125292
2024-03-03 21:52:22 +02:00
Ilia Ross
60793e9ac5 Fix to pass view param as it is being relied on in themes 2024-03-02 20:08:41 +02:00
Ilia Ross
e50898dd05 Update translations 2024-03-02 19:28:48 +02:00
Ilia Ross
bc27c75027 Fix not to print pointless file name 2024-03-02 19:25:41 +02:00
Jamie Cameron
9c4f32246d No need for a special view param because that's all this module does 2024-03-01 18:12:21 -08:00
Jamie Cameron
37c91a6330 TXT records should always be quoted 2024-02-29 20:37:48 -08:00
Jamie Cameron
f9f19552dd Merge branch 'master' of github.com:webmin/webmin 2024-02-27 19:44:19 -08:00
Jamie Cameron
60e424689d Handle case where we can't figure out the from https://github.com/webmin/usermin/issues/109 2024-02-27 19:31:40 -08:00
Ilia Ross
2c1388b0be Update translations [build] 2024-02-27 17:23:56 +02:00
Ilia Ross
910619c364 Fix key name not to add color and icon to the button 2024-02-27 17:23:04 +02:00
Ilia Ross
893e5ba06f Fix to always return to the right tab 2024-02-27 16:59:00 +02:00
Ilia Ross
5cd605dce5 Add tiny UI fixes 2024-02-27 16:31:32 +02:00
Jamie Cameron
6c3a7d1d5e Fix version regexp 2024-02-26 21:45:05 -08:00
Jamie Cameron
882bf281b1 Version bump 2024-02-26 21:24:33 -08:00
Jamie Cameron
f0127ca722 Add function to get de[endencies on debian 2024-02-26 21:18:22 -08:00
Jamie Cameron
cb7a7d6e22 Use a hidden table to show dependencies 2024-02-25 21:39:38 -08:00
Jamie Cameron
a3f9d0a60f Initial work on showing package dependencies 2024-02-25 21:33:14 -08:00
Jamie Cameron
24bf147c9a Split page into tabs 2024-02-25 18:58:38 -08:00
Jamie Cameron
f5bb99a431 Merge branch 'master' of github.com:webmin/webmin 2024-02-25 12:06:32 -08:00
Jamie Cameron
3b38106363 Fix border param 2024-02-25 12:06:25 -08:00
Jamie Cameron
e08a4bf078 Merge pull request #2098 from webmin/dev/add-passable-config-params
Add support for passing params to config directly
2024-02-25 11:54:41 -08:00
Ilia Ross
cb95472a27 Add support for passing params to config directly 2024-02-25 19:31:47 +02:00
Jamie Cameron
d8b02b5f42 Refer to new string 2024-02-13 14:16:24 -08:00
Jamie Cameron
2dad993bee I did it my way 2024-02-13 14:14:32 -08:00
Jamie Cameron
f31c7a9668 Remove useless table layout 00~https://github.com/webmin/webmin/issues/208901~ 2024-02-13 14:12:59 -08:00
Ilia Ross
cf396e6ec1 Fix generated HTML output
https://github.com/webmin/webmin/issues/2089
2024-02-13 16:17:40 +02:00
Ilia Ross
aae7aa527f Fix to just show all checks
dff70c3349 (r138377441)
2024-02-07 18:02:37 +02:00
Jamie Cameron
196b7c72a3 Add missing strings https://github.com/webmin/webmin/issues/2085 2024-02-06 21:23:53 -08:00
Jamie Cameron
3cb936d7c8 Handle multiple IPv6 addresses properly https://github.com/webmin/webmin/issues/2081 2024-01-30 19:54:19 -08:00
Jamie Cameron
875e827954 Merge branch 'master' of github.com:webmin/webmin 2024-01-30 07:34:39 -08:00
Jamie Cameron
06a6817f04 Install Socket6 perl module for IPv6 if available https://github.com/webmin/webmin/issues/2081 2024-01-30 07:33:04 -08:00
Ilia Ross
e62e0d032e Add improvements for displaying disabled pages 2024-01-29 19:08:50 +02:00
Jamie Cameron
919601d1c6 Preserve all post-up directives https://github.com/webmin/webmin/issues/2080 2024-01-28 16:26:32 -08:00
Jamie Cameron
da142c95a7 Use multi-select for extensions https://forum.virtualmin.com/t/there-is-a-problem-with-php-extensions/124552 2024-01-20 22:11:53 -08:00
Jamie Cameron
78c64ea786 Merge branch 'master' of github.com:webmin/webmin 2024-01-20 10:40:36 -08:00
Jamie Cameron
fd56523955 Use /etc/hostname if available https://forum.virtualmin.com/t/setup-fails/124437 2024-01-20 10:39:49 -08:00
Ilia Ross
a6f5e593b0 Fix self-XSS when downloading a file
Reported by: Rushikesh Kaware
[build]
2024-01-20 12:36:11 +02:00
Ilia Ross
70a15314c0 Fix consistency in search criteria #2079 2024-01-17 12:54:53 +02:00
Jamie Cameron
3a5dcc4723 Make error message about bootup action clearer 2024-01-16 20:48:16 -08:00
Jamie Cameron
e9f382272a Merge branch 'master' of github.com:webmin/webmin 2024-01-14 10:37:37 -08:00
Jamie Cameron
5c8d5ee75e Add option to notify for security updates only https://github.com/webmin/webmin/issues/2075 2024-01-14 10:37:30 -08:00
Ilia Ross
f244805c01 Fix to default to mail_location
https://forum.virtualmin.com/t/bug-in-webmin-dovecot-mail-files-config/124425?u=ilia
2024-01-12 13:34:13 +02:00
Ilia Ross
26cb81ad2b Fix to use new API for "Write logs to" option 2024-01-06 19:06:34 +02:00
Ilia Ross
3cc8e71035 Fix to support new lines 2024-01-06 19:02:18 +02:00
Ilia Ross
3a264330ed Fix to use new ui_radio_row API 2024-01-06 16:51:00 +02:00
Ilia Ross
8edffc8f30 Add new ui_radio_row API 2024-01-06 16:50:40 +02:00
Ilia Ross
7fd3b9e725 Add support for age purge bans database option
https://forum.virtualmin.com/t/change-fail2ban-times/124311/3?u=ilia
2024-01-05 17:45:07 +02:00
Jamie Cameron
1bd70e7669 Merge pull request #2069 from ctrlbru/master
Reviewed Bacula module italian translation file
2024-01-01 10:07:16 -08:00
Dario Corti
975ed1c277 Reviewed italian auto translation file 2024-01-01 17:40:26 +01:00
Dario Corti
c1b3b6606e Reviewed italian auto translation file 2024-01-01 17:24:18 +01:00
Jamie Cameron
b6b8398eb2 Get and show the full version number 2023-12-30 21:52:16 -08:00
Ilia Ross
66e2f1e1e3 Fix to pass params separately 2023-12-30 22:25:08 +02:00
Ilia Ross
f82def9a9b Fix to separate params and packages names 2023-12-30 17:04:52 +02:00
Ilia Ross
924a0da014 Fix to prioritize MariaDB packages over MySQL
e418b4c178
2023-12-29 14:07:25 +02:00
Ilia Ross
c4f39f56f8 Fix to use alternating page name
e418b4c178
2023-12-29 13:37:45 +02:00
Jamie Cameron
6b2b72707e Alma / Rocky / CentOS 8 also call it dhcp-server 2023-12-28 16:30:15 -08:00
Jamie Cameron
e327d0b81b Only use dhcp-server on Redhat 9 and friends 2023-12-28 10:08:22 -08:00
Jamie Cameron
e418b4c178 DHCPd package is named dhcp-server on RHEL 9 https://github.com/webmin/webmin/issues/2066 2023-12-28 09:57:26 -08:00
Jamie Cameron
f89844171c Properly escape selected databases in DB chooser https://github.com/virtualmin/virtualmin-gpl/issues/723 2023-12-25 08:54:09 -08:00
Jamie Cameron
2cbdf62b1b Merge branch 'master' of github.com:webmin/webmin 2023-12-23 16:04:14 -08:00
Jamie Cameron
e89220e846 Don't include newline in text string 2023-12-23 16:04:08 -08:00
Ilia Ross
1df9920aa9 Fix to further simplify the code
d00945bdfc (r135639921)
2023-12-23 22:36:40 +02:00
Jamie Cameron
732d12a1f4 Merge branch 'master' of github.com:webmin/webmin 2023-12-23 08:43:06 -08:00
Jamie Cameron
83de10b7c2 Escape username in error 2023-12-23 08:42:59 -08:00
Ilia Ross
d00945bdfc Fix to use scalar instead
d275ee095b (r135620123)
2023-12-23 12:28:47 +02:00
Ilia Ross
c136c380be Fix to display if a user is Virtualmin user 2023-12-21 16:06:45 +02:00
Ilia Ross
807f9cfe34 Fix not to say warning twice as already inside of warning alert 2023-12-21 15:58:00 +02:00
Jamie Cameron
93157a428d Merge pull request #2064 from TheBeardedQuack/master
Simple nftables support via the use of update-alternatives
2023-12-20 20:52:28 -08:00
TheBeardedQuack
e3866f6607 Merge branch 'webmin:master' into master 2023-12-20 23:26:02 +00:00
Ilia Ross
86bab830b3 Fix to simplify working code to preserve precision
d275ee095b (r135407587)
2023-12-20 15:40:24 +02:00
TheBeardedQuack
3c67453d16 Merge branch 'webmin:master' into master 2023-12-20 13:19:38 +00:00
TheBeardedQuack
0df0bb4837 Swap the command order to allow for simple nftables support, via update-alternatives 2023-12-20 13:16:08 +00:00
TheBeardedQuack
a2bb0173b6 Made iptables-save logic, match the iptables-restore logic. 2023-12-20 13:14:34 +00:00
Jamie Cameron
bed55e7e08 Simpler code to support fractional units 2023-12-19 18:38:33 -08:00
Ilia Ross
3ac0a468b1 Fix to use localized labels for size 2023-12-19 16:53:45 +02:00
Ilia Ross
8da45b832a Fix to remove trailing zeros in decimal part 2023-12-19 16:29:48 +02:00
Ilia Ross
d275ee095b Fix to accomplish not loosing precision when showing higher values
bf97df4522
2023-12-19 16:03:48 +02:00
Jamie Cameron
bf97df4522 Don't lose precious when showing higher units https://github.com/virtualmin/virtualmin-gpl/issues/719 2023-12-18 22:56:19 -08:00
Jamie Cameron
fa54da125f Use standard function for bytes field 2023-12-18 22:55:30 -08:00
Jamie Cameron
522051a854 Add support for SSL/TLS fields 2023-12-17 22:31:54 -08:00
Jamie Cameron
c87fc1a15c Initial skeleton of mod_tls 2023-12-17 15:49:27 -08:00
Jamie Cameron
80cc0cb9d2 General code style cleanups 2023-12-17 15:20:26 -08:00
Jamie Cameron
a88ae240f5 Finished off ui-lib conversion in this file 2023-12-17 15:11:41 -08:00
Jamie Cameron
2b38b7bfb7 yet more ui-lib conversion 2023-12-17 14:55:06 -08:00
Jamie Cameron
5a791299e6 yet more ui-lib conversion 2023-12-17 14:24:27 -08:00
Jamie Cameron
97203f1245 Merge branch 'master' of github.com:webmin/webmin 2023-12-17 12:22:51 -08:00
Jamie Cameron
a4a8d970e1 Use proper checkbox function 2023-12-17 12:19:31 -08:00
Ilia Ross
8665c5a725 Fix to include directory name, as glob result isn't readdir
https://forum.virtualmin.com/t/re-i-think-i-found-another-issue/123981/13
2023-12-17 15:37:19 +02:00
Ilia Ross
28e55d6774 Revert "What if /etc/network/interfaces is a directory https://forum.virtualmin.com/t/re-i-think-i-found-another-issue/123981"
This reverts commit f2476e0a6d.
2023-12-17 15:35:09 +02:00
Jamie Cameron
de638bcb6a More ui-lib conversions 2023-12-16 22:33:00 -08:00
Jamie Cameron
e9238d1b24 yet more ui-lib conversion 2023-12-16 18:42:27 -08:00
Jamie Cameron
f2476e0a6d What if /etc/network/interfaces is a directory https://forum.virtualmin.com/t/re-i-think-i-found-another-issue/123981 2023-12-16 17:46:00 -08:00
Jamie Cameron
c2c548a3d6 Use ui-lib for tables 2023-12-16 11:48:38 -08:00
Jamie Cameron
ac26b356ac Yet more ui-lib conversion 2023-12-16 11:39:41 -08:00
Jamie Cameron
9b744c4632 ui-lib conversion 2023-12-15 22:54:04 -08:00
Jamie Cameron
e481cf9dda more ui-lib conversion 2023-12-15 21:40:52 -08:00
Jamie Cameron
5672f6bfce Finished off ui-lib conversion 2023-12-15 20:55:10 -08:00
Jamie Cameron
dcee332bff More ui-lib conversion 2023-12-15 20:43:31 -08:00
Jamie Cameron
8d0aeb6fc9 Convert to ui-lib 2023-12-15 20:35:50 -08:00
Jamie Cameron
716e1deb5f more ui-lib conversion 2023-12-15 20:24:58 -08:00
Jamie Cameron
b65af5f3ac ui-lib conversion 2023-12-15 20:18:53 -08:00
Jamie Cameron
f3c4eb63e8 Commands are in upper case 2023-12-15 20:14:50 -08:00
Jamie Cameron
64924182d2 Convery to ui-lib functions 2023-12-15 17:52:45 -08:00
Jamie Cameron
8bad9dd0f8 DNS domains are also space separated 2023-12-13 15:57:06 -08:00
Jamie Cameron
8e1507d8d0 Stop showing rsh option unless already selected https://forum.virtualmin.com/t/cant-setup-backup-in-webmin/123736 2023-12-11 20:33:00 -08:00
Jamie Cameron
dd06d75468 Merge branch 'master' of github.com:webmin/webmin 2023-12-10 14:35:21 -08:00
Jamie Cameron
f3d2d38214 list.cgi needs JSON::PP 2023-12-10 13:50:33 -08:00
Ilia Ross
e264daebe0 Fix German translation
https://github.com/webmin/webmin/issues/2060
2023-12-10 19:56:26 +02:00
Jamie Cameron
3b67cd6773 Merge branch 'master' of github.com:webmin/webmin 2023-12-10 08:25:26 -08:00
Jamie Cameron
53834dc5e7 Add option to request LE cert using certbot in standalone mode http://forum.virtualmin.com/t/webmin-ssl-certificate-with-lets-encrypt-directly-obtain-certificate-without-requiring-apache-or-nginx/123696/ 2023-12-10 08:25:11 -08:00
Ilia Ross
09891459ee Fix to remove Windows from the list
https://github.com/webmin/webmin/issues/2055#issuecomment-1848669794
2023-12-10 15:18:01 +02:00
Jamie Cameron
346b9f3af8 Merge branch 'master' of github.com:webmin/webmin 2023-12-09 12:48:17 -08:00
Jamie Cameron
409a4fbb7b Sometimes there is no options block https://forum.virtualmin.com/t/bind-module-is-not-set-up/123790 2023-12-09 12:42:39 -08:00
Ilia Ross
fd44191c96 Fix latest Devuan Linux support [build]
https://github.com/virtualmin/virtualmin-gpl/issues/705
2023-12-03 14:32:18 +02:00
Jamie Cameron
3b65ec28ed Fix core vs cores 2023-11-27 17:17:33 -08:00
Jamie Cameron
0c6351d3ab Merge branch 'master' of github.com:webmin/webmin 2023-11-22 11:15:07 -08:00
Jamie Cameron
6126d1d0f3 5 seconds is too low for a TTL 2023-11-22 11:14:04 -08:00
Ilia Ross
c9ee0d5a4d Add Squid 6.5 support [build]
https://forum.virtualmin.com/t/your-version-of-squid-is-not-supported-by-webmin-only-versions-from-1-1-to-3-4-are-supported-by-this-module/123561
2023-11-22 13:44:01 +02:00
Ilia Ross
1a39ba639f Fix to set hwclock in a way compatible with both RHEL and Debian
https://forum.virtualmin.com/t/re-letsencrypt-auto-renew-is-using-sub-server-domain-instead-of-wildcard/123542?u=ilia
2023-11-20 18:01:50 +02:00
Ilia Ross
7360544f06 Merge pull request #2048 from gnadelwartz/master
fix update-from-repo.sh -release:lastest: get version from raw.githubusercontent.com
2023-11-16 15:07:28 +02:00
Kay Marquardt
b8bd5115b4 fix update-from-repo.sh -release:lastest: get version from raw.githubusercontent.com 2023-11-16 13:47:32 +01:00
Jamie Cameron
2175bc25fe ui-lib conversion 2023-11-15 22:24:45 -08:00
Jamie Cameron
35bae257f2 Don't add IP address if there isn't one 2023-11-15 17:14:54 -08:00
Jamie Cameron
6926262562 Use more UI functions 2023-11-14 21:18:48 -08:00
Jamie Cameron
167b6a33a3 Some ui-lib conversions 2023-11-14 21:15:51 -08:00
Jamie Cameron
0e2cc49ed0 Merge branch 'master' of github.com:webmin/webmin 2023-11-14 20:21:20 -08:00
Jamie Cameron
b095aa2b20 Show the actual command that failed in the error 2023-11-14 20:20:06 -08:00
Ilia Ross
79b840024a Update translations 2023-11-14 20:16:19 +02:00
Ilia Ross
8925f396cf Finalize support for systems usingsystemd-timesyncd and chronyd 2023-11-14 19:56:22 +02:00
Ilia Ross
62c5d73076 Fix to make sure that init module is called 2023-11-14 17:52:40 +02:00
Ilia Ross
b0b26f8663 Fix to preserve timesyncd and chronyd status. 2023-11-14 17:32:48 +02:00
Ilia Ross
f555367eb4 Add support for timesyncd and timedatectl
https://forum.virtualmin.com/t/q-a-debian-12-known-issues/121990/22?u=ilia
2023-11-14 17:13:12 +02:00
Ilia Ross
1fe336ad39 Fix to cache support_hwtime as it can take a lot of time
hwclock: select() to /dev/rtc0 to wait for clock tick timed out
2023-11-14 16:17:56 +02:00
Jamie Cameron
8f157253a3 Fix detection of Debian 13 https://sourceforge.net/p/webadmin/bugs/5639/ 2023-11-11 11:25:24 -08:00
Jamie Cameron
aca2a9a524 Pass URL params from the page that called config.cgi back when saving 2023-11-10 16:57:24 -08:00
Jamie Cameron
07fc4621f8 DNS server IPs are space separated https://forum.virtualmin.com/t/trouble-with-saving-in-network-config-section/123394 2023-11-09 11:18:24 -08:00
Jamie Cameron
d239e77f15 Pass config module in as a regular param 2023-11-08 22:09:21 -08:00
Jamie Cameron
627a047028 Next virtual interface is always one greater than the last one 2023-11-07 17:56:02 -08:00
Ilia Ross
a1844d301d Update CHANGELOG.md for 2.105 2023-11-07 21:05:22 +02:00
Jamie Cameron
d9db632718 Merge pull request #2043 from webmin/dev/qq-in-glob
Fix to `quotemeta` variables instead
2023-11-06 19:17:48 -08:00
Ilia Ross
4b38af6b51 Fix to quotemeta variables instead 2023-11-06 13:28:22 +02:00
Jamie Cameron
46238ef7a1 Glob splits up strings based on spaces https://forum.virtualmin.com/t/deleted-a-virtual-server-now-virtualmin-gone-but-webmin-remains/123284 2023-11-05 20:32:58 -08:00
Jamie Cameron
059b47f84d New version bump 2023-11-05 16:25:01 -08:00
Ilia Ross
62b6b32719 Code cleanup 2023-11-05 19:13:28 +02:00
Ilia Ross
02eb35d622 Fix to test for file after it was declared
9cade51106
2023-11-03 22:38:17 +02:00
Jamie Cameron
4d5b4ef697 Merge branch 'master' of github.com:webmin/webmin 2023-11-01 23:33:44 -07:00
Jamie Cameron
b3c8706690 Fix variable name 2023-11-01 23:26:53 -07:00
Ilia Ross
283fe2e440 Fix not to set reuse flag on initial request 2023-11-01 00:16:02 +02:00
Jamie Cameron
8e586e6f14 Merge branch 'master' of github.com:webmin/webmin 2023-10-28 15:21:22 -07:00
Jamie Cameron
7ad30bdc8c Make sure index field is always populated https://github.com/webmin/webmin/issues/2041 2023-10-28 15:21:13 -07:00
Ilia Ross
81ead590c9 Add better display of disabled features 2023-10-26 20:36:05 +03:00
Jamie Cameron
48b0912cf6 Merge pull request #2038 from MiraMaX166/master
fix Russian localization
2023-10-26 21:47:07 +11:00
MiraMaX166
e0d743076d fix Russian localization 2023-10-26 11:42:34 +06:00
Ilia Ross
91c2facff9 Fix to use default accordion instead 2023-10-25 18:03:24 +03:00
Jamie Cameron
8e71cfa73a Merge branch 'master' of github.com:webmin/webmin 2023-10-25 02:24:38 -07:00
Jamie Cameron
9cade51106 Fix bad file descriptor error https://forum.virtualmin.com/t/sql-execution-sql-backup-restore-fails/123116 2023-10-25 02:24:31 -07:00
Ilia Ross
d0691f273c Merge pull request #2035 from MiraMaX166/master
Russian localization update. Logviewer.
2023-10-20 07:40:27 +03:00
MiraMaX166
ef41362b57 Russian localization update. Logviewer. 2023-10-20 10:29:12 +06:00
Jamie Cameron
6942ce7f0f Merge branch 'master' of github.com:webmin/webmin 2023-10-19 13:17:26 -07:00
Jamie Cameron
97d1624bb0 Fix param to read only headers https://sourceforge.net/p/webadmin/usermin-bugs/501/ 2023-10-19 13:17:19 -07:00
Ilia Ross
a85fa2f8c2 Fix Cortex CPU detection in sensors output
https://forum.virtualmin.com/t/cpu-temp-id-missing-dashboard/123096
[build]
2023-10-19 20:35:57 +03:00
Ilia Ross
c0e20f024a Fix German translation
https://github.com/webmin/webmin/issues/2031
2023-10-19 15:40:00 +03:00
Ilia Ross
1c13b29aa6 Merge pull request #2032 from MiraMaX166/master
Russian localization update
2023-10-19 14:59:04 +03:00
MiraMaX166
ba623246a1 Russian localization update 2023-10-19 17:38:39 +06:00
Ilia Ross
e36f2051e3 Update .gitignore 2023-10-19 14:38:29 +03:00
Jamie Cameron
c0bc9daff3 Fix indent 2023-10-18 11:37:02 -07:00
Ilia Ross
5c0dc5d613 Add better display of locked files 2023-10-17 14:54:58 +03:00
Ilia Ross
a8f00d69f8 Fix to print specific action name 2023-10-17 02:20:56 +03:00
Ilia Ross
514b4f8def Fix to use ui_checked_columns_row for theme show right checkboxes 2023-10-17 02:09:25 +03:00
Ilia Ross
6cc6429a0f Fix to link to proc module 2023-10-17 01:52:57 +03:00
Ilia Ross
76b57bab75 Update CHANGELOG.md for 2.104 2023-10-16 21:42:57 +03:00
Ilia Ross
104375b5b5 Update translations 2023-10-16 21:30:05 +03:00
Ilia Ross
03f80d707e Fix stray tag 2023-10-15 15:33:11 +03:00
Jamie Cameron
3718835b23 New version bump 2023-10-14 22:50:09 -07:00
Jamie Cameron
eefb0cb32e Fix dupe strings 2023-10-14 22:49:47 -07:00
Jamie Cameron
691798f913 Finish off page showing active locks 2023-10-14 17:29:03 -07:00
Jamie Cameron
dec31a73a2 Merge branch 'master' of github.com:webmin/webmin 2023-10-13 08:10:29 -07:00
Ilia Ross
904545de89 Add user-friendly dependency list if installed manually [build] 2023-10-13 15:33:43 +03:00
Ilia Ross
b9f1d5df1d Fix to suppress output from init scripts
We already have `Attempting to start Webmin web server ..` being printed. As the init scripts have prompt we also need to handle it
2023-10-13 14:11:06 +03:00
Ilia Ross
46375d60c2 Fix to fall back to Framed Theme when there is no default [build] 2023-10-13 12:17:09 +03:00
Ilia Ross
ba29164e1d Fix to clear upstart script (CentOS 6) [build] 2023-10-13 11:54:46 +03:00
Ilia Ross
50d8ac3261 Add Time::HiRes to recommends [build] 2023-10-13 11:39:57 +03:00
Ilia Ross
e8fa36e7fd Fix to simplify update boot run [build] 2023-10-13 11:19:48 +03:00
Ilia Ross
c6b5768bf2 Fix to install missing init script [build] 2023-10-13 11:06:33 +03:00
Ilia Ross
0d0e9170b9 Add timeoutstopsec as well 2023-10-13 10:51:33 +03:00
Jamie Cameron
72f127fe0f UI to show active locks 2023-10-12 21:45:02 -07:00
Ilia Ross
3cdaaf2950 Fix custom PS1 for .bashrc module defaults 2023-10-12 20:45:31 +03:00
Ilia Ross
f980e3bb2e Update xterm.js to the latest [build] 2023-10-12 20:18:07 +03:00
Ilia Ross
e199d7e5be Fix to tell package manager to install deps as we provide it in vendor_perl
It may seem redundant but package manager (`dnf` in particular) won't install `perl-File-Basename` and `perl-File-Path` packages because Webmin `vendor_perl` already provides it. It will result in broken `webmin` sub-commands, like `passwd` and `server`, i.e. `webmin status`, `webmin restart` and etc., which use dependencies outside of the boilerplate.
2023-10-12 15:41:07 +03:00
Ilia Ross
fb662de8b4 Fix to load libraries from the Webmin 2023-10-12 15:33:31 +03:00
Ilia Ross
35d1fe0eb5 Add missing shared-mime-info to recommends [build] 2023-10-12 12:25:04 +03:00
Ilia Ross
b40fe2140d Fix hostname detection [build] 2023-10-12 10:38:03 +03:00
Jamie Cameron
4c8d27cf89 Can't be too careful 2023-10-11 22:47:27 -07:00
Jamie Cameron
895217865b Initial support for tracking locks 2023-10-11 22:46:01 -07:00
Jamie Cameron
87e386eb69 Merge branch 'master' of github.com:webmin/webmin 2023-10-11 21:02:23 -07:00
Jamie Cameron
384913506f Add function to get the DB character set 2023-10-11 21:02:17 -07:00
Jamie Cameron
4d88b1ad2b Merge pull request #2026 from webmin/dev/fix-installation-2023-11
Fix Webmin installation issues
2023-10-11 14:07:41 -07:00
Jamie Cameron
db071c39fb Merge pull request #2025 from webmin/dev/samba-support-utf8-names
Fix support for unicode names in Samba
2023-10-11 11:31:50 -07:00
Ilia Ross
766eaf635c Fix installation of missing init script 2023-10-11 18:57:48 +03:00
Ilia Ross
5dd8b95f5f Fix init desc 2023-10-11 18:51:22 +03:00
Ilia Ross
873490367d Fix to ensure systemd is the active init system #2022 2023-10-11 18:43:47 +03:00
Ilia Ross
0457c1d1c0 Fix not to double encode on modify 2023-10-11 16:46:44 +03:00
Ilia Ross
59b944ebff Fix to properly test unicode names 2023-10-11 16:46:26 +03:00
Ilia Ross
2e63031e22 Fix not to use bare words 2023-10-11 16:43:44 +03:00
Ilia Ross
6137f285f2 Fix not to use bare words 2023-10-11 14:46:44 +03:00
Ilia Ross
04557f6e28 Fix to check for config dir instead on systemd system 2023-10-10 23:47:05 +03:00
Ilia Ross
d7de842f45 Fix to change version in caller 2023-10-10 23:36:52 +03:00
Ilia Ross
ba1aa5a498 Add missing change 2023-10-10 18:58:48 +03:00
Ilia Ross
b70a697e66 Update CHANGELOG.md 2023-10-10 18:54:53 +03:00
Jamie Cameron
c4c2c5c38e Add a 10 second timeout to handle the case where a client connects but doesn't start a valid SSL session 2023-10-09 22:55:18 -07:00
Jamie Cameron
bbe7e78516 Log timeout to wait for 2023-10-09 21:59:50 -07:00
Jamie Cameron
e40fc5568b Merge branch 'master' of github.com:webmin/webmin 2023-10-09 20:44:31 -07:00
Jamie Cameron
71d94982df Make UI for locking page more consistent 2023-10-09 20:44:24 -07:00
Ilia Ross
d48154d6a0 Fix reading hostname from file as hostnamectl depends on it anyway #2020 2023-10-09 21:14:31 +03:00
Ilia Ross
949f6fbf8d Merge branch 'master' of github.com:webmin/webmin 2023-10-09 18:43:05 +03:00
Ilia Ross
3c97fc5a32 Fix to check if UI function exists #2021 2023-10-09 18:41:19 +03:00
Jamie Cameron
4d4468e907 Prevent password change when it makes no sense https://github.com/virtualmin/virtualmin-gpl/issues/648 2023-10-07 08:51:50 -07:00
Jamie Cameron
fc5a638e24 Merge branch 'master' of github.com:webmin/webmin 2023-10-05 21:22:33 -07:00
Jamie Cameron
cf6a14b7a6 Version bump 2023-10-05 21:22:19 -07:00
Ilia Ross
6ddde41728 Revert "Wait a bit longer for DNS propogation"
This reverts commit 45845b8ca6.
2023-10-04 13:01:43 +03:00
Ilia Ross
5114308d0d Fix to never double escape HTML in display 2023-10-04 00:51:49 +03:00
Ilia Ross
2c325b1ee4 Add support for numbered list hotkey 2023-10-03 19:04:29 +03:00
Ilia Ross
e087bb718c Add support for bullet list hotkey 2023-10-03 18:55:38 +03:00
Ilia Ross
51bdd0d07e Fix to remove old Webmin repo in sources.list file
https://github.com/webmin/webmin/issues/1969#issuecomment-1742141240
2023-10-02 21:14:18 +03:00
Jamie Cameron
74fec8b171 Merge pull request #2013 from webmin/dev/theme-switcher
Add theme switcher using hotkeys
2023-10-01 15:21:47 -07:00
Ilia Ross
9d360f1c24 Fix not to enable on error_stack option 2023-10-01 21:34:50 +03:00
Jamie Cameron
148743894f The rm command should always be available 2023-10-01 11:15:23 -07:00
Ilia Ross
6b935f980c Fix to use ACL modify_user to change theme
https://github.com/webmin/webmin/pull/2013#discussion_r1342020745
2023-10-01 14:36:56 +03:00
Jamie Cameron
e751836684 Revert "Fix to use full path [build]"
This reverts commit b9449c213b.
2023-09-30 21:40:53 -07:00
Ilia Ross
b9449c213b Fix to use full path [build] 2023-10-01 03:04:27 +03:00
Jamie Cameron
a3c9770d4f Merge branch 'master' of github.com:webmin/webmin 2023-09-29 20:43:28 -07:00
Jamie Cameron
3c971dacc1 Copy allow-transfer directives up from global, because they aren't merged 2023-09-29 20:40:31 -07:00
Ilia Ross
ac1a73c154 Update CHANGELOG.md for 2.103 2023-09-29 17:23:52 +03:00
Ilia Ross
3a099fabec Fix to consider stand alone option as well 2023-09-29 15:32:07 +03:00
Ilia Ross
9a1e869a82 Fix to only enable theme switcher in debug mode 2023-09-29 12:56:23 +03:00
Ilia Ross
5c54c614e3 Fix comments to update hotkeys 2023-09-29 03:40:32 +03:00
Ilia Ross
cbdc843500 Add theme switcher using hotkeys 2023-09-29 03:24:14 +03:00
Ilia Ross
82fbca20e4 Merge branch 'master' of github.com:webmin/webmin 2023-09-29 00:22:13 +03:00
Ilia Ross
ef7dbb1f77 Fix to support hiding dot-files in File Manager 2023-09-29 00:21:50 +03:00
Jamie Cameron
4f15106fa9 Merge branch 'master' of github.com:webmin/webmin 2023-09-27 16:45:11 -07:00
Jamie Cameron
96bfc34247 Clean up code to set per-domain allow-transfer and also-notify 2023-09-27 16:36:21 -07:00
Ilia Ross
0289ceed5b Fix indent [build] 2023-09-26 21:24:12 +03:00
Ilia Ross
4e54ce3f85 Fix to correctly cache cloned locale with military time 2023-09-26 21:22:44 +03:00
Ilia Ross
73b2322597 Add English (United States) (military time) locale
https://github.com/webmin/authentic-theme/issues/1676#issuecomment-1735466651
2023-09-26 19:19:21 +03:00
Ilia Ross
05c7b6c3a3 Fix locale as sv isn't se
https://github.com/webmin/authentic-theme/issues/1676
2023-09-26 15:22:57 +03:00
Jamie Cameron
1bb70effea Use proper page flipper API 2023-09-25 20:04:11 -07:00
Jamie Cameron
590c27d202 Make option a bit nicer 2023-09-25 19:58:09 -07:00
Jamie Cameron
846dff2636 Clean up page flipper 2023-09-25 19:56:26 -07:00
Ilia Ross
b339c76fc7 Fix to always escape & by default 2023-09-25 19:19:52 +03:00
Ilia Ross
fbabecbe9e Fix support for new ZSTD and XZ formats 2023-09-24 22:12:59 +03:00
Ilia Ross
7706c0795e Add XZ and ZSTD compression ; add plain TAR archives 2023-09-24 21:21:08 +03:00
Ilia Ross
4be368c523 Fix elements overflow in shell module [build]
https://forum.virtualmin.com/t/webmin-command-shell-module-oddity-the-text-input-field-extends-past-screens-end/122741/9?u=ilia
2023-09-23 13:08:18 +03:00
Ilia Ross
b268c1bb66 Fix to import missing $bind_version vars 2023-09-20 19:33:41 +03:00
Jamie Cameron
b2f18fb784 dnssec-enabled has been obsoleted in new version https://github.com/virtualmin/virtualmin-gpl/issues/645 2023-09-19 21:13:38 -07:00
Jamie Cameron
34e3b4c027 Fix core vs cores https://github.com/webmin/webmin/issues/2008 2023-09-19 16:15:30 -07:00
Jamie Cameron
3c5edcf184 Merge branch 'master' of github.com:webmin/webmin 2023-09-18 22:04:15 -07:00
Jamie Cameron
33f4d7a008 Re-check OS after reboot https://github.com/webmin/webmin/issues/2004 2023-09-18 22:04:04 -07:00
Ilia Ross
2d182a2eea Fix ProFTPd config path 2023-09-19 01:07:41 +03:00
Jamie Cameron
7f06ccaf53 Merge pull request #2003 from webmin/dev/die-handler
Add die handler that stores the error from eval message
2023-09-17 22:26:05 -07:00
Jamie Cameron
d8fa7f26af Use proper function to compare versions https://github.com/virtualmin/virtualmin-gpl/issues/641 2023-09-17 19:39:40 -07:00
Jamie Cameron
aa6edf6c55 Preserve original permissions, ownership and file times after gunzipping 2023-09-17 19:20:26 -07:00
Ilia Ross
4333435739 Fix indent 2023-09-17 13:44:03 +03:00
Ilia Ross
f01197df71 Add die handler that stores the error from eval message 2023-09-17 13:42:30 +03:00
Jamie Cameron
cb41eff450 Fix decompression of folders 2023-09-16 18:44:42 -07:00
Jamie Cameron
352326f574 Return decompression status 2023-09-16 18:44:16 -07:00
Jamie Cameron
410fd07287 Merge branch 'master' of github.com:webmin/webmin 2023-09-16 09:29:49 -07:00
Jamie Cameron
faededeb77 Fix variable name 2023-09-16 09:29:42 -07:00
Ilia Ross
f0f8dc2850 Fix to correctly escape content in editor mode
https://forum.virtualmin.com/t/webmins-file-managers-editor-converting-html-special-characters-making-the-next-save-detrimental/122606/18?u=ilia

605a32f87d
2023-09-16 16:57:08 +03:00
Jamie Cameron
184e8d627d Deal with case where all configs are under /opt 2023-09-15 20:52:23 -07:00
Jamie Cameron
fd2b7c1fc7 Merge pull request #2002 from webmin/dev/protocols-save-to-global
Fix to save protocols to global config file
2023-09-15 20:50:34 -07:00
Jamie Cameron
98192ca099 Fix variable name 2023-09-15 18:54:43 -07:00
Jamie Cameron
05a93a5e3d Merge branch 'master' of github.com:webmin/webmin 2023-09-15 18:53:00 -07:00
Jamie Cameron
50a2820a97 remove typo 2023-09-15 18:52:54 -07:00
Ilia Ross
87f2640ee3 Update CHANGELOG.md 2023-09-16 00:21:59 +03:00
Ilia Ross
4180e3d3ee Fix to always include vendor_perl for 2FA to work [build]
https://forum.virtualmin.com/t/added-two-factor-authentication-i-think-last-access-but-not-100-anyway-2fa-is-failing-about-authen-oath/122538/60?u=ilia
2023-09-16 00:03:45 +03:00
Ilia Ross
b7d7ea5d8d Fix to simplify code 2023-09-15 22:34:32 +03:00
Ilia Ross
4e09cf0b55 Fix sent folder name ; update translations 2023-09-15 21:14:43 +03:00
Ilia Ross
3f0ab3fb92 Fix missing line increment 2023-09-15 19:21:08 +03:00
Ilia Ross
836647525a Fix to save protocols to global config file 2023-09-15 17:50:39 +03:00
Ilia Ross
8b68eac561 Fix how errors are handled when $main::error_last_eval is set
Note: If `$main::error_last_eval` was set, then display full error message using HTML accordion, otherwise display a bubble showing a file name and line which failed
2023-09-15 15:37:33 +03:00
Ilia Ross
0503299773 Fix to correctly set last caller (file:line) in error 2023-09-15 14:16:58 +03:00
Jamie Cameron
2e8000d191 Show full error if Authen::OATH cannot be loaded 2023-09-14 18:50:39 -07:00
Jamie Cameron
65ffcea0db Merge branch 'master' of github.com:webmin/webmin 2023-09-14 18:47:44 -07:00
Jamie Cameron
45845b8ca6 Wait a bit longer for DNS propogation 2023-09-14 17:07:04 -07:00
Ilia Ross
fead9b108d Fix to print errors to STDERR nicely 2023-09-15 01:13:54 +03:00
Ilia Ross
db1c9679ba Fix to revert previous patch 2023-09-15 00:40:16 +03:00
Ilia Ross
d753fa7a8d Fix to actually print the error 2023-09-15 00:11:06 +03:00
Ilia Ross
f6d7e05b14 Fix to remove unused config title 2023-09-13 22:53:32 +03:00
Ilia Ross
a9288423cc Fix to remove unused config title 2023-09-12 16:08:25 +03:00
Ilia Ross
ac9e54afba Update CHANGELOG.md for 2.103 2023-09-11 21:34:42 +03:00
Jamie Cameron
f7cf6419d2 Use taqbs 2023-09-06 16:23:40 -07:00
Jamie Cameron
a9097cbb42 Also support passing in the key ID and hmac for non-standard servers 2023-09-05 20:28:21 -07:00
Jamie Cameron
6f84ca1c9d Merge branch 'master' of github.com:webmin/webmin 2023-09-04 19:09:58 -07:00
Ilia Ross
dff70c3349 Fix Postfix check options page 2023-09-04 22:38:47 +03:00
Jamie Cameron
fe8f3f8494 Use standard buffer size 2023-09-04 11:13:45 -07:00
Ilia Ross
f5f3510a59 Fix default download buffer (once more) as 1 MiB should be just fine 2023-09-04 14:09:55 +03:00
Ilia Ross
1e375b4740 Fix indent one more time
c573496914
2023-09-04 13:14:31 +03:00
Jamie Cameron
c573496914 Fix indenting 2023-09-03 22:54:28 -07:00
Jamie Cameron
73e731722d Use packages with new key for upgrading 2023-09-02 21:44:29 -07:00
Jamie Cameron
6186376b6b Use packages with new key for upgrading 2023-09-02 21:43:58 -07:00
Ilia Ross
31e0151804 Fix to use help UI lib for showing explanatory message 2023-09-02 16:11:02 +03:00
Ilia Ross
872ca66b07 Add UI option to control network buffer size for downloads 2023-09-02 15:49:47 +03:00
Ilia Ross
088aba8cec Fix to use safer default buffer 2023-09-02 15:19:11 +03:00
Ilia Ross
99b8959559 Fix to send a file in chunks
https://forum.virtualmin.com/t/upgrade-2-102-killed-download-from-server-feature/122413/7?u=ilia
2023-09-02 15:18:49 +03:00
Jamie Cameron
94f23e63e7 Hide ps command in output 2023-08-31 22:44:44 -07:00
Jamie Cameron
7c449cf4a3 Merge branch 'master' of github.com:webmin/webmin 2023-08-31 22:40:06 -07:00
Jamie Cameron
2db507e5e8 Use proper UI functions for CPU and RAM modes 2023-08-31 22:39:45 -07:00
Ilia Ross
bdeb908df0 Fix to add --no-reuse-key as well
https://forum.virtualmin.com/t/unable-to-switch-ssl-certificate-into-elliptic-curve/122383?u=ilia
2023-08-31 17:15:24 +03:00
Jamie Cameron
a133cdfdef Also uncompress sub-folders 2023-08-30 22:54:25 -07:00
Jamie Cameron
fe2656acd8 Add flag for the key name 2023-08-30 20:15:41 -07:00
Jamie Cameron
64a44a667e Merge branch 'master' of github.com:webmin/webmin 2023-08-30 20:10:39 -07:00
Jamie Cameron
59cef9a04f Add flag for the default GPG key 2023-08-30 20:10:01 -07:00
Ilia Ross
af629fe3cd Fix code indent 2023-08-28 16:08:28 +03:00
Ilia Ross
80368e2a04 Merge branch 'master' of github.com:webmin/webmin 2023-08-28 16:05:39 +03:00
Ilia Ross
5237ae8ea2 Fix bug when backend isn't saved correctly #1992 2023-08-28 16:05:33 +03:00
Jamie Cameron
54ad4f7f74 Work on function to uncompress mail folders 2023-08-27 21:54:18 -07:00
Jamie Cameron
0dd94f5957 Merge branch 'master' of github.com:webmin/webmin 2023-08-26 18:51:08 -07:00
Jamie Cameron
5b2b3f0790 Add flag for ACME service URL 2023-08-26 18:51:01 -07:00
Jamie Cameron
ac05a0c43a Merge pull request #1991 from webmin/dev/cache-system-hostname-using-state
Fix to use a new way for clearing hostname cache
2023-08-26 15:34:26 -07:00
Ilia Ross
18f3e1273f Fix to use a new param to clear cache 2023-08-27 01:27:05 +03:00
Ilia Ross
710829c16a Fix to send headers unless already done in var_dump 2023-08-26 21:45:44 +03:00
Ilia Ross
8ced23d027 Fix to use a new way for clearing hostname cache 2023-08-26 21:26:03 +03:00
Ilia Ross
d834bb6da0 Fix to use state instead of globals in get_system_hostname sub 2023-08-26 21:17:57 +03:00
Jamie Cameron
cc560b00e5 Merge pull request #1990 from webmin/dev/hostname-detection-with-hostnamectl
Add hostname detection using `hostnamectl` command
2023-08-25 13:59:47 -07:00
Jamie Cameron
3e4668715a Merge branch 'master' of github.com:webmin/webmin 2023-08-25 11:25:51 -07:00
Jamie Cameron
053e8dcf22 Remove double HTML escape https://github.com/webmin/usermin/issues/105 2023-08-25 11:25:25 -07:00
Ilia Ross
2d7e57c7e1 Add hostname detection using hostnamectl command 2023-08-25 18:59:03 +03:00
Ilia Ross
30e6360fa2 Update CHANGELOG.md 2023-08-24 00:58:40 +03:00
Jamie Cameron
dda9290ff5 minor version bump 2023-08-23 11:53:53 -07:00
Jamie Cameron
15a00d8119 Remove perl module dependency and just use glob instead 2023-08-23 11:49:00 -07:00
Jamie Cameron
9289083171 No need for BEGIN block 2023-08-23 10:54:20 -07:00
Jamie Cameron
3d482d2bf5 Support CF-Connecting-IPv6 header 2023-08-22 18:46:43 -07:00
Jamie Cameron
318150e6b0 Merge branch 'master' of github.com:webmin/webmin 2023-08-21 17:18:53 -07:00
Jamie Cameron
8939b060b4 Clean up diff dirs so they don't get package up https://forum.virtualmin.com/t/debian-upgrade-nwe-directories-in-root-and-orig-directories-left-after-upgrade-completed/122241/8 2023-08-21 17:18:46 -07:00
Ilia Ross
4709ff6adf Add support for odd Amazon Linux interface names 2023-08-22 01:52:22 +03:00
Jamie Cameron
31af9f996c Also support CF-Connecting-IP https://github.com/webmin/webmin/issues/1956 2023-08-21 10:04:16 -07:00
Jamie Cameron
c716443737 Merge branch 'master' of github.com:webmin/webmin 2023-08-20 21:22:15 -07:00
Jamie Cameron
fd06605f51 Add support for True-Client-IP header as used by Cloudflare https://github.com/webmin/webmin/issues/1956 2023-08-20 21:22:08 -07:00
Ilia Ross
c8f6b05987 Add Config::IniFiles to vendor_perl [build]
* Amazon Linux doesn't have it available anywhere
2023-08-20 15:24:12 +03:00
Ilia Ross
a90dbc5f33 Fix not to print HTML in stdout 2023-08-20 14:08:31 +03:00
Ilia Ross
7fc16f8948 Update CHANGELOG.md 2023-08-19 18:22:16 +03:00
Ilia Ross
a2f1f24a95 Fix Apache graceful restart
https://github.com/virtualmin/virtualmin-gpl/issues/613
2023-08-18 16:15:36 +03:00
Ilia Ross
825b928168 Fix not to escape HTML unless sent to UI 2023-08-18 12:57:43 +03:00
Jamie Cameron
de648c24bd Expand range of versions 2023-08-17 18:28:11 -07:00
Ilia Ross
907818d2a4 Fix SpamAssassin config for Debian 12 2023-08-17 22:45:14 +03:00
Jamie Cameron
60a79e67d4 Merge branch 'master' of github.com:webmin/webmin 2023-08-16 20:41:14 -07:00
Jamie Cameron
04a3b8b5e6 Suppress output from monitor.pl https://github.com/webmin/webmin/issues/1984 2023-08-16 20:41:04 -07:00
Ilia Ross
dd1b4bc77b Fix to also set UCF_FORCE_CONFFOLD variable
https://github.com/virtualmin/virtualmin-gpl/issues/612
2023-08-16 15:12:18 +03:00
Ilia Ross
5156a472be Fix a bug in regex to correctly grep wack [build]
https://sourceforge.net/p/webadmin/discussion/55377/thread/78e5aa05f3
2023-08-16 13:48:54 +03:00
Ilia Ross
185e7db58d Revert "Revert "Fix to priorities ip command usage""
This reverts commit f8ec917bc5.
2023-08-16 13:03:51 +03:00
Ilia Ross
f8ec917bc5 Revert "Fix to priorities ip command usage"
This reverts commit 3b36dfa8ad.
2023-08-16 13:01:17 +03:00
Jamie Cameron
1016ec5f1d HTML escape more fields 2023-08-15 22:16:09 -07:00
Jamie Cameron
8a6d4cfefd Escape some more inputs 2023-08-15 22:15:10 -07:00
Jamie Cameron
7cbbdc898a More HTML escaping 2023-08-15 22:13:14 -07:00
Jamie Cameron
8db4074d4d HTML escape more stuff 2023-08-15 21:18:50 -07:00
Jamie Cameron
f6c48e7a11 Merge branch 'master' of github.com:webmin/webmin 2023-08-15 21:14:14 -07:00
Jamie Cameron
9ae54e61bd Escape search input 2023-08-15 21:13:53 -07:00
Ilia Ross
e917f33e09 Fix to correctly compare Webmin version being semantic version 2023-08-15 17:15:13 +03:00
Jamie Cameron
38aa06b8c6 Merge branch 'master' of github.com:webmin/webmin 2023-08-14 23:03:00 -07:00
Jamie Cameron
57e710e8a6 Small code cleanup 2023-08-14 23:02:35 -07:00
Ilia Ross
0d9d978f72 Fix APT repos
https://forum.virtualmin.com/t/switch-to-new-webmin-repository-url-doesnt-work/121851/5?u=ilia
2023-08-12 11:17:33 +03:00
Jamie Cameron
196b886ddb Merge branch 'master' of github.com:webmin/webmin 2023-08-11 20:36:22 -07:00
Jamie Cameron
4197e61772 Allow use of proxied SSL client name even when in non-SSL mode https://github.com/webmin/webmin/issues/1962 2023-08-11 20:35:57 -07:00
Ilia Ross
6dc87705d9 Fix to always fix Debian repo in the new format 2023-08-11 14:05:08 +03:00
Jamie Cameron
4b59570a82 Merge branch 'master' of github.com:webmin/webmin 2023-08-10 08:14:37 -07:00
Ilia Ross
33927e07ae Fix missing semicolon 2023-08-10 15:10:04 +03:00
Ilia Ross
65444b8865 Fix Terminal focus bug 2023-08-10 14:25:00 +03:00
Jamie Cameron
5357b084af Deal with case where there is no address https://sourceforge.net/p/webadmin/bugs/5630/ 2023-08-09 22:58:31 -07:00
Ilia Ross
862bbc36df Fix to address XSS issues #4 2023-08-09 19:07:13 +03:00
Ilia Ross
e6105bb757 Fix to address XSS issues #1 2023-08-09 16:49:40 +03:00
Ilia Ross
864e0c4918 Fix Cron edit files manually page not display directories #1978 [build] 2023-08-09 14:23:41 +03:00
Ilia Ross
115c5763a3 Fix Postfix edit files manually page not display directories #1978 [build] 2023-08-09 12:46:21 +03:00
Ilia Ross
d6e307d59a Fix not to use new lines to avoid color overflow 2023-08-08 23:19:34 +03:00
iliajie
9dc21ace2d Fix CHANGELOG.md 2023-08-08 14:24:06 +03:00
iliajie
c500759d83 Fix to simplify the code 2023-08-07 21:52:22 +03:00
iliajie
736d30ef76 Fix to display error message cleanly #1975 2023-08-07 19:44:47 +03:00
Jamie Cameron
a27095f40f Merge branch 'master' of github.com:webmin/webmin 2023-08-06 09:51:06 -07:00
Jamie Cameron
60a3b3b4a9 Make sure NSEC3PARAM record is always deleted https://github.com/virtualmin/virtualmin-gpl/issues/604 2023-08-06 09:50:43 -07:00
iliajie
f932925b29 Fix support for Amazon Linux release 2023 OS [build] 2023-08-06 15:45:57 +03:00
iliajie
21e8940860 Update CHANGELOG.md [build] 2023-08-05 23:46:51 +03:00
Jamie Cameron
944794aeac Fix duplicate string 2023-08-05 13:03:12 -07:00
Jamie Cameron
00bd6cf27f Merge branch 'master' of github.com:webmin/webmin 2023-08-05 12:28:52 -07:00
Jamie Cameron
1fb3bfa6ef Update webmin from repository if a package is available 2023-08-05 12:28:06 -07:00
iliajie
da14ecbe46 Update install command to use recommends 2023-08-05 20:19:36 +03:00
Jamie Cameron
1c48f3761e Merge branch 'master' of github.com:webmin/webmin 2023-08-04 17:06:32 -07:00
Jamie Cameron
246b0018eb Hack around IMAP not supporting regexps in searches https://forum.virtualmin.com/t/usermin-email-filters/121844/4 2023-08-04 17:06:01 -07:00
iliajie
2e97b09d10 Fix to show correct locale for sudo-capable user https://github.com/webmin/authentic-theme/issues/1663
f3cc268f0c
2023-08-04 12:58:39 +03:00
iliajie
f3cc268f0c Fix to show correct locale for sudo-capable user #1663 [build] 2023-08-04 12:54:17 +03:00
iliajie
8c3973c68f Update CHANGELOG [build] 2023-08-04 00:58:02 +03:00
Jamie Cameron
33b591dfac Also check if hash format is valid for yescrypt 2023-08-03 14:49:04 -07:00
Jamie Cameron
ec0ab05782 Merge branch 'master' of github.com:webmin/webmin 2023-08-03 14:41:02 -07:00
Jamie Cameron
4b03b80912 Generate new salt if salt isn't valid for SHA 2023-08-03 14:40:16 -07:00
iliajie
d312c3e318 Add support for Amazon Linux 2023 [build] 2023-08-03 23:20:28 +03:00
iliajie
9439ba0450 Add container class 2023-08-03 21:57:03 +03:00
iliajie
bea827c0b7 Fix various XSS related issues 2023-08-03 17:21:40 +03:00
iliajie
b1ee7cbf53 Move Encode::Detect to recommends [build] 2023-08-03 14:09:13 +03:00
iliajie
f56807c023 Fix to make build conditional and test against message 2023-08-03 14:00:50 +03:00
iliajie
7b34282488 Fix to remove building on schedule 2023-08-03 13:49:20 +03:00
iliajie
31b48f8dd6 Add nightly warning 2023-08-03 13:27:18 +03:00
Jamie Cameron
8c1a74d245 More escaping of folder names 2023-08-02 23:21:25 -07:00
Jamie Cameron
6ae1061900 Escape category name 2023-08-02 21:10:35 -07:00
Jamie Cameron
7de3647f0d Escape all the places where the module description is displayed 2023-08-02 17:28:24 -07:00
iliajie
76389ea06c Fix to do more filtering to address reported XSS issue 2023-08-03 00:05:23 +03:00
iliajie
8ae4364ee1 Fix let caller do filtering 2023-08-02 23:42:17 +03:00
iliajie
054f0a254e Fix to do a bit more filtering to prevent root user XSS itself 2023-08-02 23:31:59 +03:00
iliajie
02a5982ff9 Fix for Usermin to clone Webmin repos too 2023-08-02 20:31:26 +03:00
iliajie
a835742293 webmin.dev: Deploy Webmin package 2023-08-02 20:05:55 +03:00
iliajie
2d7f299419 Fix workflows location 2023-08-02 20:04:51 +03:00
iliajie
3bd37be97b Add builds 2023-08-02 20:02:54 +03:00
iliajie
62e1b4c785 Add script to setup development repos with signing keys 2023-08-02 01:48:13 +03:00
Jamie Cameron
3671a76333 Ubuntu 23 has renamed the SSH systemd service to ssh 2023-08-01 15:39:59 -07:00
iliajie
f3652c7a87 Fix wording https://github.com/webmin/webmin/issues/1971#issuecomment-1659864264 2023-08-01 11:50:52 +03:00
Jamie Cameron
980c4c834c Merge branch 'master' of github.com:webmin/webmin 2023-07-31 11:01:35 -07:00
Jamie Cameron
df438c59ed Prevent incompatible option setting https://github.com/webmin/webmin/issues/1971 2023-07-31 11:01:27 -07:00
iliajie
932f2464bc Update CHANGELOG.md date 2023-07-31 16:52:19 +03:00
iliajie
d9ea914889 Fix to always upload to user home directory if possible 2023-07-31 03:10:00 +03:00
iliajie
1730540764 Fix to always download to user home directory if possible 2023-07-31 03:05:39 +03:00
iliajie
9454cb4a2b Merge branch 'master' of github.com:webmin/webmin 2023-07-31 02:50:57 +03:00
iliajie
355d7b5404 Fix to update CHANGELOG.md 2023-07-31 02:50:11 +03:00
iliajie
9f93c29c5f Fix more of those useless XSS 2023-07-31 02:43:25 +03:00
Jamie Cameron
43e671497a New version bump 2023-07-30 16:37:45 -07:00
iliajie
b14c1c07dc Fix to also discard any command output
Ref.: f4ad3293bf (diff-9801c20c5b4becfcc428783737908ea507bfa6387e42710a174992124d267912R64)
2023-07-30 12:23:33 +03:00
Jamie Cameron
f4ad3293bf No need to log a command that we're already capturing the output for 2023-07-29 17:51:41 -07:00
iliajie
e809329ca0 Fix to revert the fix "don't just blindly write the new key" ; fix logging 2023-07-29 22:45:44 +03:00
iliajie
3cc16bb120 Fix not to print section name if there is only one 2023-07-29 17:17:03 +03:00
iliajie
1eb43eafd2 Update key email 2023-07-29 14:28:58 +03:00
iliajie
f652def98d Merge branch 'master' of github.com:webmin/webmin 2023-07-29 11:49:44 +03:00
Jamie Cameron
392fb41a24 Make sure gzip and gunzip are installed 2023-07-28 23:30:13 -07:00
Jamie Cameron
c14b100845 Merge branch 'master' of github.com:webmin/webmin 2023-07-28 18:33:57 -07:00
Jamie Cameron
b3b5fff0dc If trusting the remote IP, also trust the proxied SSL client cert https://github.com/webmin/webmin/issues/1962 2023-07-28 18:33:48 -07:00
iliajie
ef0a48d83a Fix not to print empty section 2023-07-28 23:37:24 +03:00
iliajie
58a15dafc7 Fix fix repo script when there are multiple sources configured 2023-07-28 17:24:51 +03:00
iliajie
79f78d5e28 Fit to simplify message text for updating repo URL 2023-07-28 17:19:19 +03:00
Jamie Cameron
51e1c7bef3 Unix permission fixes 2023-07-26 21:51:05 -07:00
Jamie Cameron
5b5af3eb20 Merge branch 'master' of github.com:webmin/webmin 2023-07-26 21:50:16 -07:00
Jamie Cameron
2e93819c1b If a mail file is compressed, read it via gzip 2023-07-26 21:50:09 -07:00
iliajie
d3a10de65d Update CHANGELOG.md 2023-07-27 00:46:39 +03:00
iliajie
8ef754b477 Add error_stderr API 2023-07-26 22:38:28 +03:00
Jamie Cameron
4cbda407f9 Merge pull request #1142 from seabres/multiple_ldap_server
Allow multiple LDAP server for userdb
2023-07-25 17:17:37 -07:00
Jamie Cameron
71cce5c580 Merge branch 'master' of github.com:webmin/webmin 2023-07-25 16:04:03 -07:00
Jamie Cameron
360c27add5 Don't just blindly write the new key 2023-07-25 16:03:55 -07:00
iliajie
753290b95a Fix Squid package name 2023-07-25 21:11:38 +03:00
iliajie
ae579a2047 Fix headers names be in teletype text 2023-07-25 19:45:09 +03:00
iliajie
9746f7ea9e Add facility to check for Webmin module menu link 2023-07-24 01:01:02 +03:00
Jamie Cameron
e599e0206a Can only use ifup if innstalled 2023-07-23 08:40:27 -07:00
iliajie
f37dbd4c3d Fix to simplify wording 2023-07-22 22:22:54 +03:00
iliajie
ff42c66129 Fix to drop using official word 2023-07-22 22:20:47 +03:00
iliajie
d384e696f7 Fix to add support setting repos without human input #1961 2023-07-22 14:24:48 +03:00
iliajie
3b36dfa8ad Fix to priorities ip command usage 2023-07-22 13:31:20 +03:00
Jamie Cameron
2d900e88c8 Fix setting of default gateway https://github.com/webmin/webmin/issues/1960 2023-07-21 17:58:05 -07:00
Jamie Cameron
ba25fba714 Major version bump 2023-07-19 23:14:55 -07:00
iliajie
44fe8dd676 Fix to correctly pass screen reader option to Terminal 2023-07-19 23:15:58 +03:00
iliajie
143fb86567 Update translations 2023-07-19 20:08:41 +03:00
iliajie
dc721b2e4e Fix to support the mode without user prompt 2023-07-19 19:52:59 +03:00
iliajie
91a0e71d6f Merge branch 'master' of github.com:webmin/webmin 2023-07-19 17:21:36 +03:00
iliajie
30770eae4a Fix to format special words correctly inside config page 2023-07-19 17:21:21 +03:00
iliajie
b355fafe0d Fix to use correct label for fixed-width font 2023-07-19 17:20:51 +03:00
Jamie Cameron
076e3577ba Don't repeat check if failure was due to a timeout 2023-07-18 16:34:24 -07:00
Jamie Cameron
6493bc6564 Fix placement of button 2023-07-18 16:30:37 -07:00
Jamie Cameron
27c6a003d8 Merge pull request #1957 from webmin/dev/network-order-api
Add ability to present active interfaces the way network manager wants
2023-07-18 14:21:54 -07:00
iliajie
e9ecd9c09e Update CHANGELOG.md 2023-07-19 00:08:57 +03:00
iliajie
9135fa916b Add screen reader optional support in Terminal module 2023-07-19 00:07:55 +03:00
iliajie
8d392af6d3 Update CHANGELOG.md 2023-07-18 23:48:56 +03:00
Jamie Cameron
da5b0d2411 Merge pull request #1953 from webmin/dev/phpini-show-defaults
Add PHP module improvements
2023-07-18 13:34:15 -07:00
iliajie
cae06a79a0 Fix to use regular params 2023-07-18 22:53:58 +03:00
iliajie
1a807f5f58 Fix new line in the end of the file once again 2023-07-18 15:25:17 +03:00
iliajie
c56ea21638 Fix missing new line as in original file in master to avoid diff 2023-07-18 15:23:37 +03:00
iliajie
36095d04f8 Fix to use ip addr command only to get active interfaces 2023-07-18 15:19:29 +03:00
Jamie Cameron
8efeb1c86c Format hours and minutes the same https://github.com/webmin/authentic-theme/issues/1663 2023-07-17 18:51:02 -07:00
iliajie
582549ddb6 Fix correctly extract list of IPs ; support switching from DHCP to static 2023-07-17 15:13:45 +03:00
iliajie
04e14cc979 Add ability to present active interfaces the way network manager wants 2023-07-17 13:56:58 +03:00
Jamie Cameron
0cd5feb0a3 Set method and interfaces in one shot 2023-07-16 15:33:45 -07:00
Jamie Cameron
fd762c2f47 Add missing logging messages 2023-07-16 15:03:37 -07:00
Jamie Cameron
9aeab55a88 Don't match dynamic if we're matching it later 2023-07-16 14:39:41 -07:00
Jamie Cameron
3fb71fb569 Merge branch 'master' of github.com:webmin/webmin 2023-07-16 14:14:27 -07:00
Jamie Cameron
f4d83f5ebf Priorize the dynamically assigned IP 2023-07-16 14:14:18 -07:00
iliajie
b2f4dd4fe8 Fix to clearly say if option cannot be extracted 2023-07-16 20:35:02 +03:00
iliajie
0c575c5266 Fix not to display options that are deprecated or removed 2023-07-16 17:27:47 +03:00
iliajie
acc47ce0e7 Add PHP API for comparison and version extraction 2023-07-16 17:13:50 +03:00
iliajie
81e5120fc4 Add displaying tooltip with defaults for "PHP Variables" page 2023-07-16 15:14:23 +03:00
iliajie
281cb21cce Add displaying tooltip with defaults for "Directory Settings" page 2023-07-16 15:10:41 +03:00
iliajie
ad084a1ceb Fix to display unknown value as empty not to be confusing 2023-07-16 15:07:17 +03:00
iliajie
4b436c2f16 Add displaying tooltip with defaults for "Database Settings" page 2023-07-16 15:05:51 +03:00
iliajie
51e672b87d Add displaying tooltip with defaults for "Session Options" page 2023-07-16 14:52:59 +03:00
iliajie
f21650971e Add displaying tooltip with defaults for "Error Logging" page 2023-07-16 14:52:27 +03:00
iliajie
eccb7a169c Add displaying tooltip with defaults for "Other Settings" page 2023-07-16 14:50:33 +03:00
iliajie
77c9d1fa9c Fix tooltip content formatting if HTML is supported 2023-07-16 14:49:04 +03:00
iliajie
fb0b6b4044 Fix to simplify linkage to PHP.net 2023-07-16 13:13:08 +03:00
iliajie
deb172ca82 Fix PHP detection from the path to work for all supported distros 2023-07-16 13:09:19 +03:00
iliajie
f7dc0add11 Add initial support for displaying default PHP value 2023-07-16 03:44:10 +03:00
iliajie
915781d381 Fix typo 2023-07-16 01:36:31 +03:00
iliajie
dca48f4f00 Add support for the new link bubbles 2023-07-16 01:35:11 +03:00
iliajie
8e47199147 Fix to consider active interface using new ui_element_inline API 2023-07-15 23:28:57 +03:00
iliajie
437bdd2528 Fix typo when detecting PHP binary 2023-07-15 23:27:18 +03:00
iliajie
bedb091e56 Add ui_element_inline API and use it on the button in **Net** module 2023-07-15 14:51:54 +03:00
Jamie Cameron
323f0cc043 Use formal params 2023-07-14 16:51:25 -07:00
Jamie Cameron
df7bf3af4a Handle case where main IP is assigned by DHCP 2023-07-14 14:55:44 -07:00
Jamie Cameron
94d3727b41 Fix spacing 2023-07-14 10:20:13 -07:00
Jamie Cameron
510c7153e4 Merge branch 'master' of github.com:webmin/webmin 2023-07-14 10:18:18 -07:00
Jamie Cameron
389d061972 Use new developers key 2023-07-14 10:18:12 -07:00
iliajie
ad5e279231 wuftpd, mon, and jabber are obsolete 2023-07-14 20:14:15 +03:00
Jamie Cameron
f9bccb3853 Merge branch 'master' of github.com:webmin/webmin 2023-07-13 19:49:15 -07:00
Jamie Cameron
3c21733d57 use a safe function to rename a file 2023-07-13 19:48:51 -07:00
iliajie
0d45d61edc Fix to put error details into help bubble 2023-07-13 14:51:13 +03:00
Jamie Cameron
eb79f4c169 Add config option to force use of some authentication plugin 2023-07-12 16:55:03 -07:00
Jamie Cameron
48eb29e547 Merge branch 'master' of github.com:webmin/webmin 2023-07-12 15:52:31 -07:00
Jamie Cameron
3fe5aa8887 Grub 1 and Vgetty are obsolete https://github.com/webmin/webmin/issues/1950 2023-07-12 15:52:23 -07:00
Jamie Cameron
50e058d2b6 Merge pull request #1951 from webmin/dev/error-less-obscure
Fix to make errors less obscure
2023-07-12 14:01:28 -07:00
iliajie
2d85a2951c Fix to make errors less obscure 2023-07-12 23:40:41 +03:00
Jamie Cameron
21e4debf24 Merge pull request #1948 from webmin/dev/server-header
Add ability to control `Server:` response header #1945
2023-07-11 18:56:16 -07:00
iliajie
486b323990 Add ability to control Server: response header #1945
This change:

  1. Adds ability for an admin to set custom response header for `Server:`
  2. Fixes displaying of running Webmin version for unauthenticated user
2023-07-11 15:05:04 +03:00
iliajie
4b89587726 Merge branch 'master' of github.com:webmin/webmin 2023-07-11 13:59:10 +03:00
iliajie
f24fa4af6a Fix to always show PHP default radio 2023-07-11 13:58:43 +03:00
Jamie Cameron
dda33af768 Allow selection of default mode always https://github.com/virtualmin/virtualmin-gpl/issues/555 2023-07-10 16:35:52 -07:00
iliajie
cc05c62609 Fix sub name and add missing class name 2023-07-10 05:48:24 +03:00
iliajie
3c113c9278 Fix not to print section when there are none 2023-07-10 01:30:07 +03:00
iliajie
8b09edc5d3 Fix schedule table be tagged 2023-07-10 01:29:42 +03:00
iliajie
643ace4777 Add new API: ui_space, ui_newline, ui_text
Nothing can be thrown to the browser without being used with UI lib!
2023-07-09 23:07:59 +03:00
Jamie Cameron
097e24a7b1 Allow extra logs to end with a | indicating they are actually commands https://github.com/webmin/webmin/issues/1946 2023-07-09 10:55:48 -07:00
Jamie Cameron
f797d29b81 Fix format of disk usage table: 2023-07-08 17:18:28 -07:00
Jamie Cameron
aca381b118 Inputs can't be outside the table tags 2023-07-07 15:54:30 -07:00
iliajie
195ea913df Fix logic to check if /dev/urandom is allowed 1bc262481d (commitcomment-120432005) 2023-07-05 12:06:47 +03:00
Ilia
7232db4b57 Merge pull request #1940 from swelljoe/redhat-dir-is-deprecated
Prefer rpmbuild dir, even when building as root
2023-07-03 12:18:53 +03:00
Jamie Cameron
f688f29029 Allow editing of bridge STP field 2023-07-02 22:30:51 -07:00
Jamie Cameron
057f10d868 Fix saving of bridge interface 2023-07-02 20:38:02 -07:00
Jamie Cameron
086ebe845a Fix editing of bridge connections to interfaces 2023-07-02 18:48:35 -07:00
Joe Cooper
3e47779858 Prefer rpmbuild dir, even when building as root 2023-07-02 20:30:34 -05:00
Jamie Cameron
39132506e8 Implement creation of bridge interfaces 2023-07-02 17:25:23 -07:00
Jamie Cameron
71dc51523a Merge branch 'master' of github.com:webmin/webmin 2023-07-02 10:50:59 -07:00
Jamie Cameron
93a853f95f Work on bridge support 2023-07-01 23:16:58 -07:00
Jamie Cameron
c0edba233a Merge pull request #1939 from webmin/dev/collation-downgrade
Add ability to downgrade database collation
2023-07-01 19:11:38 -07:00
iliajie
368dacd028 Fix to simplify the code 2023-07-02 03:20:03 +03:00
iliajie
b49d4f8147 Fix to copy file permissions too 2023-07-01 22:19:30 +03:00
iliajie
8f3fb71b68 Fix label be no redundant 2023-06-30 23:30:48 +03:00
iliajie
01e4a5145d Fix label be no redundant 2023-06-30 23:02:51 +03:00
iliajie
f3bc8c9061 Fix to tighten regex match 2023-06-30 14:21:41 +03:00
iliajie
9e58110854 Fix indent 2023-06-30 13:44:47 +03:00
iliajie
2b2ead4d7d Add ability to downgrade database collation 2023-06-30 13:42:31 +03:00
iliajie
827c77c960 Add support for render addons #1656 2023-06-29 16:35:01 +03:00
iliajie
9db9582f4a Fix not to leak variable to global scope 2023-06-29 14:31:06 +03:00
iliajie
20f0538c64 Update xterm.js 2023-06-29 13:57:04 +03:00
iliajie
a026b69736 Add Terminal to be used with safe Webmin user 2023-06-29 13:07:45 +03:00
Jamie Cameron
5b760082d9 Merge branch 'master' of github.com:webmin/webmin 2023-06-28 16:19:34 -07:00
Jamie Cameron
487b11e9be Clean up code showing local disk space https://github.com/webmin/webmin/issues/1936 2023-06-28 16:19:17 -07:00
iliajie
8c236004c9 Fix last row element 2023-06-29 00:05:45 +03:00
Jamie Cameron
1025f8c657 Fix setting of virtual IPs 2023-06-28 07:39:46 -07:00
Jamie Cameron
14ad4cbf85 More work on network manager 2023-06-27 23:27:19 -07:00
Jamie Cameron
0a1f12c22b Use CLI instead of directly updating config files 2023-06-27 15:59:29 -07:00
Jamie Cameron
a9070e4bc3 Improve creation of default interface 2023-06-26 08:01:18 -07:00
Jamie Cameron
679a590b0c Merge pull request #1935 from webmin/dev/images-in-replies
Fix to integrate existing Usermin code to display inline images in replies correctly
2023-06-25 09:53:16 -07:00
iliajie
797dd6a59c Fix to correctly set existing styling for tags found in document
i.e. this will preserve existing styling if any!
2023-06-25 17:43:04 +03:00
iliajie
0b72f7f895 Fix indent 2023-06-25 16:54:25 +03:00
iliajie
6472213dcc Fix not to drop attachments 2023-06-25 16:52:10 +03:00
iliajie
80df962012 Fix to integrate existing Usermin code to display inline imgs in replies 2023-06-25 16:51:45 +03:00
iliajie
944236d454 Fix textarea to be vertically resized only and be in sync with HTML size 2023-06-25 16:09:49 +03:00
iliajie
43dc4a479e Fix not to touch image reference
https://github.com/webmin/webmin/pull/1926#issuecomment-1605882853
2023-06-25 12:38:47 +03:00
iliajie
9355b4969d Fix default HTML editor height 2023-06-24 23:28:55 +03:00
Jamie Cameron
0cd1d43fef Merge branch 'master' of github.com:webmin/webmin 2023-06-23 23:24:14 -07:00
Jamie Cameron
44b06c8908 More work on editing network manager config 2023-06-23 23:19:36 -07:00
iliajie
d78b8e0e1d Fix to embed theme styles when viewing an email too 2023-06-24 01:23:09 +03:00
iliajie
312f55fe11 Fix to update command used in man 2023-06-23 13:50:01 +03:00
Jamie Cameron
87b54273ff Merge pull request #1934 from devadattas/patch-1
Resolves Support issue for MariaDB 11 (https://github.com/webmin/webmin/issues/1933)
2023-06-22 22:07:28 -07:00
Devadatta Sahoo
dedfaa49ae Resolves https://github.com/webmin/webmin/issues/1933
Resolves https://github.com/webmin/webmin/issues/1933
2023-06-23 06:28:40 +05:30
Jamie Cameron
944400a136 Merge pull request #1931 from webmin/dev/fix-temp-dir-creation
Fix to consider temp directory may exists with incorrect permissions
2023-06-22 15:48:37 -07:00
iliajie
d3cdbbcc4b Fix to call only in HTML mode 2023-06-23 01:08:47 +03:00
iliajie
ef9e525bd6 Fix a bug loading theme iframe quote style file 2023-06-22 13:34:21 +03:00
iliajie
0754367f48 Fix to consider temp directory may exists with incorrect permissions 2023-06-22 12:32:35 +03:00
iliajie
3a7145b2e3 Fix language strings as 'warning' and 'danger' already part of UI alert 2023-06-22 11:46:38 +03:00
Jamie Cameron
8dd96e2aca Merge branch 'master' of github.com:webmin/webmin 2023-06-21 16:51:47 -07:00
Jamie Cameron
f49539ad96 Add a warning about editing Virtualmin-controlled domains 2023-06-21 16:48:51 -07:00
iliajie
739411a07e Fix navigation type detection bug 2023-06-21 18:21:42 +03:00
iliajie
ea8c76b5b8 Fix to consider framed theme to load iframe inner styles too 2023-06-21 17:53:11 +03:00
iliajie
d191f1ba92 Add to consider different navigation types 2023-06-21 16:07:42 +03:00
iliajie
444c101d19 Fix to remove outline for inner contenteditable 2023-06-21 15:40:13 +03:00
iliajie
9017d290bc Merge remote-tracking branch 'origin/master' 2023-06-21 12:42:21 +03:00
iliajie
2733f945c5 Add ability for themes to embed styles into quote iframe 2023-06-21 12:42:08 +03:00
Jamie Cameron
231df9c37f UI to edit network manager routes 2023-06-20 23:07:56 -07:00
Jamie Cameron
dbde3d370b Merge branch 'master' of github.com:webmin/webmin 2023-06-20 23:02:55 -07:00
Jamie Cameron
1e07f0c93a Add MTU support 2023-06-20 23:00:11 -07:00
iliajie
9ed3fd2237 Fix to disable ispell 2023-06-20 23:37:36 +03:00
iliajie
629ca21a3a Fix to correctly test for dark palette 2023-06-20 23:33:27 +03:00
Jamie Cameron
0f898b161b Update nameservers in netplan config 2023-06-19 20:21:39 -07:00
Jamie Cameron
de53c330d6 Support for getting and setting default gateway 2023-06-19 20:19:28 -07:00
Jamie Cameron
d9401ff1b7 Merge branch 'master' of github.com:webmin/webmin 2023-06-19 20:10:28 -07:00
Jamie Cameron
e33c5aa630 More work on network manager support: 2023-06-19 20:10:17 -07:00
Jamie Cameron
8ac62d43bd Merge pull request #1926 from webmin/dev/mail-awesome-replies
Add support for better HTML handling in email replies
2023-06-19 11:24:48 -07:00
iliajie
c2c3533e4e Fix HTML editor adding extra new line on page reload 2023-06-19 20:19:15 +03:00
iliajie
bfe966f6cf Add email styling support for Google Mail 2023-06-19 02:59:04 +03:00
iliajie
75b1401e62 Add simple algorithm to convert classes to inline styles
Tags CSS styling to inline styles is on the next and the final commit!
2023-06-19 01:10:29 +03:00
iliajie
f1159015ed Fix to perfect inner styling 2023-06-18 17:18:33 +03:00
iliajie
9c348f7909 Fix to drop pretty redundant Expert mode to: Basic, Simple, Advanced 2023-06-18 16:14:41 +03:00
iliajie
c80d854054 Drop Katex support as we cannot reliably use it in emails 2023-06-18 15:47:02 +03:00
iliajie
f6299b4e29 Add embedment of styling in our email (works everywhere but GMail) 1/2
Gmail fix is coming
2023-06-18 15:42:23 +03:00
Jamie Cameron
b91e25aa6f Clear cached postfix version on webmin upgrade 2023-06-17 22:49:05 -07:00
iliajie
a268373550 Add local editor classes and styles to inline styling in resulting HTML
1/2 - needs more improvements and optimizations - although it works already
2023-06-18 03:23:02 +03:00
iliajie
8d595a7ac5 Fix to remove empty line 2023-06-18 01:29:42 +03:00
iliajie
2065602494 Fix HTML editor tooltip z-index 2023-06-18 01:29:28 +03:00
iliajie
d27e37efbf Fix not to whitelist any attributes 2023-06-18 01:28:46 +03:00
iliajie
85f9402bfe Fix to rename theme iframe CSS file 2023-06-18 00:26:28 +03:00
iliajie
6bb6a0de01 Fix to load iframe CSS from a theme based file 2023-06-18 00:25:43 +03:00
iliajie
081dfbe373 Fix to update last message on the initial load 2023-06-17 23:37:43 +03:00
iliajie
8d330a95de Add ability to load images in quote replies 2023-06-17 22:56:25 +03:00
iliajie
ac5f974d5c Fix to allow inline images 2023-06-17 20:57:17 +03:00
iliajie
3f1306e9cf Fix iframe styling to be theme dependent 2023-06-17 19:23:39 +03:00
iliajie
8bd7c32c10 Fix to keep font size and color in sync for viewer and editor 2023-06-17 19:21:57 +03:00
iliajie
cf7165ffaa Fix heading paddings consistency 2023-06-17 18:40:56 +03:00
iliajie
dd4c7e6fe1 Fix to view email area no padding (let HTML email do the job) 2023-06-17 18:37:20 +03:00
iliajie
5aa1986a30 Fix email styling when viewing 2023-06-17 18:34:06 +03:00
iliajie
ff09a096cb Fix to revert the last commit as we don't need to store replies 2023-06-17 11:54:06 +03:00
iliajie
ca74a730ee Fix to store full message content, including possible replies 2023-06-17 03:06:51 +03:00
iliajie
e208907db1 Fix to pass config option 2023-06-17 02:55:54 +03:00
iliajie
83c0cb66e5 Fix to have only one new line to preserve integrity on restore 2023-06-17 02:34:45 +03:00
iliajie
675dd4d269 Fix to use function declaration instead ; prefix function name 2023-06-17 01:42:53 +03:00
iliajie
f49f068cdc Fix caller function name module dependent, and allow being overridden 2023-06-17 01:21:19 +03:00
iliajie
f39282e0d0 Fix to drop test for modern themes, as it simply works flawlessly 2023-06-17 01:10:50 +03:00
iliajie
b66a2ac0c2 Add ability not to loose message content on page reload or going back 2023-06-17 00:59:29 +03:00
iliajie
2bc982127d Add support for dark mode in code highlights 2023-06-17 00:00:20 +03:00
iliajie
21e76d19bf Fix to drop obsolete option 2023-06-16 23:39:47 +03:00
iliajie
5ec3664397 Fix to correct modules load missing timestamp and webprefix 2023-06-16 23:36:55 +03:00
Jamie Cameron
be449d6fe2 More work on editing network manager configs 2023-06-16 13:14:10 -07:00
iliajie
1248c603e6 Fix to fully abstract selectors and possible elements to sync from 2023-06-16 23:10:40 +03:00
iliajie
1ba3cdcbc9 Fix to remove incorrect HTML escape 2023-06-16 21:38:25 +03:00
iliajie
3e5b68507e Fix not to add any quote if a new message 2023-06-16 20:57:23 +03:00
iliajie
d11257cf84 Fix fills for HTML editor toolbar dropdowns 2023-06-16 19:33:24 +03:00
iliajie
a2204e46e0 Add support for choosing HTML editor mode in module config 2023-06-16 19:22:24 +03:00
iliajie
61197c485f Fix to improve modes names 2023-06-16 19:16:34 +03:00
iliajie
3f39df4203 Fix to automate modules load based on editors mode 2023-06-16 19:11:52 +03:00
iliajie
6386ece898 Add more editor modes
Available modes are: 'essential', 'simple', 'basic', 'advanced'
2023-06-16 18:52:02 +03:00
iliajie
ead4e97574 Fix to abstract HTML editor setup 2023-06-16 18:37:15 +03:00
iliajie
209ee473de Fix missing signature ; revert to using mail toolbar for mail 2023-06-16 17:53:48 +03:00
iliajie
4e06d22d85 Fix not to display empty toolbar container 2023-06-16 17:47:04 +03:00
iliajie
a70a0de807 Add formula support using Katex 2023-06-16 16:45:23 +03:00
iliajie
2788697c25 Fix to automate detection of installed modules 2023-06-16 16:43:11 +03:00
iliajie
126b96730b Add support for code highlight in HTML editor 2023-06-16 16:20:11 +03:00
iliajie
c24c544225 Fix not to mess with default code highlight 2023-06-16 16:11:47 +03:00
iliajie
7373913b0b Add support for loading extra modules 2023-06-16 15:52:53 +03:00
iliajie
90a21972ad Fix link item to be in a separate block 2023-06-16 15:41:32 +03:00
iliajie
17c3dbcf81 Add support for editor full toolbar 2023-06-16 15:38:42 +03:00
iliajie
2ae51b03fd Update translations 2023-06-16 15:08:06 +03:00
iliajie
a353a11653 Improve design by factoring out HTML editor related subs into a lib 2023-06-16 15:01:34 +03:00
iliajie
61e80f5d9f Update new HTML editor being available globally and for all themes 2023-06-16 14:03:58 +03:00
iliajie
f931b6dc01 Add significant improvements to HTML editor load ; share init function 2023-06-16 13:49:05 +03:00
iliajie
2ae5317946 Fix reply opener background 2023-06-16 12:15:32 +03:00
iliajie
50e4738f61 Fix editor area to have background 2023-06-16 12:10:52 +03:00
iliajie
46a6379510 Fix to remove unnecessary loading of custom CSS 2023-06-16 12:10:32 +03:00
Jamie Cameron
a0ede6b7e9 More work on network manager support 2023-06-15 22:24:00 -07:00
Jamie Cameron
f27277c4eb A quote string might have # inside it 2023-06-15 15:11:25 -07:00
iliajie
d53bace45c Fix reply toggle element to use no fonts for better cross compatibility 2023-06-15 22:54:10 +03:00
iliajie
1b689c4eb9 Fix for SPA themes to utilize the same template 2023-06-15 22:04:04 +03:00
iliajie
5677804487 Fix not to loose signature if exists 2023-06-15 18:17:30 +03:00
iliajie
e70d5ce764 Add support for awesome replies using new HTML editor 2023-06-15 18:17:14 +03:00
iliajie
45d6c8d235 Fix to print date in reply 2023-06-15 18:06:47 +03:00
iliajie
a95ccc006b Add new Quill HTML editor 2023-06-15 18:02:08 +03:00
iliajie
9bcf02a9b0 Fix to still provide Xinha for the old Java File Manager 2023-06-15 17:58:54 +03:00
iliajie
8c5a479d3a Fix to drop old Xinha HTML editor 2023-06-15 17:55:58 +03:00
iliajie
6872d8b6d6 Add support for the new HTML editor in the old theme 2023-06-15 17:51:59 +03:00
iliajie
036c08bb1d Add translations for HTML editor 2023-06-15 17:51:32 +03:00
iliajie
61805cee73 Add blockquote formatting unless exists already 2023-06-15 17:51:16 +03:00
iliajie
665c867601 Fix to never reset font weight 2023-06-15 17:46:20 +03:00
iliajie
3509d76a8c Fix textarea paddings 2023-06-15 13:09:13 +03:00
Jamie Cameron
e55f6d0908 Add missing save button https://forum.virtualmin.com/t/no-save-button-for-ssh-server-host-ssh-keys/121174 2023-06-14 21:38:41 -07:00
Jamie Cameron
b00f24f0b5 Use the right signing key 2023-06-14 21:27:43 -07:00
Jamie Cameron
07a46ff561 Start of work on networkmanager support 2023-06-14 21:27:12 -07:00
Jamie Cameron
5954e40808 IPv6 auto field is called auto6 2023-06-14 16:26:57 -07:00
iliajie
3e9a0e84fc Fix to reduce number of rows by default (HTML mode) 2023-06-13 19:33:38 +03:00
iliajie
a837b21013 Fix to reduce number of rows by default 2023-06-13 18:30:39 +03:00
iliajie
a38229817a Fix missing signature in emails 2023-06-13 18:27:41 +03:00
Jamie Cameron
90c36605e8 Merge branch 'master' of github.com:webmin/webmin 2023-06-13 07:41:52 -07:00
Jamie Cameron
e552c68f7e SSL need to be shut down properly 2023-06-13 07:41:09 -07:00
iliajie
7708bc240c Fix to enable HTML editor by default 2023-06-13 02:45:39 +03:00
Jamie Cameron
f6a3381682 Don't hang if we get a partial line 2023-06-11 19:01:49 -07:00
Jamie Cameron
fffe6fad63 Add option for ProxyPreserveHost https://forum.virtualmin.com/t/looking-to-set-up-a-or-multiple-reverse-proxies/121016/19 2023-06-10 16:33:59 -07:00
Jamie Cameron
cd1345cf30 Merge branch 'master' of github.com:webmin/webmin 2023-06-09 14:56:20 -07:00
Jamie Cameron
e8264986af Add option to ignore file changed errors https://forum.virtualmin.com/t/best-strategy-for-filesystem-backup/121093/5 2023-06-09 14:55:55 -07:00
iliajie
472bd9c0e4 Fix to use microtime in filenames with var_dump sub 2023-06-09 13:51:55 +03:00
iliajie
18552ad5ab Fix table columns width in Firewall module to be proportional #1923 2023-06-09 12:22:18 +03:00
Jamie Cameron
1bdcc54f21 Merge pull request #1917 from webmin/dev/load-email-images-by-server
Add support to load email images using the server (for privacy)
2023-06-08 20:11:02 -07:00
iliajie
ca5c75785d Fix to test Perl version for make_date to support (still) CentOS 6
https://sourceforge.net/p/webadmin/bugs/5622/
2023-06-09 03:21:01 +03:00
iliajie
d0e84297eb Fix for each module have its own XHR library
https://github.com/webmin/webmin/pull/1917#discussion_r1222408167
2023-06-08 14:48:46 +03:00
iliajie
df3b10c449 Revert "Fix file name as can be URL with a tracker, e.g. http://...img.png?1234"
This reverts commit f19acd68b2.
2023-06-08 01:16:32 +03:00
iliajie
72c5e39121 Fix to pass simply $response_headers instead 2023-06-07 22:04:58 +03:00
iliajie
cdd01e41bb Fix to check if defined instead 9a69913ccb (r116945393) 2023-06-07 20:30:27 +03:00
iliajie
5fc5fea30a Fix to reference ul tag 2023-06-07 13:38:28 +03:00
iliajie
a276ca7c14 Update language string for PostgreSQL 2023-06-07 12:58:27 +03:00
iliajie
a58fcffcb3 Fix error styling in PostgreSQL index page 2023-06-07 12:58:04 +03:00
iliajie
12bca2adb8 Fix missing dash in key name 2023-06-07 11:49:42 +03:00
iliajie
33fd258c71 Fix to abstract Webmin key name and OS type used in key names 2023-06-07 11:46:43 +03:00
iliajie
9a69913ccb Fix not to set response headers unless requested
https://github.com/webmin/webmin/pull/1917#discussion_r1220002442
2023-06-06 22:44:23 +03:00
iliajie
3d67e17cef Fix indent https://github.com/webmin/webmin/pull/1917#discussion_r1219998798 2023-06-06 22:19:48 +03:00
iliajie
61a40022d7 Add error handling https://github.com/webmin/webmin/pull/1917#discussion_r1219997915 2023-06-06 22:14:11 +03:00
Jamie Cameron
5a7dd1a458 Sign with SHA-256 signature 2023-06-05 22:55:57 -07:00
Jamie Cameron
74202c964f Dev version bump 2023-06-05 22:39:04 -07:00
iliajie
dc7d517989 Remove debug line 2023-06-06 01:15:21 +03:00
iliajie
b662f8d0c3 Fix code indent ; remove spinner once 2023-06-06 01:08:36 +03:00
iliajie
191ea97ea7 Fix to name containing row 2023-06-06 00:33:47 +03:00
iliajie
b0f33b6156 Fix code indents 2023-06-05 14:11:26 +03:00
iliajie
98b67cd60e Fix not to install old Webmin key at all #1919 2023-06-05 13:28:36 +03:00
iliajie
edffeba60b Fix to drop any local MIME type checks
https://github.com/webmin/webmin/pull/1917#discussion_r1217241079
2023-06-05 11:57:56 +03:00
Jamie Cameron
88ae0b68f0 Make wording clearer 2023-06-04 19:52:22 -07:00
iliajie
303b5ee31a Fix indent 2023-06-05 00:47:15 +03:00
iliajie
f694b01535 Fix to escape image URL before sending to the server 2023-06-05 00:35:51 +03:00
iliajie
37857ceeed Fix to try to use content type from response header
https://github.com/webmin/webmin/pull/1917#discussion_r1215792940
2023-06-04 15:12:31 +03:00
iliajie
5b8239c239 Add ability to return response headers 2023-06-04 15:11:08 +03:00
iliajie
8e3fdf43b0 Fix not to use pointless temp file 2023-06-03 22:33:18 +03:00
Jamie Cameron
c7198232f5 Fix wording a little 2023-06-03 11:09:53 -07:00
Jamie Cameron
3855a5f480 Merge branch 'master' of github.com:webmin/webmin 2023-06-02 08:02:19 -07:00
Jamie Cameron
37a03e720c Look in /etc/firewalld/services as well 2023-06-02 08:02:00 -07:00
iliajie
58229c1653 Fix to drop no longer needed and potentially dangerous head_html 2023-06-02 12:49:23 +03:00
iliajie
4ee13f0e20 Fix not to disable referrer check as there is no need for it
https://github.com/webmin/webmin/pull/1917#discussion_r1213968009
2023-06-02 11:36:30 +03:00
iliajie
8d66b62fce Add to use HTML::Entities to try to decode all possible entities
https://github.com/webmin/webmin/pull/1917#discussion_r1213969328
2023-06-02 11:25:27 +03:00
iliajie
eae51d8492 Fix to simplify: remove pre-loader and just load naturally 2023-06-02 02:56:32 +03:00
iliajie
1a0dec8f1e Add image pre-loaders to be awesome 2023-06-02 01:16:07 +03:00
iliajie
991e10a266 Add a robust way for testing file MIME type 2023-06-01 23:09:12 +03:00
iliajie
ec21297448 Add API to unescape HTML entities 2023-06-01 23:00:52 +03:00
iliajie
b97acb1e21 Fix to default to use server loaded images 2023-06-01 18:08:22 +03:00
iliajie
02236da8bc Fix to checkout master commits (added by accident) 2023-06-01 18:05:24 +03:00
iliajie
b3ab3f65a8 Revert "Merge branch 'master' into dev/load-email-images-by-server"
This reverts commit a5ba7ebe05, reversing
changes made to 0e93560003.
2023-06-01 17:59:31 +03:00
Ilia
a5ba7ebe05 Merge branch 'master' into dev/load-email-images-by-server 2023-06-01 17:57:09 +03:00
iliajie
0e93560003 Fix to drop wrong comment 2023-06-01 17:51:09 +03:00
iliajie
35922c6da6 Set x-no-links header 2023-06-01 17:49:19 +03:00
iliajie
71267fb601 Add XHR API to be called using JavaScript 2023-06-01 17:48:04 +03:00
iliajie
6a079198bd Add the reference for the images to load 2023-06-01 17:47:14 +03:00
iliajie
88bd2825ab Add an option to control how to view images 2023-06-01 17:42:24 +03:00
Jamie Cameron
13da04673f Finish off fix to APT repo 2023-06-01 07:11:41 -07:00
Jamie Cameron
68d6d831a1 Merge branch 'master' of github.com:webmin/webmin 2023-05-31 16:09:40 -07:00
Jamie Cameron
23bd2fbe3f Handle case where a URL has an @ towards the end 2023-05-31 16:09:34 -07:00
iliajie
e56298f55b Fix to remove stray } 2023-06-01 00:39:21 +03:00
iliajie
f19acd68b2 Fix file name as can be URL with a tracker, e.g. http://...img.png?1234 2023-05-31 23:28:19 +03:00
Jamie Cameron
57df3868b5 Merge pull request #1915 from webmin/dev/improve-view-mail
Add support for properly displaying HTML emails
2023-05-31 11:24:43 -07:00
iliajie
ff140aab1b Merge remote-tracking branch 'origin/master' 2023-05-31 20:43:45 +03:00
iliajie
754f1efc66 Revert "Fix missing HTML escapes for select option"
This reverts commit 04d75bc526.
2023-05-31 20:42:25 +03:00
Jamie Cameron
2d9ddefe50 More work on fixing the debian repo 2023-05-31 07:52:11 -07:00
Jamie Cameron
aa01bc8231 Merge branch 'master' of github.com:webmin/webmin 2023-05-31 07:51:27 -07:00
Jamie Cameron
add8a4eff6 Fix repo path 2023-05-31 07:51:20 -07:00
iliajie
11e3fcc3a6 Fix iframe height calculations 2023-05-31 16:13:08 +03:00
iliajie
87c087dda9 Fix to literalize @ 2023-05-31 15:35:42 +03:00
iliajie
605a32f87d Fix to add a proper check with negative lookahead before escaping & 2023-05-31 13:44:50 +03:00
Jamie Cameron
7988abf900 Merge branch 'master' of github.com:webmin/webmin 2023-05-30 21:54:46 -07:00
Jamie Cameron
08141fae66 Which APT to use the new repo with the new key 2023-05-30 21:53:37 -07:00
Jamie Cameron
2be85afce9 Merge pull request #1916 from webmin/dev/no-quotemeta-for-row-id
Fix to make sure that `id`s will always match
2023-05-30 16:10:06 -07:00
iliajie
e77b97bc5f Fix to make sure that ids will always match 2023-05-30 22:32:36 +03:00
iliajie
adbd30bacc Fix to switch default view mode to HTML/plaintext 2023-05-30 22:02:51 +03:00
iliajie
e7a769ccf8 Fix not to replace on UTF-8 string to avoid encoding issues (e.g. �) 2023-05-30 16:55:51 +03:00
iliajie
349a1f5873 Fix to fully strip <style> and <script> tags content (not text data) 2023-05-30 16:48:35 +03:00
iliajie
f7a13c9f9e Fix to Recommend: lynx as it still produces the best results 2023-05-30 16:28:33 +03:00
iliajie
62d3c08fbd Add to use Perl HTML formatter if available 2023-05-30 16:26:56 +03:00
iliajie
9296b12a71 Fix to correctly convert UTF-8 emails 2023-05-30 15:56:42 +03:00
iliajie
2e06ab94b6 Fix to use formal params in html_to_text sub 2023-05-30 14:28:05 +03:00
iliajie
8938680044 Fix code readability 2023-05-30 13:57:23 +03:00
iliajie
ece9d2af52 Fix to make spinner name more precise 2023-05-30 13:54:27 +03:00
iliajie
185d2b546e Fix not to use inline styling 2023-05-30 13:53:21 +03:00
iliajie
d6e21f43ce Fix missing semicolon 2023-05-30 13:52:05 +03:00
iliajie
3f470a4bcd Fix to use more common here-doc to print multiline 2023-05-30 13:48:39 +03:00
iliajie
9e714d7f57 Fix to use a function call for onload event in mail iframe 2023-05-30 13:16:18 +03:00
iliajie
8cd0b8ab49 Fix to allow allow-same-origin and allow-popups-to-escape-sandbox 2023-05-30 12:46:17 +03:00
iliajie
1f339f2085 Fix to always sandbox email content 2023-05-30 11:48:14 +03:00
Jamie Cameron
385d006c08 Build in old and new repo directories 2023-05-29 22:35:12 -07:00
Jamie Cameron
5db29277e4 Import the new key 2023-05-29 19:44:21 -07:00
Jamie Cameron
21f4a9b368 Fix the Webmin repo if the old URL is being used 2023-05-29 18:33:29 -07:00
iliajie
121cbc4a95 Add a button to display images on demand (not allow by default) 2023-05-30 00:37:20 +03:00
iliajie
93cc86315d Add better indications for hidden images 2023-05-30 00:36:36 +03:00
iliajie
76bf9ffd62 Add to use a new iframe_body API 2023-05-29 23:59:05 +03:00
iliajie
8319033bfa Add API to put HTML email body to iframe element 2023-05-29 23:30:02 +03:00
iliajie
cb6e110f40 Fix not to remove images completely, as we can border them nicely 2023-05-29 23:29:18 +03:00
Jamie Cameron
48abceeebd Merge branch 'master' of github.com:webmin/webmin 2023-05-28 15:32:56 -07:00
Jamie Cameron
dc530e2faa Switch the default YUM repository to the new repo with a new key 2023-05-28 15:32:44 -07:00
iliajie
3191805a88 Fix to use alert instead of text message 2023-05-28 19:57:27 +03:00
Jamie Cameron
d19809b79b Merge branch 'master' of github.com:webmin/webmin 2023-05-26 16:41:53 -07:00
Jamie Cameron
ed1b7e862c Build with the new key as well 2023-05-26 16:41:45 -07:00
iliajie
d33b1e2681 Fix to always set oldhost upon user creation #1909 2023-05-26 22:38:06 +03:00
iliajie
d62f474d12 Fix double escaping for HTML entities in error messages 2023-05-26 21:59:11 +03:00
iliajie
8df605cb15 Fix warning "my" variable $err masks earlier declaration in same scope 2023-05-26 15:34:20 +03:00
iliajie
10a56c13b5 Merge remote-tracking branch 'origin/master' 2023-05-26 15:22:52 +03:00
iliajie
820e128c14 Fix not to add extra line 2023-05-26 14:00:39 +03:00
Jamie Cameron
39ef3f8c65 Also load new key 2023-05-25 17:08:56 -07:00
Jamie Cameron
ada885ef41 Update session DB with actual remote IP https://github.com/webmin/authentic-theme/issues/1653 2023-05-25 16:50:15 -07:00
Jamie Cameron
6f7e322349 Fix perl error 2023-05-24 21:51:47 -07:00
Jamie Cameron
1f46918693 Also check host field 2023-05-24 21:46:12 -07:00
Jamie Cameron
e29bb0eb53 Merge pull request #1913 from johnheenan/master
Fix for failure to re-start DNS BIND on slave servers
2023-05-24 21:44:20 -07:00
John Heenan
102da88262 Fix for failure to re-start DNS BIND on slave servers
See https://github.com/virtualmin/virtualmin-gpl/issues/565
2023-05-25 14:27:31 +10:00
Jamie Cameron
1f28b054fe Merge branch 'master' of github.com:webmin/webmin 2023-05-24 14:56:32 -07:00
Jamie Cameron
79426c6aec pg_shadow_table returns two values 2023-05-24 14:56:25 -07:00
iliajie
d08d4a22d1 Fix to use a nicer alert box 2023-05-24 20:24:32 +03:00
iliajie
c66c078bde Fix to correctly set user password on MySQL user creation https://github.com/webmin/webmin/issues/1909 2023-05-24 18:48:33 +03:00
Jamie Cameron
ec1501b329 Also import the new key 2023-05-23 11:51:57 -07:00
Jamie Cameron
4bf101d988 Also import the new key 2023-05-23 11:48:10 -07:00
Jamie Cameron
58a7faa684 New 4096 bit signing key 2023-05-23 11:42:43 -07:00
Jamie Cameron
4ac9d06f3a Merge branch 'master' of github.com:webmin/webmin 2023-05-23 11:15:19 -07:00
Jamie Cameron
2c93a3c694 Detect all the installed Apache modules 2023-05-23 11:15:13 -07:00
iliajie
51595a6a92 Fix as there are two params actually 2023-05-23 19:10:34 +03:00
iliajie
9d382df56d Fix to drop not really used --product-type for now 2023-05-23 19:05:04 +03:00
iliajie
79be97bbe4 Update usage 2023-05-23 18:53:18 +03:00
iliajie
cbc3078125 Fix to eval HTML::Entities as not always required 2023-05-23 16:20:08 +03:00
iliajie
12822f97e5 Update usage ; add product type for Debian 2023-05-23 16:03:30 +03:00
iliajie
fab2a1c871 Fix to slurp file using local $/ instead 3de93296a9 (r114530097) 2023-05-23 14:12:28 +03:00
iliajie
c4fdb9524f Fix to revert accidentally stomped changes in PR #1910 2023-05-23 13:58:48 +03:00
Jamie Cameron
8ffaf20d58 Merge pull request #1910 from webmin/dev/safely-read-potentially-dangerous-files
Add ability to read potentially dangerous files safely or force download
2023-05-22 19:50:16 -07:00
iliajie
9b15a63781 Add Wants and After for the service file 2023-05-22 21:06:16 +03:00
iliajie
fc0efe9ed5 Revert "master-branch accidental merge"
This reverts commit 3996ff205f.
2023-05-22 12:31:12 +03:00
iliajie
c4866735ba Fix to always download altered file (no banner) 2023-05-22 12:07:37 +03:00
iliajie
ee1c42960a Merge branch 'dev/safely-read-potentially-dangerous-files' of github.com:webmin/webmin into dev/safely-read-potentially-dangerous-files 2023-05-22 12:04:33 +03:00
iliajie
fb947920ef Fix to drop Conflicts: ; fix specs file name for typed version 2023-05-21 23:23:28 +03:00
iliajie
b9c154911a Fix to finally use Conflicts: 2023-05-21 23:09:42 +03:00
iliajie
95f31ab26b Fix to actually provide required name, i.e. always webmin 2023-05-21 22:45:59 +03:00
iliajie
e504bd7e8e Fix not to use Conflicts: ; Provide %{name}-%{version} only 2023-05-21 22:36:06 +03:00
iliajie
9ecfb06187 Add provided extra type if given 2023-05-21 22:22:41 +03:00
iliajie
27d8eea869 Fix to try Conflicts: as well 2023-05-21 22:11:38 +03:00
iliajie
69d359c4fe Fix Obsoletes: to include %{version}-%{release} number 2023-05-21 21:59:39 +03:00
iliajie
1df55f32eb Add x-source-rpm image 2023-05-21 21:47:01 +03:00
iliajie
e92a82142a Fix to use correct variable name 2023-05-21 21:33:27 +03:00
iliajie
6eb3e42e17 Add accidentally removed $rpmspec_obsoletes variable 2023-05-21 21:20:02 +03:00
iliajie
146e4d0899 Add support to replace packages (using Obsoletes:) 2023-05-21 21:09:39 +03:00
iliajie
8a7abe98f2 Add support for product types 2023-05-21 20:15:43 +03:00
iliajie
338df27457 Fix to make param name exact 2023-05-21 18:10:47 +03:00
iliajie
76c7ca743a Add support to exclude passed modules (for new essential nightly builds) 2023-05-21 16:34:39 +03:00
iliajie
3aa58e4523 Add support to clean build directory by removing extra language files
e.g.:
./language-manager --mode=clean
2023-05-21 15:00:38 +03:00
Jamie Cameron
74373af3de Merge branch 'master' of github.com:webmin/webmin 2023-05-20 17:00:51 -07:00
Jamie Cameron
3996ff205f Handle case where the root user for testing PAM has no password https://github.com/webmin/webmin/issues/1911 2023-05-20 16:26:54 -07:00
iliajie
794ca0f651 Add ability to read potentially dangerous files safely or force download 2023-05-20 12:05:03 +03:00
iliajie
e288f1b955 Revert recent changes to add on the PR instead https://github.com/webmin/webmin/issues/1907#issuecomment-1555642036 2023-05-20 12:01:57 +03:00
Jamie Cameron
f22bada12c Merge pull request #1908 from webmin/dev/add-url-redirect-tester
Add API to check if given URL redirects somewhere
2023-05-19 16:16:58 -07:00
iliajie
6af198b2f1 Fix to never double escape certain HTML entities (can be already escaped) 2023-05-19 13:53:10 +03:00
iliajie
3de93296a9 Fix to improve un-safe downloads https://github.com/webmin/webmin/issues/1907#issuecomment-1553946236 2023-05-19 13:23:43 +03:00
iliajie
29bb158ef4 Fix to drop obsolete code 2023-05-18 22:10:28 +03:00
iliajie
7b37cedaf6 Fix to filter possible JavaScript in PDF files https://github.com/webmin/webmin/issues/1907#issuecomment-1552117601 2023-05-18 21:38:22 +03:00
iliajie
18392aab61 Add more sense to variables names 2023-05-18 20:13:24 +03:00
iliajie
702fc7d584 Fix to return error straight away 2023-05-18 19:53:24 +03:00
iliajie
cc15a65c47 Fir variables declarations 2023-05-18 19:50:57 +03:00
iliajie
377c64ef47 Add comments 2023-05-18 19:18:56 +03:00
iliajie
43edaacada Fix to provide full details on each hop and improve data structures 2023-05-18 16:43:58 +03:00
iliajie
b1f0c46059 Add support for multi hops in redirects 2023-05-18 12:14:49 +03:00
iliajie
6a693e3dc7 Fix path key name 2023-05-18 12:14:17 +03:00
iliajie
2436c25a46 Fix to reduce timeout 2023-05-18 12:13:45 +03:00
iliajie
352e3855db Fix to only use Webmin code 2023-05-17 23:51:38 +03:00
iliajie
46e8076793 Fix indent 2023-05-17 22:23:14 +03:00
iliajie
d308aa8ae8 Fix not to check for SSL certificate 2023-05-17 22:04:43 +03:00
iliajie
96132e28d6 Fix to test if redirected URL can be resolved 2023-05-17 21:38:36 +03:00
iliajie
b0731f6e35 Add to use LWP::UserAgent if available 2023-05-17 17:31:42 +03:00
iliajie
a4f7cb1f8c Add API to check if given URL redirects somewhere 2023-05-17 16:59:00 +03:00
iliajie
953c4ed020 Fix to consider all variations of HTML types 2023-05-17 11:53:06 +03:00
iliajie
d5a3eebe85 Fix to read full size of dangerous type 2023-05-17 11:13:22 +03:00
iliajie
c92395176f Fix to consider XML too #1907 2023-05-16 14:41:09 +03:00
Jamie Cameron
ab44aa8023 When showing HTML, filter out any JS 2023-05-15 20:48:52 -07:00
Jamie Cameron
152414d631 Revert "Fix to always force text/plain for all kind for text #1907"
This reverts commit 5e9f137adf.
2023-05-15 20:45:10 -07:00
iliajie
5e9f137adf Fix to always force text/plain for all kind for text #1907 2023-05-16 00:50:41 +03:00
iliajie
f29d01a7be Add HTML escape for the names of users being deleted 2023-05-15 21:34:40 +03:00
iliajie
87aa2576c2 Add HTML escape for the names of groups being deleted 2023-05-15 21:32:18 +03:00
Jamie Cameron
728ae07eed Merge branch 'master' of github.com:webmin/webmin 2023-05-15 11:16:38 -07:00
Jamie Cameron
cfd66281eb Add some more sensible username checks 2023-05-15 11:16:30 -07:00
iliajie
e8526e00b4 Add more escapes 2023-05-15 20:44:11 +03:00
iliajie
b5b6c44d5f Fix to HTML escape passed package name 2023-05-15 20:37:33 +03:00
iliajie
8f1a5a6376 Fix error formatting 2023-05-15 20:36:15 +03:00
iliajie
9f58118635 Fix to HTML escape description too 2023-05-15 20:26:06 +03:00
iliajie
d34994b5c0 Fix HTML escapes for custom log files 2023-05-15 20:22:57 +03:00
iliajie
07f8f1df4e Fix HTML and quote escapes for user and group choosers 2023-05-15 20:03:53 +03:00
iliajie
04d75bc526 Fix missing HTML escapes for select option 2023-05-15 18:47:33 +03:00
iliajie
cf9e00060b Fix missing lang line 2023-05-15 17:05:12 +03:00
iliajie
a21ad361d9 We do need to clean on Debian https://github.com/webmin/webmin.com/issues/4#issuecomment-1546456885 2023-05-13 20:26:24 +03:00
Jamie Cameron
873c324d0d Merge pull request #1906 from webmin/dev/add-ui_paginations-api
Add a new `ui_paginations` API
2023-05-13 09:43:54 -07:00
Jamie Cameron
3504c3f389 Merge pull request #1904 from webmin/dev/useradmin-pagination
Add support for paginated tables in Users and Groups module
2023-05-13 09:39:59 -07:00
Ilia
5f17149189 Merge branch 'master' into dev/add-ui_paginations-api 2023-05-13 19:31:08 +03:00
iliajie
baf8a643bb Fix to always use get method with paginations to avoid bugs 2023-05-13 16:46:55 +03:00
iliajie
1236027445 Fix to use get by default as it's better for returns 2023-05-13 16:21:11 +03:00
iliajie
2160a3d47a Fix to put pagination data to the main form 2023-05-13 16:06:44 +03:00
iliajie
9077922c57 Fix to use proper get_referer_relative to return to referred page 2023-05-13 16:03:52 +03:00
iliajie
a27ae8b7be Add support to pass elements to the parent form 2023-05-13 16:02:45 +03:00
iliajie
d572edb7ed Fix form targets submission ; fix elements duplication bug 2023-05-13 15:33:28 +03:00
iliajie
d4dcf6314c Add sanity check for minimum items per page 2023-05-13 13:38:15 +03:00
iliajie
c7367e0f46 Fix pagination with jail blocks to use new data structures 2023-05-13 13:31:39 +03:00
iliajie
8ae1c01b5e Fix to run hotkeys initializer script 2023-05-13 13:20:34 +03:00
iliajie
996227d197 Fix to refactor input and output data structures 2023-05-13 13:16:38 +03:00
iliajie
2081cf7002 Fix offsets and use a better structure for holding data 2023-05-13 12:45:04 +03:00
iliajie
3ec090f222 Fix default offsets 2023-05-13 12:24:59 +03:00
iliajie
7e417a84e8 Update description 2023-05-13 12:17:04 +03:00
iliajie
5d955fe3c8 Fix to undo dropped key 2023-05-13 11:57:10 +03:00
Jamie Cameron
117c97fcb9 No need to clean repos https://github.com/webmin/webmin.com/issues/4 2023-05-12 17:14:49 -07:00
Jamie Cameron
a8748f3e97 Merge pull request #1905 from webmin/dev/pass-client-height
Add ability to pass browser's client height to the server
2023-05-12 15:40:47 -07:00
iliajie
8f46fbf836 Fix right arrow to be consistent with left 2023-05-12 22:28:33 +03:00
iliajie
1e97b55c9d Add ability for listing paginated pages using "Alt + left/right" hotkeys 2023-05-12 15:13:28 +03:00
Ilia
26935dcda6 Merge branch 'master' into dev/pass-client-height 2023-05-12 13:47:36 +03:00
iliajie
7188b3581a Add new ui_paginations API 2023-05-12 13:44:19 +03:00
iliajie
e63defe0d3 Fix to take away a new ui_paginations sub to discuss on the PR instead 2023-05-12 13:42:13 +03:00
iliajie
9eb2624deb Add ability to pass browser's client height to the server 2023-05-12 12:02:58 +03:00
iliajie
bd2339aae4 Revert partially "Fix to generally set client height for all modules" 2023-05-12 11:59:09 +03:00
iliajie
cfa2e38162 Fix to drop no longer need code to inject client height into forms 2023-05-12 11:47:06 +03:00
iliajie
3fa50f7222 Revert "Fix to drop no longer need code .. " for ui-lib.pl only 2023-05-12 11:45:40 +03:00
iliajie
696199033c Fix to drop an option to enable paginating and let it just work 2023-05-12 11:27:02 +03:00
iliajie
05a34b099f Revert "Update config to include new option"
This reverts commit 52450a7b3b.
2023-05-12 10:51:40 +03:00
iliajie
b9b2546060 Fix to drop no longer need code to inject client height 2023-05-12 10:49:48 +03:00
Ilia
fa265c094b Merge branch 'master' into dev/useradmin-pagination 2023-05-11 21:40:58 +03:00
iliajie
d915a3aacd Fix to use right header name 2023-05-11 21:39:52 +03:00
iliajie
c145c117af Fix to drop passing client height in requests 2023-05-11 16:11:07 +03:00
iliajie
f42bb4ef1b Fix menu animation not to be annoying 2023-05-11 15:16:48 +03:00
iliajie
550c21bca7 Fix logos size 2023-05-11 15:15:52 +03:00
iliajie
cc24384fea Fix clear search button to look inbuilt into search field 2023-05-11 13:20:06 +03:00
iliajie
17d4090c45 Fix to generally set client height for all modules 6310521982 (r112805733) 2023-05-11 12:32:57 +03:00
Jamie Cameron
2bbf06af99 Merge pull request #1902 from MSSEsq/master
Update Apache HTTP Server Support to V. 2.4 from Expired V. 2.2 on FreeBSD and Solaris Unix
2023-05-10 17:05:45 -07:00
iliajie
699c9b9696 Fix to make sure that client height is set on initial load 2023-05-10 20:24:46 +03:00
iliajie
52450a7b3b Update config to include new option 2023-05-10 17:09:06 +03:00
iliajie
2be0169902 Add support for paginated tables in Users and Groups module 2023-05-10 16:49:15 +03:00
iliajie
295d3275bb Fix not to change default line height 2023-05-10 16:41:43 +03:00
iliajie
7e8788cec3 Fix to support multiple instances of ui_paginations on a single page 2023-05-10 16:41:10 +03:00
iliajie
5f46f05ba4 Add support for searching paginated with hashes too 2023-05-10 11:46:52 +03:00
iliajie
c68ffa8eb7 Fix pagination items counts 2023-05-10 10:50:57 +03:00
iliajie
9b42e6d92a Fix to use caller's pagination number if any 2023-05-10 10:50:03 +03:00
Michael S. Scaramella, Esq
a698576f59 Update config-solaris-11-ALL
The apparent need to edit this file to support the Apache HTTP Server 2.4 on Solaris was noticed when performing Spotlight searches on download code. We do not run Solaris, so cannot test these edits, yet they seem quite likely to be correct. Any needed corrections made by anyone running Solaris are welcome.
2023-05-09 19:59:27 -04:00
Michael S. Scaramella, Esq
9d081e49d9 Update ports-lib.pl
The edits update the Apache package names to versions 2.4. Versions 2.2 expired on 2017-07-01.
2023-05-09 19:47:07 -04:00
Michael S. Scaramella, Esq
9a1da695cd Update pkg-lib.pl
The edits update the Apache package names to versions 2.4. Versions 2.2 expired on 2017-07-01.
2023-05-09 19:39:28 -04:00
Michael S. Scaramella, Esq
913e326a71 Create config-freebsd-11.0-ALL
This new configuration file adds support for Apache HTTP Server 2.4 on FreeBSD 11.0 and later.
2023-05-09 19:04:39 -04:00
Michael S. Scaramella, Esq
1b3db94b73 Rename config-freebsd-8.0-ALL to config-freebsd-8.0-10.4
This configuration file must be renamed to include a FreeBSD version range to accommodate a new configuration file named “config-freebsd-11.0-ALL” that supports Apache HTTP Server V. 2.4 on FreeBSD versions 11.0 and later.
2023-05-09 19:00:57 -04:00
iliajie
0dc11e7385 Fix client height calculation for Framed Theme 2023-05-09 23:18:15 +03:00
iliajie
c03fefd36d Fix to update client height on form change dynamically (before submit) 2023-05-09 22:56:54 +03:00
iliajie
15c81e8ace Fix wrong sting transfer 2023-05-09 22:41:29 +03:00
iliajie
3683c0e06c Add support for multiple paginations in a single page 2023-05-09 19:53:15 +03:00
iliajie
8c15fc9fdb Fix escapes ; add support to display items on page
e.g.: Showing 43 to 64 of 83 items on page  ⏴ 3 of 4 pages ▸
2023-05-09 13:15:33 +03:00
Jamie Cameron
25e5b2f4fc Use new used field 2023-05-08 20:56:33 -07:00
Jamie Cameron
41a7d61df4 Collect used disk space separately 2023-05-08 20:55:05 -07:00
Jamie Cameron
ad93a7cc53 Merge branch 'master' of github.com:webmin/webmin 2023-05-08 17:39:46 -07:00
Jamie Cameron
7edccbe38b Newer DBD::mysql versions need to set mysql_ssl_optional to not fail if mandatory SSL isn't supported https://forum.virtualmin.com/t/remote-mysql-server-ssl-connection-issue/120683 2023-05-08 17:39:31 -07:00
iliajie
6310521982 Add support for listing jail blocks with pagination 2/2 2023-05-08 23:56:04 +03:00
iliajie
ae544ec580 Add support for listing jail blocks 1/2
https://forum.virtualmin.com/t/firewalld-module/116515/12
2023-05-07 21:24:30 +03:00
Jamie Cameron
c2bbb27de4 Using the back button to return doesn't refresh the page 2023-05-06 21:43:46 -07:00
Jamie Cameron
797c38b9e6 Merge branch 'master' of github.com:webmin/webmin 2023-05-06 14:51:21 -07:00
Jamie Cameron
2a1c5ce79c Reuse the existing let's encrypt key by default http://github.com/virtualmin/virtualmin-gpl/issues/414 2023-05-06 14:49:44 -07:00
iliajie
e260a96d93 Add API to use theme dependent code for page refresh 2023-05-06 12:54:13 +03:00
iliajie
4e96552b03 Fix to factor out read_help_file sub to be accessible by theme 2023-05-06 12:01:06 +03:00
iliajie
9a29c6f98e Fix search use absolute path for file
e.g. search for `Days before expiry` doesn't search for Virtualmin help in Authentic Theme
2023-05-05 13:24:29 +03:00
iliajie
fae07aed8a Fix if defined 2023-05-04 14:31:22 +03:00
iliajie
62a3c9f237 Merge remote-tracking branch 'origin/master' 2023-05-04 13:09:37 +03:00
iliajie
cdf715ad2e Fix to test expired password correctly 2023-05-04 13:09:16 +03:00
Jamie Cameron
33a8c5c8af Fix check for values field 2023-05-03 17:01:40 -07:00
iliajie
06ae7b8582 Fix undefined error fa42a98acb (commitcomment-111597917) 2023-05-03 16:27:00 +03:00
Jamie Cameron
9cf714d014 Use the correct shadow table name https://github.com/webmin/webmin/issues/1898 2023-05-01 20:02:10 -07:00
Jamie Cameron
d1fe5d1bae Merge branch 'master' of github.com:webmin/webmin 2023-04-30 21:44:38 -07:00
Jamie Cameron
f9c4cacd6c SCRIPT_NAME isn't a safe variable to use, because sometimes Virtualmin sets it 2023-04-30 21:43:33 -07:00
Jamie Cameron
ce7e966c1a Merge pull request #1897 from webmin/dev/firewalld-edit-configs-manually
Add support to edit FirewallD config files manually
2023-04-30 14:43:48 -07:00
Jamie Cameron
625f4ac93c Fix check for missing value! 2023-04-30 10:54:58 -07:00
iliajie
fa311d5288 Add support to edit FirewallD config files manually 2023-04-30 18:43:36 +03:00
Jamie Cameron
fa42a98acb Use values array if value isn't set https://forum.virtualmin.com/t/dns-not-appearing-on-slaves/120477 2023-04-28 20:08:09 -07:00
Jamie Cameron
81a8607628 Use lc to lower case 2023-04-28 13:59:19 -07:00
Jamie Cameron
2626d01005 Merge branch 'master' of github.com:webmin/webmin 2023-04-28 12:00:35 -07:00
Jamie Cameron
1e5032c7a3 Don't reference non-existent values 2023-04-28 12:00:04 -07:00
iliajie
5dc2281e66 Fix password change screen pop up on every login 20d07a17a8 2023-04-28 11:02:19 +03:00
iliajie
70fce1f97e Fix not to display no password option 2023-04-27 23:11:55 +03:00
iliajie
da1ee58a7c Fix to use offset rather than zone name https://github.com/virtualmin/virtualmin-gpl/issues/552 2023-04-26 11:30:53 +03:00
iliajie
4b3ef986bf Merge branch 'master' of github.com:webmin/webmin 2023-04-26 09:32:22 +03:00
iliajie
14a07d4959 Fix to test if home directory is writable https://github.com/webmin/webmin/issues/1892#issuecomment-1522680504
Introduced with: https://github.com/webmin/webmin/commit/f46cc45
2023-04-26 09:30:24 +03:00
Jamie Cameron
e3d4d2427c Merge branch 'master' of github.com:webmin/webmin 2023-04-25 20:47:48 -07:00
Jamie Cameron
9bcee57c7c Try lower case username if upper case doesn't exist https://github.com/virtualmin/virtualmin-gpl/issues/553 2023-04-25 20:47:07 -07:00
Jamie Cameron
896fedf590 Merge pull request #1895 from martelrotschy/dev/fix-pdbedit-bug
Fixes webmin/webmin#1894
2023-04-25 19:52:37 -07:00
Martel
12e6b19586 Fixed issue with pdbedit in samba-lib.pl
Invalid option for pdbedit that broke due to a recent update of samba-common
2023-04-25 17:42:14 -07:00
iliajie
3f322bee84 Fix to also animate menu's main content 2023-04-19 11:26:07 +03:00
Jamie Cameron
20d07a17a8 Sync password expiry logic with Linux https://forum.virtualmin.com/t/personalized-warning-in-password-policy/120228 2023-04-18 21:43:15 -07:00
Jamie Cameron
24b59c5b85 No need for this check now that create_wrapper has been extracted 2023-04-18 15:58:27 -07:00
Jamie Cameron
e5249a6e3b No need for a wrapper around the wrapper function 2023-04-18 15:44:40 -07:00
Jamie Cameron
a3140c03da Merge pull request #1887 from webmin/dev/xterm-in-usermin
Add support for Terminal to work in Usermin
2023-04-18 15:34:42 -07:00
iliajie
d154935e8f Fix to factor out create_wrapper sub 2023-04-18 21:21:30 +03:00
Jamie Cameron
db8d712d83 When the cron module is being used as an API in usermin, leave user switching up to the caller 2023-04-18 10:11:49 -07:00
iliajie
d500367bdd Fix missing end line 2023-04-18 18:00:33 +03:00
iliajie
03d245384d Fix not to depend on Cron 2023-04-18 17:51:23 +03:00
iliajie
a89415739b Merge remote-tracking branch 'origin/master' 2023-04-17 23:02:32 +03:00
iliajie
e81c869531 Fix to smooth top switches load 2023-04-17 23:02:21 +03:00
Jamie Cameron
690005a04f Make purpose of config options clearer https://github.com/webmin/webmin/issues/1886 2023-04-16 21:23:21 -07:00
Jamie Cameron
47043a41c5 Bridge support in Netplan 2023-04-16 20:29:19 -07:00
iliajie
5aaa81eeb6 Add support for Terminal to work in Usermin 2023-04-16 22:11:12 +03:00
Jamie Cameron
b9ed596e3e Add another bridge parameter field 2023-04-16 11:00:59 -07:00
Jamie Cameron
e07db9663b Work on bridge support for netplan 2023-04-16 00:01:17 -07:00
Jamie Cameron
48078357a3 Add formal params 2023-04-15 18:24:21 -07:00
Jamie Cameron
9098936fc2 Add support for SSHA password hashing, and use it if possible 2023-04-15 18:22:43 -07:00
Jamie Cameron
b425bdfbb7 Better handle the default mode 2023-04-14 15:43:07 -07:00
Jamie Cameron
392c010840 Fix merge conflicts 2023-04-14 15:41:05 -07:00
Jamie Cameron
91a20d4b08 The default for PermitRootLogin is prohibit-password https://forum.virtualmin.com/t/transferring-sites-using-ssh/120192/7 2023-04-14 15:39:09 -07:00
iliajie
1db77e36eb Update translations 2023-04-13 12:00:23 +03:00
iliajie
a927647a07 Fix to properly handle prohibit-password option 2023-04-13 11:55:43 +03:00
Jamie Cameron
0cc62bf748 Merge branch 'master' of github.com:webmin/webmin 2023-04-10 21:23:32 -07:00
Jamie Cameron
37abb2707b No need for separate SSL option when using a list of URIs https://github.com/webmin/webmin/issues/1883 2023-04-10 21:23:25 -07:00
iliajie
31b2f92b88 Fix to use HTML entity for space 2023-04-10 20:39:57 +03:00
Jamie Cameron
850030ed17 Add support for reporting status to an HTTP webhook https://github.com/webmin/webmin/issues/1733 2023-04-09 16:01:12 -07:00
Jamie Cameron
c94e5d9aa0 Fix logic 2023-04-08 09:35:21 -07:00
Jamie Cameron
215bfe083b Bridges can also have IP addresses https://forum.virtualmin.com/t/virtualmin-pro-issue-with-domains-on-dedicated-ip/120094/18 2023-04-07 18:15:15 -07:00
Jamie Cameron
af11d17cbd Merge branch 'master' of github.com:webmin/webmin 2023-04-06 18:37:42 -07:00
Jamie Cameron
60141efc8e Show stderr if we have it 2023-04-06 18:37:36 -07:00
iliajie
7ea1236eb6 Add support for passing HTML attributes and classes to ui_table_row sub 2023-04-06 16:16:58 +03:00
Jamie Cameron
a6597f6ebe Merge branch 'master' of github.com:webmin/webmin 2023-04-05 21:00:10 -07:00
Jamie Cameron
31d69174fc Actually return the value of the password field https://forum.virtualmin.com/t/mysql-root-password-leaks-to-users-during-backup/120096/5 2023-04-05 20:59:47 -07:00
iliajie
364c37d755 Fix to consider Current Drive Temperature in smartctl output #1881 2023-04-05 15:03:06 +03:00
Jamie Cameron
c9c672a6a7 Fix permissions fix 2023-04-04 21:52:47 -07:00
Jamie Cameron
042e7de2f7 Add support for editing header_checks and mime_header_checks separately https://github.com/webmin/webmin/issues/1880 2023-04-04 21:52:01 -07:00
Jamie Cameron
4b64ef0073 Merge branch 'master' of github.com:webmin/webmin 2023-04-04 21:29:19 -07:00
Jamie Cameron
db869203db Add option to EHLO keywords to not send https://github.com/webmin/webmin/issues/1879 2023-04-04 21:28:54 -07:00
iliajie
36f2e5d077 Fix to properly handle macOS mode #1877 2023-04-04 18:31:55 +03:00
iliajie
eaaa470818 Fix to properly stop Usermin https://github.com/webmin/usermin/issues/89 2023-04-03 18:50:58 +03:00
Jamie Cameron
e9f6ab278d Merge branch 'master' of github.com:webmin/webmin 2023-03-29 17:27:57 -07:00
Jamie Cameron
764533a6e5 Don't add hashed password to the old password list if it's already in there https://github.com/virtualmin/virtualmin-pro/issues/35 2023-03-29 17:27:01 -07:00
iliajie
0f0e6ba516 Fix to print status from last schedule in alert box 2023-03-26 13:34:33 +03:00
iliajie
8c0107f241 Add placeholder for the local file in backup destination 2023-03-25 20:00:25 +02:00
iliajie
e0738d301b Fix to use alert when printing a warning 2023-03-25 19:43:40 +02:00
iliajie
c7393d6e17 Fix to default to enable date subs 2023-03-25 19:43:25 +02:00
iliajie
8694adcf93 Add placeholder for the local file in backup destination 2023-03-24 20:21:52 +02:00
iliajie
483fb9074b Fix not to print extra empty row 2023-03-24 20:18:25 +02:00
iliajie
a2adf19b80 Fix to use better warning 2023-03-24 19:58:01 +02:00
Jamie Cameron
0b8611b4fd Merge pull request #1869 from webmin/dev/consider-upgrade-dir
Fix to consider initial install directory and preserve install type upon upgrading
2023-03-22 15:45:24 -07:00
iliajie
8c50a2d147 Fix to preserv package type 2023-03-22 20:42:59 +02:00
iliajie
03606c8214 Fix to consider initial install directory upon upgrading 2023-03-22 20:15:49 +02:00
Ilia
43159eef0c Merge pull request #1868 from bisbastuner/patch-1
Fix wrong condition when asking first
2023-03-21 21:00:24 +02:00
bisbastuner
6ebce2bdce Fix wrong condition when asking first
The second test was wrong, it exits if the user asks with a capital Y. Fix by exiting only if the answer from the user is different from a lowercase y AND a capital Y
2023-03-21 19:55:42 +01:00
Jamie Cameron
87e6397f27 Minor version bump 2023-03-20 22:50:50 -07:00
Jamie Cameron
188e1aeb88 Merge branch 'master' of github.com:webmin/webmin 2023-03-19 15:22:54 -07:00
Jamie Cameron
eff6228928 Don't bother formatting if number of bytes is undefined 2023-03-19 15:20:57 -07:00
iliajie
ce0819b1ed Update CHANGELOG.md 2023-03-19 19:56:43 +02:00
iliajie
01ea77ebca Fix to fail-proof time zone detection #1865 2023-03-19 19:05:23 +02:00
Jamie Cameron
24dba0f32b Quote everything 2023-03-18 18:11:28 -07:00
Jamie Cameron
409064bb24 Use version compare function 2023-03-18 17:36:28 -07:00
Jamie Cameron
2be51bb8d3 Merge branch 'master' of github.com:webmin/webmin 2023-03-18 16:32:48 -07:00
Jamie Cameron
058230ab3d Clear caches before checking for updates, so it's always fresh https://github.com/webmin/webmin/issues/1863 2023-03-18 16:30:09 -07:00
iliajie
b151fcaf15 Merge remote-tracking branch 'origin/master' 2023-03-18 17:54:35 +02:00
iliajie
0b99afaa0f Fix comment 2023-03-18 17:54:16 +02:00
Jamie Cameron
a3808605d6 Merge branch 'master' of github.com:webmin/webmin 2023-03-17 20:24:20 -07:00
Jamie Cameron
00726bb577 Code order cleanup 2023-03-17 20:24:13 -07:00
iliajie
8bd1c56743 Fix code indent 2023-03-18 04:15:00 +02:00
iliajie
6e7eced812 Fix to resolve links before testing allowed path 2023-03-18 01:28:21 +02:00
iliajie
b25d128665 Fix formatting for the program 2023-03-17 20:25:43 +02:00
iliajie
b9891fffc2 Update translations 2023-03-17 17:53:18 +02:00
iliajie
cc591c3e91 Add ability to set locale in Webmin Users module for consistency 2023-03-17 17:23:54 +02:00
iliajie
88eb228f77 Fix to always set time to "beginning" in case of undef value 2023-03-16 20:42:15 +02:00
Jamie Cameron
7c40195c14 Don't ever call make_date on undef https://github.com/webmin/webmin/issues/1860 2023-03-16 11:27:04 -07:00
Jamie Cameron
ce65643c03 Fix indentation 2023-03-16 11:23:47 -07:00
iliajie
d66a040fc6 Fix text 2023-03-15 16:16:55 +02:00
iliajie
710a2ff235 Remove Standard Modules option from Webmin Modules page 2023-03-15 13:31:02 +02:00
Ilia
6a68ae5474 Merge pull request #1856 from webmin/stable
Merge pull request #1855 from webmin/master
2023-03-14 14:05:12 +02:00
Ilia
427c8b9370 Merge pull request #1855 from webmin/master
Webmin 2.020 (merge into stable)
2023-03-14 14:00:15 +02:00
Jamie Cameron
aff97d2ebd Create new rules in the correct table https://sourceforge.net/p/webadmin/bugs/5614/ 2023-03-13 21:40:44 -07:00
Jamie Cameron
a63c8aadc0 Put back recommends and remove useless comment 2023-03-12 14:27:02 -07:00
iliajie
f915a96542 Fix to support key type passed as param 2023-03-12 20:53:01 +02:00
iliajie
4b139bd4ee Make encryption algorithm for Let's Encrypt private key configurable 2023-03-12 20:44:59 +02:00
Jamie Cameron
b8935cd933 Support EC keys as well 2023-03-11 16:03:17 -08:00
iliajie
0c9cda6a0b EC private keys exist
f52cb3a027
2023-03-12 01:17:23 +02:00
iliajie
7cef589e92 Fix message margin 2023-03-10 19:04:35 +02:00
Jamie Cameron
d7222415a2 Merge branch 'master' of github.com:webmin/webmin 2023-03-09 18:02:09 -08:00
Jamie Cameron
5eb61da8dd Add missing string 2023-03-09 18:00:29 -08:00
iliajie
0fcce117a1 Fix to keep backup formats consistent 2023-03-08 17:16:00 +02:00
iliajie
5c84313e39 Update CHANGELOG.md 2023-03-08 15:25:40 +02:00
Jamie Cameron
2bb36069f5 Recommends isn't supported on CentOS 7 2023-03-07 23:22:27 -08:00
iliajie
242e694181 Add support to pass query string with referer relative sub 2023-03-08 01:29:29 +02:00
iliajie
43e4320959 Fix Ubuntu release note link (again!) 2023-03-05 12:37:25 +02:00
Jamie Cameron
50367ed74d Merge branch 'master' of github.com:webmin/webmin 2023-03-04 19:19:14 -08:00
Jamie Cameron
6100583d60 The value field has to be set in all sub-structures 2023-03-04 19:17:36 -08:00
iliajie
cf79131ec4 Update CHANGELOG.md 2023-03-05 00:48:17 +02:00
iliajie
682399997f Fix to skip CPU IO in initial load 2023-03-04 20:20:49 +02:00
iliajie
fe8bcba3a4 Fix needs-restarting not call twice 2023-03-04 13:30:04 +02:00
Jamie Cameron
30208960a1 Fix caching of detected OS version 2023-03-03 22:41:08 -08:00
Jamie Cameron
b5aaba9119 What are roles?? 2023-03-03 21:37:10 -08:00
Jamie Cameron
0064fbf4ed Remove special check for a new kernel package, and just rely on needs-restarting 2023-03-03 21:34:23 -08:00
Jamie Cameron
aef0176c41 Merge pull request #1850 from webmin/dev/fix-to-speed-up-dashboard-load-1
Add support for loading given modules info in background only on initial Dashboard load
2023-03-03 16:35:10 -08:00
Jamie Cameron
2f85da3c72 Merge pull request #1849 from webmin/dev/fix-consider-reserved-space
Fix to properly display used space (consider reserved)
2023-03-03 15:50:24 -08:00
iliajie
0ead391e47 Fix not to run check_reboot_required on initial load 2023-03-03 22:29:48 +02:00
iliajie
8e083d044e Fix to use indexof instead of grep 2023-03-03 17:31:47 +02:00
Jamie Cameron
1ce1507b14 Don't check for OS update more than once per day 2023-03-02 23:13:22 -08:00
Jamie Cameron
b8238bf3d5 Don't do OS detection if we can't use it 2023-03-02 21:39:23 -08:00
Jamie Cameron
166ea04954 Don't switch to non-root when editing PHP configs in /etc https://github.com/virtualmin/virtualmin-gpl/issues/522 2023-03-02 19:26:26 -08:00
iliajie
6ca851c49a Fix to skip Webmin notifications as can be added later 2023-03-03 02:03:44 +02:00
iliajie
ae805cfdd2 Fix to use a new regex for other libs 2023-03-03 00:52:56 +02:00
iliajie
7932c08507 Add support for loading given modules info in background only 2023-03-03 00:40:33 +02:00
Jamie Cameron
5e4212812c Don't re-add subjectAltName line https://forum.virtualmin.com/t/ssl-for-sub-server-certificate-and-key-do-not-match-certificate-data-is-not-valid/119313/43 2023-03-02 13:29:23 -08:00
iliajie
550aa7593b Fix to properly display used space (consider reserved) 2023-03-02 21:24:49 +02:00
Jamie Cameron
6e2ab1c2fb Version bump for next release 2023-03-01 22:15:09 -08:00
Jamie Cameron
f00bb0a77c Merge pull request #1846 from webmin/dev/acls-in-filemin
Add set ACLs support
2023-02-28 20:21:36 -08:00
iliajie
37d470bd69 Fix to use $cwd in paths 2023-02-28 22:24:43 +02:00
iliajie
98c3f82ea5 Fix to make file and group choosers work 2023-02-28 22:00:50 +02:00
iliajie
6389fafaef Fix to respect multiple spaces just in case 2023-02-28 21:03:46 +02:00
iliajie
31eb218094 Fix to always use quotemeta 2023-02-28 20:36:39 +02:00
iliajie
ead01b541e Fix to remove useradmin require 2023-02-28 12:23:34 +02:00
iliajie
dc1f64eeaf Fix to use user and group selects 2023-02-27 20:55:21 +02:00
iliajie
ab4b7cf20c Fix to remove listing users 2023-02-27 19:57:52 +02:00
iliajie
69ccb45686 Fix to always prefer displaying external IP address #1184
https://github.com/webmin/webmin/issues/1184#issuecomment-1446340234
2023-02-27 15:44:00 +02:00
iliajie
ec6df9cf85 Merge remote-tracking branch 'origin/master' 2023-02-27 14:05:50 +02:00
iliajie
9eaa217e8c Fix to flip colors for switch links #1845 2023-02-27 14:05:37 +02:00
Jamie Cameron
02dd766c80 Add function to change the DB login 2023-02-25 23:24:25 -08:00
Jamie Cameron
fc5483972b Allow custom login for restore command 2023-02-25 23:00:46 -08:00
Jamie Cameron
a1aa6a41b6 Code cleanup 2023-02-25 19:14:05 -08:00
iliajie
59f7a056e2 Add support for systems with large amount of users and groups 2023-02-26 02:54:59 +02:00
iliajie
fa562f6766 Fix to avoid possible user errors on entry 2023-02-26 01:41:02 +02:00
iliajie
fedb53ce45 Fix missing (possible) permission 2023-02-25 22:03:38 +02:00
iliajie
352a1323a7 Fix size for multiple select 2023-02-25 21:57:12 +02:00
iliajie
90a144516b Fix to rely on get_users_list and get_groups_list 2023-02-25 21:55:37 +02:00
iliajie
a4b0a84149 Fix scope 2023-02-25 21:25:21 +02:00
iliajie
edd4be6cb5 Fix to remove no needed empty option in multi select 2023-02-25 20:41:14 +02:00
iliajie
92f1c7d2ef Fix label name ; fix placeholder to reflex Linux variant of the command 2023-02-25 19:53:24 +02:00
iliajie
b5ad834a0c Finish work on adding set ACLs support 2023-02-25 19:47:04 +02:00
Jamie Cameron
ffcdcb560f Add support for SSL connections 2023-02-24 15:28:10 -08:00
iliajie
cf953603d2 Start work on adding set ACLs support 2023-02-24 23:27:07 +02:00
Jamie Cameron
f468efd888 Add support for restoring from a compressed file 2023-02-23 23:42:00 -08:00
Jamie Cameron
744edd8911 Escape paths 2023-02-23 23:34:39 -08:00
Jamie Cameron
dee0ad64f9 Add support for compressed backups 2023-02-23 19:52:32 -08:00
Jamie Cameron
ff4aacb5bc Use my instead of local 2023-02-23 19:36:21 -08:00
Jamie Cameron
89bc90d3a7 Don't re-create record if already OK 2023-02-23 18:36:12 -08:00
iliajie
c3fa84a7cd Fix to always default to RSA key type in Let's Encrypt 2023-02-23 20:50:33 +02:00
iliajie
395d7d261d Fix error message and remove adding new line 2023-02-21 18:00:39 +02:00
Ilia
0510ca7092 Merge pull request #1844 from ItzMiracleOwO/patch-1
Fix setup-repos.sh perm issues
2023-02-21 17:56:48 +02:00
YueYue
05016e24cc Update setup-repos.sh
Lets check for root perms before executing to prevent issues.
2023-02-21 19:02:12 +08:00
iliajie
2ffe6f6b22 Fix typo 2023-02-18 18:21:39 +02:00
iliajie
2890b4487b Fix to drop redundant line 2023-02-18 17:55:41 +02:00
iliajie
fcb34f6790 Add an attempt to support CloudLinux (configs) 2023-02-18 17:52:47 +02:00
iliajie
f3dae49b82 Add an attempt to support CloudLinux 2023-02-18 17:52:25 +02:00
iliajie
aba9925805 Fix to improve variable name 2023-02-16 23:26:03 +02:00
iliajie
216a7f9703 Add ability for a remote proxy to set webprefix using headers #1838 2023-02-16 23:19:00 +02:00
iliajie
417cee61f6 Add support for displaying inodes in Disk Usage on the Dashboard too 2023-02-16 20:34:04 +02:00
iliajie
306037cabb Fix to add missing units 2023-02-15 02:27:35 +02:00
iliajie
ce525ecb4f Fix to configure the right time to wait for ExecStop= command 2023-02-15 02:24:42 +02:00
iliajie
df21b28d5d Fix to avoid HTML in CLI when making date 2023-02-15 01:11:35 +02:00
iliajie
3d90c7ff4f Fix to better handle installs on derivatives #1840 2023-02-14 20:23:49 +02:00
iliajie
caa10ccf5c Merge remote-tracking branch 'origin/master' 2023-02-14 17:50:14 +02:00
iliajie
1e87a3f190 Fix Oracle repos setup #1840 2023-02-14 17:49:52 +02:00
Jamie Cameron
5a9f2de6d3 Add function to reload a zone on all slaves 2023-02-12 17:49:34 -08:00
Jamie Cameron
cdcee0b40b Merge branch 'master' of github.com:webmin/webmin 2023-02-11 12:17:57 -08:00
iliajie
7c1c3b22fb Fix to properly detect derivatives when setting up repos #1834 2023-02-11 20:39:04 +02:00
iliajie
660b94ceb5 Fix to drop useless test 2023-02-11 20:18:37 +02:00
Ilia
23731b17ea Update README.md with better screenshot for dark palette 2023-02-11 17:54:36 +03:00
Ilia
c929fd9ade Update README.md with palette dependent screenshot 2023-02-11 17:50:57 +03:00
Ilia
26d0638df5 Update README.md to smaller the headers as possible 2023-02-11 17:44:34 +03:00
iliajie
31c63b3e2a Fix to test if locale is supported 2023-02-11 14:09:17 +02:00
Jamie Cameron
3a651333a0 Make serialized variables fully eval-able 2023-02-10 22:26:43 -08:00
Ilia
8fbfc5f432 Update README.md 2023-02-11 01:03:13 +03:00
Jamie Cameron
9967ca9a40 Merge branch 'master' of github.com:webmin/webmin 2023-02-09 23:29:51 -08:00
Jamie Cameron
7ecb1d8af7 Code cleanups 2023-02-09 23:28:57 -08:00
iliajie
c9953044f2 Fix to properly build complete date
Wednesday, February 8, 2023, 8:18 PM
星期三, 2023年2月8日 20:18
miércoles, 8 febrero 2023, 20:18
2023-02-08 20:31:30 +02:00
Jamie Cameron
24da55639e Merge pull request #1836 from pzindyaev/master
fix displaying perviously selected users
2023-02-07 18:33:26 -08:00
pzindyaev
7181b5aebd fix displaying perviously selected users
Removed unnecessary param while using split_quoted_string in user_chooser
2023-02-07 15:52:38 +03:00
Jamie Cameron
98bc559f88 Merge branch 'master' of github.com:webmin/webmin 2023-02-06 20:22:39 -08:00
Jamie Cameron
d54342b37d Fix variable name 2023-02-06 20:22:32 -08:00
Jamie Cameron
ed0fcaaaff Merge pull request #1835 from ctrlbru/fix-bacula-restore-list
Fix for file chooser not displayed correctly in bacula module
2023-02-06 13:22:21 -08:00
Dario Corti
26f899e3df Fixing list.cgi use of JSON::PP
list.cgi needs JSON::PP which is included via bacula-backup-lib.pl. Without a BEGIN block, JSON::PP is not visible (soon enough?)
2023-02-06 22:08:03 +01:00
Jamie Cameron
579975dcc7 Merge pull request #1831 from webmin/dev/add-locales-support
Add proper locale support in Webmin and Usermin
2023-02-06 11:13:50 -08:00
Jamie Cameron
674836594a Use new names for whitelist and blacklist if they are in use already, or running SpamAssassin 4.0 https://github.com/webmin/webmin/issues/1832 2023-02-05 22:26:35 -08:00
Jamie Cameron
495d87a619 Italian translation update from Dario Corti 2023-02-05 15:53:24 -08:00
iliajie
1ff8d1cc5d Fix to drop obsolete code introduced from nested eval tests 2023-02-05 20:24:40 +02:00
Jamie Cameron
f035c54771 Java applet was replaced with JS a long time ago 2023-02-05 10:10:17 -08:00
Jamie Cameron
fb635c1591 Fix error message 2023-02-04 23:18:52 -08:00
Jamie Cameron
d408230132 Only the yum command combines lines 2023-02-04 20:52:57 -08:00
iliajie
b6422024a6 Add ability to get system default locale and use it if nothing is set 2023-02-05 04:41:27 +02:00
iliajie
7c4cf83cd4 Fix locale detection with accepted language 2023-02-05 04:18:02 +02:00
iliajie
24ed688d1d Fix user language must always override accepted language 2023-02-05 04:06:09 +02:00
iliajie
19a5766762 Locale can be accepted from the browser just like language 2023-02-05 03:57:25 +02:00
iliajie
6b3d776bc1 Dashboard must always show full time, i.e. Sat 04 Feb 2023 14:26:42 EET 2023-02-05 03:28:48 +02:00
iliajie
c94472f020 Fix to always use short time format for standard make_date outputs 2023-02-05 03:19:25 +02:00
iliajie
c5df379ff1 Fix to respect date format when listing mail 2023-02-05 02:55:04 +02:00
iliajie
619726ea1a Add support for simplify_date to respect Local user option 2023-02-05 02:51:55 +02:00
iliajie
e7f1da486d Fix to never escape spaces 2023-02-05 02:37:37 +02:00
iliajie
088e3a1c19 Add support for short time format used in simplify_date 2023-02-05 02:29:56 +02:00
iliajie
ef7102f0d3 Fix regex to be case insensitive for yyyy 2023-02-05 01:53:24 +02:00
iliajie
0364c4810d Fix old style format parsing (support for mailbox formats) 2023-02-05 01:52:56 +02:00
Jamie Cameron
7a18007354 tempname function expects remote_user_info to be set https://forum.virtualmin.com/t/file-manager-error-as-servers-admin/119007 2023-02-04 15:23:37 -08:00
Jamie Cameron
f46cc45c0d Don't use array if it doesn't exist 2023-02-04 15:22:56 -08:00
iliajie
2818c056e5 Fix to drop obsolete 2023-02-05 01:20:57 +02:00
iliajie
094e1792e0 Move list_locales to be accessible in global scope (for Usermin) 2023-02-05 01:04:55 +02:00
iliajie
daa1c7e845 Update translations 2023-02-05 00:50:45 +02:00
iliajie
809458e82a Add support to select locale in Change Language and Theme Webmin module 2023-02-05 00:40:10 +02:00
iliajie
4696aea22e Fix $ago_secs test 2023-02-04 12:50:41 +02:00
iliajie
21a9df8cc7 Fix to combine evals into a single statement 2023-02-04 12:49:13 +02:00
iliajie
37e91698a9 Fix to sort locales based on values not keys 2023-02-04 12:40:40 +02:00
iliajie
10dfc379ab Fix to drop und as also not supported 2023-02-04 04:56:45 +02:00
iliajie
55921fdf48 Fix typo 2023-02-04 04:55:32 +02:00
iliajie
e39924da85 Fix to drop accidentally leaked locales 2023-02-04 04:54:18 +02:00
iliajie
1f11faa626 Update translations 2023-02-04 04:18:30 +02:00
Jamie Cameron
98a9313d81 Don't re-compare versions if the update system thinks there's an update 2023-02-03 18:16:01 -08:00
iliajie
8af2ca1fba Add support for choosing Locale from UI 2023-02-04 04:10:13 +02:00
iliajie
bf6d35f37e Add a new API for making nice dates based on user locale 2023-02-04 02:03:39 +02:00
iliajie
dc7e3516bd Add also Time::Piece as recommended package 2023-02-04 01:33:45 +02:00
iliajie
1520049847 Add also DateTime::TimeZone as recommended package 2023-02-04 00:22:39 +02:00
iliajie
1707597f1f Add also DateTime as recommended package 2023-02-03 23:36:57 +02:00
iliajie
2bbe2b66f3 Update translations 2023-02-03 20:38:49 +02:00
iliajie
0f4fe0e64c Put dateformat in the right place and change section name 2023-02-03 20:12:59 +02:00
iliajie
df4bff0a58 Remove dateformat being in the wrong place 2023-02-03 19:39:09 +02:00
iliajie
e68873d039 Add DateTime::Locale as recommended package 2023-02-03 19:28:03 +02:00
Jamie Cameron
3f8e37eb11 Merge branch 'master' of github.com:webmin/webmin 2023-02-01 23:17:52 -08:00
Jamie Cameron
764e173f90 Add support for making 'remote' calls to this host as just regular calls 2023-02-01 23:17:43 -08:00
iliajie
3bf1718b30 Fix to use system default hashing format for htpasswd file
https://forum.virtualmin.com/t/how-to-change-awstats-user-password/118998/
2023-02-01 23:45:10 +02:00
Jamie Cameron
198146894f Merge branch 'master' of github.com:webmin/webmin 2023-01-30 23:07:40 -08:00
Jamie Cameron
acd60fbc6a Add slave zone file format option 2023-01-30 23:07:33 -08:00
iliajie
807443a7bd Fix stop script degeneration to try all kill commands
https://sourceforge.net/p/webadmin/bugs/5609/
2023-01-30 19:25:26 +02:00
Jamie Cameron
cdcd3cec52 Use formal params 2023-01-29 23:21:30 -08:00
Jamie Cameron
13ca94043c Add support for serializing using data::dumper format, and use it in fast RPC calls where possible 2023-01-29 19:44:31 -08:00
Jamie Cameron
021247d98d Don't crash if file wasn't read 2023-01-29 19:41:16 -08:00
Jamie Cameron
5cb837446f In fastrpc mode, there's no need to send the request in the initial HTTP connection 2023-01-29 18:30:16 -08:00
Jamie Cameron
689c973072 Return more useful error message 2023-01-29 18:25:43 -08:00
Jamie Cameron
7e76d09358 Recognize MariaDB log file from config 2023-01-28 11:53:19 -08:00
Jamie Cameron
b15da673d6 Merge branch 'master' of github.com:webmin/webmin 2023-01-27 15:20:21 -08:00
Jamie Cameron
434eb4a42e Also check if the password set is the same as what we'd want to set 2023-01-27 15:18:29 -08:00
iliajie
76ad456c2f Fix mail sorting by date
https://sourceforge.net/p/webadmin/bugs/5607/
2023-01-25 23:08:46 +02:00
Jamie Cameron
22e7e5c553 Deal with backquotes 2023-01-24 20:55:31 -08:00
Jamie Cameron
777321687e Only add re: if subject doesn't start with re: 2023-01-23 21:39:47 -08:00
Jamie Cameron
00f8bb60d4 Properly handle case where showmount command is missing https://github.com/webmin/webmin/issues/1829 2023-01-23 21:27:09 -08:00
Jamie Cameron
4b5f3d7ccd Add config option to connect in SSL mode 2023-01-21 21:41:59 -08:00
Jamie Cameron
415b7cdeb8 Log a better message when the SSL cert is generated 2023-01-21 21:32:18 -08:00
Jamie Cameron
5158d0ea37 Completed SSL cert creation page 2023-01-21 21:16:23 -08:00
Jamie Cameron
bfc0f89b55 Add comment 2023-01-21 17:14:16 -08:00
Jamie Cameron
d51bdb1dc9 Merge branch 'master' of github.com:webmin/webmin 2023-01-21 17:14:00 -08:00
Jamie Cameron
db73d5e7a6 Start of work on SSL page 2023-01-21 17:13:52 -08:00
iliajie
ca971b720d Remove size option in Authentic as it's pointless, resize does it all 2023-01-21 17:06:31 +02:00
iliajie
8588c96650 Fix to set columns and rows environment vars only in fixed mode
https://forum.virtualmin.com/t/terminal-tip/118786/29?u=ilia
2023-01-21 16:25:28 +02:00
Jamie Cameron
f2fd4be101 Merge branch 'master' of github.com:webmin/webmin 2023-01-20 23:45:40 -08:00
Jamie Cameron
cbe4fccb09 Nice icon for mysql maual editing 2023-01-20 23:45:32 -08:00
iliajie
5deee0c76d Fix typo
https://sourceforge.net/p/webadmin/bugs/5605/
2023-01-20 18:06:27 +02:00
Jamie Cameron
316ff18969 New version bumps 2023-01-19 18:05:24 -08:00
iliajie
0214ea71c7 Update CHANGELOG.md 2023-01-20 02:57:41 +02:00
Jamie Cameron
06df6994b2 Merge pull request #1823 from webmin/dev/fix-search-in-menu
Fix search bar in navigation menu (Webmin)
2023-01-19 16:55:21 -08:00
iliajie
e0f6251b77 Fix to allow smaller size for potentially smaller menu 2023-01-20 02:16:40 +02:00
iliajie
c473443ac0 Fix search bar in navigation menu (Webmin) 2023-01-20 02:11:37 +02:00
iliajie
4c086815d2 Fix to revert test drive for a new .bashrc 2023-01-20 02:00:38 +02:00
iliajie
65c5f42c94 Fix Framed theme to respect mode on left menu 2023-01-20 01:31:11 +02:00
Jamie Cameron
ee21f22e56 remove debug print 2023-01-19 15:27:36 -08:00
Jamie Cameron
5d9643e36d Merge branch 'master' of github.com:webmin/webmin 2023-01-19 15:23:11 -08:00
Jamie Cameron
cecb8ed96d Fix defaulting to webmin mode 2023-01-19 15:22:31 -08:00
iliajie
4903099544 Update CHANGELOG.md 2023-01-19 20:47:55 +02:00
iliajie
d333f1fe16 Update CHANGELOG.md (2.012) 2023-01-19 01:39:18 +02:00
iliajie
286c5c6c51 Fix to revert incorrect fix beed9af645 (commitcomment-97277268) 2023-01-19 01:10:05 +02:00
Jamie Cameron
06d212ddfc New version bump 2023-01-18 14:24:39 -08:00
Jamie Cameron
35a259eabc Merge branch 'master' of github.com:webmin/webmin 2023-01-18 13:38:33 -08:00
Jamie Cameron
40bf45ae42 Fix variable name 2023-01-18 13:38:28 -08:00
iliajie
a875b8e7eb Fix a bug in routing_config_files sub 2023-01-18 23:37:31 +02:00
iliajie
faa7b57970 Fix to remove ignore errors 2023-01-18 21:57:52 +02:00
Jamie Cameron
7bf010f9f8 Make sure domains are unique 2023-01-17 22:21:10 -08:00
Jamie Cameron
8ced702aa1 Support Debian 12 2023-01-17 20:29:49 -08:00
Jamie Cameron
ed042f3a53 Include all debian config files in backups 2023-01-17 20:10:46 -08:00
iliajie
67a0eca90c Fix not to enable warnings blindly on all code 2023-01-17 16:22:55 +02:00
iliajie
ff5119da7c Add support for defining hostname for WebSocket connection
https://forum.virtualmin.com/t/using-new-command-line-not-working-behind-reverse-proxy/118673/2
2023-01-17 16:09:46 +02:00
Jamie Cameron
4bf1a38288 Merge branch 'master' of github.com:webmin/webmin 2023-01-16 18:38:56 -08:00
Jamie Cameron
eee5331b28 Use correct args to modify_interface_def https://github.com/webmin/webmin/issues/1818 2023-01-16 18:38:20 -08:00
iliajie
beed9af645 Fix to make sure that interface file is read only once 2023-01-16 22:42:43 +02:00
iliajie
087f1e7776 Fix to stop reading file on error 2023-01-16 22:07:00 +02:00
Jamie Cameron
c80eb8b6ae Limit files in source-directory to same pattern debian uses 2023-01-16 11:01:20 -08:00
Jamie Cameron
e43fbfdaa5 Stop doing expensive package re-fetch on upgrade https://forum.virtualmin.com/t/updates-webmin-virtualmin-hangs-for-a-long-time/118662 2023-01-16 10:56:12 -08:00
Jamie Cameron
55553c43a1 Merge branch 'master' of github.com:webmin/webmin 2023-01-16 10:54:03 -08:00
Jamie Cameron
a035e2f6c5 Allow postinstall scripts to know when webmin is being upgraded 2023-01-16 10:53:54 -08:00
iliajie
cee528f46c Fix missing module reference as requesting Let's Encrypt certificate 2023-01-16 20:51:44 +02:00
Jamie Cameron
2406f19084 Everything is really on webmin.com 2023-01-16 10:38:58 -08:00
Jamie Cameron
3bdc75bb15 Track files already included to avoid include loops 2023-01-15 16:48:56 -08:00
Jamie Cameron
4fcb99b89a source-directory may refer to a directory, not a pattern 2023-01-15 16:45:02 -08:00
iliajie
335136be14 Fix the loop bug when sourcing other configs ; remove stderr print 2023-01-16 00:22:22 +02:00
iliajie
e88ae050a9 Fix to remove unnecessary copyright from the header 2023-01-12 20:36:38 +02:00
Jamie Cameron
43bf4bbc15 Set the correct algorithm when setting up rndc https://github.com/webmin/webmin/issues/1817 2023-01-11 19:08:06 -08:00
Jamie Cameron
6451f4b115 Store and show default TTL set by $ttl https://github.com/webmin/webmin/issues/1816 2023-01-10 22:23:36 -08:00
iliajie
f6b8cc6302 Update CHANGELOG.md (2.011) 2023-01-10 18:11:43 +02:00
Jamie Cameron
f2209fb633 Also respect epoch when checking version 2023-01-09 23:46:20 -08:00
Jamie Cameron
1879848d11 Remove spacer 2023-01-09 23:29:44 -08:00
Jamie Cameron
aaf7b9f24b Changelog for new version 2023-01-09 21:46:50 -08:00
Jamie Cameron
451a7e2e6a New version bump 2023-01-09 21:41:20 -08:00
iliajie
509141f5d5 Fix mailbox_idle_check_interval bugs
https://sourceforge.net/p/webadmin/bugs/5602/
2023-01-09 18:27:57 +02:00
iliajie
52c06534db Fix to drop remove mailbox_check_interval option 2023-01-09 18:23:06 +02:00
iliajie
29ef2d5f33 Fix to keep original copyright year 2023-01-09 00:36:20 +02:00
Jamie Cameron
1febfdbe0f Add option to insert a new map entry before an existing one 2023-01-08 12:45:25 -08:00
Jamie Cameron
277f67dac9 Fix line length 2023-01-07 22:07:27 -08:00
Jamie Cameron
d199de8469 Add a param to create a new block before an existing one 2023-01-07 22:07:01 -08:00
iliajie
1f7753db43 Update copyright year in webmin sub-commands 2023-01-08 04:20:37 +02:00
iliajie
c02b2cdbea Update copyright year in webmin command 2023-01-08 04:16:38 +02:00
iliajie
8fabb28e7a Fix to start with one for each type as adding now works 2023-01-08 01:48:15 +02:00
iliajie
4117119c44 Fix to support multiple attr 2023-01-08 01:41:45 +02:00
iliajie
2584bc05cf Merge remote-tracking branch 'origin/master' 2023-01-08 00:48:07 +02:00
iliajie
72ecf54a17 Fix JavaScript id ref bug 2023-01-08 00:47:53 +02:00
Jamie Cameron
a0f2527ed0 Merge branch 'master' of github.com:webmin/webmin 2023-01-07 12:57:33 -08:00
Jamie Cameron
343307f703 localhost isn't a valid hostname 2023-01-07 12:57:09 -08:00
iliajie
d4f541015d Fix to drop useless code 2023-01-07 21:48:55 +02:00
iliajie
e92763e3d7 Fix to refer to direct child 2023-01-07 21:24:46 +02:00
iliajie
b0eb96d003 Fix to prevent forcing using tables in tabs (fix widths) 2023-01-07 20:58:44 +02:00
iliajie
5c26bf4de3 Fix to prevent forcing using tables in tabs 2023-01-07 19:59:10 +02:00
iliajie
374e5bf07c Fix to print strong instad of b which is used for header generation 2023-01-05 23:07:16 +02:00
Jamie Cameron
ca814a4e6f If we get an ERROR output when executing an SQL file, consider it failed even if the exit status is zero 2023-01-03 18:25:50 -08:00
Jamie Cameron
9b2fc2c9f4 When moving a maildir, also move any Maildir++ sub-folders 2023-01-02 18:26:14 -08:00
Jamie Cameron
ca6acb4a8c Don't error out if deleting an LDAP object that's already been deleted 2022-12-29 21:23:46 -08:00
Jamie Cameron
4dd017dce4 Merge branch 'master' of github.com:webmin/webmin 2022-12-28 21:57:38 -08:00
Jamie Cameron
562eb544e5 Don't fail user or group deletion if they have already been deleted https://github.com/virtualmin/virtualmin-gpl/issues/493 2022-12-28 21:37:45 -08:00
iliajie
65668c084f Merge remote-tracking branch 'origin/master' 2022-12-28 21:06:51 +02:00
iliajie
111aa65b8f Fix to update to the latest Xterm.js 5.1.0 2022-12-28 21:06:20 +02:00
Jamie Cameron
52926dcb65 Merge branch 'master' of github.com:webmin/webmin 2022-12-26 18:26:09 -08:00
Jamie Cameron
9fa99120ef Add support for resolve_dequoted_address 2022-12-26 18:26:01 -08:00
Jamie Cameron
ab94e020e0 Merge pull request #1812 from webmin/dev/fix-anonimous-user-test
Fix to test if anonymous user actually exists
2022-12-26 17:50:45 -08:00
iliajie
29354389f4 Fix to test if anonymous user actually exists 2022-12-26 12:51:10 +02:00
iliajie
c3bd222492 Fix wording 2022-12-26 12:22:20 +02:00
Jamie Cameron
459a5ee6b8 Fix bug in granting anonymous access if the anonymous user doesn't exist yet 2022-12-23 15:49:53 -08:00
iliajie
623fcc23d9 Fix to load images always from source host 2022-12-21 14:36:51 +02:00
iliajie
9d37f0d9e6 Fix to also check if session keys are set 2022-12-20 20:28:53 +02:00
Jamie Cameron
5fde216573 Merge branch 'master' of github.com:webmin/webmin 2022-12-18 21:54:20 -08:00
Jamie Cameron
4bd9c59038 Freeze and thaw dynamic reverse zones when updating a forward record https://github.com/webmin/webmin/issues/1810 2022-12-18 21:50:26 -08:00
iliajie
8c299b60ff Fix theme support in a single mode 2022-12-18 19:17:46 +02:00
iliajie
ad7967f3b5 Fix uninitialized warning 2022-12-18 19:07:21 +02:00
Jamie Cameron
e080fb3470 Zone type might be in upper case https://sourceforge.net/p/webadmin/bugs/5600/ 2022-12-17 23:17:55 -08:00
iliajie
62fccc4e0d Fix to nowrap virtual server select and submit button 2022-12-16 20:10:11 +02:00
iliajie
b0fc89f487 Fix release note links for Rocky 2022-12-16 20:08:27 +02:00
iliajie
a965b41cce Fix HTML arrow in accordions in Safari 2022-12-16 17:59:17 +02:00
iliajie
0bbb255a88 Fix adding in alerts (more) 2022-12-16 17:57:48 +02:00
iliajie
57b9e4ca3f Fix to smaller arrow size 2022-12-16 17:37:09 +02:00
iliajie
dbb691a7c4 Fix to always print table row even if empty #1809 2022-12-16 17:29:02 +02:00
iliajie
cf61a472f5 Fix padding in alerts 2022-12-16 17:17:22 +02:00
Jamie Cameron
2a31af4870 When moving a Maildir folder, only move the cur/new/tmp dirs because there might be other sub-folders or files 2022-12-14 14:00:13 -08:00
Jamie Cameron
54044b78ef RC4 isn't strong enough anymore https://sourceforge.net/p/webadmin/bugs/5599/ 2022-12-14 11:38:01 -08:00
Jamie Cameron
726d28d807 Verify long-running websockets sessions in miniserv 2022-12-14 11:18:28 -08:00
iliajie
8db65344d5 Fix to rename framed theme ; fix version and deps 2022-12-11 20:07:21 +02:00
iliajie
cb6ad018cf Fix support for Usermin 2022-12-11 19:55:11 +02:00
iliajie
00bf2dd153 Fix arrow color in accordions 2022-12-11 19:03:18 +02:00
iliajie
b54bd7f21e Fix switches color 2022-12-11 18:57:47 +02:00
iliajie
6829c94257 Add favicons to Framed Theme 2022-12-11 18:56:18 +02:00
iliajie
095288d661 Fix to add more space for switches in two mode 2022-12-11 16:48:48 +02:00
iliajie
3ea461d70c Fix Cloudmin mode 2022-12-11 16:46:51 +02:00
iliajie
5058e9c752 Add a new SVG icons to the navigation menu 2022-12-10 21:37:15 +02:00
iliajie
590ce839ae Add logos to the dashboard depending on the product 2022-12-10 21:36:40 +02:00
iliajie
e18e20605a Fix to use HTML collapse in hidden_start and hidden_end 2022-12-10 18:45:47 +02:00
iliajie
e38b923430 Fix to add borders to alerts in Gray theme 2022-12-10 16:57:03 +02:00
iliajie
06d429af32 Fix to switch to using HTML only menu accordion https://github.com/webmin/webmin/issues/1802#issuecomment-1343254856
.. to support browsers with disabled JavaScript
2022-12-10 15:58:55 +02:00
iliajie
f300bd7f5b Add support for more options in unit section in systemd 2022-12-10 15:14:00 +02:00
Jamie Cameron
50df0e4d02 Fix merge 2022-12-08 21:58:43 -08:00
Jamie Cameron
c6a4a80e58 Set USER variable properly for jk_chrootsh 2022-12-08 21:57:39 -08:00
Jamie Cameron
bb75d7fa7b ui-lib conversion 2022-12-05 23:24:44 -08:00
Jamie Cameron
ce43b53e5c ui-lib conversion 2022-12-05 23:20:23 -08:00
Jamie Cameron
aaee5bedac Merge pull request #1805 from webmin/dev/set-xterm-improvements2
Add support to set TERM variable and shell character encoding
2022-12-05 09:58:19 -08:00
iliajie
edcf8841ab Fix to set config option directly 2022-12-05 19:50:54 +02:00
Jamie Cameron
5275505ba0 Merge pull request #1807 from webmin/dev/add-new-libroot-env-var
Fix to set a new `LIBROOT` environmental variable
2022-12-05 09:36:58 -08:00
iliajie
a9349c7fe5 Add new LIBROOT env var 2022-12-05 19:03:10 +02:00
Ilia
9f0d9a967b Merge pull request #1806 from Divarion-D/patch-1
Update ru
2022-12-05 17:06:38 +02:00
iliajie
5f6f65a78f Fix to use PERLLIB as DOCUMENT_ROOT never set at a time 2022-12-05 17:03:51 +02:00
Danil
bb15603724 Merge pull request #2 from Divarion-D/patch-2
Update ru.auto
2022-12-05 15:21:48 +03:00
Danil
84c92c4da2 Update ru.auto 2022-12-05 15:16:37 +03:00
Danil
e51e3a8d42 Update ru 2022-12-05 11:41:25 +03:00
iliajie
d336f5a15b Fix to add colors to ip command in module default mode 2022-12-05 02:59:42 +02:00
iliajie
6c297057d3 Add support to set shell character encoding 2022-12-05 02:16:18 +02:00
iliajie
1531b18566 Add support to set TERM variable 2022-12-05 01:40:18 +02:00
Jamie Cameron
be9b67de40 Fix editing and creation of IPv6 addresses 2022-12-03 22:07:02 -08:00
Jamie Cameron
a80df4be5c Merge branch 'master' of github.com:webmin/webmin 2022-12-03 21:47:07 -08:00
Jamie Cameron
b05a55e8c2 Complete support for editing interfaces in include files 2022-12-03 21:46:25 -08:00
iliajie
f1a434b65a Fix to always set vendor_perl if perllib config option is set
https://sourceforge.net/p/webadmin/bugs/5595/
2022-12-02 00:22:43 +02:00
iliajie
543b87c9e7 Fix signature verified message padding 2022-12-01 21:53:15 +02:00
iliajie
fa16dc06d1 Fix language strings on Webmin update 2022-12-01 21:22:04 +02:00
iliajie
1aa0d9b812 Fix a bug when there is no output on RPM upgrades 2022-12-01 20:23:38 +02:00
iliajie
6269c24f03 Fix to check deeper for potentially missing dependencies 2022-12-01 19:31:55 +02:00
iliajie
cf4ebf0bfe Fix WebSocket protocol to be conditional 2022-12-01 15:04:59 +02:00
iliajie
2f21d0b067 Fix to call setup_ssl_contexts conditionally 2022-12-01 14:42:20 +02:00
iliajie
bf19dc1119 Fix to actually print loaded file timestamp 2022-12-01 14:17:51 +02:00
Jamie Cameron
40091463ee Use correct extension for package file https://github.com/webmin/authentic-theme/issues/1633 2022-11-27 20:24:21 -08:00
Jamie Cameron
4eaddb6359 Major version bump 2022-11-27 20:09:30 -08:00
Jamie Cameron
3a33573c30 Fix all days text 2022-11-27 20:08:52 -08:00
Jamie Cameron
5410dd7bb9 Merge branch 'master' of github.com:webmin/webmin 2022-11-27 12:23:29 -08:00
Jamie Cameron
e58d54ed86 Use absolute path 2022-11-27 12:23:23 -08:00
iliajie
d900e90203 Update translations 2022-11-27 21:03:46 +02:00
Jamie Cameron
f27ad16496 Merge branch 'master' of github.com:webmin/webmin 2022-11-27 09:25:41 -08:00
Jamie Cameron
6673b314b2 Return line number and filename 2022-11-27 09:25:35 -08:00
Jamie Cameron
2e0b7ef82b Merge pull request #1799 from webmin/dev/test-if-Net-SSLeay-get_servername
Fix to check if `Net::SSLeay::get_servername` exists (on CentOS 6)
2022-11-27 09:25:03 -08:00
iliajie
e72415952c Fix to check if Net::SSLeay::get_servername exists (on CentOS 6)
https://github.com/webmin/webmin/issues/1798#issuecomment-1328295876
2022-11-27 19:19:15 +02:00
Jamie Cameron
4d67184f2c Put websockets lib into the xterm directory 2022-11-27 09:18:31 -08:00
Jamie Cameron
f4f6eeac6d Merge branch 'master' of github.com:webmin/webmin 2022-11-27 09:15:10 -08:00
Jamie Cameron
3e3dae7854 Fix permissions 2022-11-27 09:15:06 -08:00
iliajie
f4b54f13ee Add text to suggest to install EPEL first for RHEL systems
.. or install package manually from `devel:languages:perl` on openSUSE
2022-11-27 16:57:52 +02:00
iliajie
276c599e55 Fix changelog include major 2.010 2022-11-27 14:50:33 +02:00
iliajie
97725db48d Add mention for the new setup-repos.sh script 2022-11-27 14:48:54 +02:00
iliajie
7fcfafd0fa Add possibly missing Digest::MD5 dependency 2022-11-27 14:46:34 +02:00
iliajie
31385f526c Merge remote-tracking branch 'origin/master' 2022-11-27 13:15:55 +02:00
iliajie
35a5e3f5b9 Fix missing websockets-lib-funcs.pl file in dist
https://sourceforge.net/p/webadmin/bugs/5592/
https://github.com/webmin/webmin/issues/1797
2022-11-27 13:15:33 +02:00
Jamie Cameron
ad8311d22e Fix version 2022-11-26 13:58:21 -08:00
iliajie
b6211aff2e Merge remote-tracking branch 'origin/master' 2022-11-26 23:16:37 +02:00
iliajie
afebdc912c Update CHANGELOG.md (2.010) 2022-11-26 23:16:15 +02:00
Jamie Cameron
96395b1592 Clean up code 2022-11-26 12:10:18 -08:00
Jamie Cameron
e158eb6005 Merge branch 'master' of github.com:webmin/webmin 2022-11-25 19:22:02 -08:00
Jamie Cameron
38d0188a66 New version bump 2022-11-25 19:19:39 -08:00
Jamie Cameron
8f29bb20e4 Merge pull request #1796 from webmin/dev/factor-out-websockets-funcs
Fix to factor out Webmin Websockets subs
2022-11-25 18:31:38 -08:00
iliajie
d84df45886 Fix to factor out Webmin Websockets subs 2022-11-25 17:06:13 +02:00
Jamie Cameron
ad61b5972b Merge pull request #1794 from saintman23/patch-3
Update missing RU translations
2022-11-24 22:57:34 -08:00
saintman23
90c002ae8c Update missing RU translations
Corrected missing translations to russian language for Cron Module.
2022-11-24 23:54:38 +00:00
Jamie Cameron
38a80244db Merge branch 'master' of github.com:webmin/webmin 2022-11-24 12:43:44 -08:00
Jamie Cameron
3d314a24dc Remove obsolete check for protocols on startup https://github.com/webmin/webmin/issues/1793 2022-11-24 12:43:29 -08:00
iliajie
4b92766495 Fix Webmin Samba module support for openSUSE Leap and Tumbleweed 2022-11-24 22:08:18 +02:00
iliajie
1705bab13e Add proper support for openSUSE Tumbleweed 2022-11-24 21:58:55 +02:00
Jamie Cameron
4ede4520e4 Merge branch 'master' of github.com:webmin/webmin 2022-11-23 21:15:28 -08:00
Jamie Cameron
61806a8799 Remove obsolete code to fix use of -f 2022-11-23 21:15:23 -08:00
Jamie Cameron
82be6e142f Merge pull request #1792 from webmin/dev/add-buffer-size-for-transfers
Add API to get buffer size for file transfers
2022-11-23 21:00:08 -08:00
Jamie Cameron
aa5443881c Merge branch 'master' of github.com:webmin/webmin 2022-11-23 15:27:33 -08:00
Jamie Cameron
617b731671 If source for cert is a link, copy the underlying file https://github.com/webmin/webmin/issues/1505 2022-11-23 15:27:26 -08:00
iliajie
166df0cb92 Fix openSUSE Squid server config 2022-11-23 23:50:02 +02:00
iliajie
b32c5a01c7 Fix openSUSE SSH server config 2022-11-23 23:38:51 +02:00
iliajie
4e21e753f4 Fix openSUSE Postfix config 2022-11-23 23:28:19 +02:00
iliajie
c0c993efec Fix openSUSE reload config command for BIND 2022-11-23 22:56:25 +02:00
iliajie
14b5ae8b4f Fix openSUSE Apache pid file location 2022-11-23 22:52:50 +02:00
iliajie
f4c367f2ae Add support for contemporary OpenSUSE Leap Linux 2022-11-23 22:30:51 +02:00
iliajie
c4a2bb6cd7 Fix to exclude file list as well
https://github.com/webmin/authentic-theme/issues/1632#issuecomment-1325125910
2022-11-23 16:12:35 +02:00
iliajie
06beb70568 Fix modules test 2022-11-22 21:04:31 +02:00
iliajie
d03dcf02d2 Add Linux Lite support
https://sourceforge.net/p/webadmin/discussion/600155/thread/adfe8e949f/?limit=25#57c9
2022-11-22 20:01:33 +02:00
iliajie
e9d58bdd42 Add API to get buffer size for file transfers 2022-11-21 21:07:00 +02:00
iliajie
61000107b8 If IO::Pty->set_winsize failed make ioctl directly
f550ffe799 (r89288344)
2022-11-21 20:24:55 +02:00
iliajie
8f6a2ac462 Add Webmin repository setup script 2022-11-20 18:19:35 +02:00
Jamie Cameron
291ba25691 Merge pull request #1662 from webmin/dev/gray-theme-replace
Simply replace Gray Framed with Virtualmin Framed theme
2022-11-18 21:52:44 -08:00
iliajie
1550e9e639 Revert "Fix to place the checkbox the same way"
This reverts commit 7ac4a389fb.
2022-11-18 20:44:24 +02:00
iliajie
7ac4a389fb Fix to place the checkbox the same way 2022-11-18 20:43:51 +02:00
iliajie
394ca56f4b Add more space before the checkbox 2022-11-18 20:41:11 +02:00
Jamie Cameron
612e2ceb21 Merge branch 'master' of github.com:webmin/webmin 2022-11-17 20:57:30 -08:00
Jamie Cameron
76f9bea696 Fix display of multiple buttons https://sourceforge.net/p/webadmin/bugs/5561/ 2022-11-17 20:56:07 -08:00
iliajie
011e76c90a Fix missing lib call for forms library 2022-11-17 21:25:42 +02:00
iliajie
65a0ced403 Fix to let zone have its old WebminUI dependency 2022-11-17 21:12:20 +02:00
iliajie
85d303def9 Add Digest:HMAC as can be missing outside of Virtualmin install 2022-11-17 20:19:27 +02:00
iliajie
a57af8c481 Add missing vendor_perl to include 2022-11-17 15:49:45 +02:00
iliajie
5f5a2b606f Fix to add complete set of libraries from Type-Tiny package 2022-11-17 15:13:55 +02:00
iliajie
76f15dd28f Fix to remove manual and pods 2022-11-17 15:11:26 +02:00
iliajie
7abb43c67f Add Authen:OATH, Moo and Type-Tiny 2022-11-17 14:55:36 +02:00
iliajie
0533ce55c4 Fix to remove JSON and Authen as part of vendor_perl now 2022-11-17 14:47:18 +02:00
iliajie
745261d663 Update all vendor_perl modules from upstream (MetaCPAN) 2022-11-17 14:25:44 +02:00
iliajie
894beb251e Add to bundle modules from Authentic 2022-11-17 13:37:17 +02:00
Jamie Cameron
bd12983a77 Merge branch 'master' of github.com:webmin/webmin 2022-11-16 17:21:32 -08:00
Jamie Cameron
8df0c4dc41 RHEL versions can have decimals https://github.com/virtualmin/virtualmin-gpl/issues/477 2022-11-16 17:21:03 -08:00
Jamie Cameron
bcf2e0879a Merge pull request #1791 from webmin/dev/combined-perl-vendors
Fix to use unified path for all third party Perl modules
2022-11-16 17:06:12 -08:00
iliajie
023f1b88b1 Fix to place package always at the top 2022-11-16 23:29:22 +02:00
iliajie
4c0ac21dc7 Fix to remove Authen::OATH 2022-11-16 23:21:39 +02:00
iliajie
8de2847fe5 Fix to call JSON after WebminCore 2022-11-16 22:54:56 +02:00
iliajie
a294083e12 Fix to use unified path for all third party Perl modules 2022-11-16 22:42:00 +02:00
Jamie Cameron
52588da598 Merge branch 'master' of github.com:webmin/webmin 2022-11-15 19:54:36 -08:00
Jamie Cameron
094f6e3f03 Fix query-source field https://sourceforge.net/p/webadmin/bugs/5590/ 2022-11-15 19:54:23 -08:00
iliajie
f15a13bb38 Fix URL to file name conversion 2022-11-15 22:59:07 +02:00
iliajie
0edfee6da2 Fix to use get_webprefix directly 2022-11-15 21:29:12 +02:00
iliajie
ef40015214 Fix CSS file name 2022-11-15 21:24:52 +02:00
Jamie Cameron
6a2125a891 Merge pull request #1789 from webmin/dev/xterm-fixes
Add minor clean ups
2022-11-14 15:04:15 -08:00
Ilia
94a3c27166 Merge pull request #1790 from krouma/master
Fix connecting to external IPv6 LDAP server
2022-11-14 14:16:00 +02:00
iliajie
d0511685a7 Fix to create a separate allocate_miniserv_websocket sub 2022-11-14 14:08:05 +02:00
Matyáš Kroupa
4b57b06b04 Fix connecting to external IPv6 LDAP server 2022-11-14 12:55:22 +01:00
iliajie
381aedcafe Fix { to be on the new line 2022-11-14 13:20:17 +02:00
iliajie
2c86164b6b Add Authen:OATH module 2022-11-14 12:09:01 +02:00
iliajie
dbb09b5278 Fix to adjust functions names 2022-11-14 00:04:25 +02:00
iliajie
4907aeb2dd Fix to save miniserv websocket after we have the pid from PTY 2022-11-13 23:57:10 +02:00
iliajie
b62fb504ac Fix to clean up others sockets if the shell server 2022-11-13 23:43:58 +02:00
iliajie
e6795f28f9 Fix to place cleanup_miniserv to the lib file 2022-11-13 23:40:58 +02:00
Jamie Cameron
0a6c67e55f Fix check for open ports 2022-11-13 09:31:25 -08:00
Jamie Cameron
3d443b378a Clean up leftover websocket proxies occasionally 2022-11-12 18:26:21 -08:00
Jamie Cameron
f698c0c548 Always check for modification when reading miniserv.conf 2022-11-12 18:25:27 -08:00
Jamie Cameron
87d7eec743 Minor code cleanups 2022-11-12 17:48:25 -08:00
Jamie Cameron
d82e89fb6b Merge pull request #1786 from webmin/xterm-enhancements-supreme
Add support for loading shell initialization file directly
2022-11-12 17:43:15 -08:00
iliajie
39bfa013f5 Fix to add a new line (for consistency with other configs) 2022-11-13 00:08:58 +02:00
iliajie
2687db85c7 Fix default 2022-11-13 00:07:10 +02:00
iliajie
a659146025 Fix to remove redundant line 2022-11-13 00:03:30 +02:00
iliajie
eb998dc84d Fix to use env for zsh 2022-11-13 00:02:32 +02:00
iliajie
e92a17c417 Fix to remove .shrc ; other cleans 2022-11-12 23:57:21 +02:00
iliajie
d754624baa Fix to remove loading globals as already loaded 2022-11-12 23:44:04 +02:00
iliajie
295f98c694 Fix to remove aliases 2022-11-12 23:13:33 +02:00
Ilia
74716f5d3f Merge branch 'master' into xterm-enhancements-supreme 2022-11-12 23:06:03 +02:00
iliajie
37453226da Fix to merge proc-lib.pl with master 2022-11-12 23:01:13 +02:00
iliajie
05475f051c Add default initialization file for zsh ; move scripts to rc/ dir 2022-11-12 21:42:56 +02:00
Jamie Cameron
7b2456aba5 Set PS1 and aliases via a shell rc file, rather than command injection 2022-11-12 11:09:14 -08:00
Jamie Cameron
3f1a9a5d8b Fix exec with a custom binary when the command has args 2022-11-12 11:04:30 -08:00
iliajie
0d1ced583f Fix missing HISTCONTROL 2022-11-12 20:48:06 +02:00
iliajie
d1fa6cea55 Fix comments 2022-11-12 20:47:54 +02:00
iliajie
e7f7aaaad5 Fix for better logging 2022-11-12 19:56:55 +02:00
iliajie
5991d905e3 Add support for user profiles too 2022-11-12 19:48:49 +02:00
iliajie
7062406267 Add more respect to user config 2022-11-12 19:40:21 +02:00
iliajie
a249e9be00 Fix to correctly support setting login shell mixed with params
There is no way to make it work correctly across all shell, i.e. param sequence which work with `bash` will fail with `csh`, as `-l` (login shell) can be the only flag specified
2022-11-12 19:32:56 +02:00
iliajie
e3212d7f94 Add default initialization file for sh 2022-11-12 17:58:33 +02:00
iliajie
c39b7fdc50 Fix to improve default config file name 2022-11-12 16:54:18 +02:00
iliajie
1ff0ee36e4 Add support for loading shell initialization file directly 2022-11-12 14:31:38 +02:00
iliajie
1763f9e4cc Fix to always prioritize module config over hardcoded shell flavors 2022-11-12 11:39:38 +02:00
iliajie
ec622fdf95 Add code comments 2022-11-12 11:32:39 +02:00
iliajie
ab00e4c7df Fix to check if internally sourced file is under user home 2022-11-12 10:56:55 +02:00
iliajie
825842267a Fix to check if given shell has init files set in our meta 2022-11-12 10:38:24 +02:00
iliajie
c75346ec93 Fix indent 2022-11-12 01:13:32 +02:00
iliajie
4f49d74def Fix typo 2022-11-12 01:11:46 +02:00
iliajie
6a97bf2ebf Add support to set in config user custom envs and commands 2022-11-12 00:56:36 +02:00
iliajie
dd4adbba77 Add respect to shell init files (depending on shell, bash only yet) 2022-11-12 00:32:04 +02:00
Jamie Cameron
a7ca787c16 Set HOME to correct path for the user being run as 2022-11-11 10:07:08 -08:00
iliajie
782f9ca351 Merge branch 'master' of github.com:webmin/webmin 2022-11-11 10:51:02 +02:00
Jamie Cameron
ad70a474d9 Run shell as a login shell 2022-11-10 21:38:05 -08:00
iliajie
79badb6f58 Revert "Fix to clean up as we should source user profile"
This reverts commit 29517915f9.
2022-11-11 00:53:41 +02:00
iliajie
b67f7c1e65 Fix to clean up old code 2022-11-10 22:56:54 +02:00
iliajie
29517915f9 Fix to clean up as we should source user profile 2022-11-10 22:27:52 +02:00
iliajie
9cef9452d1 Fix PS1 set directly (conditionally) https://github.com/webmin/webmin/discussions/1781 2022-11-10 22:12:26 +02:00
iliajie
661bb957f9 Update translations 2022-11-10 15:18:24 +02:00
iliajie
f42b7436f3 Add support to display and select yescrypt hashing scheme 2022-11-10 15:10:48 +02:00
Jamie Cameron
f6adfaa856 Merge pull request #1779 from marclaporte/patch-1
Fix a typo
2022-11-09 20:01:26 -08:00
Marc Laporte
42d1bfaf96 Fix a typo 2022-11-09 22:57:02 -05:00
Jamie Cameron
04a9b8785d Merge pull request #1778 from webmin/dev/xterm-further-improvements
Add further terminal improvements
2022-11-09 13:15:43 -08:00
iliajie
424c475b5f Fix terminal auto-fit feature for framed themes 2022-11-09 22:57:19 +02:00
iliajie
45e5049012 Fix to send user info 2022-11-09 21:02:28 +02:00
iliajie
26d19cb0d7 Fix other flavors to run by default only in bash 2022-11-09 21:01:13 +02:00
Ilia
38e9df8f48 Merge pull request #1776 from webmin/dev/xterm-escape-sequence
Fix to check for resize escape sequence explicitly
2022-11-09 20:50:35 +02:00
iliajie
b4603b6030 Fix to drop output suppress feature for now 2022-11-09 20:48:48 +02:00
iliajie
163480b859 Fix regex exclude chars logic
https://github.com/webmin/webmin/pull/1776#discussion_r1017431635
2022-11-09 20:04:29 +02:00
iliajie
ad9a5d7871 Fix incorrectly reverted send_binary (fixed before 3f1c4a23ad) 2022-11-08 20:16:53 +02:00
iliajie
693eda3971 Fix to remove debug 2022-11-08 17:32:00 +02:00
iliajie
d2932b3ed7 Fix not to send to display special calls (commands) 2022-11-08 17:25:50 +02:00
iliajie
7fc6336f8f Fix to check for resize escape sequence explicitly 2022-11-08 16:04:44 +02:00
iliajie
49bbb04750 Fix to re-added accidentally remove clear screen on initial load 2022-11-08 15:12:16 +02:00
iliajie
d5892ed348 Fix indent - convert spaces to tabs 2022-11-08 15:09:39 +02:00
Jamie Cameron
f550ffe799 Send special message on resize, and use set_winsize to apply it 2022-11-07 17:53:09 -08:00
Jamie Cameron
9ab8908710 Merge pull request #1775 from webmin/dev/xterm-resize
Add first steps to support Terminal resize
2022-11-07 17:17:50 -08:00
iliajie
88de56f447 Add missing addon-fit.js file 2022-11-08 01:26:43 +02:00
iliajie
f7fb861e73 Add first steps to support Terminal resize 2022-11-08 01:19:06 +02:00
Jamie Cameron
21c47af212 Merge branch 'master' of github.com:webmin/webmin 2022-11-07 11:49:05 -08:00
Jamie Cameron
2c6533146d Use Digest::SHA if SHA1 isn't installed 2022-11-07 11:48:02 -08:00
iliajie
44909997d0 Fix to adjust columns and rows offset consistently (both server and UI) 2022-11-07 13:36:26 +02:00
Jamie Cameron
b0c26867fe Expand hostname from /etc/hosts if needed 2022-11-06 20:45:51 -08:00
Jamie Cameron
1a953bf2fe Completed support for editing multiple extension lines 2022-11-06 18:28:24 -08:00
Jamie Cameron
3a67aa1071 Work on support for selecting extensions 2022-11-06 17:31:45 -08:00
Jamie Cameron
676f369cd3 ui-lib conversion 2022-11-06 14:17:35 -08:00
iliajie
e65a5718d6 Merge remote-tracking branch 'origin/master' 2022-11-06 19:05:37 +02:00
iliajie
8daba09826 Fix to support more headers 2022-11-06 19:05:18 +02:00
Jamie Cameron
f74ef12e70 Use new ui library 2022-11-05 21:12:26 -07:00
Jamie Cameron
5a818ce701 Use new ui library 2022-11-05 21:04:37 -07:00
Jamie Cameron
ca35844f82 Merge branch 'master' of github.com:webmin/webmin 2022-11-05 20:55:45 -07:00
Jamie Cameron
3672394e2e Use new ui library 2022-11-05 20:55:22 -07:00
iliajie
cd341663a1 Update translations 2022-11-05 15:49:34 +02:00
iliajie
3c15d076d5 Add better on load UX 2022-11-05 15:45:44 +02:00
iliajie
8779372aec Fix to check if defined as 0 is a value too 2022-11-05 13:43:46 +02:00
Jamie Cameron
187914b069 Merge pull request #1774 from webmin/dev/shell-auto
Add automatic option for command prompt color customization
2022-11-04 15:28:54 -07:00
Jamie Cameron
30b9858417 Merge pull request #1773 from webmin/dev/drop-obsolete-dnssectools
Drop obsolete DNSSEC-Tools
2022-11-04 15:07:50 -07:00
iliajie
19070f3383 Fix to call getpwnam once 2022-11-05 00:07:14 +02:00
iliajie
7a5e917d34 Add automatic option for command prompt color customization 2022-11-04 21:01:34 +02:00
iliajie
3b86ebed97 Fix indent 2022-11-04 11:38:18 +02:00
Jamie Cameron
6fb8de6e37 Encode utf-8 input into binary before sending to the shell 2022-11-03 21:50:32 -07:00
iliajie
9a06472017 Drop obsolete DNSSEC-Tools 2022-11-03 18:49:06 +02:00
Jamie Cameron
2b77a405ff Merge branch 'master' of github.com:webmin/webmin 2022-11-02 23:22:50 -07:00
Jamie Cameron
e3792a48e0 Check for timeouts at more places when reading headers https://github.com/webmin/webmin/issues/1767 2022-11-02 23:21:59 -07:00
iliajie
389d107a39 Add support for maximum input variables limit
https://forum.virtualmin.com/t/php-fpm-do-not-work/117593/8?u=ilia
2022-11-02 20:48:53 +02:00
Jamie Cameron
7142ae8620 Merge pull request #1771 from webmin/dev/xterm-add-special-flavor
Add special flavors to a new Terminal module
2022-10-31 16:12:10 -07:00
iliajie
1d414e1533 Fix to actually add an option with 0 value 2022-10-31 23:49:52 +02:00
iliajie
2e4d3c8ccf Fix to make it off by default 2022-10-31 23:44:45 +02:00
iliajie
f2687a20d1 Revert "Fix to make sure that feature is available by default (server owners)"
This reverts commit 027578312a.
2022-10-31 23:17:23 +02:00
Jamie Cameron
9f42eaf58f Read more than 1 character at a time 2022-10-31 14:10:58 -07:00
iliajie
027578312a Fix to make sure that feature is available by default (server owners) 2022-10-31 22:21:53 +02:00
iliajie
f144517e6c Fix HISTCONTROL always be called as we use clear command uncond 2022-10-31 17:45:26 +02:00
iliajie
41f6eaf1f1 Fix to send commands in a list to the theme 2022-10-31 17:15:24 +02:00
iliajie
fa0fcf52c1 Fix to make sure skipping command history works 2022-10-31 17:06:40 +02:00
iliajie
c6419a471e Fix not to store init commands in history 2022-10-31 16:45:54 +02:00
iliajie
1a296d9579 Fix to tell SPA themes what's up 2022-10-31 16:29:58 +02:00
iliajie
bf74599502 Add much smoother terminal initial load 2022-10-31 16:27:10 +02:00
iliajie
8c2ae56298 Add actual config option 2022-10-31 16:26:49 +02:00
iliajie
ccace2ce81 Add config option to make bash prompt look nice (user dependent) 2022-10-31 16:25:50 +02:00
Jamie Cameron
f1b2adaa59 Fixes for CentOS 8 2022-10-30 22:05:17 -07:00
Jamie Cameron
e5e4b65faf Add support for parameter for directory to start in, and make sure user param is preserved 2022-10-30 16:05:07 -07:00
Jamie Cameron
d3d33af3c0 Clean up code and prevent HTML attacks on untrusted inputs 2022-10-30 15:55:21 -07:00
Jamie Cameron
13db341e50 Merge pull request #1770 from webmin/dev/add-support-for-switch-user
Add an ability for a master admin to switch to specific user
2022-10-30 15:46:21 -07:00
iliajie
16859a87fd Remove redundant error message (already had one) 2022-10-31 00:23:24 +02:00
iliajie
27e3b7cbed Fix user test 2022-10-31 00:21:12 +02:00
iliajie
e1816a9e3c Update language 2022-10-31 00:19:18 +02:00
iliajie
d625a5d2f9 Show error if user doesn't exists 2022-10-31 00:14:01 +02:00
iliajie
43832c8ed9 Add an ability for a master admin to switch to specific user 2022-10-30 21:52:44 +02:00
iliajie
c8e94c8cdc Fix to use Digest::SHA instead 2022-10-30 21:49:52 +02:00
Jamie Cameron
f2ca4e1fdd Merge pull request #1769 from webmin/dev/xterm-deps-bundle
Bundle dependencies for a new Terminal module
2022-10-30 12:47:23 -07:00
iliajie
b014291882 Fix to revert not fully related change 2022-10-30 21:31:38 +02:00
Jamie Cameron
6d96dd6a13 Add option to use existing websockets key instead of session ID 2022-10-30 12:21:34 -07:00
iliajie
3d73e2faae Revert "Fix to always use use Digest::SHA"
This reverts commit 7fb5e74e2b.
2022-10-30 20:56:32 +02:00
iliajie
d180b0a0f4 Revert "Add support to switch to given user"
This reverts commit 62d2a6d0e8.
2022-10-30 20:53:33 +02:00
iliajie
62d2a6d0e8 Add support to switch to given user 2022-10-30 20:46:04 +02:00
iliajie
a57151c7bd Fix to also remove telnet module from defaults 2022-10-30 20:03:40 +02:00
iliajie
5c7494cccd Fix to change dependency to Digest::SHA 2022-10-30 19:35:16 +02:00
iliajie
7fb5e74e2b Fix to always use use Digest::SHA 2022-10-30 18:24:17 +02:00
iliajie
e098d614cb Add xterm and remove ajaxterm 2022-10-30 18:11:58 +02:00
iliajie
2a01e93371 Fix dependency module name for Debian package 2022-10-30 18:09:34 +02:00
iliajie
c57fba5b57 Add to bundle Protocols:WebSocket and Net:WebSocket 2022-10-30 17:50:47 +02:00
iliajie
cd5616a6c0 Fix to move module check at the top 2022-10-30 13:30:02 +02:00
Jamie Cameron
7bceedfe42 Make code cleaner and stop using float() for validation 2022-10-29 13:23:22 -07:00
Jamie Cameron
669af033d1 Merge branch 'master' of github.com:webmin/webmin 2022-10-29 13:16:40 -07:00
Jamie Cameron
eef79887ee Clean up leftover connections in more cases 2022-10-29 13:16:30 -07:00
iliajie
25f01179a3 Add is_int and is_float subs 2022-10-29 18:15:39 +03:00
Jamie Cameron
0185397a0c Merge branch 'master' of github.com:webmin/webmin 2022-10-28 16:07:25 -07:00
Jamie Cameron
e8a875fc29 Check ports in use in miniserv.conf, even if they haven't been opened yet 2022-10-28 16:07:19 -07:00
iliajie
ec216a0115 Fix to parse float 2022-10-28 22:36:56 +03:00
iliajie
87c8146698 Add parse float API 2022-10-28 22:35:57 +03:00
Jamie Cameron
9f2ef4c91a Background process when its ready to open a socket 2022-10-28 11:31:29 -07:00
Timo Gurr
76bf648f94 Disable SSL/TLS renegotiation
Commit 2b77e8f020 allows to disable
TLS < 1.3, extend it to always disable SSL/TLS renegotiation even
for this older TLS protocols.

2b77e8f020
https://sourceforge.net/p/webadmin/bugs/4590/
2022-10-28 10:55:52 +02:00
Jamie Cameron
20f40d0d38 Merge branch 'master' of github.com:webmin/webmin 2022-10-27 18:26:45 -07:00
Jamie Cameron
9ea1f0ad52 Make boxes bigger 2022-10-27 18:19:20 -07:00
Jamie Cameron
989e15d4cd Merge pull request #1766 from webmin/dev/dont-expose-socket-as-global-variable
Fix not to expose active `socket` to a global scope
2022-10-27 13:06:36 -07:00
iliajie
5204bd1a1b Add to support onclose event handler (for connection lost) 2022-10-27 21:49:08 +03:00
iliajie
72cce4349b Add error handling 2022-10-27 20:43:03 +03:00
iliajie
2574e2012f Fix to always clear screen as sometimes command-prompt is eaten up 2022-10-27 20:32:39 +03:00
iliajie
fbef076ebc Fix not to expose active socket to a global scope 2022-10-27 20:29:39 +03:00
Jamie Cameron
3c5e065edc Cleanup todos 2022-10-26 23:17:02 -07:00
iliajie
84a7279442 Rename module to Terminal 2022-10-27 03:07:05 +03:00
iliajie
435c55039e Fix error message wording 2022-10-27 03:06:31 +03:00
iliajie
4aa80112c4 Send port too 2022-10-27 01:10:33 +03:00
Jamie Cameron
a1d09c977f Don't terminate existing shell because of socket probe from a new shell 2022-10-26 11:35:57 -07:00
Jamie Cameron
67f8f9ccd6 Merge branch 'master' of github.com:webmin/webmin 2022-10-26 09:47:57 -07:00
Jamie Cameron
c23c334eed Connection: header may be more than just upgrade 2022-10-26 09:47:27 -07:00
iliajie
e94b819b7b Fix to detect terminal width and height only for regular themes 2022-10-26 19:19:31 +03:00
Jamie Cameron
4c7eb9ccb2 Clean out webmin environment vars 2022-10-26 09:08:01 -07:00
Jamie Cameron
a1b497dc72 Merge branch 'master' of github.com:webmin/webmin 2022-10-26 09:06:58 -07:00
Jamie Cameron
7064fc4708 Start in user's home dir 2022-10-26 09:06:43 -07:00
iliajie
29960cfe92 Fix indent 2022-10-26 13:06:40 +03:00
iliajie
ec1a1ed023 Fix cap 2022-10-26 12:34:41 +03:00
Jamie Cameron
a97bf30bd8 Make module name consistent 2022-10-25 23:35:08 -07:00
Jamie Cameron
b640e87969 Fix user switching 2022-10-25 23:34:59 -07:00
Jamie Cameron
3026a51a1f Code cleanup 2022-10-25 22:44:39 -07:00
Jamie Cameron
e9bcccfc8c getpwnam can return 0 for root 2022-10-25 22:13:34 -07:00
Jamie Cameron
b32fb2da61 Fix up merge conflict 2022-10-25 13:40:58 -07:00
Jamie Cameron
b7758a8bcd Support using remote user 2022-10-25 13:38:38 -07:00
Jamie Cameron
65aaf7ad92 Merge pull request #1765 from webmin/dev/xterm.js
Interactive shell improvements
2022-10-25 13:32:02 -07:00
iliajie
296a904e78 Fix to pass only clear data to the theme 2022-10-25 21:32:45 +03:00
iliajie
5f32e6e80e Fix to clear left overs (after removed fit addon) 2022-10-25 21:08:54 +03:00
iliajie
a29a356689 Change module name to Terminal 2022-10-25 21:03:54 +03:00
iliajie
1cb39a681c Add further improvements to the xterm module:
1. Drop fit addon, as we always pass cols and rows (even in auto mode)
   2. Fix terminal fit by columns and lines (rows)
   3. Add CSS only based pre-loader
   4. Refactor and improve code
2022-10-25 20:50:04 +03:00
iliajie
e1a61d7815 Fix indent (properly) 2022-10-25 13:08:59 +03:00
iliajie
8b60a24251 Fix indent 2022-10-25 13:06:52 +03:00
iliajie
bf46fe67b8 Fix offset to be 5 as appears to be best with various scaling modes 2022-10-25 04:17:02 +03:00
iliajie
760e0e3152 Fix to always pass cols and rows options ; fix adjustments 2022-10-25 04:02:10 +03:00
iliajie
b1a2b5dfc9 Add support for SPA themes 2022-10-25 03:00:37 +03:00
iliajie
86e1493dee Fix not to use barewords for file handler 2022-10-25 00:49:08 +03:00
iliajie
74e37099fd Fix to use headers when set to avoid initial redirect 2022-10-25 00:35:07 +03:00
iliajie
fe81978900 Fix rows (lines) to be browser dependent (i.e. to fit nano controls) 2022-10-25 00:00:23 +03:00
iliajie
3f1c4a23ad Fix UTF-8 support (don't double encode) 2022-10-24 23:38:30 +03:00
iliajie
21faef0804 Fix indent and proper code formatting 2022-10-24 23:26:22 +03:00
iliajie
ed7997d306 Fix to use xterm-256color .. as it works on all contemporary systems 2022-10-24 23:14:09 +03:00
iliajie
ba10eb4173 Add support to setup column size from UI (or work automatically) 2022-10-24 23:07:04 +03:00
iliajie
ea741f002d Fix to add config option to set width and height 2022-10-24 21:44:58 +03:00
iliajie
6948205ebe Fix to auto-focus terminal 2022-10-24 20:06:33 +03:00
iliajie
4c686dbd1d Fix to actually load to fit the page ; remove tables 2022-10-24 18:43:13 +03:00
iliajie
6ad8c64c31 Drop rows and columns as terminal will fit the container automatically 2022-10-24 18:30:29 +03:00
iliajie
cc70ab2f39 Add to load auto-fit module ; load with serial 2022-10-24 18:24:04 +03:00
iliajie
1019a2697a Add new module to auto-fit container size 2022-10-24 18:21:27 +03:00
iliajie
214b5f3e61 Drop .map files 2022-10-24 18:21:12 +03:00
iliajie
379cf53076 Update to the latest Xterm.js 5.0.0 2022-10-24 18:20:44 +03:00
Jamie Cameron
285815cab2 Merge pull request #1762 from webmin/dev/fix-systemd-lost-properties
Fix `systemd` unit lost properties
2022-10-23 12:35:13 -07:00
Jamie Cameron
8cdd3eeeab Add config options for width and height 2022-10-22 23:17:21 -07:00
Jamie Cameron
acec438536 Pretent to be a vt100 2022-10-22 18:19:02 -07:00
Jamie Cameron
98c2ce24c1 Include the session ID in the websockets key so that it can be verified on the backend to prevent misuse of the session 2022-10-22 18:17:15 -07:00
Jamie Cameron
b049ba6c3b Add more debug info 2022-10-22 12:13:27 -07:00
Jamie Cameron
f153590cf2 Merge branch 'master' of github.com:webmin/webmin 2022-10-22 12:09:29 -07:00
Jamie Cameron
0c5cbaef3f Launching a shell actually works now! 2022-10-22 12:07:25 -07:00
iliajie
cb98164c82 Fix to only get specific properties for speed 2022-10-22 19:07:05 +03:00
iliajie
0930bdde32 Fix indent 2022-10-22 14:33:42 +03:00
iliajie
debcde489d Abstract systemd unit types 2022-10-22 14:32:02 +03:00
iliajie
bf0a3a109b Fix to filter out all possible templates 2022-10-22 14:18:46 +03:00
Ilia
231c8fcbd3 Merge branch 'master' into dev/fix-systemd-lost-properties 2022-10-22 13:57:02 +03:00
iliajie
831abe0812 Fix to run systemctl show individually for each unit instead 2022-10-22 13:51:40 +03:00
iliajie
429cf742be Sync with master 2022-10-22 13:48:46 +03:00
iliajie
e2438029ab Fir to preformat error message 2022-10-22 13:40:57 +03:00
Jamie Cameron
532e1150ce Asking for properties causes some units to be skipped 2022-10-21 22:22:05 -07:00
Jamie Cameron
70546895cd Columns in index might be quoted https://sourceforge.net/p/webadmin/bugs/5588/ 2022-10-21 19:48:02 -07:00
Jamie Cameron
3758aec710 Merge branch 'master' of github.com:webmin/webmin 2022-10-21 19:32:18 -07:00
Jamie Cameron
5224603d0a Show key state 2022-10-21 19:31:14 -07:00
Ilia
8d7731e72b Merge pull request #1763 from 7Adrian/patch-1
Some fixes in polish translation
2022-10-21 14:39:12 +03:00
7Adrian
8db0de4f9c Merge branch 'webmin:master' into patch-1 2022-10-21 13:09:25 +02:00
Jamie Cameron
d7c34eab2b Limit a connection to a user 2022-10-20 22:22:45 -07:00
Jamie Cameron
a87f3fbf89 No need for forked command mode for now 2022-10-20 21:41:14 -07:00
Jamie Cameron
9c56426ccd Start of work on xterm shell over websockets 2022-10-20 21:39:38 -07:00
iliajie
5404142690 Fix to run systemctl show for each unit 2022-10-20 13:33:01 +03:00
Jamie Cameron
9350bd79cd Separate units in systemctl show by the spaces between them 2022-10-19 22:06:50 -07:00
Jamie Cameron
854d34bda2 Revert "Fix stop loosing systemd units https://github.com/webmin/webmin/issues/1745"
This reverts commit 5a53efb560.
2022-10-19 22:01:33 -07:00
Jamie Cameron
0ec465cfb0 Also check dynamic status before editing 2022-10-19 17:04:35 -07:00
Jamie Cameron
f7441d2c22 Include dynamic zone status in cache, and use this to determined whether a freeze/thaw is needed 2022-10-19 17:01:31 -07:00
Jamie Cameron
65a00792aa Merge branch 'master' of github.com:webmin/webmin 2022-10-19 16:39:49 -07:00
7Adrian
6495b12ddc Fix polish translation
Some polish chars were bad converted in ASCII.
2022-10-20 01:04:57 +02:00
7Adrian
561763d610 Fixed typo mistake 2022-10-20 00:21:00 +02:00
7Adrian
758370c84c Fixed typo mistake 2022-10-20 00:16:49 +02:00
7Adrian
8d5f43d73b Fix polish translation
Some polish chars were bad converted in ASCII.
2022-10-20 00:10:20 +02:00
Ilia
4b9e7831af Merge pull request #1761 from kwadrat/master
Fix: Doręczać
2022-10-19 16:02:44 +03:00
iliajie
b9e6ceecfc Fix systemd lost properties 2022-10-19 15:19:11 +03:00
iliajie
60349eb62e Protect Webmin from being deleted or stopped, and restart properly 2022-10-19 14:25:43 +03:00
iliajie
18a84c643e Update translations 2022-10-19 13:44:49 +03:00
iliajie
6a38dd89d1 Fix precedence is very important, especially when service is masked
* Unit must be enabled (and unmasked) first before starting
  * Therefore a service cannot be started before it's enabled in Webmin
2022-10-19 13:40:40 +03:00
Piotr Kasprzyk
f1924ddf81 Fix: Doręczać 2022-10-19 12:27:38 +02:00
iliajie
3456f581de Fix to prevent masked services from being edited 2022-10-19 12:40:20 +03:00
iliajie
460ba7d8cd Add support to display No (masked) state 2022-10-19 12:33:08 +03:00
iliajie
d16b6433f3 Fix to display stopped, disable and masked in orange 2022-10-19 12:28:14 +03:00
Jamie Cameron
a4d5956291 Fix new group CN 2022-10-18 22:45:42 -07:00
Jamie Cameron
afb8b9971a Merge branch 'master' of github.com:webmin/webmin 2022-10-18 20:56:33 -07:00
Jamie Cameron
de53c5acc0 Add back freeze and thaw when reloading zones https://sourceforge.net/p/webadmin/bugs/5587/ 2022-10-18 20:56:17 -07:00
iliajie
79f485d81d Fix to test if unit exists before masking ; add return codes 2022-10-18 19:05:45 +03:00
iliajie
783ba32a48 Fix detection of systemd unit (more than just .service) 2022-10-18 18:27:11 +03:00
iliajie
5a53efb560 Fix stop loosing systemd units https://github.com/webmin/webmin/issues/1745 2022-10-18 18:25:16 +03:00
iliajie
fa57718bf8 Fix for systemd types tests (more than just .service) 2022-10-18 18:14:03 +03:00
iliajie
b863134d61 Add new {mask|unmask}_actions for systemd systems 2022-10-18 13:54:02 +03:00
iliajie
e6a2bb15b0 Fix to test on a newly added API sub 2022-10-17 21:59:46 +03:00
Jamie Cameron
6546ad5e4a Merge branch 'master' of github.com:webmin/webmin 2022-10-17 11:26:46 -07:00
Jamie Cameron
8919aafc19 Use correct cert and key file when there is a hostname-specific cert 2022-10-17 11:26:20 -07:00
iliajie
9603792ab3 Fix not to test size 16e4a750b1 (r87054057) 2022-10-17 20:51:39 +03:00
iliajie
16e4a750b1 Fix a new miniserv_using_default_cert sub tests 2022-10-17 19:21:53 +03:00
iliajie
d3fe07cecc Fix typo 2022-10-17 17:36:13 +03:00
iliajie
ae99d7a862 Fix to use a new sub to test default cert 2022-10-17 14:39:49 +03:00
Jamie Cameron
81376eb3fc PID file may be in a different location on SuSE 15.4 https://sourceforge.net/p/webadmin/bugs/5586/ 2022-10-16 22:19:37 -07:00
Jamie Cameron
e8d971243f Handle a different tar password input 2022-10-16 17:23:52 -07:00
Jamie Cameron
ced2b98dde Use actual cert file when comparing with the default 2022-10-16 17:23:33 -07:00
Jamie Cameron
0895b4724f Pass SSL cert and key files for this connection on to CGI scripts 2022-10-16 17:20:58 -07:00
Jamie Cameron
2180c77d9a Add function to check for default cert 2022-10-16 13:27:04 -07:00
Jamie Cameron
f00a322d94 Actually forward the websockets protocol properly in proxy mode 2022-10-15 16:27:27 -07:00
Jamie Cameron
340b883f92 Don't lose debug log on reload 2022-10-14 23:35:24 -07:00
Jamie Cameron
2fad122571 Delete obsolete inets support 2022-10-14 16:22:30 -07:00
Jamie Cameron
e423216731 SHA1 digest is needed for websockets support 2022-10-14 16:15:35 -07:00
Jamie Cameron
85ec6381a1 Start of work to create an LDAP group when adding a user 2022-10-14 16:15:12 -07:00
Jamie Cameron
5507f501df Log SSL redirects 2022-10-14 15:30:05 -07:00
Jamie Cameron
60a93b9f55 Version bump for new features 2022-10-14 12:34:35 -07:00
Jamie Cameron
1cea2dfdd6 Merge branch 'master' of github.com:webmin/webmin 2022-10-14 12:31:40 -07:00
Jamie Cameron
273100ec6e Add support for websockets proxying via Webmin 2022-10-14 12:31:32 -07:00
iliajie
71fb561694 Fix to support displaying $miniserv::defcert warning message 2022-10-14 16:16:17 +03:00
iliajie
2d2bac1804 Fix to consider timers 2022-10-14 13:28:04 +03:00
iliajie
dd937476e3 Fix to drop removed PHP save mode controls
"This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0."
2022-10-12 14:37:44 +03:00
Jamie Cameron
22af3160c0 Merge branch 'master' of github.com:webmin/webmin 2022-10-11 23:24:44 -07:00
Jamie Cameron
94c64c2308 Freeze and thaw domain before editing 2022-10-11 23:24:35 -07:00
iliajie
8e18120cbd Fix to support older versions of OpenSSL 2022-10-11 00:43:38 +03:00
iliajie
8410db5a1f Update default miniserv.pem cert 2022-10-11 00:29:38 +03:00
iliajie
ea0e66cff5 Fix self-signed certificate work in Chrome (on MacOS) 2022-10-10 21:32:44 +03:00
iliajie
bbef983d2f Fix to drop debug lines 2022-10-10 20:55:40 +03:00
iliajie
fd7102ce81 Fix self-signed certificate generation 2022-10-10 18:01:41 +03:00
Jamie Cameron
62c3e4b3cd Include localhost and hostname in SSL alt names 2022-10-09 19:31:46 -07:00
Jamie Cameron
57801818b9 Handle time-only log format 2022-10-09 00:04:24 -07:00
Jamie Cameron
84808c3a3b Fix perl warning 2022-10-08 23:50:01 -07:00
Jamie Cameron
4ae46dbe83 Also fix MySQL strings in PHP-INI module https://github.com/virtualmin/virtualmin-gpl/issues/464 2022-10-08 23:22:52 -07:00
Jamie Cameron
06094e22f4 Change date automatically 2022-10-07 23:15:00 -07:00
Jamie Cameron
7eb0821606 Version bump 2022-10-07 23:08:34 -07:00
Jamie Cameron
d3d6901a23 Add UI to show past playtime 2022-10-07 23:08:14 -07:00
Jamie Cameron
57537ef282 Include localhost and hostname in altnames 2022-10-05 17:19:09 -07:00
Jamie Cameron
f13d6347a6 Merge branch 'master' of github.com:webmin/webmin 2022-10-05 17:10:30 -07:00
Jamie Cameron
1d7cd7da24 Include localhost and the hostname in altnames 2022-10-05 17:10:05 -07:00
iliajie
7c301848cb Fix setting hostname for Debian and Ubuntu using hostnamectl 2022-10-05 22:32:29 +03:00
Jamie Cameron
feb87e2b53 tcp-wrappers is pretty obsolete, so stop suggesting we install a perl module for it https://github.com/webmin/webmin/issues/1749 2022-10-04 23:38:13 -07:00
Jamie Cameron
c28e60951b Merge branch 'master' of github.com:webmin/webmin 2022-10-04 20:52:34 -07:00
Jamie Cameron
90e164671f We are only reading named.conf, not writing here 2022-10-04 20:52:10 -07:00
iliajie
7d24ac3841 Fix indent 2022-10-04 23:02:57 +03:00
Jamie Cameron
b2798dbe89 Functions to get past playtime history 2022-10-02 22:51:43 -07:00
Jamie Cameron
fa465d0f76 Start of work on websockets proxy support 2022-10-02 21:23:31 -07:00
Jamie Cameron
0b95533a88 Extract and search inside zipped help files 2022-10-02 10:23:32 -07:00
Jamie Cameron
3a86b6f00d Merge branch 'master' of github.com:webmin/webmin 2022-10-02 09:55:24 -07:00
Jamie Cameron
d400db0684 Add param to check for help file in another directory 2022-10-02 09:54:04 -07:00
iliajie
f126fc3133 Fix to exclude sensors with unknown temperatures 2022-10-02 19:50:11 +03:00
iliajie
2eded6df95 Revert "Fix to exclude sensors with unknown temperatures"
This reverts commit f596d064b4.
2022-10-02 19:48:59 +03:00
iliajie
f596d064b4 Fix to exclude sensors with unknown temperatures 2022-10-02 19:48:16 +03:00
Jamie Cameron
391773274f Remove obsolete option to skip use of chkconfig 2022-10-01 18:11:01 -07:00
Jamie Cameron
52d34aea5d Remove un-used show_opts option 2022-10-01 17:59:06 -07:00
Jamie Cameron
8307d78c07 Links to init scripts are always symlinks 2022-10-01 17:44:24 -07:00
Jamie Cameron
0c22608c7a Remove support for ancient caldera-only daemons_dir feature 2022-10-01 17:35:46 -07:00
Jamie Cameron
7faf34961c Remove totally obsolete daemons_dir config option 2022-10-01 17:28:42 -07:00
Jamie Cameron
348cdd1a50 Merge branch 'master' of github.com:webmin/webmin 2022-10-01 17:08:02 -07:00
Jamie Cameron
4f8b96cfeb Remove start/stop messages option from configs, as it can be determined by the OS 2022-10-01 17:07:53 -07:00
iliajie
5ca8dea7a3 Fix missing semicolons 2022-10-01 18:53:37 +03:00
iliajie
c12e1c9c25 Fix to use foreign_defined sub instead 2022-10-01 18:50:21 +03:00
iliajie
d0ed52adf7 Fix to use foreign_defined sub instead 2022-10-01 18:29:39 +03:00
iliajie
261e5eaf40 Fix not to overflow input text field 2022-09-29 10:00:59 +03:00
iliajie
e1144a7398 Fix to replace config and help labels too (MySQL ⇾ MariaDB) 2022-09-29 09:58:14 +03:00
iliajie
1a6b280ab6 Fix to put it in one line 2022-09-29 09:08:44 +03:00
iliajie
fcd0c11ef9 Add support to modify help text using help_pre_load sub 2022-09-28 22:46:08 +03:00
iliajie
8fef42775b RHEL cover version range 2022-09-27 15:22:30 +03:00
Jamie Cameron
c18aaea427 CentOS 7.9 isn't covered by version range 6.0 to 7.0 2022-09-26 22:10:02 -07:00
Jamie Cameron
ed0d487fc5 Escape more inputs 2022-09-25 10:42:28 -07:00
Jamie Cameron
6075313456 In IPv6 mode, NAT source and destination should be v6 addresses https://sourceforge.net/p/webadmin/bugs/5451/ 2022-09-25 10:31:22 -07:00
Jamie Cameron
91ac918965 On FreeBSD, let's encrypt cert files are under /usr/local https://forum.virtualmin.com/t/lets-encrypt-validation-failed-on-freebsd/117015 2022-09-25 10:19:57 -07:00
Jamie Cameron
2142edce39 Escape descriptions and group names 2022-09-25 00:46:20 -07:00
Jamie Cameron
3dd1234c24 Add checkbox to control if key is kept 2022-09-24 11:52:16 -07:00
Jamie Cameron
90c23f6a1e Allow configuration of default user and group for new log files https://github.com/webmin/webmin/issues/1747 2022-09-23 23:37:44 -07:00
Jamie Cameron
7b1d70d620 Merge branch 'master' of github.com:webmin/webmin 2022-09-22 22:59:04 -07:00
Jamie Cameron
66849cbe55 Support the older primary zone type, which is the same as master https://sourceforge.net/p/webadmin/bugs/5584/ 2022-09-22 22:58:22 -07:00
Jamie Cameron
067dc65b5d Merge pull request #1744 from Elektronator/patch-1
Update save_profile.cgi
2022-09-20 21:18:09 -07:00
Elektronator
2108bb5732 Update save_profile.cgi
allows to create and burn (backup) files > 4GB and long filenames
2022-09-20 22:35:16 +02:00
Jamie Cameron
4d2c8979e9 ZIP up help files when packaging 2022-09-19 23:46:26 -07:00
Jamie Cameron
2bc7440cca Try all languages in the ZIP file 2022-09-19 23:27:20 -07:00
Jamie Cameron
aa0e40d260 Update some old technology references 2022-09-19 23:25:09 -07:00
Jamie Cameron
82100ca232 Deal with attachment filenames with / in them 2022-09-19 18:26:47 -07:00
Jamie Cameron
5868f8628d Work on support for ZIP format help pages 2022-09-18 23:59:01 -07:00
Jamie Cameron
200d597a28 Dev version bump 2022-09-18 19:24:19 -07:00
Jamie Cameron
5949e01c6b Don't show non-editable filesystem types by default 2022-09-18 19:23:59 -07:00
Jamie Cameron
4bbf2b13a3 Remove reference to un-used variable 2022-09-18 18:48:49 -07:00
Jamie Cameron
d7477336ac Use new UI library 2022-09-18 18:45:50 -07:00
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
22cd52a451 Fix strict to go first 2022-07-20 20:49:46 +03:00
iliajie
7f61f2536d Merge branch 'master' into dev/gray-theme-replace 2022-07-20 20:45:50 +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
iliajie
88aadc1c4a Revert "Fix to use reload over restart when possible"
This reverts commit c41c8119e3.
2022-06-25 15:50:16 +03:00
iliajie
404310f230 Fix styling 2022-06-23 23:46:34 +03:00
Ilia
521ede5a3b Update CHANGELOG.md (1.995) 2022-06-23 12:38:31 +03:00
Ilia
1805d78e05 Fix Cron messages styling 2022-06-23 01:55:47 +03:00
Ilia
737a51de57 Fix not to display links when changing bind 2022-06-23 01:15:43 +03:00
Ilia
18e2a871e7 Fix missing restart command 2022-06-22 22:10:40 +03:00
Ilia
fdc9e6e2d8 Fix to trim last empty space when present too (for comma) 2022-06-22 20:04:46 +03:00
Ilia
c28b994534 Fix to check if there are results for proper comma position 2022-06-22 19:47:24 +03:00
Ilia
d918c517bd Update CHANGELOG.md ; merge and drop old CHANGELOG 2022-06-22 00:49:31 +03:00
Ilia
c0acf5685a No extra line breaks 2022-06-21 17:24:57 +03:00
Jamie Cameron
71db92eb6e Merge branch 'master' of github.com:webmin/webmin 2022-06-20 08:42:59 -07:00
Jamie Cameron
d0e0a1c193 Always update the status file at 0% 2022-06-20 08:42:30 -07:00
Ilia
0f6d15a408 Merge pull request #1671 from unknown10777/master
Added and corrected some translations
2022-06-19 22:33:17 +03:00
unknown10777
95d8b7af06 Modify and added some translations 2022-06-20 02:24:26 +08:00
unknown10777
588e25b7da Update zh 2022-06-20 02:23:24 +08:00
Jamie Cameron
a0e89e55a3 Merge branch 'master' of github.com:webmin/webmin 2022-06-18 23:56:46 -07:00
Jamie Cameron
e81916651b Set useful environment variables for pre and post scripts https://forum.virtualmin.com/t/backup-command-to-run-after-backup-script-problem/115454/22 2022-06-18 23:55:27 -07:00
Ilia
bb4e00df03 Fix to ignore initial release even if passed 2022-06-19 02:09:55 +03:00
Ilia
15834e406d Fix to pass only main version (without minor) 2022-06-19 01:48:57 +03:00
Jamie Cameron
dea6e79362 Merge pull request #1669 from webmin/dev/installation-password-hashing
Add support for `yescrypt` and `sha512` upon installation; fix other bug
2022-06-18 15:00:44 -07:00
Ilia
ecc8be2826 Fix not to add more digits
cd1ae41ad5 (commitcomment-76428145)
2022-06-19 00:23:18 +03:00
Ilia
a21626bd21 Fix salt length 2022-06-19 00:08:49 +03:00
Ilia
ebfb5dbae1 Fix to pass salt as a param
https://github.com/webmin/webmin/pull/1669#discussion_r901011310
2022-06-19 00:07:42 +03:00
Ilia
defa41f0b3 Fix indent
https://github.com/webmin/webmin/pull/1669#discussion_r901010274
2022-06-18 23:41:26 +03:00
Ilia
cd1ae41ad5 Fix to imporve randomness of the salt
https://github.com/webmin/webmin/pull/1669#discussion_r901011178
2022-06-18 23:35:55 +03:00
Ilia
5c7d31a1be Fix to rely on internal restarts/reloads
d357005cba (commitcomment-76425852)
2022-06-18 23:04:24 +03:00
Jamie Cameron
b5ce93bcac Add flag to force key re-generation https://github.com/virtualmin/virtualmin-gpl/issues/406 2022-06-18 12:47:11 -07:00
Jamie Cameron
005568c133 Merge branch 'master' of github.com:webmin/webmin 2022-06-18 11:04:26 -07:00
Jamie Cameron
1024adc6af Fix addition of --nofork arg 2022-06-18 11:03:59 -07:00
Ilia
1b78cf2656 Alerts vs text for filters 2022-06-18 11:55:32 +03:00
Jamie Cameron
5063d29ac8 When restarting, don't fork again 2022-06-17 15:54:44 -07:00
Ilia
38d35762c4 Fix to info alert 2022-06-17 23:07:07 +03:00
Ilia
a567dfd906 Fix typo 2022-06-17 21:06:29 +03:00
Ilia
cb1ec4ff1e Fix filter module messaging 2022-06-17 21:04:40 +03:00
Jamie Cameron
4075611f56 Merge branch 'master' of github.com:webmin/webmin 2022-06-15 22:27:32 -07:00
Jamie Cameron
61b95d6944 Escape untrusted path_info 2022-06-15 21:32:09 -07:00
Ilia
9d36b7c0e4 Fix to use API to check on command 2022-06-16 00:58:31 +03:00
Ilia
5c894525f1 Fix not to print passwords in terminal 2022-06-16 00:58:05 +03:00
Ilia
1993606809 Default to enable auto-detection of hashing format in setup.pl 2022-06-16 00:57:27 +03:00
Ilia
b0b0c11028 Add support for yescrypt and sha512 in setup.pl script 2022-06-16 00:56:50 +03:00
Ilia
4aa2154d42 Fix unix_crypt not to fail false positively 2022-06-16 00:45:16 +03:00
Ilia
e20ebc2da9 Default to enable auto-detection of hashing format in setup.sh 2022-06-15 23:30:27 +03:00
Ilia
e68b0a161c Add support for yescrypt and sha512 in setup.sh script 2022-06-15 23:29:12 +03:00
Ilia
9785382828 Fix support for contemporary salts 2022-06-15 23:27:04 +03:00
Ilia
6402eb9e9b Add stdout support for passwd sub-command based on system hash type 2022-06-15 19:57:54 +03:00
Ilia
f8758d663d Fix Usermin restart with systemd 2022-06-15 13:32:57 +03:00
Ilia
6c793a06f2 Fix not to print at line N when dying 2022-06-15 04:13:16 +03:00
Ilia
300c957a79 Merge pull request #1667 from webmin/dev/new-webmin-server-command
Add new `webmin server` command to control `miniserv`
2022-06-15 04:08:19 +03:00
Ilia
b25d2fe02f Add new webmin server command to control miniserv 2022-06-15 04:04:01 +03:00
Ilia
3862848b42 Fix reload script for systemd in /etc/webmin 2022-06-15 03:18:12 +03:00
Ilia
0b43242c44 Fix not to log to systemd while waiting 2022-06-15 01:33:48 +03:00
Ilia
70395aab02 Fix to solve Webmin systemd ongoing issues 2022-06-15 01:00:10 +03:00
Ilia
603b5029bc Add to support Restart= and RestartSec= for systemd 2022-06-15 00:06:34 +03:00
Ilia
9c35578d2e Add get_systemd_unit_pid API 2022-06-14 23:19:17 +03:00
Ilia
be1cac6b95 Unroll systemd reload for now 2022-06-14 21:56:10 +03:00
Ilia
eff6c31b7f Fix to actually perform a restart (not reload) 2022-06-14 15:21:14 +03:00
Ilia
6eeda08219 Fix Fail2Ban regex lazy over greedy; fix base styling 2022-06-14 15:00:50 +03:00
Ilia
722c2bf663 Fix how Usermin is restarted/reloaded 2022-06-14 02:02:10 +03:00
Ilia
ababa1ff72 Check if init module available before using 2022-06-14 01:24:39 +03:00
Ilia
6f61ab1373 Fix to remove OOM controls 2022-06-13 22:27:11 +03:00
Ilia
171840ff50 Fix to check if Webmin/Usermin systemd unit was setup
d357005cba (comments)
2022-06-13 11:58:14 +03:00
Ilia
7f71a4b8f8 Add missed patch to address XSS (in Usermin) 2022-06-13 11:38:58 +03:00
Ilia
3885ea27c2 Add separate AlmaLinux and Rocky Linux configs for Dovecot 2022-06-13 11:37:28 +03:00
Jamie Cameron
d357005cba Systemctl cannot be assumed to work just because it is installed, because the webmin action may not have been setup 2022-06-12 21:42:03 -07:00
Jamie Cameron
48e72094df New webmin version 2022-06-11 16:44:50 -07:00
Ilia
2dd1060263 Merge remote-tracking branch 'origin/master' 2022-06-11 17:57:24 +03:00
Ilia
7f541f90b9 Fix not to switch to your self 2022-06-11 17:57:06 +03:00
Jamie Cameron
7e8b940077 Merge branch 'master' of github.com:webmin/webmin 2022-06-10 22:49:49 -07:00
Jamie Cameron
24d1a476fb Assume NVME always supports SMART https://forum.virtualmin.com/t/nvme-to-usb-using-realtek-rtl9210b-and-smart-status-issue/115527/14 2022-06-10 22:49:08 -07:00
Ilia
5c3e239534 Fix to check if init module is available 2022-06-10 14:31:43 +03:00
Jamie Cameron
3ce2843b1d Merge pull request #1664 from webmin/dev/reload-over-restart
Fix to use reload over restart when possible
2022-06-09 17:46:14 -07:00
Ilia
c41c8119e3 Fix to use reload over restart when possible 2022-06-09 15:00:31 +03:00
Jamie Cameron
743bb67414 Fix check if firewalld is installed but not running 2022-06-08 21:30:43 -07:00
Jamie Cameron
e83ab6d83d Always auto-detect drive type https://forum.virtualmin.com/t/nvme-to-usb-using-realtek-rtl9210b-and-smart-status-issue/115527/4 2022-06-08 19:47:13 -07:00
Jamie Cameron
96c6a227e8 Move all sessions link to end of table 2022-06-08 19:21:54 -07:00
Jamie Cameron
0b1d2885d4 Move actions to a separate column 2022-06-08 19:20:30 -07:00
Jamie Cameron
7ec58b13d4 Merge pull request #1659 from webmin/dev/systemd-improvements
Dev/systemd improvements
2022-06-08 16:19:21 -07:00
Ilia
be8952db22 Merge remote-tracking branch 'origin/master' 2022-06-09 00:26:30 +03:00
Ilia
7df055e668 Fix BIND config for FreeBSD 12 2022-06-09 00:26:18 +03:00
Ilia
597682f9ae Fix to use absolute path 2022-06-08 20:42:36 +03:00
Jamie Cameron
d55fc76bf6 Include command in lsof result 2022-06-07 22:01:21 -07:00
Ilia
9daf01dfcb Reload miniserv using systemctl reload 2022-06-07 23:14:33 +03:00
Ilia
04ee7e9c08 Fix systemd webmin.service file; lower priority 2022-06-07 23:13:55 +03:00
Ilia
d2cce7482b Simply replace Gray Framed with Virtualmin Framed theme 2022-06-07 15:03:54 +03:00
Ilia
43052c7b50 One more space please 2022-06-07 10:58:19 +03:00
Ilia
c2d26f1c13 Fix bad typo 2022-06-07 10:54:13 +03:00
Ilia
36d051f12f Fix Recent Logins dashboard links 2022-06-07 10:51:00 +03:00
Ilia
f1f27bd334 No deepcopy; no pid no filename 2022-06-05 00:50:41 +03:00
Ilia
31895cd662 Revert "No deepcopy; no pid no filename"
This reverts commit eba4feb39b.

Wrong branch!
2022-06-05 00:47:56 +03:00
Ilia
eba4feb39b No deepcopy; no pid no filename 2022-06-05 00:47:07 +03:00
Jamie Cameron
b7468b611c Merge branch 'master' of github.com:webmin/webmin 2022-06-04 11:11:46 -07:00
Jamie Cameron
3e20c9436d Add config option for file to add new directives to https://github.com/virtualmin/virtualmin-gpl/issues/398 2022-06-04 11:08:50 -07:00
Jamie Cameron
1108601b07 Merge pull request #1655 from webmin/dev/new-journald-module
Add new System Logs Viewer (`logviewer`) module
2022-06-04 08:10:58 -07:00
Jamie Cameron
6be052cdc9 Merge pull request #1654 from webmin/dev/set-webmin-to-use-system-default-hashing
Add Webmin to support system default hashing format
2022-06-03 16:26:40 -07:00
Ilia
64bad303b5 Paths in unit service file must be configurable 2022-06-03 21:45:28 +03:00
Ilia
95dcc4cd88 Add API to return cached theme info 2022-06-03 16:38:56 +03:00
Ilia
6ca7489a46 Fix missing ExecReload command 2022-06-03 14:54:06 +03:00
Ilia
849c7613ad Yet, must be killed and will triger auto-restart 2022-06-03 14:38:01 +03:00
Ilia
517c43c39b Lower reload time but make sure it's not auto-restarted on force reload 2022-06-03 14:09:34 +03:00
Ilia
4d48f6ef72 Fix OOMPolicy for Webmin processes 2022-06-03 13:59:25 +03:00
Ilia
f662edb814 Fix miniserv restart with systemd 2022-06-03 13:14:06 +03:00
Ilia
9f6a651a79 Fix change bind port redirects 2022-06-03 04:44:58 +03:00
Ilia
299b747738 Disable subroutine redefined warnings to prevent log polution (2) 2022-06-02 15:30:02 +03:00
Ilia
d598c43371 Disable subroutine redefined warnings to prevent log polution 2022-06-02 15:28:14 +03:00
Ilia
bb39025bac Fix to check if init module is available
Users in Usermin cannot start/restart the service
2022-06-02 12:02:34 +03:00
Jamie Cameron
8985485aff Fix rocky linux label https://github.com/webmin/webmin/issues/1658 2022-05-31 21:06:29 -07:00
Ilia
56660dc4f2 Fix flag type 2022-05-31 23:18:35 +03:00
Ilia
e40bd76eba Fix filenames for AlmaLinux configs 2022-05-31 21:50:36 +03:00
Ilia
05bb47c28b Fix missing call to init module 2022-05-31 19:22:06 +03:00
Ilia
871a402868 Fix Dovecot start, stop and restart commands 2022-05-31 19:15:07 +03:00
Ilia
a9e35b7369 Add support to display syslog-ng logs 2022-05-31 15:50:50 +03:00
Jamie Cameron
974c705b33 Start of work on RAID LV creation 2022-05-30 17:14:25 -07:00
Jamie Cameron
e9e968b140 Merge pull request #1652 from webmin/dev/passwd-yescrypt
Add support for `yescrypt` password hashing scheme
2022-05-30 15:26:24 -07:00
Ilia
fd223e7933 Revert "Fix not to show as config option yescrypt when not supported"
This reverts commit f431aaafde.
2022-05-30 23:45:39 +03:00
Ilia
88c6e06c03 Add support to list and view all syslog logs 2022-05-30 15:53:37 +03:00
Ilia
d225a991e4 Fix label order 2022-05-30 13:50:55 +03:00
Ilia
b6877be1c1 Fix priority messages naming; fix sorting; fix display 2022-05-30 13:45:43 +03:00
Jamie Cameron
4bfe897054 Merge branch 'master' of github.com:webmin/webmin 2022-05-29 22:14:34 -07:00
Jamie Cameron
a966382709 Use ui_link instead of manually created hrefs 2022-05-29 22:12:13 -07:00
Ilia
f431aaafde Fix not to show as config option yescrypt when not supported 2022-05-30 01:35:39 +03:00
Ilia
3a7dda67cd Warn syslog and syslog-ng user that systemd-journald is found 2022-05-30 01:07:32 +03:00
Ilia
c9b1db30e2 Add logviewer to default modules list 2022-05-30 00:41:33 +03:00
Ilia
c3ba4a9557 Add new System Logs Viewer (logviewer) module 2022-05-30 00:41:12 +03:00
Ilia
4028399d4c Fix to force system detection hashing format 2022-05-29 14:32:05 +03:00
Ilia
db0c5d1d76 Fix CLI tool to consider default system hashing format 2022-05-29 14:04:06 +03:00
Ilia
3aa792f73d Allow foreign callers to force system detection of hashing format 2022-05-29 13:44:38 +03:00
Ilia
3b850af7c0 Add Webmin to support system default hashing format 2022-05-29 12:58:16 +03:00
Ilia
636a8a304d Fix comment 2022-05-29 12:47:46 +03:00
Jamie Cameron
8f9e1cbfc5 Merge pull request #1649 from webmin/dev/user-modes-tester
Add unobtrusive way to test if user is privileged; separate RPC logic
2022-05-28 13:42:28 -07:00
Ilia
e500398a23 Fix to fall back to /etc/redhat-release for Alma and Rocky 2022-05-28 23:35:32 +03:00
Ilia
7f2d442374 No caching as potentially a mode can change during the call 2022-05-28 23:12:30 +03:00
Ilia
5ac4bdde17 Add validate_password support 2022-05-28 23:09:29 +03:00
Ilia
dae7f8a397 Fix error message 2022-05-28 23:01:11 +03:00
Ilia
5df581e103 Fix to simplify mode test 2022-05-28 22:16:31 +03:00
Ilia
16e8f9ea9d Cache mode 2022-05-28 21:31:19 +03:00
Ilia
547fc9caf6 Add support for yescrypt password hashing scheme
https://sourceforge.net/p/webadmin/discussion/55377/thread/01e65be3f9/
2022-05-28 19:26:32 +03:00
Ilia
20bfc7785e Add standard admins; fix comments 2022-05-26 14:23:55 +03:00
Ilia
aa23ccf6e0 Fix webmin_user_can_rpc to have fallback admin users 2022-05-26 14:09:10 +03:00
Ilia
d102f80290 Separate Mail and Safe users; add convenience sub webmin_user_is 2022-05-26 14:04:48 +03:00
Ilia
26fa48623c Add unobtrusive way to test if user is privileged; separate RPC 2022-05-25 14:42:07 +03:00
Jamie Cameron
9477ea298d Merge pull request #1641 from webmin/dev/fix-admin-check
Fix admin check
2022-05-23 13:26:54 -07:00
Jamie Cameron
c4a5148f2b New version bump 2022-05-23 13:23:00 -07:00
Ilia
3f3b5bdf9c Fix admin check 2022-05-23 22:02:48 +03:00
Jamie Cameron
57c659d90a New version bump 2022-05-20 22:15:02 -07:00
Jamie Cameron
0117718f12 Merge branch 'master' of github.com:webmin/webmin 2022-05-19 20:56:48 -07:00
Jamie Cameron
68e1627eb7 Function to create a raid LV 2022-05-19 20:54:13 -07:00
Ilia
975362519a Display Release notes link for Ubuntu, Alma and Rocky 2022-05-20 00:43:29 +03:00
Ilia
05ff9c3619 Add more space before first link/button 2022-05-19 23:41:59 +03:00
Ilia
e91303b630 Update comment 2022-05-18 20:12:08 +03:00
Ilia
77e7db787a Fix systemd get root 2022-05-18 20:08:51 +03:00
Ilia
0e33aaa18d Fix var_dump filename 2022-05-15 13:17:35 +03:00
Jamie Cameron
88ec3a05cb 00~Report an error if updating the DNS records fails 2022-05-14 14:05:53 -07:00
Jamie Cameron
6a2334bf8b Factor out check for root-ish user into a separate function https://github.com/webmin/webmin/issues/1635 2022-05-14 11:38:03 -07:00
Jamie Cameron
3a6426858d Always quote 2022-05-13 23:50:45 -07:00
Jamie Cameron
8ed3bedbaa Merge branch 'master' of github.com:webmin/webmin 2022-05-11 21:22:05 -07:00
Jamie Cameron
b32cb7b0ba Figure out next run time in monthly mode https://github.com/webmin/authentic-theme/issues/1596 2022-05-11 21:21:59 -07:00
Ilia
bd383b0e78 Fix missing column in Fail2ban (File list) 2022-05-12 01:47:33 +03:00
Ilia
326ce82aa0 Support Squid v5.x 2022-05-11 00:27:27 +03:00
Ilia
25373eef90 Add All sessions button to list all currently logged in sessions 2022-05-10 13:10:03 +03:00
Ilia
031806f29c Display session delete and view log buttons on the dashboard 2022-05-10 12:02:24 +03:00
Jamie Cameron
fb993f22f8 Fix checking for remote host 2022-05-09 22:11:02 -07:00
Ilia
8404ff7d22 Show No password! in red 2022-05-08 00:37:23 +03:00
Jamie Cameron
385ccdf43f Use common function to check init script status, rather than looking for a file 2022-05-07 13:08:35 -07:00
Jamie Cameron
1a24cbc8ef Make the error message less confusing when just enabling an action 2022-05-07 12:21:43 -07:00
Jamie Cameron
6dc0a32013 Merge branch 'master' of github.com:webmin/webmin 2022-05-07 12:17:29 -07:00
Jamie Cameron
38dc8cdf4f We don't need to freeze and thaw on reload, as we do it before and after editing 2022-05-07 12:16:15 -07:00
Jamie Cameron
ac64ea08c0 Merge pull request #1632 from maykoli/dev/fix-sensors-fan-info
Fix sensors fans info parsing missing
2022-05-07 12:08:57 -07:00
Maykol
0196d33f7e Fix sensors fans information not saved in some cases 2022-05-07 13:18:03 +02:00
Ilia
c6e2df146a Fix to suppress error not command output 2022-05-06 20:17:51 +03:00
Jamie Cameron
3e01c24434 Suppress output in the right place 2022-05-01 17:31:01 -07:00
Jamie Cameron
a47ea3f4c5 New version bump 2022-04-30 16:33:23 -07:00
Jamie Cameron
6caa73858f Merge branch 'master' of github.com:webmin/webmin 2022-04-30 15:30:02 -07:00
Jamie Cameron
944886caea Licence is actually BSD-3 2022-04-30 15:29:50 -07:00
Ilia
3aa1dea739 Change mode for webmin-systemd to non exec 2022-04-30 16:53:13 +03:00
Ilia
6b629a4317 Fix to check if value exists first 2022-04-30 12:19:56 +03:00
Jamie Cameron
e0ea538216 Merge pull request #1628 from webmin/dev/postinstall-procedures
Dev/postinstall procedures
2022-04-27 20:50:20 -07:00
Jamie Cameron
802d58aa81 Change to dated-based serial by default https://github.com/virtualmin/virtualmin-gpl/issues/387 2022-04-26 19:07:59 -07:00
Jamie Cameron
066bb9cf37 Merge branch 'master' of github.com:webmin/webmin 2022-04-26 18:56:19 -07:00
Jamie Cameron
d54fa9028b Network line sometimes has 'metric XXX' in it https://github.com/virtualmin/virtualmin-pro/issues/25 2022-04-26 18:56:04 -07:00
Ilia
df7579a78a Fix to display as table for BIND and MySQL on these distros too 2022-04-27 00:00:47 +03:00
Ilia
5c04d35456 Print no bold 2022-04-26 01:53:30 +03:00
Ilia
d865737a45 Fix to hide scripts that mustn't be run directly; fix bugs 2022-04-25 17:04:01 +03:00
Ilia
dfbf80b3b1 Call force reload as restart-by-force-kill to make better sense 2022-04-25 15:36:50 +03:00
Ilia
e84bb09b81 Fix command presence test
https://github.com/webmin/webmin/pull/1628#discussion_r857203773
2022-04-25 13:46:31 +03:00
Ilia
17164f80b1 More warning messages updates 2022-04-24 17:46:53 +03:00
Ilia
14eacee616 Make warning message look better on Debian 2022-04-24 17:42:33 +03:00
Ilia
c026a53cf5 Add missing done 2022-04-24 12:48:32 +03:00
Ilia
08d7aae99c Fix new line 2022-04-24 11:41:26 +03:00
Ilia
1209e27531 Remove old code (sync with master) 2022-04-24 11:39:22 +03:00
Ilia
7e632d7769 This is atboot.pl not updateboot.pl 2022-04-24 11:21:13 +03:00
Jamie Cameron
0b3d63f5ef Delete the dsset- file even if DNS tools aren't being used 2022-04-23 21:47:01 -07:00
Jamie Cameron
6b43c981b8 Preserve key files when disabling DNSSEC 2022-04-23 18:23:17 -07:00
Ilia
fbed333160 Fix type - WARN instead of ERROR 2022-04-23 23:51:49 +03:00
Ilia
ad91683ffa Don't do cleaning, it will happen by the package manager 2022-04-23 23:50:00 +03:00
Jamie Cameron
f54022bff4 Make sure extra slaves are actually IPs https://forum.virtualmin.com/t/dns-secondary-slave/114752/9 2022-04-23 12:43:26 -07:00
Jamie Cameron
e51ff18396 Remove special-case replacement of stop script to fix an old bug 2022-04-23 12:34:18 -07:00
Jamie Cameron
579d377fad Map type lmdb is also editable https://sourceforge.net/p/webadmin/bugs/5558/ 2022-04-23 12:25:09 -07:00
Ilia
5ad6251cbd Fix setup.pl to accommodate latest changes with setup.sh 2022-04-23 21:58:22 +03:00
Jamie Cameron
714ac1242b Merge branch 'master' of github.com:webmin/webmin 2022-04-23 11:51:35 -07:00
Jamie Cameron
0c43244890 Just use systemctl if possible 2022-04-23 11:51:30 -07:00
Ilia
0dea6e0746 Fix to only test the command presence 2022-04-23 21:03:03 +03:00
Ilia
52cc3c5458 Fix links creation 2022-04-23 21:01:58 +03:00
Ilia
4d3dc79a43 Be explicit when Webmin cannot be restarted in those rare cases 2022-04-23 17:28:22 +03:00
Ilia
ee8e260664 Fail proof way of stopping Webmin server 2022-04-23 16:44:52 +03:00
Ilia
468945a74d Don't assume default 2022-04-23 15:48:56 +03:00
Ilia
6b3deb4d72 Remove stray PAM on uninstall 2022-04-23 15:14:01 +03:00
Ilia
3696c8ac74 We must clear the mess for systemd 2022-04-23 03:56:41 +03:00
Ilia
c1d660a996 This will be cleared by uninstall 2022-04-23 03:56:18 +03:00
Ilia
d8cd3c8ac8 Just remove commented out earlier 2022-04-23 03:36:38 +03:00
Ilia
da71f1dd3c Add After 2022-04-23 02:52:34 +03:00
Ilia
da3b4c6296 Clear systemd and do uninstall silently 2022-04-23 02:45:04 +03:00
Ilia
ba321fcd7e Remove sysconfig/daemons and don't clear rc*.d 2022-04-23 02:21:54 +03:00
Ilia
4b9895b334 Add sec check 2022-04-23 02:20:55 +03:00
Ilia
dd1927b54c Drop new file 2022-04-23 02:18:16 +03:00
Ilia
6846bfdda4 Update boot properly 2022-04-23 02:17:25 +03:00
Ilia
d3ad394bd8 Always update systemd script 2022-04-23 02:03:09 +03:00
Ilia
eeeae8a2f6 Fix indent 2022-04-23 01:20:32 +03:00
Ilia
9079d6121a Use recommended /etc/systemd/system by default 2022-04-23 01:14:19 +03:00
Ilia
05ed0be573 Fix systemd script generation for manual installs 2022-04-23 01:06:24 +03:00
Ilia
bc3da3462b Don't restart on failure 2022-04-23 00:34:27 +03:00
Ilia
98d3a1d984 Further revert back for RPM 2022-04-23 00:18:39 +03:00
Ilia
e0ece6d26b Partially revert incorrect assumptions in centralized startup 2/2 2022-04-23 00:13:39 +03:00
Ilia
3b722daa81 Enable service only after script is ready 2022-04-22 23:58:02 +03:00
Ilia
9b7e14d781 No need to store variable 2022-04-22 23:44:20 +03:00
Ilia
b70a9f9917 Enable only when switching to new systemd mode 2022-04-22 23:43:44 +03:00
Ilia
c466274443 Switch to creating centralized startup service in setup.sh 1/2 2022-04-22 17:17:01 +03:00
Ilia
8f3b2e350f Prevent fixing already fixed stop script 2022-04-22 15:05:17 +03:00
Ilia
5640bd6028 Remove creating init.d on package creation time 2022-04-22 14:42:04 +03:00
Ilia
574c5a39b4 Unroll previous changes 2022-04-22 14:41:14 +03:00
Ilia
68042ecec6 Fix systemctl test 2022-04-22 13:58:30 +03:00
Ilia
d7e04f64f7 Fix lost language block 2022-04-21 20:40:27 +03:00
Ilia
349741ce88 Fix generated scripts mod 2022-04-21 19:00:05 +03:00
Ilia
64c14c7975 Clear generated files upon installation 2022-04-21 17:06:41 +03:00
Ilia
13619825d9 Fix to properly deal with both init.d and systemd systems
a3680e0173 (r71796872)
2022-04-21 14:25:13 +03:00
Ilia
a3680e0173 Add support for native systemd webmin.service unit 2022-04-21 03:55:33 +03:00
Ilia
e1abbd61e3 Add extra euid check 2022-04-20 04:01:12 +03:00
Ilia
02e523b402 Fix to use native commands on systemd systems 2022-04-20 03:40:07 +03:00
Ilia
0c892589c9 Fix force-reload command 2022-04-19 20:20:09 +03:00
Ilia
b7f0d3f017 Remove obsolete code 2022-04-19 19:48:21 +03:00
Ilia
2b793e35d9 Avoid printing to STDOUT, print to webmin-setup.out when necessary 2022-04-19 18:16:24 +03:00
Ilia
1089bc8fb5 Fix STDOUT prints 2022-04-19 17:04:02 +03:00
Ilia
33bdfd423d Fix CentOS Stream Linux name 2022-04-18 19:01:42 +03:00
Ilia
d20ef75660 Merge remote-tracking branch 'origin/master' 2022-04-18 16:48:14 +03:00
Ilia
65008bfd09 Fix AlmaLinux name 2022-04-18 16:10:13 +03:00
Jamie Cameron
be4f3fdf69 New version bump 2022-04-17 19:41:18 -07:00
Jamie Cameron
a4ef1ee32a Merge branch 'master' of github.com:webmin/webmin 2022-04-17 19:38:33 -07:00
Ilia
5b53d2ae89 Fix checkbox to change in other modules 2022-04-18 00:38:41 +03:00
Ilia
6b08bdc8fb Fix URL bug 2022-04-18 00:35:35 +03:00
Jamie Cameron
8adb861694 Make sure new JAR is readable 2022-04-13 21:31:55 -07:00
Jamie Cameron
59989c888c Add extra check for firewalld module 2022-04-12 21:24:08 -07:00
Jamie Cameron
b0da3b6df3 Use INTERFACESv4 variable if defined https://sourceforge.net/p/webadmin/bugs/5556/ 2022-04-12 20:56:24 -07:00
Ilia
c9b5950efb Fix styling for consistency 2022-04-13 01:20:22 +03:00
Ilia
50e81d121c Fix a comment 2022-04-13 01:00:59 +03:00
Ilia
9b07f4c329 Fix to quotemeta commands 2022-04-13 00:57:59 +03:00
Ilia
73bb6c1eb4 Fix to remove perm ban; better logging; refactor 2022-04-12 21:34:05 +03:00
Ilia
e5ceaed8a7 Update comment 2022-04-12 20:17:31 +03:00
Jamie Cameron
5121ca0c4e Merge pull request #1624 from webmin/dev/fail2ban-jails-status-and-actions
Add jails status and actions 1/2 #1623
2022-04-11 21:38:42 -07:00
Ilia
a90e3077b5 Fix FirewallD translations 2022-04-12 02:29:29 +03:00
Ilia
977c4388ce Revert "Fix to try so solve branch conflict"
This reverts commit ac8cd2d152.
2022-04-12 02:24:58 +03:00
Ilia
ac8cd2d152 Fix to try so solve branch conflict 2022-04-12 02:23:14 +03:00
Ilia
1dca1ff4f7 Fix apply interface button 2022-04-12 02:13:57 +03:00
Ilia
bebbea8ebd Update wording and translations; better button color triggers 2022-04-12 01:10:49 +03:00
Ilia
3cbc170648 Fix default limit 2022-04-12 00:45:46 +03:00
Ilia
a38d1a0831 Add support for deleting rich rules; add IPs extraction limit 2022-04-12 00:41:35 +03:00
Ilia
6ebfbfbe94 Unless firewalld restart Fail2ban bans break and fail to work 2022-04-11 20:32:25 +03:00
Ilia
e2de5c5206 Fix to use language keys 2022-04-11 20:12:41 +03:00
Ilia
20c13c6d43 If FirewallD isn't running, don't fail and show start button 2022-04-11 19:53:10 +03:00
Ilia
7e58447ff0 Add List FirewallD Rules button to main page 2022-04-11 19:33:52 +03:00
Ilia
4cf9599089 Consider passed zone 2022-04-11 19:33:21 +03:00
Ilia
d68581243a Fix align, go back button and comments 2022-04-11 16:20:39 +03:00
Ilia
025bc7aeeb Add FirewallD rich and direct rules listing 1/2 #1622 2022-04-11 16:09:53 +03:00
Ilia
a7b09da991 Fix formatting 2022-04-11 13:55:59 +03:00
Ilia
094b330db1 Fix whitespace 2022-04-11 13:08:23 +03:00
Ilia
b0aee8b23b Merge pull request #1625 from webmin/dev/updated-translations
Updated translations (stray)
2022-04-11 11:52:42 +03:00
Ilia
2beca9ba98 Update translations 2022-04-11 11:51:21 +03:00
Jamie Cameron
86f26e2fd3 UI for editing max process lifetime 2022-04-10 19:43:13 -07:00
Jamie Cameron
7fbc37709b Merge branch 'master' of github.com:webmin/webmin 2022-04-10 18:15:22 -07:00
Jamie Cameron
365932d538 Add option to kill stuck processes https://forum.virtualmin.com/t/webmin-process-stay-here-forever/114607/23 2022-04-10 18:14:51 -07:00
Ilia
d521bec9a3 Fix wording and update translations 2022-04-11 03:56:54 +03:00
Ilia
bec2833eca Fix to not teletype jails name 2022-04-11 03:52:27 +03:00
Ilia
00b14be0a9 Update translations (new files) 2022-04-11 03:49:41 +03:00
Ilia
ac21ad3991 Update translations 2022-04-11 03:49:18 +03:00
Ilia
80dab78b23 Fix wording 2022-04-11 03:44:38 +03:00
Ilia
869c1575a0 Fix string 2022-04-11 03:43:49 +03:00
Ilia
b8e5075a63 Fix formatting 2022-04-11 03:40:50 +03:00
Ilia
2f5f372608 Fix to check if firewalld is used 2022-04-11 03:02:52 +03:00
Ilia
9fd80674c2 Fix to use &ndash; instead as it looks better 2022-04-11 02:41:32 +03:00
Ilia
a8569d62f0 Fix indent 2022-04-11 02:31:53 +03:00
Ilia
a9bbd5f01b Fix to handle no value case 2022-04-11 02:28:39 +03:00
Ilia
1c7a18f08f Add jails status and actions 2/2 #1623 2022-04-11 01:10:27 +03:00
Ilia
916600aa6d Add jails status and actions 1/2 #1623 2022-04-10 18:50:26 +03:00
Ilia
15ec454fee Add improved var_dump functionality 2022-04-10 16:29:23 +03:00
Jamie Cameron
acb503960a Make it clearer that having no interfaces selected means the zone applies to all 2022-04-09 22:07:06 -07:00
Ilia
cf4607b693 Ports can be a range 2022-04-10 03:10:20 +03:00
Jamie Cameron
18260a6399 Merge pull request #1621 from webmin/dev/firewalld-services-description
Add support for displaying service ports/protocols
2022-04-09 16:56:05 -07:00
Ilia
76adececf5 Display ports in parenthesis 2022-04-10 02:53:43 +03:00
Ilia
2fd31cdd38 Fix not to make protocol cell a link (for consistency) 2022-04-10 00:55:06 +03:00
Ilia
7994b5e62d Add description when editing service; change output for multi ports 2022-04-10 00:49:22 +03:00
Ilia
57e71aff37 Add support for displaying service ports/protocols 2022-04-10 00:29:02 +03:00
Jamie Cameron
6146c5faad Pass along type from confirmation form https://sourceforge.net/p/webadmin/bugs/5554/ 2022-04-09 13:22:33 -07:00
Jamie Cameron
31505d3136 Don't show as installed if firewalld is in use 2022-04-09 13:19:27 -07:00
Jamie Cameron
4a1c447cd1 Fix typo 2022-04-09 13:16:55 -07:00
Jamie Cameron
1028304a15 Re-factor function to detect external firewall 2022-04-09 13:05:28 -07:00
Ilia
f8334bd51e Add few small styling improvements 2022-04-09 22:23:41 +03:00
Jamie Cameron
cd85984507 Merge branch 'master' of github.com:webmin/webmin 2022-04-04 21:45:13 -07:00
Jamie Cameron
cc0c4c6e49 RSS is a better measure of size than VSS 2022-04-04 21:45:02 -07:00
Ilia
3b566b214e Fix Kali and Parrot base version 2022-04-01 16:44:08 +03:00
Ilia
157b119265 Fix more tabs 2022-04-01 16:39:37 +03:00
Ilia
64e79505ee Fix tab 2022-04-01 16:38:41 +03:00
Ilia
d54e497085 Add Parrot OS support
https://sourceforge.net/p/webadmin/discussion/600155/thread/2b857cfb2b/?limit=25
2022-04-01 16:10:27 +03:00
Ilia
d941cbf5c0 Update translations 2022-04-01 16:09:57 +03:00
Jamie Cameron
a80024fe70 Handle case where <IfModeule prefork.c> is used 2022-03-31 22:35:40 -07:00
Jamie Cameron
d9f6f41340 Merge branch 'master' of github.com:webmin/webmin 2022-03-31 22:34:41 -07:00
Jamie Cameron
4a8ae7cb91 pg_hba.conf can be under a versioned subdirectory on other distros too 2022-03-31 22:34:33 -07:00
Ilia
1dcc0f164e Fix possibly missing attachment name in mail queues 2022-03-31 23:44:22 +03:00
Jamie Cameron
1243cd0441 pg_hba.conf can be under a versioned subdirectory https://github.com/webmin/webmin/issues/1615 2022-03-30 19:40:24 -07:00
Jamie Cameron
b9cbbc8026 Don't suppress error output https://github.com/webmin/webmin/issues/1612 2022-03-30 19:35:37 -07:00
Jamie Cameron
2b4367634c systemd daemon needs restart before running init scripts 2022-03-30 09:34:09 -07:00
Jamie Cameron
6e26e4a20e Merge branch 'master' of github.com:webmin/webmin 2022-03-29 19:51:30 -07:00
Jamie Cameron
32baf0039f daemon-reload is needed before init scripts work https://github.com/webmin/webmin/issues/1612 2022-03-29 19:37:49 -07:00
Ilia
086bd55ddd Add support for configuring internal redirects using UI #1588 2022-03-29 23:21:54 +03:00
Jamie Cameron
5201cbe0e6 Fix setup output path 2022-03-28 23:05:09 -07:00
Jamie Cameron
9fb000e9c6 Minor code cleanup 2022-03-27 09:21:16 -07:00
Jamie Cameron
4a12e37f9a Merge branch 'master' of github.com:webmin/webmin 2022-03-27 09:19:54 -07:00
Ilia
d19b5e20f3 Fix rsyslog get pid
Directly affects Ubuntu 20.04+ and Debian 10+
2022-03-27 15:41:08 +03:00
Jamie Cameron
aac695dc8a Merge branch 'master' of github.com:webmin/webmin 2022-03-26 12:42:58 -07:00
Jamie Cameron
32953d7ffa Local SMTP might require SSL 2022-03-26 11:13:01 -07:00
Ilia
919691b461 Fix MySQL Japanese translations 2022-03-26 00:48:21 +02:00
Jamie Cameron
075bec56d2 Merge pull request #1613 from cnotin/patch-1
Fix "compatability" typo in mysql english
2022-03-25 15:39:32 -07:00
Clément Notin
f7cbfb3c0e Fix "compatability" typo in mysql english 2022-03-25 22:48:46 +01:00
Ilia
d8dcb320dd Merge branch 'master' of github.com:webmin/webmin 2022-03-25 00:18:51 +02:00
Ilia
628e4b3b18 Fix contact until really changed 2022-03-24 23:26:14 +02:00
Jamie Cameron
151ee23f3b Merge branch 'master' of github.com:webmin/webmin 2022-03-23 19:21:35 -07:00
Jamie Cameron
b69b538d61 Fix handling of keys in allow-transfer https://github.com/webmin/webmin/issues/1611 2022-03-23 19:02:10 -07:00
Ilia
a7790c5fc7 Fix to escape even static params 2022-03-22 11:09:41 +02:00
Ilia Rostovtsev
1066fd79af Fix GPG fingerprint extraction 2022-03-21 23:22:45 +02:00
Ilia Rostovtsev
6519246aef Add ability to update the key's contacts 2022-03-21 22:45:59 +02:00
Ilia Rostovtsev
5662ee9062 Fix missed escape for @ 2022-03-21 22:01:30 +02:00
Ilia Rostovtsev
69c3247d34 Add new email for GPG setup 2022-03-21 21:43:56 +02:00
Ilia Rostovtsev
7deaf553c4 Update contacts 2022-03-21 21:00:15 +02:00
Ilia Rostovtsev
a2a09dfc47 Fix RHEL BIND config 2022-03-18 23:58:05 +02:00
Jamie Cameron
9f53cbf783 Merge pull request #1610 from marclaporte/patch-1
Fix a typo
2022-03-14 20:50:21 -07:00
Marc Laporte
f3fccdb917 Fix a typo 2022-03-14 23:19:00 -04:00
Jamie Cameron
17f79c94b2 Fix check for syslog-ng being running https://github.com/webmin/webmin/issues/1606 2022-03-11 12:09:01 -08:00
Jamie Cameron
97e9da2645 Fix syslog-ng path again 2022-03-11 12:05:02 -08:00
Jamie Cameron
cef983f4f2 Always update to NSEC3 records if the type changed https://sourceforge.net/p/webadmin/bugs/5552/ 2022-03-11 10:30:46 -08:00
Jamie Cameron
3d3c6e9ef5 Merge branch 'master' of github.com:webmin/webmin 2022-03-11 10:24:25 -08:00
Jamie Cameron
40cbc1787b Show key algorithm 2022-03-11 10:22:33 -08:00
Ilia Rostovtsev
543107dfcd Fix typo in called function name https://github.com/webmin/webmin/issues/1608 2022-03-11 16:20:14 +02:00
Jamie Cameron
aee4c546e6 Fix syslog-ng PID file path https://github.com/webmin/webmin/issues/1606 2022-03-09 17:55:03 -08:00
Jamie Cameron
010936b111 Major version bump 2022-03-01 20:39:53 -08:00
Jamie Cameron
f365761bd3 Use legacy command in init script if installed https://github.com/webmin/webmin/issues/1603 2022-02-27 16:55:38 -08:00
Jamie Cameron
1279626597 Fail nicely if there is no zone file https://forum.virtualmin.com/t/trouble-with-server-creation-and-dnssec-key/114027/10 2022-02-23 16:28:00 -08:00
Jamie Cameron
c480b26605 Small version bump 2022-02-21 17:21:39 -08:00
Jamie Cameron
3050508644 Merge branch 'master' of github.com:webmin/webmin 2022-02-21 16:56:39 -08:00
Jamie Cameron
d300bc1b07 Disallow any top-level directories 2022-02-21 16:53:34 -08:00
Ilia Rostovtsev
e77b0a8dd0 Update translations 2022-02-22 02:45:45 +03:00
Ilia Rostovtsev
fe83967c94 Merge remote-tracking branch 'origin/master' 2022-02-22 02:37:35 +03:00
Ilia Rostovtsev
bd6912deaa Allow escaping log page; add title from caller cc1d97cdd8 2022-02-22 02:37:10 +03:00
Jamie Cameron
778d67f662 Don't allow tempdir to be set to /tmp 2022-02-21 15:14:01 -08:00
Jamie Cameron
627d86f9e8 Don't ever delete /tmp 2022-02-21 15:06:00 -08:00
Jamie Cameron
c8d3e737bd Use consistent function for server name 2022-02-20 20:04:26 -08:00
Jamie Cameron
0176449a81 Check for any of the drive IDs 2022-02-20 19:59:35 -08:00
Jamie Cameron
fe9573eaa2 Fail fast if there's no zone file 2022-02-20 19:58:38 -08:00
Jamie Cameron
7c36902b12 Check harder if syslog-ng is actually being used 2022-02-20 19:57:25 -08:00
Jamie Cameron
232d012a67 Check if syslog-ng is actually running 2022-02-20 19:54:53 -08:00
Jamie Cameron
491a91dbfc Use ui-lib 2022-02-20 19:51:06 -08:00
Jamie Cameron
61892753b7 Use new ui-lib, and add columns for in and out traffic https://github.com/webmin/webmin/issues/1600 2022-02-20 13:01:16 -08:00
Ilia Rostovtsev
6f9f8c5182 Fix missing permission file creation for safe user in some modules 2022-02-20 16:32:57 +03:00
Ilia Rostovtsev
39ea464f0c Foreign module may need a check 2022-02-20 12:48:27 +03:00
Jamie Cameron
b374ad7d28 Use grid table UI 2022-02-19 15:39:39 -08:00
Jamie Cameron
22964473ec Fix wording 2022-02-19 15:32:13 -08:00
Jamie Cameron
e5baa97295 Use new UI lib 2022-02-19 15:29:02 -08:00
Jamie Cameron
548c554a09 Merge branch 'master' of github.com:webmin/webmin 2022-02-19 13:11:03 -08:00
Jamie Cameron
eeeea3c097 Add missing permissions check when saving allowed cron users 2022-02-19 13:10:36 -08:00
Ilia Rostovtsev
3bd9b9dcbe Add status to systemd services 2022-02-19 16:17:23 +03:00
Jamie Cameron
f472208894 Add a security page 2022-02-19 00:02:51 -08:00
Jamie Cameron
c686cfab4e State can be active (exited) when a service is down https://forum.virtualmin.com/t/apparmor/113924/12 2022-02-17 15:43:55 -08:00
Jamie Cameron
dd8685b71a Handle case of disks with multiple IDs that might change 2022-02-15 19:47:41 -08:00
Jamie Cameron
7c8f750364 Disks can have multiple IDs 2022-02-15 19:32:17 -08:00
Jamie Cameron
d44df676bf Merge branch 'master' of github.com:webmin/webmin 2022-02-11 22:24:04 -08:00
Jamie Cameron
aad57cca7c No need for allow from all under Apache 2.4+ 2022-02-11 22:23:23 -08:00
Ilia Rostovtsev
b54a6388ba No need for heading in default table mode 2022-02-10 15:27:06 +03:00
Jamie Cameron
7474f4399f Fix perl warning 2022-02-09 22:40:14 -08:00
Jamie Cameron
feaa6e76c6 Add warning if Virtualmin manages the procmail config 2022-02-09 21:41:52 -08:00
Jamie Cameron
34a6e393ce defang_mime isn't used after version 2.6 2022-02-09 18:54:28 -08:00
Jamie Cameron
30c9cc1b21 detailed_phrase_score isn't used after version 2.6 2022-02-09 18:52:22 -08:00
Jamie Cameron
f794426715 Perl is required for the pre-install script https://sourceforge.net/p/webadmin/bugs/5548/ 2022-02-08 19:47:14 -08:00
Jamie Cameron
23b11d340d Don't try to load firewall6-lib.pl https://github.com/webmin/webmin/issues/1596 2022-02-07 22:07:50 -08:00
Jamie Cameron
6a4ca6f5a2 Merge branch 'master' of github.com:webmin/webmin 2022-02-07 17:41:01 -08:00
Jamie Cameron
8c0fb0ab83 Don't show disk space warnings to domain owners https://github.com/virtualmin/virtualmin-gpl/issues/368 2022-02-07 17:40:37 -08:00
Ilia Rostovtsev
561d53d90e Update to improve globals API 2022-02-08 01:36:01 +03:00
Ilia Rostovtsev
403fe939e0 Fix to store variable before deleted 2022-02-07 17:17:53 +03:00
Ilia Rostovtsev
3225be4ad1 Add support for getting and deleting global vars at once 2022-02-07 17:07:51 +03:00
Jamie Cameron
e00939dc24 Use a better function to map the config file to the pool directory 2022-02-06 13:35:52 -08:00
Jamie Cameron
5b7ccc0342 Merge pull request #1594 from webmin/dev/restart-correct-php-fpm
Fix to restart correct PHP-FPM service
2022-02-06 13:30:37 -08:00
Jamie Cameron
73dd030255 Merge pull request #1595 from webmin/dev/fix-systemd-service-detection
Fix systemd service detection
2022-02-06 13:24:25 -08:00
Ilia Rostovtsev
682a7910ec Fix indent 2022-02-06 21:05:05 +03:00
Ilia Rostovtsev
ef0d07f55b Fix systemd service detection
https://github.com/virtualmin/virtualmin-pro/issues/16#issuecomment-1030869911
2022-02-06 21:03:59 +03:00
Ilia Rostovtsev
f774fe73b6 Fix to quotemeta dir 2022-02-06 20:39:54 +03:00
Ilia Rostovtsev
30a3c3c052 Fix to restart correct PHP-FPM service 2022-02-06 20:35:29 +03:00
Ilia Rostovtsev
8370a5958f Fix help links 2022-02-03 23:06:01 +03:00
Jamie Cameron
0424069d59 Merge branch 'master' of github.com:webmin/webmin 2022-02-01 19:34:50 -08:00
Jamie Cameron
dd5bce5adf Always set ENV{'PASS'} when needed https://sourceforge.net/p/webadmin/bugs/5542/ 2022-02-01 19:34:40 -08:00
Ilia Rostovtsev
323e789c16 Fix to quotemeta when generating certs
https://github.com/virtualmin/virtualmin-gpl/issues/363#issuecomment-1026438307
2022-02-02 01:08:27 +03:00
Ilia Rostovtsev
4f9cba0b33 Fix to drop beloved line separators for Apache config formatter 2022-02-01 22:44:00 +03:00
Jamie Cameron
9146fc9969 Merge branch 'master' of github.com:webmin/webmin 2022-01-31 20:54:20 -08:00
Jamie Cameron
8e378129d0 Replacement field in NAPTR doesn't need quotes 2022-01-31 20:53:55 -08:00
Ilia Rostovtsev
292db2b760 Add more quotemeta escapes for commands 2022-01-31 13:29:13 +03:00
Ilia Rostovtsev
a8084803db Add more quotemeta commands escapes
https://github.com/webmin/webmin/issues/1587
2022-01-31 03:25:43 +03:00
Jamie Cameron
c1b0147a98 Merge branch 'master' of github.com:webmin/webmin 2022-01-30 14:21:16 -08:00
Jamie Cameron
909b1d56f8 Add support for NAPTR records 2022-01-30 14:20:30 -08:00
Ilia Rostovtsev
b647c2c084 Fix to display sub-title in virtual server mode 2022-01-30 16:47:06 +03:00
Jamie Cameron
80ac0fdbc9 Merge pull request #1588 from webmin/dev/usermin-redirect-url
Add support for custom redirect URL for Usermin
2022-01-29 19:39:24 -08:00
Jamie Cameron
536827a96a Quote everything https://github.com/webmin/webmin/issues/1587 2022-01-28 18:11:41 -08:00
Jamie Cameron
d17f01b33a Merge branch 'master' of github.com:webmin/webmin 2022-01-28 15:40:21 -08:00
Jamie Cameron
f35b08dc94 Ensure socket is closed after an error 00~https://github.com/webmin/webmin/issues/158401~ 2022-01-28 15:39:57 -08:00
Jamie Cameron
c6bedaa4f7 Merge pull request #1589 from bctrainers/master
LetsEncrypt Staging URL update
2022-01-27 21:17:14 -08:00
Ilia Rostovtsev
23f853384d Display no return to index when searched from other location 2022-01-27 15:11:02 +03:00
Ilia Rostovtsev
525a835d23 Reset Virtualmin links if logging enabled/disabled 2022-01-27 15:07:25 +03:00
Ilia Rostovtsev
73244f2ba7 Always add a reference for inline tag printing! 2022-01-27 14:54:35 +03:00
Ilia Rostovtsev
08388f58ed Display not return to module index button if searched from outside 2022-01-27 14:49:47 +03:00
Brett
deebc0091a LE Staging URL update
LetsEncrypt staging URL changed per https://letsencrypt.org/docs/staging-environment/
2022-01-27 05:49:30 -06:00
Ilia Rostovtsev
ad24c08fda Optionally hide return to module button for external searches 2022-01-27 14:40:22 +03:00
Ilia Rostovtsev
b7a865d1cf Allow custom title when searching from Virtualmin or other 2022-01-27 14:31:09 +03:00
Ilia Rostovtsev
ef2657364a Add support for custom redirect URL for Usermin 2022-01-27 13:26:35 +03:00
Ilia Rostovtsev
f94c695cdd Fix to swap var names for setting errors 2022-01-26 23:14:53 +03:00
Ilia Rostovtsev
6ff61e8001 Register error-fatal and error-fatal-ignored vars 2022-01-26 14:17:08 +03:00
Ilia Rostovtsev
374f020ce7 Fix to use quotemeta instead 3c687b46be (commitcomment-64599299) 2022-01-25 23:37:15 +03:00
Ilia Rostovtsev
3c687b46be Fix to consider filenames with spaces 2022-01-25 17:31:21 +03:00
Jamie Cameron
758db4c2f5 Improve folder locking functions for use in Usermin 2022-01-23 11:46:08 -08:00
Jamie Cameron
59a5332c21 Merge branch 'master' of github.com:webmin/webmin 2022-01-23 10:04:38 -08:00
Jamie Cameron
22ecccbd1d Fix perl warnings https://sourceforge.net/p/webadmin/bugs/5540/ 2022-01-23 10:04:17 -08:00
Ilia Rostovtsev
e345ba5d4f Fix comment 2022-01-23 20:39:38 +03:00
Ilia Rostovtsev
08fd846c0f Fix indent 2022-01-23 16:57:24 +03:00
Ilia Rostovtsev
d92a35ac3c Add API to control global vars better
966d44ede5
d5082236f6
2022-01-23 16:52:31 +03:00
Jamie Cameron
e8c35eaac7 Merge pull request #1586 from gratuxri/patch-1
Fix Return to Records if using views
2022-01-22 16:16:12 -08:00
gratuxri
47f51a4a83 Fix Return to Records if using views 2022-01-23 00:17:03 +01:00
Jamie Cameron
f5ef354f57 Merge pull request #1585 from danci1973/dmarc_tags
Added missing DMARC tags (fr ri) #1583
2022-01-22 11:37:44 -08:00
danci
72fdc331a6 Added missing DMARC tags (fr ri)
Committer: danci <danci@barbie.agenda.si>

 On branch dmarc_tags
 Changes to be committed:
	modified:   bind8/bind8-lib.pl
	modified:   bind8/lang/en
	modified:   bind8/records-lib.pl
	modified:   bind8/save_record.cgi
2022-01-22 20:10:41 +01:00
Jamie Cameron
89f6c07ce3 Twofactor token can be 16, 26 or 32 characters 2022-01-18 22:26:06 -08:00
Jamie Cameron
9e8747ede4 Add extra check for wrong packet size https://forum.virtualmin.com/t/virtualmin-backup-truncates-part-of-mysql-dump-without-generating-error/113551/9 2022-01-12 21:11:51 -08:00
Jamie Cameron
652d40801b Merge branch 'master' of github.com:webmin/webmin 2022-01-11 20:39:11 -08:00
Jamie Cameron
5ca4ed73b2 Password never contains newlines 2022-01-11 20:36:19 -08:00
Ilia Rostovtsev
df3b5eb94c Add ability to return a list of other Webmin servers as JSON 2022-01-12 00:36:52 +03:00
Jamie Cameron
5a508eb0e9 TTL can be zero https://github.com/webmin/webmin/issues/1577 2022-01-10 21:39:37 -08:00
Jamie Cameron
344bd72f0d Merge branch 'master' of github.com:webmin/webmin 2022-01-10 21:31:33 -08:00
Jamie Cameron
0d6b655314 Check for more algorithms https://github.com/webmin/webmin/issues/1576 2022-01-10 21:10:43 -08:00
Ilia Rostovtsev
60a5ea924e Add better duped uploads name; extract on upload predictably 2022-01-06 14:47:47 +03:00
Jamie Cameron
0e1f7d8d72 Cache list of systemd services https://forum.virtualmin.com/t/new-way-to-copy-system-information-data/113433/12 2022-01-04 22:41:34 -08:00
Jamie Cameron
2602f8dbe1 Don't read init scripts if not looking for one https://forum.virtualmin.com/t/new-way-to-copy-system-information-data/113433/12 2022-01-04 22:35:18 -08:00
Jamie Cameron
14962255a9 Fix dpkg output parsing https://sourceforge.net/p/webadmin/bugs/5538/ 2022-01-04 20:41:56 -08:00
Jamie Cameron
5f25929596 Merge branch 'master' of github.com:webmin/webmin 2022-01-03 11:22:12 -08:00
Jamie Cameron
176d890ebc Fix URL for downloading debian package of usermin https://sourceforge.net/p/webadmin/bugs/5538/ 2022-01-03 11:21:32 -08:00
Ilia Rostovtsev
41eeff8eca Add API to return current monitors status
https://github.com/virtualmin/authentic-theme/issues/1574#issuecomment-1003697841

Output example:

```
'bind8' => {
    'icon' => '/status/images/down.gif',
    'icon_title' => 'Local',
    'status' => 0,
    'status_text' => '<font color=#ff0000>Down</font>',
    'title' => 'BIND DNS Server'
  },
```
2022-01-02 16:06:01 +03:00
Jamie Cameron
d996e99c60 Fix ubuntu version detection for development release names 2022-01-01 22:13:28 -08:00
Jamie Cameron
d685e8aec1 Never prompt the user for an OS .. just fail https://sourceforge.net/p/webadmin/bugs/5536/ 2022-01-01 18:40:28 -08:00
Jamie Cameron
68a7ca85ba Make warning about missing crond more obvious 2021-12-31 23:17:11 -08:00
Jamie Cameron
b8d5b7afde Add stop/start buttons 2021-12-31 23:11:53 -08:00
Jamie Cameron
8a51d178df Fix unix permissions 2021-12-31 22:06:33 -08:00
Jamie Cameron
8e2a5fa7ad Clean up message names 2021-12-31 22:05:43 -08:00
Jamie Cameron
c29682afc7 Better handle case where some requested packages don't exist 2021-12-31 12:28:22 -08:00
Jamie Cameron
41800b10f9 Uninstall scripts can exist for themes too 2021-12-28 21:00:10 -08:00
Jamie Cameron
0e3b7e4d94 IPset code cleanup and better rule description 2021-12-27 13:27:31 -08:00
Jamie Cameron
ebe9d58594 Add support for editing IPset match rules 2021-12-27 13:08:26 -08:00
Jamie Cameron
24b3715b95 Fix ipset display 2021-12-27 12:33:40 -08:00
Jamie Cameron
250e579fe4 Merge branch 'master' of github.com:webmin/webmin 2021-12-27 11:14:23 -08:00
Jamie Cameron
ad1b65621b Make warning more scary 2021-12-27 11:13:04 -08:00
Ilia Rostovtsev
68f02e8e2b Add Ubuntu 21 and 22 detection 2021-12-27 14:14:10 +03:00
Jamie Cameron
1a12d6d560 Fix formatting 2021-12-26 22:52:02 -08:00
Jamie Cameron
dbf9c9c96b Recognize --match-set 2021-12-26 22:46:54 -08:00
Jamie Cameron
cc7e470139 Merge branch 'master' of github.com:webmin/webmin 2021-12-26 20:29:28 -08:00
Jamie Cameron
15243eff0d Add option for memcache session path 2021-12-26 20:21:32 -08:00
Ilia Rostovtsev
25a0a79b42 Add support for template substitution; fix bug for datetime replace 2021-12-26 19:45:53 +03:00
Jamie Cameron
158d0e7c34 New version bump 2021-12-25 12:51:53 -08:00
Jamie Cameron
c834423046 Fix duplicate string 2021-12-25 12:51:09 -08:00
Jamie Cameron
37191fb1c8 Remove duplicate %in 2021-12-25 12:46:41 -08:00
Ilia Rostovtsev
1579671702 Add new substitute_pattern API 2021-12-25 22:43:44 +03:00
Jamie Cameron
473776455d Non-empty hashes written to files should never be empty 2021-12-24 13:02:39 -08:00
Jamie Cameron
4c865c5fc8 Add missing quote 2021-12-24 10:21:02 -08:00
Jamie Cameron
134311032e Show leases inside shared networks as well https://sourceforge.net/p/webadmin/bugs/5534/ 2021-12-23 21:47:44 -08:00
Jamie Cameron
a37b82d0d1 Merge branch 'master' of github.com:webmin/webmin 2021-12-20 22:01:21 -08:00
Jamie Cameron
210bf899d1 changelog for fail2ban feature 2021-12-20 22:01:06 -08:00
Ilia Rostovtsev
fb0b5fac8f Add overwrite control when uploading a file in File Manager 2021-12-20 21:47:34 +03:00
Ilia Rostovtsev
216b8ea2e4 Fix to match a token multiple times
https://sourceforge.net/p/webadmin/bugs/5535/
2021-12-16 13:55:29 +03:00
Jamie Cameron
d95e2caca9 If any fail2ban rules already exist before applying, re-merge them 2021-12-15 22:10:29 -08:00
Jamie Cameron
41214d6d96 Merge branch 'master' of github.com:webmin/webmin 2021-12-14 11:03:51 -08:00
Jamie Cameron
3542519fe2 Allow HTTP codes to be selected https://github.com/webmin/webmin/issues/1564 2021-12-14 10:58:24 -08:00
Ilia Rostovtsev
a4a3e867bc Update translations 2021-12-14 20:17:10 +03:00
Jamie Cameron
01fcf9648f Include failed login logger 2021-12-13 15:33:12 -08:00
Ilia Rostovtsev
e2ebee2bb0 Fix to expand passed parameters for webmin_log 2021-12-13 22:11:28 +03:00
Jamie Cameron
d9b8ecbba7 Merge branch 'master' of github.com:webmin/webmin 2021-12-12 19:20:04 -08:00
Jamie Cameron
33232622d3 Use tabs to simplify the page 2021-12-12 18:50:09 -08:00
Ilia Rostovtsev
ee921a67e7 Fix stomped table header for Webmin Action Log module index page 2021-12-12 19:00:00 +03:00
Ilia Rostovtsev
0db149e7c5 Fix to prevent theme making HTML data
This is still `$main::webmin_script_type eq 'web'` so theme thinks it's going to UI
2021-12-12 18:49:17 +03:00
Ilia Rostovtsev
0b840ff8b6 Update translations 2021-12-12 18:39:16 +03:00
Jamie Cameron
92dbe035c6 Add option to control notification subject 2021-12-11 22:34:50 -08:00
Jamie Cameron
a75f7d5a57 Set user environment variable, as remote_user gets re-set from it: 2021-12-11 20:54:11 -08:00
Jamie Cameron
10e9664ecf Updates to the notification email form 2021-12-10 23:54:01 -08:00
Jamie Cameron
b3cb270cca Respect allowed user list for logging to email 2021-12-10 23:52:44 -08:00
Jamie Cameron
d7915e785b Form to save notification settings 2021-12-10 22:14:56 -08:00
Jamie Cameron
795fbc6449 Add ACL for setting up notifications 2021-12-10 21:47:56 -08:00
Jamie Cameron
9b164397b0 Form for setting up notifications 2021-12-10 21:25:53 -08:00
Jamie Cameron
974b18a52c Set DNSn keys if the operating system supports them 2021-12-10 20:57:33 -08:00
Jamie Cameron
aab80b67b9 Don't alloction an IPv6 socket if not supported 2021-12-08 08:56:17 -08:00
Jamie Cameron
098a7a0080 Merge branch 'master' of github.com:webmin/webmin 2021-12-08 08:54:41 -08:00
Jamie Cameron
73c0209111 Fix duplicate import 2021-12-08 08:51:28 -08:00
Ilia Rostovtsev
732941d30a Fix to handle removed options in MySQL 8 #1561 2021-12-08 15:59:33 +03:00
Ilia Rostovtsev
ba25971b89 Revert "Add missing lib call"
This reverts commit d4c61774ee.
2021-12-08 12:29:44 +03:00
Jamie Cameron
951fcc8e51 Merge branch 'master' of github.com:webmin/webmin 2021-12-06 19:41:44 -08:00
Jamie Cameron
56a7828978 Add function to cleanup let's encrypt files for a domain 2021-12-06 19:41:37 -08:00
Ilia Rostovtsev
d4c61774ee Add missing lib call
https://forum.virtualmin.com/t/new-version-of-webmin-causes-problem-with-my-cron/113175/15
2021-12-06 18:47:04 +03:00
Jamie Cameron
92369af3d7 Support systems with more than 10 disks https://sourceforge.net/p/webadmin/bugs/5530/ 2021-12-04 08:44:28 -08:00
Jamie Cameron
1784fc8609 Use forced IP for the transfer if there is one 2021-12-03 22:39:18 -08:00
Jamie Cameron
9df4b2b32d Fix use of IPv6 for file transfers https://forum.virtualmin.com/t/new-version-of-webmin-causes-problem-with-my-cron/113175/9 2021-12-03 22:12:00 -08:00
Jamie Cameron
2adb22b9b8 Merge pull request #1560 from webmin/dev/add-link-mod-lib
Add `link-lib.pl` for module config not to fail
2021-12-03 19:37:26 -08:00
Ilia Rostovtsev
ff2bc98975 Add empty link-lib.pl for module config not to fail
Otherwise the error is getting returned - Require link/link-lib.pl failed : Died at (eval 300) line 1.
2021-12-04 00:46:58 +03:00
Ilia Rostovtsev
52e87db941 Revert not to include webprefix in redirect 2021-12-04 00:33:34 +03:00
Ilia Rostovtsev
439c80d08c Fix bookmarks in File Manager in older themes
https://sourceforge.net/p/webadmin/bugs/5525/
2021-12-03 22:28:16 +03:00
Ilia Rostovtsev
0a3f8985d0 Fix regex for CPU temp https://github.com/webmin/webmin/issues/1552#issuecomment-985504912 2021-12-03 21:58:16 +03:00
Jamie Cameron
5650af58c0 Merge pull request #1559 from niyari/patch-link
Update /link ja translations
2021-12-02 23:35:57 -08:00
niyari
24c08f9079 Fix newline at eof 2021-12-03 16:17:22 +09:00
niyari
f5d4c1bdcf Update /link ja translations 2021-12-03 14:53:06 +09:00
Jamie Cameron
f39b3a4386 New minor version 2021-12-02 21:02:03 -08:00
Ilia Rostovtsev
00015c81db Fix storing files on writing goto for the theme 2021-12-03 02:32:23 +03:00
Ilia Rostovtsev
36f95bf65c Add support for no-EOL for encode_base64 sub 2021-12-03 01:44:44 +03:00
Ilia Rostovtsev
26c4b93f2b Shorten tmp filenames 2021-12-03 00:25:05 +03:00
Ilia Rostovtsev
0af321fd26 Print referer warning with color 2021-12-02 22:32:15 +03:00
Ilia Rostovtsev
bfcf37d077 Fix redirect built for themes when used with webprefix 2021-12-02 22:23:29 +03:00
Ilia Rostovtsev
0126e3cc20 Update BIND module translations (de) 2021-12-02 20:01:43 +03:00
Ilia Rostovtsev
b31a8629a2 Update BIND module translations #1553#issuecomment-984776943 2021-12-02 19:56:10 +03:00
Ilia Rostovtsev
3ac1cfec61 Fix an error use of uninitialized value $user in concatenation 2021-12-01 12:48:14 +03:00
Ilia Rostovtsev
a3624c9bdc Fix to always fail on temp dir creation 2021-11-30 13:37:37 +03:00
Ilia Rostovtsev
c364fbdf29 Extract more sensors for System and Server Status monitors 2021-11-29 20:47:35 +03:00
Ilia Rostovtsev
a18bf52ce0 Extract ASUS like motherboards CPU fans and temp data
https://sourceforge.net/p/webadmin/discussion/600155/thread/1b4ee640c6/
2021-11-29 19:48:35 +03:00
Ilia Rostovtsev
72b2d1d291 Merge branch 'master' of github.com:webmin/webmin 2021-11-29 16:45:09 +03:00
Ilia Rostovtsev
d2caa052ec Fix to make resilient initial loads
https://forum.virtualmin.com/t/error-when-trying-to-log-into-root-server/113114
2021-11-29 16:43:11 +03:00
Jamie Cameron
ce97b752db Merge pull request #1554 from niyari/patch-custom-link-ja
Update /link japanese translation.
2021-11-28 15:49:54 -08:00
Ilia Rostovtsev
1e0cfa5b23 Fix to prioritize CPU package core temperature over motherboard sensor 2021-11-28 22:17:54 +03:00
Ilia Rostovtsev
caf00b1423 IPv6 address is case insensitive 2021-11-28 18:59:27 +03:00
Ilia Rostovtsev
a76d529a5c Fix IPv6 format for regex 2021-11-28 18:53:19 +03:00
Ilia Rostovtsev
11ec33ae5e Remove debug sub 2021-11-28 16:37:03 +03:00
Ilia Rostovtsev
bdb0132cb4 Fix IPv6 support with TCP Wrappers module
https://sourceforge.net/p/webadmin/bugs/5506/
https://sourceforge.net/p/webadmin/bugs/5521/
2021-11-28 16:34:50 +03:00
niyari
7c280f0d43 Delete .auto file 2021-11-28 15:44:02 +09:00
niyari
ccb397c433 Update /link japanese translation. 2021-11-28 15:43:49 +09:00
Jamie Cameron
f8be02018c Also accept IPv6 fastRPC connections if supported https://github.com/virtualmin/virtualmin-gpl/issues/332 2021-11-27 13:37:00 -08:00
Jamie Cameron
23df49bab1 Tell fastrpc.cgi that it's being run locally 2021-11-27 13:32:13 -08:00
Jamie Cameron
f54788ea88 Fix perl error due to text string for CAA records https://github.com/webmin/webmin/issues/1553 2021-11-27 11:46:31 -08:00
Jamie Cameron
a7d3abf05d Add support for release versions in tar.gz files 2021-11-26 19:09:12 -08:00
Ilia Rostovtsev
3003263341 Fix collection interval text 2021-11-25 12:07:44 +03:00
Jamie Cameron
bd609646d7 bump version for new release 2021-11-24 23:14:43 -08:00
Jamie Cameron
31b51ad754 Merge pull request #1550 from niyari/patch-caldera-fix
FIx garbled characters (utf-8)
2021-11-24 22:54:16 -08:00
niyari
5f321db3a4 FIx garbled characters (utf-8) 2021-11-25 15:09:25 +09:00
Jamie Cameron
0a22be91f4 Merge pull request #1549 from niyari/patch-change-user-ja
Update /change-user japanese translation.
2021-11-24 20:34:38 -08:00
Ilia Rostovtsev
e2bdb9ccf0 Update translations 2021-11-24 15:06:25 +03:00
niyari
01add5fd67 Delete .auto files 2021-11-24 13:14:19 +09:00
niyari
f1ce2ca559 Update /change-user japanese translation. 2021-11-24 13:13:52 +09:00
Jamie Cameron
186786978f Merge branch 'master' of github.com:webmin/webmin 2021-11-21 15:37:52 -08:00
Jamie Cameron
29d1f48ae7 Fix sort order for protocols 2021-11-21 15:37:25 -08:00
Jamie Cameron
55d286ee4c Merge pull request #1548 from webmin/copy-source-dir-symlink
Fix to copy links first, no matter if dir or file
2021-11-21 11:52:15 -08:00
Ilia Rostovtsev
cf0cf19812 Fix to copy links first, no matter if dir or file 2021-11-21 17:52:44 +03:00
Ilia Rostovtsev
458725a737 Merge branch 'master' of github.com:webmin/webmin 2021-11-21 12:51:21 +03:00
Jamie Cameron
a30d30ca5d Add change I forgot to check in 2021-11-20 18:31:00 -08:00
Jamie Cameron
fa8ec43845 Add config option for comands to run before and after cert request 2021-11-20 18:30:39 -08:00
Ilia Rostovtsev
fa2479cdb8 Fix protocol names and add http/2 as can be used as default too 2021-11-20 14:09:27 +03:00
Ilia Rostovtsev
e58ea31796 Fix options precedence 2021-11-20 13:46:56 +03:00
Jamie Cameron
aceb21f07a Add support for Protocols directive to enable http2 2021-11-19 18:59:52 -08:00
Jamie Cameron
0e115cb6b3 Merge branch 'master' of github.com:webmin/webmin 2021-11-19 11:10:32 -08:00
Jamie Cameron
e38c568501 Add skeleton for mod_http2 so it is recognized 2021-11-19 11:10:06 -08:00
Ilia Rostovtsev
4ba0629549 Fix to separate Protocols too 2021-11-19 20:48:03 +03:00
Ilia Rostovtsev
a68ae58a4c Merge branch 'master' of github.com:webmin/webmin 2021-11-18 22:13:28 +03:00
Ilia Rostovtsev
0462945632 Update translations 3/3 2021-11-18 22:13:17 +03:00
Ilia Rostovtsev
06e3d27a20 Update translations 2/3 2021-11-18 22:09:48 +03:00
Ilia Rostovtsev
7cc3d09fa7 Update translations 2021-11-18 22:06:47 +03:00
Jamie Cameron
de75c75b15 Record file we added to in the structure 2021-11-17 20:00:28 -08:00
Jamie Cameron
be2bc24965 Merge branch 'master' of github.com:webmin/webmin 2021-11-17 19:59:44 -08:00
Jamie Cameron
e4b26ab34e charset is a function name and so cannot be translated https://sourceforge.net/p/webadmin/bugs/5518/ 2021-11-17 19:53:42 -08:00
Ilia Rostovtsev
dbe2aba0eb Add support for displaying CPU fans on the Dashboard 2021-11-17 23:21:20 +03:00
Jamie Cameron
954aaa1a63 Get hostname once, using uname command as a fallback 2021-11-15 23:09:22 -08:00
Jamie Cameron
fd12551714 Fix line endings 2021-11-15 18:23:02 -08:00
Jamie Cameron
71aa88adfc Don't re-format config if somehow the config option isn't set 2021-11-13 11:09:21 -08:00
Jamie Cameron
9be9daa1ec Merge branch 'master' of github.com:webmin/webmin 2021-11-11 15:21:17 -08:00
Jamie Cameron
76147eb32c Handle case where var_directory changes 2021-11-11 15:20:41 -08:00
Ilia
0436601c77 Merge pull request #1535 from niyari/patch-webmin-ja
Update /webmin japanese translation.
2021-11-11 02:49:39 +03:00
Jamie Cameron
417bb77ec2 Merge branch 'master' of github.com:webmin/webmin 2021-11-09 19:58:56 -08:00
Jamie Cameron
b118a05209 Show security tab if it was selected before 2021-11-09 18:57:55 -08:00
Ilia Rostovtsev
b111b0cb23 Fix forms column for Custom Commands module 2021-11-09 15:39:50 +03:00
Ilia Rostovtsev
a8cb9a5036 Drop columns from Custom Commands module 2021-11-09 12:54:52 +03:00
Ilia Rostovtsev
b9e88f7f93 Fix id name 2021-11-08 14:18:07 +03:00
Ilia Rostovtsev
b7e1d1f6fe Add id refs for upload dialog checkboxes 2021-11-08 14:17:07 +03:00
Ilia Rostovtsev
0ec3e7ba9d Add support for extracting .iso and .img files 2021-11-08 13:46:19 +03:00
Ilia Rostovtsev
416afebffe Fix to extract all types of tars at once 2021-11-08 13:04:05 +03:00
Jamie Cameron
cdde4ef96d Use usermin config when redirecting https://github.com/webmin/usermin/issues/73 2021-11-07 21:33:29 -08:00
Ilia Rostovtsev
1e55e74088 Add support for uploading and extracting at once #1544 2021-11-07 21:23:23 +03:00
Ilia Rostovtsev
99478d9741 Remove empty space 2021-11-05 01:57:26 +03:00
Ilia Rostovtsev
0ec35a3581 Fix to format config only at the very end if no issues 2021-11-05 01:48:43 +03:00
Ilia Rostovtsev
6ccfd2c7bc If file was deleted prevent recreating an empty file 2021-11-04 19:34:19 +03:00
Ilia Rostovtsev
9a66592601 Format directive if not the first in VirtualHost 2021-11-04 19:29:20 +03:00
Ilia Rostovtsev
79ab64939f Add format config to do magic with separating directives 2021-11-04 17:32:13 +03:00
Ilia Rostovtsev
2b43b2baa4 Format configs cross changes made in UI; fix allowed test 2021-11-04 14:43:27 +03:00
Ilia Rostovtsev
471767d1b8 Fix format_config test 2021-11-04 13:22:13 +03:00
Ilia Rostovtsev
c9147a8ca1 Clean no-lng used var 2021-11-04 12:58:06 +03:00
Ilia Rostovtsev
ebeea77dd9 Update comments 2021-11-04 12:57:14 +03:00
Ilia Rostovtsev
50875dffab Add API to format all modified conf files 2021-11-04 12:55:57 +03:00
Ilia Rostovtsev
9cb874c605 Add support for Apache config indent formatting 2021-11-03 21:21:19 +03:00
Ilia Rostovtsev
ce765d28bb Add basic File Manager optimisations 2021-10-30 17:53:26 +03:00
Ilia Rostovtsev
9f0fc2e485 Add support for directory uploads #1539 2021-10-29 23:43:16 +03:00
Ilia Rostovtsev
ee97197b5a Add calling any config pre-load function 2021-10-27 00:03:01 +03:00
Ilia Rostovtsev
12db447514 Add API to check if foreign module's function exists 2021-10-26 22:33:49 +03:00
Ilia Rostovtsev
9be42454b0 Fix to load theme library to always get expected HTML 2021-10-24 17:40:43 +03:00
Jamie Cameron
e2e536fd38 Fix field labels https://github.com/webmin/webmin/issues/1540 2021-10-22 22:02:26 -07:00
Jamie Cameron
3ebf8ae2dd Allow null values to be explicitly entered 2021-10-22 13:30:05 -07:00
Jamie Cameron
67a4bc38d8 Increase defaut key size for RSASHA256 https://forum.virtualmin.com/t/more-on-dnssec/112685 2021-10-20 18:18:57 -07:00
Jamie Cameron
e61d9d680b Handle colons in hostnames with escaping https://sourceforge.net/p/webadmin/bugs/5506/ 2021-10-16 18:23:13 -07:00
Jamie Cameron
93ff3221bb Merge branch 'master' of github.com:webmin/webmin 2021-10-16 12:17:35 -07:00
Jamie Cameron
01d9cc3d8b Add support for 'required' SSL option https://forum.virtualmin.com/t/license-in-question-after-failed-move-upgrade-attempt/112136/30 2021-10-16 12:17:27 -07:00
Ilia Rostovtsev
a9670389b7 Fix to improve var dumping
For example, can be used to easily dump more complex data structures, like `webmin_debug_var_dump(\@rv, 'get_all_domain_service_ssl_certs');` will nicely print always sorted nested hashes
2021-10-15 23:18:37 +03:00
Jamie Cameron
06a73b990c Merge branch 'master' of github.com:webmin/webmin 2021-10-12 18:41:01 -07:00
Jamie Cameron
f2e21fbe5d Also flush cache of files that didn't exist the first time 2021-10-12 18:40:21 -07:00
Jamie Cameron
00e21a6486 Merge pull request #1537 from kiwichrish/master
Add explicit notify type to Bind DNS zone config options
2021-10-12 17:55:04 -07:00
Jamie Cameron
77ccbcc36d Use known server object to connect https://sourceforge.net/p/webadmin/bugs/5497/ 2021-10-11 19:32:26 -07:00
Jamie Cameron
2e721802f8 Use external ping command by default on debian linux https://sourceforge.net/p/webadmin/bugs/5509/ 2021-10-11 19:06:13 -07:00
Chris Hellyar
6d50ce9503 Add explicit notify type to Bind DNS zone config options 2021-10-12 13:40:12 +13:00
Jamie Cameron
6cc25f354e Fix CAA record labels 2021-10-10 22:49:10 -07:00
Jamie Cameron
dbe809d76b Need to clear module.info cache after installing 2021-10-10 22:31:35 -07:00
Jamie Cameron
5f92dfab53 Merge branch 'master' of github.com:webmin/webmin 2021-10-10 21:56:29 -07:00
Jamie Cameron
f4365ec61f Show more details if ping fails 2021-10-10 21:38:21 -07:00
Ilia Rostovtsev
32c55a9622 Fix to force re-read module info, if missing 2021-10-10 18:04:25 +03:00
Ilia Rostovtsev
180fac79c0 Fix to print pid in file name when dumping 2021-10-10 17:59:41 +03:00
Ilia Rostovtsev
5048ac67d7 Fix to escape special char 2021-10-10 17:02:20 +03:00
Ilia Rostovtsev
66e7b6530a Fix to allow underscores and dashes in var dump 2021-10-10 17:01:39 +03:00
Jamie Cameron
0bef41d229 Only download fixed CA certs if none was found in the original response 2021-10-09 11:21:10 -07:00
Sou Niyari
9b8aae58eb Update en 2021-10-09 10:17:36 +09:00
niyari
7e252c765d Delete .auto files 2021-10-09 10:03:36 +09:00
niyari
56835ef9ff Update /webmin japanese translation. 2021-10-09 10:01:33 +09:00
niyari
bce323cb64 Fix typos 2021-10-09 09:58:52 +09:00
Jamie Cameron
54423f9925 Merge branch 'master' of github.com:webmin/webmin 2021-10-08 17:38:56 -07:00
Jamie Cameron
cb0e5a1440 Always include the primary CN in subjectAltName https://sourceforge.net/p/webadmin/bugs/5510/ 2021-10-08 17:38:33 -07:00
Ilia Rostovtsev
309b9e86d1 Add API to return subroutine name of a code reference bafc3db725 2021-10-08 14:39:28 +03:00
Ilia Rostovtsev
a59da7f872 Update translations 2021-10-07 21:19:48 +03:00
Jamie Cameron
c2195f89c7 Merge pull request #1534 from webmin/iliarostovtsev-patch-1
R3 and E1: consider all active certificates
2021-10-05 19:23:36 -07:00
Ilia
40d9467119 R3 and E1: consider all active certificates 2021-10-06 00:58:01 +03:00
Ilia Rostovtsev
b241b0c79a Re-add previously removed R3 cross signed 2021-10-06 00:56:27 +03:00
Ilia Rostovtsev
9032381882 Update LE IC R3+R4
https://letsencrypt.org/certificates/
https://forum.virtualmin.com/t/intermediate-certificate-failure-blocks-dovecot/112492/7
2021-10-05 18:21:33 +03:00
Ilia Rostovtsev
13e5e83c8d Always fix glued URL and target (e.g. for de, ja, nl, zh, zh-TW) 2021-10-05 12:38:23 +03:00
Ilia Rostovtsev
d2a78ad151 Split --version and --versions bf6e0a1387 (commitcomment-57441360) 2021-10-04 21:05:58 +03:00
Ilia Rostovtsev
6bab2270d4 Update URL for fetching latest software list 2021-10-04 19:09:02 +03:00
Ilia Rostovtsev
5e8ae5f277 Add replacement param for html_strip sub 2021-10-03 20:18:57 +03:00
Ilia Rostovtsev
3a1e8cbeee Support check on the latest versions available with webmin --version 2021-10-03 14:07:36 +03:00
Ilia Rostovtsev
764ea05cb8 Check for Usermin too with new webmin --version 2021-10-03 12:06:26 +03:00
Ilia Rostovtsev
87f5c0eb5a Also print Webmin root dir 2021-10-02 20:40:47 +03:00
Ilia Rostovtsev
b57af70335 Fix to exit on error 2021-10-02 20:38:27 +03:00
Ilia Rostovtsev
bf6e0a1387 Add --version option to webmin command 2021-10-02 20:30:21 +03:00
Jamie Cameron
6101ee4329 Merge pull request #1531 from niyari/patch-servers-ja
Update /servers japanese translation.
2021-09-29 20:46:40 -07:00
niyari
b7f9be70e0 Delete .auto files 2021-09-30 06:03:28 +09:00
niyari
613e91e967 Update /servers Japanese translation. 2021-09-30 05:57:09 +09:00
niyari
a4045894f1 Add servers/config.info.ja 2021-09-30 05:50:19 +09:00
Jamie Cameron
5383a5e962 Merge branch 'master' of github.com:webmin/webmin 2021-09-29 11:36:51 -07:00
Jamie Cameron
85628178ff Suppress carriage returns as well https://github.com/webmin/webmin/issues/1528 2021-09-29 11:35:43 -07:00
Ilia Rostovtsev
a586b9ef2b Fix another comment for new var dump sub 2021-09-29 14:46:25 +03:00
Ilia Rostovtsev
f9906fa972 Fix to print array index for new var dump sub 2021-09-29 14:38:44 +03:00
Ilia Rostovtsev
ba86f000e7 Fix to use better file names for new var dump sub 2021-09-29 14:25:45 +03:00
Ilia Rostovtsev
ffa93926c3 Fix comment for new var dump sub 2021-09-29 14:18:19 +03:00
Ilia Rostovtsev
3bed075571 Add webmin_debug_var_dump sub for better debugging across modules 2021-09-29 14:16:41 +03:00
Jamie Cameron
3ddfcc695e Merge pull request #1529 from gueno/patch-1
fix wrong translation
2021-09-28 20:42:35 -07:00
Ilia Rostovtsev
758d1fe1fd Add missing webprefix in system info links 2021-09-28 23:07:00 +03:00
Ilia Rostovtsev
f69fa81e59 Fix to get safely using wrapper sub 2/2 2021-09-28 16:30:05 +03:00
Ilia Rostovtsev
6566bd9c48 Fix not to load theme library as must be loaded already 2021-09-28 16:08:35 +03:00
Ilia Rostovtsev
2ee92e8a54 Pass args to theme_get_webprefix 2021-09-28 16:07:42 +03:00
Ilia Rostovtsev
9cb0720dc9 Fix to get webprefix safely using wrapper sub 1/2 2021-09-28 15:11:00 +03:00
gueno
b1869cdb62 fix wrong translation
Pâte is pasta(nouilles/nuddles)  in french ʘ‿ʘ
2021-09-28 11:43:47 +02:00
Jamie Cameron
f3c4a3392e Move special handling for link.cgi out to a theme function 2021-09-27 10:09:44 -07:00
Ilia Rostovtsev
50087e9dbe Revert "Fix ongoing issues with proxy prefixes in status collection, choosers 1/2"
This reverts commit d59eb79542.
2021-09-27 15:12:20 +03:00
Ilia Rostovtsev
5f0edd4116 Revert "Fix to rely on new webprefix API for header, footer and get referer"
This reverts commit 1fc5140a99.
2021-09-27 15:11:59 +03:00
Ilia Rostovtsev
7a0e0cb109 Fix tooltip inner word break 2021-09-27 13:37:31 +03:00
Ilia Rostovtsev
269d43ba88 Better use help tooltip for this 2021-09-27 13:28:08 +03:00
Ilia Rostovtsev
ab59df1a85 Regular tooltip (ui_help) doesn't support HTML 2021-09-27 13:26:42 +03:00
Ilia Rostovtsev
1fc5140a99 Fix to rely on new webprefix API for header, footer and get referer 2021-09-27 13:13:00 +03:00
Ilia Rostovtsev
d59eb79542 Fix ongoing issues with proxy prefixes in status collection, choosers 1/2 2021-09-26 19:45:47 +03:00
Ilia Rostovtsev
5f70bd6cbd Fix formatting 2021-09-26 16:16:18 +03:00
Ilia Rostovtsev
ae6921aeee Add crutial get_webprefix API 2021-09-26 16:12:25 +03:00
Jamie Cameron
d4fe8144b0 Fix perl warnings 2021-09-23 23:13:53 -07:00
Jamie Cameron
fb12201be6 Store the full version in the site file 2021-09-22 23:35:54 -07:00
Jamie Cameron
dc7cde15b9 Merge branch 'master' of github.com:webmin/webmin 2021-09-22 17:40:03 -07:00
Jamie Cameron
fe9674a5e5 Minutes cannot be zero https://github.com/webmin/webmin/issues/1527 2021-09-22 17:34:20 -07:00
Jamie Cameron
4ccebeff91 Store the full apache version, with all the dots 2021-09-21 17:46:37 -07:00
Jamie Cameron
454c3c6153 Merge pull request #1524 from niyari/patch-webminlog-ja
Updated webminlog japanese translation
2021-09-20 16:33:12 -07:00
niyari
22742cfb7b Delete .auto files 2021-09-20 11:40:40 +09:00
niyari
77d222896f Update Japanese translation.
.auto file has not been updated.
2021-09-20 11:02:45 +09:00
niyari
448e19b487 add webminlog/config.info.ja 2021-09-19 10:00:00 +09:00
Jamie Cameron
bcfb543b32 Merge branch 'master' of github.com:webmin/webmin 2021-09-12 19:30:42 -07:00
Jamie Cameron
52a2412b10 Respect and preserve php_admin_value https://github.com/virtualmin/virtualmin-pro/issues/8 2021-09-12 17:08:12 -07:00
Ilia Rostovtsev
a4c24a79fb Fix YouTube video URL 2021-09-12 14:18:07 +03:00
Jamie Cameron
bd58c99d74 Finished off support for netplan 2021-09-10 18:00:16 -07:00
Jamie Cameron
1e08584c20 systemd config file name may be different to unit name 2021-09-09 21:52:19 -07:00
Jamie Cameron
20db4a29cf Show config file name 2021-09-09 21:50:17 -07:00
Jamie Cameron
8de8600679 Don't consider Generic Linux a valid OS for RPM installs 2021-09-09 16:19:55 -07:00
Jamie Cameron
26386101ad Merge branch 'master' of github.com:webmin/webmin 2021-09-08 11:30:10 -07:00
Jamie Cameron
81d0461cca Always require authentication, even if no users file is defined https://forum.virtualmin.com/t/webmin-broken-miniserv-config-leads-to-authentication-without-password/112160/2 2021-09-08 11:25:35 -07:00
Ilia Rostovtsev
e9f1516835 Update jQuery for use in Filemin with with old themes 2021-09-07 19:50:39 +03:00
Jamie Cameron
44bc075f74 Parse out static routes 2021-09-02 16:26:32 -07:00
Jamie Cameron
63057dc6c7 mime-words encoded strings can have parts separated by just spaces 2021-09-02 14:18:43 -07:00
Jamie Cameron
e792e4bd4b New version bump 2021-08-28 16:09:41 -07:00
Jamie Cameron
f097293ac6 Fix name of upload field 2021-08-28 14:43:41 -07:00
Jamie Cameron
30e98abca2 Use API instead of raw backquotes 2021-08-28 14:32:35 -07:00
Jamie Cameron
b3f6db0906 Minor version bump 2021-08-28 12:06:02 -07:00
Jamie Cameron
154ecf734a Also check for minor relesae version 2021-08-28 11:56:47 -07:00
Jamie Cameron
c86e9de2e5 Include release in displayed version 2021-08-25 17:54:03 -07:00
Jamie Cameron
46f3a6685e Merge branch 'master' of github.com:webmin/webmin 2021-08-25 17:38:47 -07:00
Jamie Cameron
2daa5e845d Add API function to get the release, and clean up version function 2021-08-25 17:38:40 -07:00
Jamie Cameron
56bb08950f Merge pull request #1518 from maicol07/patch-6
Missing italian translation for Package Updates module and config info
2021-08-25 16:47:27 -07:00
Jamie Cameron
4a83104599 Merge pull request #1517 from maicol07/patch-5
Missing italian translation for filemin module and config info
2021-08-25 16:46:50 -07:00
Jamie Cameron
18d0c858c8 Handle new format for secondary IPs 2021-08-25 10:38:59 -07:00
Maicol Battistini
adb62385de Fixed minor issue in italian translation 2021-08-25 10:08:31 +02:00
Maicol Battistini
f2c7a2fd39 Create config.info.it 2021-08-25 10:07:18 +02:00
Maicol Battistini
a6c9a02edc Delete module.info.it.auto 2021-08-25 10:05:55 +02:00
Maicol Battistini
7d05a1a128 Update module.info.it 2021-08-25 10:04:29 +02:00
Maicol Battistini
618c32ee53 Create config.info.it 2021-08-25 10:01:18 +02:00
Maicol Battistini
e561dc0735 Delete module.info.it.auto 2021-08-25 09:59:38 +02:00
Maicol Battistini
7e5e4c0764 Update module.info.it 2021-08-25 09:57:38 +02:00
Jamie Cameron
05098635aa Also run postinstall on themes 2021-08-23 20:00:33 -07:00
Ilia Rostovtsev
1b05b7b4e5 Use undef instead of 0 https://github.com/webmin/webmin/pull/1513#discussion_r694106675 2021-08-23 19:09:16 +03:00
Ilia Rostovtsev
6c9a24a826 Use undef instead of 0 #1513 2021-08-23 18:38:04 +03:00
Ilia
4668698121 Merge pull request #1513 from scottlucas/master
Fix Virtualmin breaking mysql backup_database force parameter
2021-08-23 18:33:38 +03:00
Scott Lucas
480c81f272 Fix Virtualmin breaking mysql backup_database force parameter 2021-08-23 14:40:24 +01:00
Jamie Cameron
82bc6685b6 Improve support for different versions of the server running 2021-08-22 22:31:44 -07:00
Jamie Cameron
0ef5902dd7 Remove code to check for the latest version 2021-08-22 21:16:55 -07:00
Jamie Cameron
ee9ff4accb Add UI to download the latest version 2021-08-22 21:04:52 -07:00
Jamie Cameron
a4b109b116 Check file format 2021-08-22 16:54:04 -07:00
Jamie Cameron
eada9db4ce Add UI to upload a new version 2021-08-22 16:49:49 -07:00
Jamie Cameron
5e15e740e1 Add UI for changing the minecraft server version 2021-08-22 10:58:35 -07:00
Jamie Cameron
53982c2c0f oath-perl package isn't always available 2021-08-21 20:07:59 -07:00
Jamie Cameron
31737508ee Pass on timeout 2021-08-21 13:13:15 -07:00
Jamie Cameron
41bacc005a New webmin version 2021-08-21 09:30:57 -07:00
Jamie Cameron
0b0a9e5d39 Clean up version check code 2021-08-17 22:23:28 -07:00
Jamie Cameron
73aa2eac76 Japanese update 2021-08-17 20:54:02 -07:00
Jamie Cameron
7ef3b7bb1e Fix passing of user to systemd 2021-08-15 18:25:56 -07:00
Jamie Cameron
2b357cf0f1 Add function to enable an action at boot that runs as a non-root user 2021-08-15 14:04:05 -07:00
Jamie Cameron
e39b67c98c Support 'secondary' IP keyword https://github.com/webmin/webmin/issues/1506 2021-08-14 17:53:37 -07:00
Jamie Cameron
83df0508f1 Add detection for all php.ini paths 2021-08-14 17:40:56 -07:00
Jamie Cameron
bdc54a6364 Merge branch 'master' of github.com:webmin/webmin 2021-08-14 13:21:22 -07:00
Jamie Cameron
5328a45081 PHP INI file paths can be globs 2021-08-14 13:20:46 -07:00
Jamie Cameron
7a70418d87 Merge pull request #1511 from scottlucas/master
Add custom mysql backup parameters option
2021-08-12 22:04:59 -07:00
Scott Lucas
ea91c26d70 Add custom mysql backup parameters option 2021-08-12 09:29:02 +01:00
Ilia Rostovtsev
1c7de43373 Fix to remove unnecessary line break 2021-08-10 21:30:20 +03:00
Jamie Cameron
f2953c81f9 Don't update let's encrypt account with domain's email address https://forum.virtualmin.com/t/stop-updating-lets-encrypt-contact-email/111731 2021-08-08 20:50:41 -07:00
Jamie Cameron
a87791e479 Show useful info about params 2021-08-05 13:15:42 -07:00
Jamie Cameron
58b5844765 Add documentation URL and fix locking 2021-08-05 12:13:01 -07:00
Jamie Cameron
84435597ee Add function to get the current browser URL 2021-08-05 12:10:50 -07:00
Jamie Cameron
5def4a417c Add API function to get the miniserv config file 2021-08-01 22:06:43 -07:00
Jamie Cameron
b19d4fc005 Fixed bugs in password change API 2021-08-01 14:41:30 -07:00
Jamie Cameron
5b0bc3c30f UI to enable password change API 2021-08-01 13:04:33 -07:00
Jamie Cameron
715803655f Everyone runs session authentication these days 2021-08-01 11:33:51 -07:00
Jamie Cameron
e48ffba236 Remove some options nobody uses anymore 2021-08-01 11:28:49 -07:00
Jamie Cameron
131c5f08e3 Merge branch 'master' of github.com:webmin/webmin 2021-08-01 11:23:32 -07:00
Jamie Cameron
fa5fc3a94b Start of work on password change API for use by roundcube / etc 2021-08-01 11:11:22 -07:00
Jamie Cameron
4e75f988db Merge pull request #1504 from maicol07/patch-4
Updated filemin italian translation
2021-07-27 20:52:53 -07:00
Maicol Battistini
d0053f75db Updated filemin italian translation 2021-07-27 21:31:45 +02:00
Jamie Cameron
7e47ce66e5 Merge pull request #1503 from maicol07/patch-3
Updated italian translation for Package Updates
2021-07-26 20:53:19 -07:00
Maicol Battistini
48d38a5013 Updated italian translation for Package Updates 2021-07-26 14:10:01 +02:00
Jamie Cameron
ab62ddca12 Fix perl warning 2021-07-25 18:06:55 -07:00
Jamie Cameron
866e5aa39d Stop checking for module updates on scheduled check 2021-07-25 13:40:22 -07:00
Jamie Cameron
7a71cfcb71 Merge branch 'master' of github.com:webmin/webmin 2021-07-25 13:37:20 -07:00
Jamie Cameron
e8cd1ca5a7 Stop doing scheduled module upgrades, as this is a rarely used feature and a potential security risk 2021-07-25 13:37:08 -07:00
Ilia
60acdbd919 Merge pull request #1502 from maicol07/patch-2
Updated italian translation
2021-07-25 18:04:28 +03:00
Jamie Cameron
d042621750 Merge pull request #1501 from Re4son/master
Add Kali Linux to the list
2021-07-24 09:53:58 -07:00
Maicol Battistini
a30eb55098 Delete it.auto 2021-07-23 15:20:38 +02:00
Maicol Battistini
1b1c3c88b1 Update it 2021-07-23 15:18:41 +02:00
Re4son
8a0eb959e9 Add Kali Linux to the list
Signed-off-by: Re4son <3520622-re4son@users.noreply.gitlab.com>
2021-07-20 10:34:30 +10:00
Jamie Cameron
3c27fe3a0a Add param to prevent logging when diffing 2021-07-17 16:05:22 -07:00
Jamie Cameron
87be82bbad Fix perl warning 2021-07-17 16:01:49 -07:00
Jamie Cameron
4c71641f8e Use virtualmin cloud DNS support if needed 2021-07-17 16:01:28 -07:00
Jamie Cameron
37a153c877 Add Rocky and Oracle Linuxes https://www.virtualmin.com/node/71255 2021-07-10 15:12:56 -07:00
Jamie Cameron
7a63269f33 Add Alma Linux to the list https://www.virtualmin.com/node/71255 2021-07-10 14:10:00 -07:00
Jamie Cameron
643cbc9582 Correct file for Alma Linux https://www.virtualmin.com/node/71256 2021-07-10 14:00:10 -07:00
Jamie Cameron
1b065b5474 Merge branch 'master' of github.com:webmin/webmin 2021-07-06 12:16:21 -07:00
Jamie Cameron
37a4f57196 Add option to preload arbitrary modules 2021-07-06 11:02:05 -07:00
Ilia Rostovtsev
aa4bfae569 Inherit upgrade ACLs from root unless upgrader role was given #285 2021-07-06 14:28:03 +03:00
Jamie Cameron
1123febd3f Add perl module dependecy for two-factor 2021-07-02 21:31:41 -07:00
Jamie Cameron
d8ca5fc0da Remove dedundant version switch, and clean up heading 2021-07-02 20:39:33 -07:00
Jamie Cameron
3233d9264a Fix perl warning 2021-07-02 18:27:49 -07:00
Jamie Cameron
85990489cb Skip warnings when creating an LV https://www.virtualmin.com/node/71145 2021-06-27 12:40:55 -07:00
Jamie Cameron
d93fe6c42e Don't log deletion of DBM index files 2021-06-26 22:16:06 -07:00
Jamie Cameron
2d454cfc22 Don't resolve labels unless their are any 2021-06-26 18:07:13 -07:00
Jamie Cameron
2b8b5df10b Extract function for printing the call stack, as it's useful in debugging 2021-06-26 17:33:48 -07:00
Jamie Cameron
097825f1fe Merge branch 'master' of github.com:webmin/webmin 2021-06-25 14:45:17 -07:00
Jamie Cameron
e03b941b9f Fix perl warning https://github.com/webmin/webmin/issues/1498 2021-06-23 21:03:21 -07:00
Ilia Rostovtsev
d10e122cea Fix core count start with zero https://github.com/webmin/webmin/issues/1484#issuecomment-867139310 2021-06-23 23:38:47 +03:00
Ilia Rostovtsev
76591fab0a Fix to the prev commit 68674ed355 for #1484 2021-06-23 22:53:15 +03:00
Ilia Rostovtsev
68674ed355 Add CPU temp for AMD Ryzen Threadripper #1484 2021-06-23 22:37:17 +03:00
Ilia Rostovtsev
939c8eb4fe Fix regex for matching CPU temp https://github.com/webmin/webmin/issues/1484#issuecomment-864450300 2021-06-22 10:57:53 +03:00
Ilia Rostovtsev
22ca116bb0 Fix to improve post-translation formatting 2021-06-21 14:46:27 +03:00
Ilia Rostovtsev
6f90df409e Fix if translated $1 incorrectly replaced with %1 2021-06-21 12:58:18 +03:00
Ilia Rostovtsev
23d08c75eb Remove wrapping * at all for the message string 2021-06-21 12:30:03 +03:00
Ilia Rostovtsev
63db49aeba Keep logicaly bind lines together 2021-06-20 21:06:52 +03:00
Ilia Rostovtsev
e9ade1591c Move loading default theme config to outside of the loop 2021-06-20 21:04:52 +03:00
Ilia Rostovtsev
6bfef015a6 Read and load custom theme config if exists 2021-06-20 20:27:58 +03:00
Ilia Rostovtsev
80504935c0 Fix to use simpler way of getting get length
https://sourceforge.net/p/webadmin/bugs/5491/
2021-06-19 15:31:08 +03:00
Jamie Cameron
8139e68f68 Merge pull request #1496 from lanurmi/no-root-rpm
Don't require being run as root unless base_dir is /usr/src/redhat
2021-06-16 16:30:29 -07:00
Lauri Nurmi
08a24bba30 Don't require being run as root unless base_dir is /usr/src/redhat
If base_dir is under $HOME, no root permissions are required.
2021-06-16 10:00:01 +03:00
Ilia Rostovtsev
000856de0d Update with latest help translations 2021-06-13 13:53:56 +03:00
Ilia Rostovtsev
7516875271 Update with latest translations 2021-06-13 13:51:50 +03:00
Ilia Rostovtsev
a4ff5619d2 Fix to provide better error output 2021-06-13 13:15:59 +03:00
Jamie Cameron
ab86002f4b Add support for the 'fo' tag in a DMARC record https://sourceforge.net/p/webadmin/bugs/5490/ 2021-06-12 11:15:42 -07:00
Jamie Cameron
5e22eb7751 Fix quoting of commads 2021-06-12 10:46:57 -07:00
Jamie Cameron
0404d575f8 Remove useles alignment stuff 2021-06-12 10:44:22 -07:00
Jamie Cameron
6700d2b302 Add page for configuring webserver options for Usermin 2021-06-12 10:43:38 -07:00
Jamie Cameron
dc93013655 Add missing strings 2021-06-11 13:16:51 -07:00
Jamie Cameron
910c6be66b Version bump 2021-06-10 23:36:18 -07:00
Ilia Rostovtsev
ea21ce2e06 Fix to print new line 2021-06-10 01:05:12 +03:00
Ilia Rostovtsev
efbbd5644e Update translations; remove unneeded file 2021-06-09 23:38:18 +03:00
Ilia Rostovtsev
1dff43ab55 Update translations for PHP Configuration 2021-06-08 21:02:21 +03:00
Jamie Cameron
6d323614a8 Check for a valid file 2021-06-08 10:45:06 -07:00
Jamie Cameron
f980085849 Handle old state flag if still in use https://www.virtualmin.com/node/70862 2021-06-05 16:07:08 -07:00
Jamie Cameron
e731bdd5a3 Fix typo 2021-05-31 10:30:15 -07:00
Jamie Cameron
5feabab9e6 More code cleanups 2021-05-30 15:44:30 -07:00
Jamie Cameron
9607b8e7d4 More code cleanups 2021-05-29 15:39:24 -07:00
Jamie Cameron
f8e3de083f Quote all command inputs 2021-05-29 15:29:45 -07:00
Jamie Cameron
383b26c28a Support for session login redirect in miniserv 2021-05-28 20:50:26 -07:00
Jamie Cameron
1152c6b792 Function to create a miniserv session 2021-05-28 13:34:03 -07:00
Jamie Cameron
90f0822dc2 These strings shouldn't be translated 2021-05-28 12:01:10 -07:00
Jamie Cameron
83c173be03 Merge branch 'master' of github.com:webmin/webmin 2021-05-28 11:40:54 -07:00
Jamie Cameron
79e34195cc Move twofactor functions to a common place 2021-05-28 11:40:18 -07:00
Ilia Rostovtsev
be03176ed6 Check if subcommand exists 2021-05-28 14:16:31 +03:00
Jamie Cameron
b568e9dcce More work on two-factor in usermin 2021-05-23 22:36:07 -07:00
Jamie Cameron
e281083c85 baseuser is needed when validating a session 2021-05-23 22:35:19 -07:00
Jamie Cameron
87a2f5d635 Work on support for doing two-factor entirely within usermin 2021-05-23 20:35:33 -07:00
Jamie Cameron
cde5422058 Merge branch 'master' of github.com:webmin/webmin 2021-05-23 18:56:32 -07:00
Jamie Cameron
966d8f78e6 Rename library file for two factor 2021-05-23 18:54:50 -07:00
Ilia Rostovtsev
3a5eb942e5 Fix to quotemeta allowed paths
https://www.virtualmin.com/node/71138
2021-05-23 21:02:54 +03:00
Jamie Cameron
e1354364a6 Merge branch 'master' of github.com:webmin/webmin 2021-05-20 22:33:45 -07:00
Jamie Cameron
9efec5c620 Add extra check for a session for a user that no longer exists 2021-05-20 22:33:23 -07:00
Ilia Rostovtsev
2d272322fb Declare globals before calling config init
1bc262481d
2021-05-20 20:27:32 +03:00
Ilia Rostovtsev
962039e7be Add better mail printing layout 2021-05-18 23:44:52 +03:00
Ilia Rostovtsev
2a0bf6e4d8 Update translations 2021-05-18 23:43:45 +03:00
Ilia Rostovtsev
5dc2ec2b46 Fix human zh.auto translations placed to https://github.com/webmin/webmin/pull/1478 2021-05-18 22:20:13 +03:00
Ilia Rostovtsev
890962846e Fix to print email type correctly 2021-05-18 16:00:42 +03:00
Jamie Cameron
6cf46d5c05 Copy algorith from rndc config file https://sourceforge.net/p/webadmin/bugs/5487/ 2021-05-17 19:40:48 -07:00
Jamie Cameron
405e03c4d8 Fix missing param 2021-05-16 15:53:32 -07:00
Jamie Cameron
d649f06594 Clean up code 2021-05-16 15:51:06 -07:00
Jamie Cameron
f887fe7771 Merge branch 'master' of github.com:webmin/webmin 2021-05-16 15:26:58 -07:00
Jamie Cameron
e859b21d1a Factor out twofactor code into a separate library 2021-05-16 15:26:45 -07:00
Ilia Rostovtsev
7fe97a751f Fix to support more fancy sensor command outputs 2021-05-16 17:11:06 +03:00
Jamie Cameron
88659933f7 Add support for twofactor in usermin via tokens in a separate file 2021-05-15 19:38:17 -07:00
Jamie Cameron
a0b36dce9d Wrapper script is needed to run the validator 2021-05-15 19:27:49 -07:00
Jamie Cameron
9e48d6cbdd Command-line scripts should always deduce the root directory from the full path 2021-05-15 19:23:19 -07:00
Jamie Cameron
039d6a5897 API to fetch per-user twofactor settings 2021-05-15 16:42:51 -07:00
Jamie Cameron
ae76b560a7 Suppress stderr output 2021-05-15 15:40:01 -07:00
Jamie Cameron
63eda8c76f Explain expected format 2021-05-15 15:35:54 -07:00
Jamie Cameron
9ae79f45a4 Merge branch 'master' of github.com:webmin/webmin 2021-05-15 15:35:27 -07:00
Jamie Cameron
426e93b6d6 UI to turn on twofactor 2021-05-15 15:35:19 -07:00
Jamie Cameron
6c3649621e Remove checks for ancient versions 2021-05-15 15:06:05 -07:00
Ilia Rostovtsev
3438cc6795 TOPT ⇾ TOTP https://github.com/webmin/webmin/pull/1485 2021-05-15 13:15:10 +03:00
Jamie Cameron
b6f2bdc979 Merge branch 'master' of github.com:webmin/webmin 2021-05-14 19:25:06 -07:00
Jamie Cameron
4911196fdf Clean up formatting 2021-05-14 19:22:16 -07:00
Jamie Cameron
1c7a143cd7 Merge pull request #1485 from A-damW/dev/typo
Fix minor typo in twofactor help
2021-05-14 18:41:26 -07:00
Adam W
d5a7730251 Update twofactor.pl.html 2021-05-14 14:01:33 -07:00
Adam W
77f1af9614 Update twofactor.no.html 2021-05-14 14:01:19 -07:00
Adam W
2623d301b0 Update twofactor.ms.html 2021-05-14 14:01:06 -07:00
Adam W
7b70397092 Update twofactor.fr.html 2021-05-14 14:00:53 -07:00
Adam W
2ea7d3083d Update twofactor.ca.html 2021-05-14 14:00:40 -07:00
Adam W
459e4f9ef1 Update twofactor.html 2021-05-14 14:00:01 -07:00
Ilia Rostovtsev
90708a102f Alma -> AlmaLinux 2021-05-12 02:14:07 +03:00
Ilia Rostovtsev
097ab1a16b Fix default view for databases set as table 2021-05-11 18:07:25 +03:00
Ilia Rostovtsev
4618bc1122 Use universal MySQL/MariaDB config file location 2021-05-11 17:54:13 +03:00
Jamie Cameron
92b084a158 When decrypting, try the default key first 2021-05-09 19:38:17 -07:00
Jamie Cameron
1d15009b43 Supply passphrase via flag where possible 2021-05-09 18:01:26 -07:00
Jamie Cameron
413f19036d Allow commas in IPs 2021-05-09 16:35:01 -07:00
Jamie Cameron
aa0f6e7747 Handle case where init script doesn't exist https://sourceforge.net/p/webadmin/bugs/5483/ 2021-05-08 18:16:27 -07:00
Jamie Cameron
45fbcced9e More code cleanups 2021-05-08 17:13:58 -07:00
Jamie Cameron
763094703a Merge branch 'master' of github.com:webmin/webmin 2021-05-08 14:58:36 -07:00
Jamie Cameron
009d6ba57a Some code cleanups 2021-05-08 14:58:29 -07:00
Ilia Rostovtsev
7ea1cb6b1d Fix spaces to tabs 2021-05-08 00:02:14 +03:00
Ilia Rostovtsev
0812531d0e Add openSUSE Linux Tumbleweed to OS list 2021-05-06 12:52:39 +03:00
Jamie Cameron
377bb0fbfd Merge branch 'master' of github.com:webmin/webmin 2021-05-05 20:11:29 -07:00
Jamie Cameron
bd7e66b8d2 Use sensible permissions for a file 2021-05-05 20:05:56 -07:00
Ilia Rostovtsev
342123ecf6 Fix to prevent selecting modules with no index for display e2244fe73b
https://sourceforge.net/p/webadmin/bugs/5482/
2021-05-04 22:38:58 +03:00
Jamie Cameron
8c1f284e50 Fix tabs 2021-05-02 17:30:09 -07:00
Jamie Cameron
722bfb54ec Add field to setting the SSH public key when adding a user https://github.com/virtualmin/virtualmin-gpl/issues/284 2021-05-02 16:58:24 -07:00
Jamie Cameron
4fe3c40377 Add config files for Rocky Linux, another RHEL fork 2021-05-01 19:32:38 -07:00
Jamie Cameron
4e31a6ae7c Don't crash if uploading a zero size file https://sourceforge.net/p/webadmin/bugs/5481/ 2021-04-30 20:37:10 -07:00
Jamie Cameron
6e01e013a5 SSH v2 only is now the default https://github.com/webmin/webmin/issues/1481 2021-04-29 20:21:04 -07:00
Ilia Rostovtsev
24bd1daf6e Fix mysterious leading space for some languages
Presumably this is Google Translator bug and language translator script does't work around it yet
2021-04-28 12:11:24 +03:00
Ilia Rostovtsev
d880b7a8e3 Update language for Status module 2021-04-28 12:05:43 +03:00
Jamie Cameron
0fc43dc254 Add referer check even when upgrading 2021-04-27 16:20:15 -07:00
Jamie Cameron
1467fc769a Merge branch 'master' of github.com:webmin/webmin 2021-04-27 16:03:33 -07:00
Jamie Cameron
ecdd7c458f Add missing strings from isup patch 2021-04-27 16:03:29 -07:00
Jamie Cameron
a84f70d05c Merge pull request #1480 from ypapouin/deadman-logic-system-monitoring
New setting to be compatible with external services monitoring cron jobs and similar periodic processes
2021-04-27 16:01:41 -07:00
Ilia Rostovtsev
0bc86a3147 Check if opts are passed 2021-04-27 21:41:11 +03:00
Yann Papouin
28ee04c6d7 New setting to be compatible with external services monitoring cron jobs and similar periodic processes 2021-04-27 16:30:54 +02:00
Ilia Rostovtsev
8725fd83fc Add ability to utilize env 2021-04-27 16:05:09 +03:00
Ilia Rostovtsev
b64effa5f1 Add flexibility in creating systemd services 2021-04-27 15:36:56 +03:00
Jamie Cameron
e505ecef2e Merge branch 'master' of github.com:webmin/webmin 2021-04-25 20:12:21 -07:00
Jamie Cameron
7ebef3d060 New version bump 2021-04-25 20:11:24 -07:00
Ilia Rostovtsev
f437eab3c4 Improve passwd change command https://github.com/webmin/webmin/pull/1477#issuecomment-825446689
1. Allow passing username as regular param
  2. Do no print verbose `Success:` on success
2021-04-25 12:34:40 +03:00
Jamie Cameron
05c6c917f5 Merge pull request #1477 from webmin/dev/changepass-use-new-api
Use new API with old `changepass.pl` for compatibility
2021-04-22 22:40:10 -07:00
Ilia
35e05c7f85 Merge pull request #1478 from ZeroDream-CN/master
Fixed Simplified Chinese translation issues
2021-04-23 00:36:43 +03:00
Akkariin Meiko
fbe5604588 Update zh.auto 2021-04-23 05:05:48 +08:00
Akkariin Meiko
a616d828e8 Update zh.auto 2021-04-22 20:31:47 +08:00
Ilia Rostovtsev
c974590077 Fix more formatting 2021-04-22 14:02:33 +03:00
Ilia Rostovtsev
a8927f42f1 Fix formatting 2021-04-22 14:02:11 +03:00
Ilia Rostovtsev
3b8861b1c9 Fix script to consider command path https://github.com/webmin/webmin/pull/1477#discussion_r618115481 2021-04-22 14:01:20 +03:00
Ilia Rostovtsev
2fe48a7b48 Fix typo 2021-04-22 13:07:20 +03:00
Jamie Cameron
5b5f86c1a1 Add a new way of overriding the module.info description, and use it for MySQL 2021-04-21 21:54:07 -07:00
Jamie Cameron
47af093d57 Revert module.info overrides via function 2021-04-21 21:30:31 -07:00
Jamie Cameron
72e608c857 Merge branch 'master' of github.com:webmin/webmin 2021-04-21 17:25:20 -07:00
Jamie Cameron
0c85e067df Also disallow untrusted referers when using the perl install script 2021-04-21 16:43:43 -07:00
Ilia Rostovtsev
31a5f1781b Fix typo 2021-04-22 00:08:09 +03:00
Ilia Rostovtsev
fe7d915262 Merge branch 'master' of github.com:webmin/webmin 2021-04-21 14:31:34 +03:00
Ilia Rostovtsev
1c03e37a80 Add minor improvements 2021-04-21 14:31:22 +03:00
Ilia Rostovtsev
86fe633785 Use the full path to webmin command 2021-04-21 11:43:45 +03:00
Jamie Cameron
cb4e9508fd Merge branch 'master' of github.com:webmin/webmin 2021-04-20 20:57:09 -07:00
Jamie Cameron
09436eda3b Add option to not check DNSSEC expiry, which can be slow on large zone files https://sourceforge.net/p/webadmin/discussion/600155/thread/8d78d189e1 2021-04-20 20:56:18 -07:00
Ilia Rostovtsev
b48e86dded Use new API with old changepass.pl for compatibility 2021-04-20 23:44:25 +03:00
Ilia Rostovtsev
584d22020e Add exit codes, file check, nicer errors and color formatting 2021-04-20 23:23:08 +03:00
Ilia Rostovtsev
8e702239c3 Backup first previous miniserv.users file 2021-04-20 18:37:31 +03:00
Ilia Rostovtsev
41b15fb101 Add API to change Webmin user password 2021-04-20 17:43:24 +03:00
Jamie Cameron
e9999de7a8 Add API to get a quick list of files in a records file 2021-04-19 18:46:04 -07:00
Jamie Cameron
1b09f176fc Remove flag for unsupported conntrack mode https://sourceforge.net/p/webadmin/bugs/5478/ 2021-04-17 11:59:51 -07:00
Jamie Cameron
be5684df20 Always sort views by name https://github.com/webmin/webmin/issues/1455 2021-04-15 18:46:44 -07:00
Jamie Cameron
7ee351b511 Fix another incorrect Oracle Linux version line https://sourceforge.net/p/webadmin/bugs/5456/ 2021-04-15 18:03:25 -07:00
Jamie Cameron
83ce82502d Exit fast if at directory doesn't exist https://sourceforge.net/p/webadmin/bugs/5479/ 2021-04-15 17:45:12 -07:00
Ilia Rostovtsev
b72dc18e72 Update language 2021-04-15 11:24:16 +03:00
Jamie Cameron
7123f239ce Fix Oracle Linux version detection https://sourceforge.net/p/webadmin/bugs/5456/ 2021-04-14 18:22:20 -07:00
Jamie Cameron
3fc3f564d1 Add the -w flag to avoid locks if available https://sourceforge.net/p/webadmin/bugs/5475/ 2021-04-13 12:47:51 -07:00
Jamie Cameron
175ed8b3df Add option to always rename users, even if password isn't synced https://github.com/webmin/webmin/issues/1462 2021-04-12 21:49:26 -07:00
Jamie Cameron
59f877ffad Merge branch 'master' of https://github.com/webmin/webmin 2021-04-12 17:40:19 -07:00
Jamie Cameron
a7eaef4517 Add back code to delete PID file on successful exit https://sourceforge.net/p/webadmin/bugs/5471/ 2021-04-12 17:40:06 -07:00
Jamie Cameron
0b2973dcbe Merge pull request #1470 from webmin/dev/module-info-override
Add ability to override module's info #1421
2021-04-11 19:18:21 -07:00
Jamie Cameron
291a0f58eb Fix another warning 2021-04-11 17:44:06 -07:00
Jamie Cameron
eb122dff5e Fix more perl warnings 2021-04-11 17:42:45 -07:00
Jamie Cameron
26abfef1ab Fix perl warning 2021-04-11 17:23:29 -07:00
Jamie Cameron
98259a6128 Test commit 2021-04-11 17:11:59 -07:00
Ilia
da136f4476 Update README.md 2021-04-11 21:07:58 +03:00
Ilia
91df388044 Update README.md 2021-04-11 17:43:58 +03:00
Ilia Rostovtsev
fc638f5d90 Fix to use already existing hashref 2021-04-11 14:28:26 +03:00
Ilia Rostovtsev
f358fa2a98 Simplify https://github.com/webmin/webmin/pull/1470#issuecomment-816270694 2021-04-09 18:58:16 +03:00
Jamie Cameron
058c63c606 Add config files specific to Alam Linux, copied from CentOS 2021-04-08 22:08:41 -07:00
Jamie Cameron
158fd0b6b4 A hash in a value is legit https://sourceforge.net/p/webadmin/bugs/5474/ 2021-04-08 21:10:53 -07:00
Ilia Rostovtsev
575a801c6d Fix to prevent endless loop on lib auto-detection; force define to -lib.pl file
Call module override prior theme overrides
2021-04-06 22:19:11 +03:00
Ilia Rostovtsev
3db32b8cfa Add ability to override module's info https://github.com/webmin/webmin/issues/1421#issuecomment-772137324
https://github.com/virtualmin/virtualmin-gpl/issues/275
2021-04-06 18:34:11 +03:00
Jamie Cameron
04cb9899b2 Merge pull request #1468 from ctrlbru/master
Replaced java applet with jsTree in Bacula restore files selector
2021-04-03 20:33:01 -07:00
Jamie Cameron
84572640e7 Don't totally fail if some units can be read 2021-04-03 19:24:42 -07:00
Jamie Cameron
5fc0bc9ce5 Fix duplicate assignment of tostr 2021-04-03 18:24:09 -07:00
Jamie Cameron
c4a5b46b6e Merge pull request #1469 from nikokio/bug_remote_rpc_call_web_func
Variable $tostr used 100 lines above its declaration !
2021-04-03 18:23:33 -07:00
Jamie Cameron
a946e958f9 Merge branch 'master' of github.com:webmin/webmin 2021-04-03 13:07:24 -07:00
Jamie Cameron
ae64743265 Add function to remove spam prefix 2021-04-03 13:01:29 -07:00
Dario Corti
08468bfb8b Restored web-lib-funcs.pl 2021-04-03 16:56:23 +02:00
Dario Corti
5f72cb63d4 Restored original trailing spaces 2021-04-03 16:51:33 +02:00
Dario Corti
c116e919cd Tweaked jsTree settings, disabled web workers 2021-04-03 16:36:30 +02:00
nikokio
679b57c6ff Variable $tostr used 100 lines above its declaration ! 2021-04-01 17:51:10 +02:00
Ilia Rostovtsev
4cb4177ae6 Fix to prevent sending CSP if defined in custom headers or by theme 2021-03-29 15:19:37 +03:00
Dario Corti
7259d0199d Replaced java applet with jstree in bacula restore file selector 2021-03-29 00:24:59 +02:00
Ilia Rostovtsev
39b14afb7e Theme needs a control over x-no-links header 2021-03-28 16:44:06 +03:00
Ilia Rostovtsev
ea8587578a UI reposition network buffer option 2021-03-28 14:17:48 +03:00
Jamie Cameron
88c5dc21f2 Add UI for changing network buffer size 2021-03-27 20:00:25 -07:00
Jamie Cameron
638895ea67 Use standard function for writing an entire file 2021-03-27 12:58:26 -07:00
Jamie Cameron
cbfeb6aa01 Use standard function for reading an entire file 2021-03-27 12:55:32 -07:00
Jamie Cameron
e6017f7761 Replace some more old hard-coded 1024 byte buffers with the new function 2021-03-27 12:49:56 -07:00
Jamie Cameron
d6e50e7f41 Replace some old hard-coded 1024 byte buffers with the new function 2021-03-27 12:24:54 -07:00
Jamie Cameron
11d382cb36 Use new function to get buffer size, instead of hard-coding 2021-03-27 12:17:22 -07:00
Jamie Cameron
9feae324d6 Move buffer size into a function 2021-03-27 12:08:52 -07:00
Jamie Cameron
407ac1a1a0 Your variable is in another castle 2021-03-26 23:08:32 -07:00
Jamie Cameron
50b0da315f Add support for iptables-persistent mode on Ubuntu 20, and clean up some other use of init scripts 2021-03-26 16:22:57 -07:00
Jamie Cameron
db132bf00c Merge branch 'master' of github.com:webmin/webmin 2021-03-26 13:17:59 -07:00
Jamie Cameron
17724f2b9b Move buffer size into a global 2021-03-26 13:17:47 -07:00
Ilia Rostovtsev
1b54c49813 Fix to allow limiting list_combined_webmin_menu to specific module 2021-03-26 20:40:16 +03:00
Ilia Rostovtsev
e79a678a78 Don't test for file existence, just return undef
49f75d239a (r48753651)
2021-03-26 19:26:31 +03:00
Ilia Rostovtsev
e54887482d Fix formatting 2021-03-26 15:40:43 +03:00
Ilia Rostovtsev
49f75d239a Fix bad design that I shouldn't have ever added #1466 2021-03-26 15:37:12 +03:00
Jamie Cameron
5110269a57 Theme links outside the webmin directory should still be listed 2021-03-23 18:37:44 -07:00
Jamie Cameron
1abd48d958 Table names always need quoting https://github.com/virtualmin/virtualmin-gpl/issues/258 2021-03-21 13:20:59 -07:00
Jamie Cameron
fe7a48170a Use a larger buffer size for receiving RPCs https://www.virtualmin.com/node/54835 2021-03-19 10:48:28 -07:00
Jamie Cameron
ae071bf4f6 Use a larger buffer size for uploads https://www.virtualmin.com/node/54835 2021-03-19 10:46:08 -07:00
Jamie Cameron
6eeff56140 Properly escape key names 2021-03-16 22:37:13 -07:00
Ilia Rostovtsev
1b9334d000 Assign vars explicitly 2021-03-16 16:44:10 +03:00
Ilia Rostovtsev
b337c192c8 Fix to_ip6address sub variables scope and missing ;
44b98ef4fc
2021-03-16 16:24:25 +03:00
Jamie Cameron
68ff9998a8 Merge branch 'master' of github.com:webmin/webmin 2021-03-15 23:54:38 -07:00
Jamie Cameron
44b98ef4fc Add extra protection against internal perl error on IPv6 lookup 2021-03-15 23:54:10 -07:00
Ilia Rostovtsev
d1472cc25d Merge pull request #1458 from HonkXL/master
fix Änderung
2021-03-15 19:15:59 +03:00
Thomas Weiland
295ab86116 fix Änderung
änderung ist wrong - must be Änderung
2021-03-15 16:58:58 +01:00
Jamie Cameron
f8ae8c81fb Attempt to fix 'attempt to copy freed scalar' error 2021-03-14 18:14:30 -07:00
Jamie Cameron
35108b2ba4 Merge branch 'master' of github.com:webmin/webmin 2021-03-11 20:36:41 -08:00
Jamie Cameron
204d8b2dd9 Fix oracle linux detection 2021-03-11 20:29:19 -08:00
Jamie Cameron
0dba42d041 Merge pull request #1457 from IvanI3/patch-1
Unset LANG in status monitor script like @ /etc/webmin/start script
2021-03-10 21:00:43 -08:00
IvanI3
7ee58607a9 Unset LANG in status monitor script like @ /etc/webmin/start script
Non-US/EN default system locale affects float point format "," or "." (e.g. in uptime monitor, which goes down on wrong locale when parsing 1,5,15 mins load)
2021-03-10 11:05:47 +02:00
Jamie Cameron
03bcf594c8 /usr/bin/webmin should only be in webmin 2021-03-09 19:18:21 -08:00
Jamie Cameron
ec140956e8 Merge branch 'master' of github.com:webmin/webmin 2021-03-08 16:16:43 -08:00
Jamie Cameron
a03a8ff15a make blue-theme a link, except in RPMs 2021-03-08 16:15:27 -08:00
Ilia Rostovtsev
4c6ba93328 Fix missing view for BIND
https://github.com/webmin/webmin/issues/1454
2021-03-08 14:30:09 +03:00
Ilia Rostovtsev
c6430c2c2d Ajaxterm doesn't support Python3
https://sourceforge.net/p/webadmin/bugs/5463/
2021-03-07 14:43:57 +03:00
Jamie Cameron
d732304725 Allow replacement of /etc/init.d/webmin 2021-03-06 13:06:42 -08:00
Jamie Cameron
750f4fa89d Fix duplicate string 2021-03-06 12:24:20 -08:00
Jamie Cameron
e6e15781c5 Current theme is always visible 2021-03-06 12:15:41 -08:00
Jamie Cameron
c75957ccf2 Current theme is always visible 2021-03-06 12:14:25 -08:00
Jamie Cameron
e2866aefa9 Merge pull request #1453 from webmin/dev/no-list-blue-theme
Change: Dev/no list blue theme
2021-03-06 12:08:18 -08:00
Ilia Rostovtsev
38deb9c132 Unroll to perform checking when UI select is printed
3fd024ac7f (r588913864)
2021-03-06 23:01:34 +03:00
Jamie Cameron
34ccf16be0 Merge pull request #1452 from webmin/dev/no-list-def-theme
Change: Do not list Legacy Theme in dropdown
2021-03-06 11:51:55 -08:00
Ilia Rostovtsev
cefd479223 Revert: This fix must be in dev/no-list-blue-theme 2021-03-06 22:46:12 +03:00
Ilia Rostovtsev
4882e980f6 Fix to display Legacy Theme if currently selected 2021-03-06 22:44:39 +03:00
Ilia Rostovtsev
72f4a33d84 Fix status detection on running cmd with set input or cmd containing special chars 2021-03-06 17:33:38 +03:00
Ilia Rostovtsev
8a8abf2ee5 Fix to match cron job exactly when possible
https://sourceforge.net/p/webadmin/bugs/5462
2021-03-06 16:34:19 +03:00
Ilia Rostovtsev
e7deccae71 Update class name to conventional 2021-03-06 15:35:24 +03:00
Ilia Rostovtsev
9a9342edf0 Do not list Legacy Theme in dropdown in Change Language and Theme module 2021-03-06 15:07:07 +03:00
Ilia Rostovtsev
2ae9cb3296 Use list visible themes sub 2021-03-06 15:02:16 +03:00
Ilia Rostovtsev
3fd024ac7f All symlinked themes must not be listed to prevent confusing dupes 2/2 2021-03-06 14:10:00 +03:00
Ilia Rostovtsev
6e25287e27 All symlink themes must not be listed to prevent confusing dupes 2021-03-06 13:52:44 +03:00
Ilia Rostovtsev
c614274043 Do not list Legacy Theme in dropdown 2021-03-06 11:01:58 +03:00
Ilia Rostovtsev
843b7a6cc3 Fix a bug for creating a link for blue-theme 2021-03-06 10:27:16 +03:00
Ilia Rostovtsev
fa2e4c87b7 Don't test for non-native services as returned status may be false-positive 2021-03-05 21:11:35 +03:00
Ilia Rostovtsev
ab3597bf42 Add ui_help bubble tooltip UI API
1461a60f66
2021-03-05 16:19:45 +03:00
Ilia Rostovtsev
4970243edf Add move_source_dest file API a4c78aecc7 (commitcomment-47871889) 2021-03-05 12:59:35 +03:00
Jamie Cameron
5e037839d0 Dev version bump 2021-03-04 23:59:04 -08:00
Ilia Rostovtsev
4b82fe84c4 Fix to catch non-native systemd service output 2021-03-05 00:48:31 +03:00
Ilia Rostovtsev
45922e76aa Merge pull request #1451 from tomldickson/master
Update access_desc to make it clear how to use IPv6
2021-03-05 00:35:14 +03:00
Tom Dickson
d9f8905f9a Update .gitignore 2021-03-04 06:55:28 -06:00
Tom Dickson
ff1a1dcb87 Update access_desc to show IPv6 examples
I was able to (I think) update the translation for all but "fa" which I am not certain I can edit properly.
2021-03-04 06:55:04 -06:00
Jamie Cameron
1461a60f66 For root users who aren't allowed access to the whole filesystem, respect the configured paths 2021-03-03 21:40:30 -08:00
Jamie Cameron
2a9dda3f1a Revert "Support limiting allowed dirs to root-capable users in File Manager"
This reverts commit 2b8deb0dbf, prior to
implementing the original request differently.
2021-03-03 21:14:25 -08:00
Jamie Cameron
fec9b6eec6 Fix bug that caused init scripts to be ignored if in systemd mode https://www.virtualmin.com/node/70782 2021-03-03 18:07:43 -08:00
Ilia Rostovtsev
d3f1f04bbd Merge branch 'master' of github.com:webmin/webmin 2021-03-03 18:53:34 +03:00
Ilia Rostovtsev
b477bf37e0 Fix typo in sub name for Firewall modules
https://sourceforge.net/p/webadmin/bugs/5460/
2021-03-03 18:53:11 +03:00
Jamie Cameron
c5f598ae58 Don't copy in blue-theme, just make it a link 2021-03-02 15:47:50 -08:00
Ilia Rostovtsev
19f4b5ebda Revert "Don't double list symlinked themes"
This reverts commit e188641664.
2021-03-03 02:45:53 +03:00
Ilia Rostovtsev
e188641664 Don't double list symlinked themes 2021-03-03 02:38:12 +03:00
Ilia Rostovtsev
d93cffc7f2 Revert "Drop blue-theme"
This reverts commit 8bb5b23550.
2021-03-03 02:37:03 +03:00
Ilia Rostovtsev
90b6978279 Rename Usermin old theme as well 2021-03-01 22:27:03 +03:00
Ilia Rostovtsev
8bb5b23550 Drop blue-theme 2021-03-01 22:25:38 +03:00
Ilia Rostovtsev
79a8328f2f (Perl) Balance printing spaces to print regular and dev versions nicely 2021-03-01 19:05:10 +03:00
Ilia Rostovtsev
23e7e1975c Balance printing spaces to print regular and dev versions nicely 2021-03-01 18:57:55 +03:00
Ilia Rostovtsev
c777d9cb75 Fix to support devel updates on BSD systems as well
https://github.com/webmin/webmin/issues/1232#issuecomment-615903971
2021-03-01 17:29:31 +03:00
BRESTAN Rainer
fad1201240 Allow multiple LDAP server for userdb 2019-11-18 18:44:55 +01:00
27489 changed files with 190945 additions and 656203 deletions

14
.editorconfig Normal file
View File

@@ -0,0 +1,14 @@
# EditorConfig for Perl project
# - Indentation: tabs
# - Tab width: 8
# - Indentation style: Ratliff
root = true
[*]
charset = utf-8
indent_style = tab
indent_size = 8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

27
.github/workflows/webmin.dev+webmin.yml vendored Normal file
View File

@@ -0,0 +1,27 @@
name: "webmin.dev: webmin/webmin"
on:
push:
branches:
- master
release:
types:
- prereleased
- released
jobs:
build:
uses: webmin/webmin-ci-cd/.github/workflows/master-workflow.yml@main
with:
build-type: package
project-name: ${{ github.event.repository.name }}
is-release: ${{ github.event_name == 'release' }}
is-prerelease: ${{ github.event.release.prerelease || false }}
secrets:
DEV_IP_ADDR: ${{ secrets.DEV_IP_ADDR }}
DEV_IP_KNOWN_HOSTS: ${{ secrets.DEV_IP_KNOWN_HOSTS }}
DEV_UPLOAD_SSH_USER: ${{ secrets.DEV_UPLOAD_SSH_USER }}
DEV_UPLOAD_SSH_DIR: ${{ secrets.DEV_UPLOAD_SSH_DIR }}
PRERELEASE_UPLOAD_SSH_DIR: ${{ secrets.PRERELEASE_UPLOAD_SSH_DIR }}
DEV_SSH_PRV_KEY: ${{ secrets.DEV_SSH_PRV_KEY }}
ALL_GPG_PH2: ${{ secrets.ALL_GPG_PH2 }}

2
.gitignore vendored
View File

@@ -20,3 +20,5 @@ core
# makedist.pl
tarballs/
minimal/
.DS_Store
.vscode/settings.json

239
CHANGELOG
View File

@@ -1,239 +0,0 @@
---- Changes since 1.140 ----
Fixed a security hole that allowed any user to view the configuration of any module, even those that they should not have access to.
Fixed a security hole that could allow an attacker to lock valid users by sending a bogus username or password.
---- Changes since 1.150 ----
Updated the setup.sh script to use MD5 password encryption by default, on systems where Perl supports it.
Fixed a security hole in the maketemp.pl script, used to create the /tmp/.webmin directory at install time. If an un-trusted user creates this directory before Webmin is installed, he could create in it a symbolic link pointing to a critical file on the system, which would be overwritten when Webmin writes to the link filename (CVE bug CAN-2004-0559).
When PAM is used for Unix authentication, expired passwords are now detected and the user is prompted to select a new password (if this feature is enabled on the Webmin Configuration module).
Make all functions in ui-lib.pl themable, allowing themes to have more detailed control over modules that make use of this library.
Updated all modules to call ui_print_header instead of calling header and printing <hr>, so that themes can avoid the <hr>. Also updated the MSC theme to do this.
---- Changes since 1.160 ----
Added support for Solaris 10.
Included several additional translations for various languages and modules.
Added support for config- files that allow a range of OS version numbers, and used this to reduce the number of standard config files.
---- Changes since 1.170 ----
When installing a module from the command line, by it will be granted to the same users who receive new modules when Webmin is upgraded. By default, this is root and admin.
Added basic support for multiple root directories, so that Webmin modules can be separated into core and third-party on the filesystem.
When installing or upgrading Webmin, password timeouts are now enabled by default. This protects against brute-force password guessing attacks.
---- Changes since 1.180 ----
All subheadings have been reduced in size when using the default MSC theme.
All modules now use a new API for writing to configuration files, which ensures that the file does not get written to or truncated if the system is out of disk space.
---- Changes since 1.200 ----
On Solaris systems that support RBAC, available modules and access rights can now be derived from RBAC for selected users. This can be enabled on a per-user or per-module basic in the Webmin Users module.
---- Changes since 1.210 ----
Added a new Global ACL control option to limit a user to read-only mode. This does not yet support all modules, but in those that are supported any changes the user makes will simply not take effect.
Restarting of Webmin is now much faster in some modules that do not need a full configuration reload, due to the addition of a function that justs tells miniserv.pl to re-read its config file.
---- Changes since 1.220 ----
Added basic support for running Webmin on Windows system with ActiveState Perl installed. The new setup.pl install script must be used, as the setup.sh shell script cannot run on Windows.
Fixed a bug that could allow a remote attack if the option to use full PAM conversations is enabled.
Improved the Webmin RPM to not lose the /etc/webmin directory when upgrading from an RPM by another vendor (like Mandrake or DAG).
---- Changes since 1.230 ----
Replaced all calls to the crypt() function with new code that will use the Crypt::UnixCrypt Perl modules on systems for with crypt() is broken.
---- Changes since 1.240 ----
Fixed a possible security hole caused by a bug in Perl.
---- Changes since 1.260 ----
Proxy settings made in the Webmin Configuration module are passed on to programs Webmin calls via the http_proxy and ftp_proxy environment variables.
Added automatically created UTF-8 translations for simplified and traditional Chinese.
---- Changes since 1.270 ----
Updated almost all modules that use tables to use the new ui_columns functions. This allows themes to do highlighting when a row is moved over or selected.
Added a new 'Simple Blue' theme, which uses fewer images and does table row highlighting.
Changed the way that Webmin log diff files are stored, so that they are categorized by action and not all in one huge directory.
---- Changes since 1.280 ----
Fixed security holes that allow remote read access to any file on the server for which the path is known.
---- Changes since 1.290 ----
SELinux security contexts are preserved on files safely modified by Webmin's write-and-rename code.
Added xmlrpc.cgi program, which provides an XML-RPC interface to all Webmin module functions.
Tested and improved support for Fedora 5.
---- Changes since 1.300 ----
Fixed the rare bug about renaming the .webmintmp file.
---- Changes since 1.310 ----
Module configuration files can now be named based on the real operating system types, such as config-Ubuntu-Linux, which would be used in preference to config-debian-linux.
When a large file is uploaded, it is no longer read into memory by miniserv.pl.
Update the code that fetches mirror sites from Sourceforge, to handle their new website design.
Changed the default theme for all installs to the new framed blue theme.
Updated all rows of links (like select all, invert selection, add something) above tables to use a separator between links.
Added caching for sudo capable user checks, to avoid excessive slow calls to sudo.
Fixed a memory leak when running under ActiveState Perl on Windows.
---- Changes since 1.320 ----
Fixed XSS bugs in chooser.cgi.
If the operating system is upgraded after Webmin is installed, a button is displayed on the main page to update Webmin's view of the current OS.
Improved the tabs API to add an option to put a box around the visible tab, and whitespace around tabs.
If listening on all specified IP addresses fails, Webmin will fall back to accepting connections on any address.
All Module Config pages are now generating using new ui-lib.pl code, for easier theming.
Added a global access control option to set the Unix user the file browser lists directories as.
---- Changes since 1.330 ----
Added more ui-lib.pl functions for hidden page sections.
Fixed another XSS bug in chooser.cgi.
The Webmin function to get the system's hostname now reads a file instead of calling the hostname comment, which is faster.
Added an ACL option to the file chooser for additional directories to allow access to.
Changed the way sizes are displayed, to use a format like 1.32 GB or 8 kB.
Removed letter images (used by the old theme), and forced the standard header function to always use text titles.
Added support for Slam64 Linux.
---- Changes since 1.340 ----
Added Redhat Enterprise release 5 support.
Requests to the /unauthenticated URL can never execute CGI programs, to provide an extra layer of security against URL escaping attacks.
Fixed XSS bugs in pam_login.cgi.
---- Changes since 1.370 ----
Hid the Jabber and Security Sentries modules by default, as the underlying software is no longer supported.
On Linux systems, sped up the function for finding processes so that it no longer has to launch 'ps' - instead, it reads /proc directly.
When read_file_lines is used to read a file, the Unix or Windows newlines will be preserved when it is written out.
---- Changes since 1.380 ----
Added a search box to the left frame of the blue theme, for finding modules, config options, help pages and text.
All images, CSS and other static content served by Webmin has an HTTP Expires for 1 week in the future, to improve cachability.
Lock files are automatically removed when the process creating them exits.
NetBSD 4.0 support.
Italian and Catalan translations contributed for many modules, thanks to Giovanni and Jaume Badiella.
Changed the error message that appears when Webmin detects a link from another web page, and removed the button to allow the link (which was unreliable anyway).
---- Changes since 1.390 ----
Links from unknown referers are now blocked by default, to prevent XSS attacks. This may break browsers that don't supply a Referer: HTTP header.
---- Changes since 1.400 ----
Big Czech translation updates, thanks to Petr Vanek and the Czech translation team.
All popups in Webmin are now XSS-safe, and thus do not need protection from unknown referers which prevented them from working in some browsers.
All Webmin session IDs are now stored MD5 hashed, to prevent sessions from being captured if the sessiondb DBM is somehow read by an attacker.
Many Dutch updates, thanks to Gandyman.
MD5 encryption for Webmin and Unix passwords can be used on systems that have either the MD5 or Digest::MD5 perl module, or support it in the crypt() function.
---- Changes since 1.410 ----
Many Korean updates, thanks to JoungKyun Kim.
More Dutch updates, thanks to Gandyman.
Added a debugging log file, which records all files read and written, commands run and more. This can be enabled in the Webmin Configuration module.
---- Changes since 1.420 ----
Many Greek translation updates, thanks to Vagelis Koutsomitros.
Catalan translation updates by Jaume Badiella.
Many Dutch translation contributions by Gandyman.
---- Changes since 1.430 ----
A large Croatian translation update, thanks to Domagoj Bikic.
When a user whose password is close to expiry or has already expired logs in, a warning will be displayed on Webmin's first page.
Many Japanese translation updates, thanks to Kazuya Masuda.
---- Changes since 1.440 ----
Russian translation updates, thanks to Anton Statutov.
Webmin's serialization functions can now handle objects, which allows them to be passed as parameters to remote function calls. Both caller and recipient must have the object's class installed though.
Converted commands in the core web-lib-funcs.pl API file to POD format, and added more details about each function.
---- Changes since 1.450 ----
Added a language option for UK english, and converted words in the default Webmin language to US english.
Major Dutch translation updates, thanks to Gandyman.
Catalan translation updates by Jaume Badiella.
Converted all core modules to use the new WebminCore perl module instead of web-lib.pl. This significantly improves memory use and load time in code that uses functions from multiple modules, asssuming they have all been converted.
---- Changes since 1.470 ----
Catalan translation updates by Jaume Badiella.
Added an UTF-8 encoding of the Russian translation, thanks to shavlukov@gmail.com.
French translation updates by ButterflyOfFire.
Dutch translation updates by Gandyman.
Dramatically improved Webmin's search function, to include links to pages that help or UI text comes from. Also changed the layout of results to a more Webmin-ish style.
---- Changes since 1.480 ----
Catalan translation updates by Jaume Badiella.
Dutch translation updates, thanks to Gandyman.
Beginnings of a Basque translation, thanks to Mireia Lezea.
---- Changes since 1.500 ----
Czech translation updates, thanks to Karel Hudan.
The Webmin RPM now preserves the /etc/webmin directory when un-installed and then re-installed.
Added a robots.txt file to block indexing of Webmin by search engines.
The Webmin search box can now be disabled in the Webmin Users module, under "Permissions for all modules".
Brazillian Portuguese translation updates for several modules, thanks to Djavan Fagundes.
---- Changes since 1.510 ----
Dutch translation updates, thanks to Gandyman.
Polish translation updates, thanks to Dariusz Dêbowski.
---- Changes since 1.520 ----
Catalan translation updates by Jaume Badiella.
---- Changes since 1.530 ----
Sped up the loading of language files by pre-caching them in memory when Webmin is started, and not performing sub-string substitutions in most modules.
Added support for Pardus Linux, thanks to Kaan Ozdincer.
Major Dutch updates, thanks to Gandyman.
Majoe French translation update, thanks to ButterflyOfFire.
Allow per-language language overrides to be defined, in custom-lang.$code files.
Updated numerous modules to improve support for Debian 6 and Ubuntu 10.10.
If a browser asks for gzip compression, Webmin can now return compressed content either generated dynamically or from a pre-compressed .gz file in the same directory. Dynamic compression depends on the Compress::Zlib perl module.
Added support for Amazon Linux.
---- Changes since 1.550 ----
Catalan updates, thanks to Jaume Badiella.
Italian translation updates, thanks to Andrea Oliveri.
Major German translation updates, thanks to Raymond Vetter.
---- Changes since 1.560 ----
More German translation updates, thanks to Raymond Vetter.
More French translation updates, thanks to ButterflyOfFire.
---- Changes since 1.570 ----
Even more German translation updates, thanks to Raymond Vetter.
Added UTF-8 encodings for languages using the iso-8859-2, like Czech and Polish.
Catalan updates, thanks to Jaume Badiella.
Norwegian translation updates, thanks to Stein-Aksel Basma.
The MySQL, PostgreSQL, Filesystem Backup and Backup Configuration Files modules now all support the use of Webmin variable substitutions in backup paths (like $HOSTNAME) via a new Module Config option.
---- Changes since 1.580 ----
Even more German translation updates, thanks to Raymond Vetter.
More Dutch updates, thanks to Gandyman.
Catalan updates, thanks to Jaume Badiella.
Norwegian updates, thanks to Stein-Aksel Basma.
All languages now have UTF-8 encoded variants, as well as their native character sets.
Added support for Ubuntu 12.04.
---- Changes since 1.590 ----
Even more German translation updates, thanks to Raymond Vetter.
Norwegian updates, thanks to Stein-Aksel Basma.
Dutch translation updates, thanks to Gandyman.
Switch order of command and mode in debug logs to make it clear that "mode=X" is part of the log, not part of the command.
Added the new Gray Framed Theme, and made it the default for new installs.
---- Changes since 1.600 ----
Even more German translation updates, thanks to Raymond Vetter.
Catalan updates, thanks to Jaume Badiella.
---- Changes since 1.610 ----
Norwegian updates, thanks to Stein-Aksel Basma.
Catalan updates, thanks to Jaume Badiella.
Yet more German translation updates, thanks to Raymond Vetter.
Polish translation updates from Piotr Kozica.
---- Changes since 1.620 ----
More German translation updates, thanks to Raymond Vetter.
Polish translation updates from Piotr Kozica.
Norwegian updates, thanks to Stein-Aksel Basma.
Improved FreeBSD 8 and 9 support across multiple modules.
Hungarian translation updates from Balázs Zoltán.
---- Changes since 1.650 ----
More German translation updates, thanks to Raymond Vetter.
Norwegian updates, thanks to Stein-Aksel Basma.
---- Changes since 1.660 ----
More German translation updates, thanks to Raymond Vetter.
Norwegian updates, thanks to Stein-Aksel Basma.
Catalan updates, thanks to Jaume Badiella.
IPv6 access control now match an address exactly, unless a network size is entered.
FTP uploads and downloads to IPv6-only servers now work properly, thanks to support for the EPSV protocol command.
Added a Bahasa Malaysia translation, thanks to Nawawi Jamili, Nizam Adnan and Weldan Jamili.
Added filtering for lists in the user, group and file chooser popups, thanks to a patch from Nawawi Jamili.
---- Changes since 1.670 ----
More German translation updates, thanks to Raymond Vetter.
Norwegian updates, thanks to Stein-Aksel Basma.
Catalan updates, thanks to Jaume Badiella.
Security fixes for XSS attacks in user_chooser.cgi and other scripts.
---- Changes since 1.690 ----
More German translation updates, thanks to Raymond Vetter.
Support for RHEL 7, CentOS 7 and other derivatives in multiple modules.
---- Changes since 1.700 ----
More German translation updates, thanks to Raymond Vetter.
Catalan updates, thanks to Jaume Badiella.
Added additional protected against Shellshock exploits made via the Webmin webserver.
---- Changes since 1.710 ----
SSL v2 and v3 are now disabled by default at Webmin install time, to block the POODLE attack. They can be re-enabled on the SSL Encryption page of the Webmin Configuration module.
---- Changes since 1.720 ----
Deprecated the old blue-theme in favor of the new gray-theme.
Catalan translation updates from Jaume Badiella.
More German translation updates, thanks to Raymond Vetter.
---- Changes since 1.730 ----
More German translation updates, thanks to Raymond Vetter.
Norwegian updates, thanks to Stein-Aksel Basma.
The awesome new Authentic Theme by Ilia Rostovtsev is now included in the Webmin package.
Catalan translation updates from Jaume Badiella.
---- Changes since 1.740 ----
Norwegian updates, thanks to Stein-Aksel Basma.
Catalan translation updates from Jaume Badiella.
More German translation updates, thanks to Raymond Vetter.
---- Changes since 1.750 ----
Norwegian updates, thanks to Stein-Aksel Basma.
Catalan translation updates from Jaume Badiella.
More German translation updates, thanks to Raymond Vetter.
Fixed an XSS bug that allowed xmlrpc.cgi to be abused by a malicious link.
---- Changes since 1.760 ----
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.
Major rework of majordomo module, Kay Marquardt
---- Changes since 1.870 ----
German translation updates, thanks to Raymond Vetter.
Catalan translation updates from Jaume Badiella.
Bulgarian translations from Grigor Gatchev.
Added Support for Synology NAS and opkg/ipkg Community Package Manager, Kay Marquardt
Added Support for configuring spam filtering when amvisd is used, Kay Marquardt

View File

@@ -1,15 +1,543 @@
## Changelog
#### 2.621 (January 25, 2026)
* Fix to prevent NAT from dropping idle RPC sessions during long transfers
* Fix to improve the message when socket authentication is used in the MySQL/MariaDB module
* Fix to make upload tracking work correctly in all situations and on all systems
* Fix to correctly display the PHP version in the PHP Configuration module when managing packages
* Update Xterm.js to the latest version with lots of improvements and fixes
* Update Authentic theme to the latest version with various improvements and fixes:
* Fix the support for the cloned Terminal module
* Fix error handling for file uploads when the user is out of quota or the system is out of disk space in the File Manager module
* Fix to stop loading full file into memory for upload check to prevent memory leak on large uploads in the File Manager module
* Fix to permanently save the state of the navigation menu and right-side slider when toggled
#### 2.620 (January 9, 2026)
* Add ability to use correct driver depending on the database in MySQL/MariaDB module
* Add improvements to BIND DNS module for better key management
* Add support for Ubuntu 26.04 development preview
* Add a config option to increase the RPC timeout
* Add support for EC SSL certificate and key in the ProFTPd module
* Add support for using `gpart` in FreeBSD disk management module
* Add support for Ed25519 public key in User and Groups module
* Fix RPC session timeout during large file transfers
* Fix selection and configuration of TLS certificate and key in the ProFTPd module
* Update Authentic theme to the latest version with various improvements and fixes:
* Add support for multiple scrollable tabs in the File Manager
* Fix displaying of the right-side toolbar in File Manager when using Safari
* Fix to print menu separator when no virtual servers are added yet in Virtualmin
* Fix bugs in white palette
* Fix exported file name in data tables
#### 2.610 (November 23, 2025)
* Fix to drop dependency on `IO::Pty` Perl module
* Fix `virtual-server` module server-side search to work correctly
* Update the Authentic theme to the latest version with various improvements and fixes:
- Add a range slider to adjust content page margins more precisely
- Add an option to enable rounded corners for content page
- Add more customization options for pie charts
- Fix to increase clickable area for checkboxes in File Manager
- Fix to correct rotation of pin and unpin button for right side slider
- Fix color of selected items in the multiselect dropdown
- Fix to improve the visibility of disabled checkboxes
- Fix to send saved params in the post body when saving theme configuration
[More details...](https://github.com/webmin/authentic-theme/releases/tag/26.20)
#### 2.600 (November 9, 2025)
* Add an options to enable the slow query log in the MySQL/MariaDB module [#2560](https://github.com/webmin/webmin/issues/2560)
* Add ability to install multiple PHP extensions at once in the PHP Configuration module
* Add ability to show package URL in the Software Packages module [#1141](https://github.com/virtualmin/virtualmin-gpl/issues/1141)
* Add support to show Debian package install time in the Software Packages module
* Add support to show detailed Webmin server stats using new `webmin stats` CLI command [forum.virtualmin.com/t/135556](https://forum.virtualmin.com/t/is-this-memory-used-a-bit-high/135556/6?u=ilia)
* Add a major Authentic theme UI update with lots of visual and structural improvements for a smoother and more modern experience
[More details...](https://forum.virtualmin.com/t/authentic-theme-version-26-00-release-overview/135755?u=ilia)
* Fix EOL library fatal error for OS in development [#2121](https://github.com/webmin/webmin/issues/2121)
* Fix correctly saving jails with parameters containing quotes in the Fail2Ban module [#2572](https://github.com/webmin/webmin/issues/2572)
* Fix file is always renamed as the effective user in the Upload and Download module [#1054](https://github.com/webmin/webmin/issues/1054)
#### 2.520 (October 4, 2025)
* Fix to make sure the mail URL uses a well-known host name [security]
* Fix support for other Raspberry Pi sensors [#2545](https://github.com/webmin/webmin/issues/2545)
* Fix the printing of the bottom button row in the form column table
* Fix to recommend Perl `Sys::Syslog` module [#2557](https://github.com/webmin/webmin/issues/2557)
* Fix to avoid using short hostname in HTTPS redirects when an FQDN is available
* Fix to use _/proc_ sampler instead of `vmstat` for the same output with much lower overhead
* Fix to query specific fields in FreeBSD memory stats collection, cutting CPU use by 80%
* Fix to kill Webmin subprocesses during RC stop on FreeBSD and other systems
* Fix to correctly fetch command version in `PPTP VPN Client` module [#2567](https://github.com/webmin/webmin/issues/2567)
* Add a complete overhaul of `var_dump` subroutine, which is now fully portable
* Update the Authentic theme to the latest version with various fixes:
- Fix the text color when reading email in the Read User Mail module [webmin#2555](https://github.com/webmin/webmin/issues/2555)
- Fix to ensure the selected color palette is correctly stored when changed manually [webmin#2552](https://github.com/webmin/webmin/issues/2552)
- Fix a bug when the Webmin version label was missing when copying to clipboard system information from the dashboard
- Fix DNS query spike from network stats collection on FreeBSD [webmin#2556](https://github.com/webmin/webmin/issues/2556)
- Fix to display the appropriate icon for proxy mode on new Bunny DNS
- Fix spinner color in toast messages for dark palette
- Fix other bugs and add various small improvements
#### 2.510 (September 16, 2025)
* Fix to ensure DNSSEC re-signing period is less than 30 days in the BIND DNS module
* Fix to treat 201 as a valid response code in the internal download function
* Update the Authentic theme to the latest version with various improvements and fixes:
- Add optimizations to dashboard graphs with dynamic trimming to prevent page lagging
- Add improvements to how the system cache for the dashboard is updated
- Add support to correctly reload the page in proxy mode
- Add an option to choose if default page should always load when switching navigation
- Fix to ensure the color palette is preserved for the user [webmin#2537](https://github.com/webmin/webmin/issues/2537)
- Fix algorithm for calculating rows per page in data table pagination
- Fix the alert info box text color for dark mode
- Fix critical lags and appearance of Custom Commands module
#### 2.501 (September 10, 2025)
* Add support for Raspberry Pi sensors #2539 #2517
* Add Squid 7 support
* Update the Authentic theme to the latest version with the following fixes:
- Fix broken editor in "Bootup and Shutdown" module
#### 2.500 (September 4, 2025)
* Add support for the Webmin webserver to work in both HTTP and HTTPS modes at the same time
* Add distinct warning to the login page if the connection is not secure
* Add support for timeouts in temporary rules in "FirewallD" module
* Add support for the new Dovecot version 2.4
* Add support for MariaDB version 12 #2522
* Add support for IMAP through a local command for Usermin
* Add latest SSLeay support for redirects to SSL work
* Add improvements to "Bootup and Shutdown" module for _systemd_ systems
* Add field for secondary server key in "BIND DNS Server" module
* Add reversible encryption helpers API
* Add API to display relative dates
* Add API to mask sensitive text, like displayed passwords, unless hovered over
* Add status monitor for PHP FPM #2499
* Add support for DNF5 format in the "Software Packages" module
* Add support for redirecting to the enforced domain when the `musthost_redirect` directive is set
* Add option to customize the SMTP login for scheduled background monitoring in the "System and Server Status" module
* Change to show relative dates in "Webmin Users: Current Login Sessions" and "Webmin Actions Log: Search Results" pages
* Change "Last Logins" on the dashboard to show usernames, relative dates, and all users from the past 3 days
* Change to always enable HSTS by default
* Fix MySQL/MariaDB to remove obsolete `set-variable` options that break modern config files #2497
* Fix download link in table rows in "MySQL/MariaDB Database Server" module
* Fix module not to fail on old MySQL 5.5
* Update the Authentic theme to the latest version with various improvements and fixes:
- Add support to automatically set the color palette based on OS or browser preferences
- Add improvements to tooltips in dark palette
- Change the default shortcut key for toggling the light/dark palette
- Change the default shortcut key for toggling right slider
- Change wording to use "shortcut" instead of "hotkey"
- Change the default maximum column width
- Fix navigation menu load in proxy mode #2502
- Fix navigation menu to always stay in sync with the product switch
- Fix sporadic issue where the navigation menu disappeared and the content page was shifted
- Fix info alert text color and button color in the dark palette
- Fix styling of checkboxes and radios for backup and restore pages in Virtualmin
- Fix styling for extra backup destinations in Virtualmin
- Fix advanced schedule display in the cron chooser in Virtualmin
[More details...](https://github.com/webmin/authentic-theme/releases/tag/25.00)
#### 2.402 (June 16, 2025)
* Update the Authentic theme to the latest version with various fixes and improvements
* Fix support for EL10-based systems
#### 2.401 (June 2, 2025)
* Add forgotten password recovery support for Virtualmin mailbox users
* Add forgotten password recovery support in Usermin
* Fix account lock status check in MySQL/MariaDB module that was blocking new database user creation #2484
* Fix to prevent safe users from sending emails
* Fix to always show password recovery link if enabled
#### 2.400 (May 25, 2025)
* Add built-in support for forgotten password recovery
* Add support for SSL certificates and DNS over TLS in the BIND module
* Add support to configure listen for any type of address in Dovecot module
* Add ability to manage available PHP packages directly from PHP Configuration module
* Add ability to configure and show proper branding logo on the login page
* Add display of the PHP binary and its version in the PHP Configuration module
* Add improvements to MySQL/MariaDB module when editing users and privileges
* Add support for AxoSyslog in System Logs NG module
* Add TOML as editable format in the File Manager module
* Add support for template variables in help pages
* Add support for enabling gender-neutral translations if supported by the language
* Improve security of single-use login links
* Fix to check if local version of `mysqldump` supports `--set-gtid-purged` flag
* Fix to respect option to copy new key and certificate to Webmin in the SSL Encryption module
* Fix to use new API for auxiliary remote QR code generation
* Fix to show human-readable timestamps for kernel log in the System Logs module
* Fix to respect reverse order flag in the System Logs module
* Fix to prefer JSON::XS over JSON::PP if available for better performance
* Fix bugs with IPv6 interface creation on systems using Network Manager
* Fix to address the security issue in the System Documentation module
* Fix to use fast PRC mode by default in the Webmin Servers Index module
* Fix Fail2Ban version detection
* Fix to follow German translation rules that most people already accept
* Fix to correctly read EOL cache data
#### 2.303 (March 14, 2025)
* Fix permissions error when attempting to open a temp file for writing
* Fix Network Configuration module to use `ip` command instead of `ifconfig` on Debian systems
* Fix to correctly save IPv6 nameservers in Network Configuration module
* Fix to run `man` as `nobody` to prevent section param misuse in System Documentation module
* Add support for Sendmail hash files ending with `.cdb`
* Update German translations
#### 2.302 (March 3, 2025)
* Add ability to preserve allow/deny IPs in Webmin Configuration module #2427
* Add enhancements to module config saving to ensure reliability under all conditions
* Fix to improve wording when applying network in Network Configuration module
* Fix regression in MySQL/MariaDB database user permission assignment
* Fix to clean up old code
* Update German translations
#### 2.301 (February 16, 2025)
* Fix to check correctly if ProFTPD is installed #2410
* Fix to properly escape HTML in date fields
* Fix the line height of plain-text email body
#### 2.300 (February 14, 2025)
* Add multiple improvements to SSH Server module to support contemporary systems
* Add support to configure SSH socket activation in SSH Server module in contemporary systems #2356
* Add support for managing PHP extensions in PHP Configuration module
* Add API to edit _systemd_ units in Bootup and Shutdown module
* Add rich-rule and direct-rule API to FirewallD module
* Add support for collecting bandwidth stats on systems with Journald in Bandwidth Monitoring module
* Add support for displaying translations aggregated and separate statistics using language manager script
* Add support for allowing a given IP temporarily or permanently in FirewallD module
* Add support for listing `deb822-style` repos on Debian and derivatives in Software Package Updates module
* Add support for openEuler Linux LTS and Innovation versions
* Add support for setting up repos on SUSE distros using repo setup script
* Add a status monitor to check if a reboot is required in System and Server Status module
* Add support for displaying CPU and disk data in the latest macOS versions
* Add UI option to control if SSL client certificate provided by proxies can be trusted
* Add ACL option to set the allowed user based on the directory being accessed in File Manager module
* Add ability to resolve compatibility-level conditionals in Postfix module
* Add ability to use zoom window in/out using standard hotkeys in Terminal module
* Add service restart button in MySQL/MariaDB module
* Add DBI and DBD modules to the recommended list
* Fix to check first if delete, rename, paste, and save are allowed for safe user in File Manager
* Fix to stop trusting remote client IP address for Webmin logging unless it's allowed
* Fix to correctly set exit code on success when using force mode in Webmin `set-config` CLI command
* Fix to include zone name in deleted records log message in BIND DNS module
* Fix to ensure _systemd_ custom units are created in the correct directory in Bootup and Shutdown module
* Fix to create correct RC script on FreeBSD systems when Webmin is installed using the setup script
* Fix to improve how permissions are displayed in MySQL/MariaDB module
* Fix to show current hashed password if there is one in MySQL/MariaDB module
* Fix to place editable options at the top of the list in MySQL/MariaDB module #2319
* Fix to correctly quote usernames in `xfs_quota` command in Disk Quotas module
* Fix file locking in global generic file locking function
* Fix to clean up temporary Webmin PID-based lock directories
* Fix to bring back support for limits in last command in Users and Groups module
* Fix Postfix module incorrectly saving config files for some pages
* Fix to support multi-line mappings in Postfix module for virtual maps
* Fix to turn off autorenew for all Webmin-generated Let's Encrypt SSL certificates as renewals are handled internally
* Fix to prefer JSON::XS over JSON::PP if both are installed
* Fix to just lock the DNS zone file instead of the whole domain to prevent potential deadlocks
* Fix SPF record joining to avoid space separation in BIND DNS module
* Fix updating serial number in BIND DNS module
* Fix error message for salt field in BIND DNS module
* Fix for slave zones can now be called secondary in BIND DNS module #2257
* Fix not to save passwords in the password fields in Users and Groups module
* Fix not binding to an IP, add a `Listen` directive for a custom port if needed in Apache module #2341
* Fix Usermin manual installation using setup script
* Fix to enhance display support for Fetchmail module
* Fix WebSocket connections for _sudo_-capable users
* Rename Google Authenticator to just TOTP Authenticator
* Improve sorting for date-based columns in data tables
* Drop `lynx` package from the recommended list
* Drop `Authen::OATH` module and all its dependencies in favor of a simpler implementation for TOTP authentication
* Updated Chinese translations
* Update German translations
#### 2.202 (August 12, 2024)
* Add support for importing schemas to the LDAP Server module
* Add support for displaying disk and network I/Os in FreeBSD on the dashboard
* Fix to automatically set the WebSocket URL webprefix correctly
* Fix to name downloaded backup file nicely in Backup Configuration Files module [#2239](https://github.com/webmin/webmin/issues/2239)
* Fix to optimize getting table index stats for large tables in MySQL/MariaDB module [pull#2234](https://github.com/webmin/webmin/pull/2234)
* Fix duplication of _systemd_ actions and init scripts [#2227](https://github.com/webmin/webmin/issues/2227)
* Fix BIND service name for Debian 12 and Ubuntu 24.04
* Update the Authentic theme to the latest version with various fixes and improvements
#### 2.201 (July 24, 2024)
* Fix real-time monitoring not updating graphs in the dashboard [#2222](https://github.com/webmin/webmin/issues/2222)
* Fix Terminal module to work correctly with _sudo_-capable users [#2223](https://github.com/webmin/webmin/issues/2223)
#### 2.200 (July 21, 2024)
* Add support for blocking a given IP temporarily or permanently in the FirewallD module
* Add support for parsing iCalendar event files in the Mailbox module
* Add support for tailing logs in real time in System Logs module
* Add ability to preserve original file ACLs when writing files [webmin/authentic-theme#1511](https://github.com/webmin/authentic-theme/discussions/1511#discussioncomment-9913902)
* Add a `patch` sub-command to the `webmin` command for easy application of patches
* Add a config option to display hostname and comment in the DHCP Server module [#2221](https://github.com/webmin/webmin/issues/2221)
* Add support for ED25519 and ED448 algorithms in BIND DNS module for DNSSEC
* Add support for larger ranger of authentication methods in Dovecot module
* Add improved support for displaying last logins in the Users and Groups module
* Fix to prevent duplicate `also-notify` and `allow-transfer` IPs in the BIND DNS module
* Fix issues with Terminal module to correct text display problems in editor mode
* Fix to store Terminal module logs in the `/var/webmin` directory
* Fix to display the Spam folder nicely in the Mailbox module
* Fix how modules are loaded in ProFTPd module
* Fix support for the Chrony service on Debian systems in the System Time module
* Fix to use static routes to set the default gateway in Network Configuration module
* Fix to correctly invalidate EOL cache on re-checks [#2139](https://github.com/webmin/webmin/issues/2139)
* Fix to change default monitor name based on database used MariaDB vs MySQL [#2139](https://github.com/virtualmin/virtualmin-gpl/issues/798)
* Fix to disable manual upgrades for systems installed from the repository
* Fix to preserve Webmin service state during package upgrades [#2133](https://github.com/webmin/webmin/issues/2133)
* Change to enforce _sudo_-capable logins as themselves in the Terminal module [docs/modules/terminal](https://webmin.com/docs/modules/terminal/#about)
* Rename "System Logs" module to "System Logs RS" and "System Logs Viewer" to "System Logs" for clarity
#### 2.111 (April 16, 2024)
* Fix EOL detection for unreleased Linux distributions
#### 2.110 (April 15, 2024)
* Add an API to check if the system is running or approaching its end of life (EOL)
* Add support for `systemd-timesyncd` and `chronyd` to the System Time module
* Add Ubuntu 24.04 support
* Add Squid 6 support
* Add latest Devuan Linux support
* Add an option to request Let's Encrypt certificates using `certbot` in standalone mode [forum.virtualmin.com/t/123696](http://forum.virtualmin.com/t/webmin-ssl-certificate-with-lets-encrypt-directly-obtain-certificate-without-requiring-apache-or-nginx/123696/)
* Add IMAP and SMTP monitors in the System and Server Status module
* Fix TLS connection to SMTP servers not working in some cases
* Fix ProFTPd module to use actual UI library
* Fix to using the `qrencode` command to generate QR codes locally instead of the remote Google Chart API
* Fix a number of various other issues
#### 2.105 (November 9, 2023)
* Fix param to read only headers [sourceforge.net/usermin-bugs#501](https://sourceforge.net/p/webadmin/usermin-bugs/501/)
* Fix not to set `reuse` flag on initial Let's Encrypt request
* Fix to correctly escape mail file names upon deletion
* Fix index field in cache file in BIND DNS module
#### 2.104 (October 16, 2023)
* Add support for numbered and bulleted lists in email HTML editor
* Add ability to display active file locks in `Webmin Configuration ⇾ File Locking` page
* Fix hostname detection on `systemd` systems to avoid excessive logging [#2020](https://github.com/webmin/webmin/issues/2020)
* Fix Webmin version display [#2023](https://github.com/webmin/webmin/issues/2023)
* Fix to check if UI library is loaded before using it [#2021](https://github.com/webmin/webmin/issues/2021)
* Fix the absent init script for legacy systems after the initial installation
* Update the Authentic theme to the latest version with various fixes and improvements
#### 2.103 (October 8, 2023)
* Add support for hostname detection using `hostnamectl` command
* Add support for other ACME services
* Add ability to hide dotfiles in File Manager [#1578](https://github.com/webmin/authentic-theme/issues/1578)
* Add `xz`, `zstd` and plain `tar` support when creating archives in File Manager [#2009](https://github.com/webmin/webmin/issues/2009)
* Add support for English (United States) (military time) locale
* Fix to correctly switch key hash type with ACME services
* Fix bug when `backend` wasn't saved correctly in Fail2Ban module [#1992](https://github.com/webmin/webmin/issues/1992)
* Fix large files download in Upload and Download module
* Fix Google Authentication on RHEL systems derivatives
* Update the Authentic theme to the latest version with various fixes and improvements
#### 2.102 (August 23, 2023)
* Add support for Amazon Linux 2023
* Fix a bug in Network Configuration module when parsing network size [sourceforge.net/discussion#55377]( https://sourceforge.net/p/webadmin/discussion/55377/thread/78e5aa05f3)
* Fix Netplan related bugs in Network Configuration module
* Fix Terminal focus bug
* Fix to correctly compare Webmin semantic versions
* Fix to suppress output from `monitor.pl` command [#1984](https://github.com/webmin/webmin/issues/1984)
#### 2.101 (August 5, 2023)
* Add support for reading gzipped email messages
* Add `error_stderr` API
* Fix to show correct locale for sudo-capable users [webmin/authentic-theme#1663](https://github.com/webmin/authentic-theme/issues/1663)
* Fix new signing key import on Debian and derivatives
* Fix to check if password hash format is valid for `yescrypt` and `SHA512`
* Fix various XSS related issues
* Fix updating Webmin from repository if a package is available
#### 2.100 (July 22, 2023)
* Add support for showing defaults for options in PHP Configuration module
* Add significant improvements to email display, reply and compose
* Add support for WebGL in the Terminal module
* Add screen reader support in Terminal module
* Add full support for NetworkManager in Network Configuration module
* Fix correctly displaying bridges with Netplan in Network Configuration module
* Fix displaying active network interfaces in Network Configuration module
* Fix to consider current drive temperature in `smartctl` output #1881
* Fix to properly stop Usermin https://github.com/webmin/usermin/issues/89
* Fix no to add hashed password to the old password list if it's already in there https://github.com/virtualmin/virtualmin-pro/issues/35
* Fix displaying placeholder on input to reflect strftime-style format
* Update the Authentic theme to the latest version adding new vertical column layout
#### 2.021 (March 19, 2023)
* Add ability to set locale in Webmin Users module for consistency
* Fix an error when `make_date` is called on undefined value #1860
* Fix clearing packages caches before checking for updates in status collection #1863
* Update the Authentic theme to the latest version
#### 2.020 (March 8, 2023)
* Add full locale support
* Add slave zone file format option in BIND DNS module
* Add support for editing ACLs in File Manager
* Add support to configure SSL connection for MySQL/MariaDB module
* Add support for compressed backups in PostgreSQL module
* Add support for displaying inodes too in Disk Usage in the dashboard
* Add better support for CloudLinux
* Fix to always default to RSA key type in Let's Encrypt requests
* Fix setup repository script for Oracle
* Fix shutdown timeout to avoid termination of running processes
* Fix support for SpamAssassin 4
* Fix to use system default hashing format for `htpasswd` file
* Fix FastRPC issues
* Update the Authentic theme to the latest version, with sped-up dashboard performance
#### 2.013 (January 19, 2023)
* Fix Authentic theme issue with error handling
* Fix Framed theme to respect selected mode in left menu
* Fix search bar in left menu in Framed theme
#### 2.012 (January 18, 2023)
* Fix to set the correct algorithm when setting up RNDC #1817
* Fix the loop bug when sourcing other network configs in Debian
* Fix to include all Debian network config files in backups
* Fix to stop doing expensive package re-fetch on upgrades
* Add support for defining hostname for WebSocket connection
* Add Debian 12 support
#### 2.011 (January 10, 2023)
* Add ability to set shell character encoding and set `TERM` environmental variable in the new Terminal module
* Add support for editing network interfaces in include files for Debian systems
* Add various improvements to the old good Framed Theme
* Fix to change Gray Framed Theme name to Framed Theme
* Fix to verify and close WebSocket session, if parent session was closed
* Fix to remove `RC4` from the list of strong ciphers
* Fix don't fail LDAP user or group deletion, if they have already been deleted
* Fix error handling in MySQL/MariaDB Database server module when executing SQL commands
* Fix adding an extra server attachment field and other bugs in Read User Mail module
* Fix the link to release notes for Rocky Linux
* Fix issues with freezing and thawing dynamic reverse zones in BIND DNS Server module
* Fix bugs for modules granting anonymous access
* Fix `mailbox_idle_check_interval` option related bugs in Dovecot module [sourceforge.net#5602](https://sourceforge.net/p/webadmin/bugs/5602/)
* Fix to use correct extension for package file when upgrading Webmin [webmin/authentic-theme#1633](https://github.com/webmin/authentic-theme/issues/1633)
* Update the Authentic theme to the latest version
#### 2.010 (November 27, 2022)
* Add a new Terminal module (interactive shell)
* Add a new `setup-repos.sh` script to setup Webmin repos
* Add to replace old Gray Theme with Virtualmin Framed Theme
* Add _systemd_ improvements
* Add proper support for openSUSE Leap and Tumbleweed
* Add Linux Lite support
* Fix connecting to external IPv6 LDAP server
* Fix self-signed certificate generation
* Fix setting hostname using `hostnamectl` command on _systemd_ systems
* Fix to exclude sensors with unknown temperatures
* Fix for FreeBSD to support Let's Encrypt certificates requests
* Fix to support attachment filenames with slash in them
#### 2.001 (September 18, 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 environmental variables in Filesystem Backup module
* Fix upload tracker issues with large uploads
* Fix NVMe drives status support
* Fix AlmaLinux support
* Fix BIND config for FreeBSD 12 on initial setup
#### Version 1.994 (May 22, 2022)
This release fixes a security issue in versions 1.991 and below. All systems with less-privileged Webmin users are recommended to upgrade as soon as possible.
#### Version 1.991 (April 18, 2022)
This is mainly a bugfix release for issues found since 1.990.
#### Version 1.990 (March 3, 2022)
This release contains a critical security fix, an updated theme, and a bunch of other small features and improvements. We recommend that all systems with untrusted Webmin users upgrade immediately!
#### Version 1.983 (December 26, 2021)
This release is mostly bugfixes for issues found in 1.983.
#### Version 1.983 (December 4, 2021)
These releases are mostly bugfixes for issues found in 1.982.
#### Version 1.982 (November 26, 2021)
This release includes the latest Authentic theme, support for archive extraction and folder uploads in the File Manager module, automatic formatting of the Apache config, translation updates, and many more small features and bugfixes.
#### Version 1.981 (August 28, 2021)
This is just a bugfix for issues found in version 1.980.
#### Version 1.980 (August 22, 2021)
This release includes numerous small bugfixes, a theme update, translation fixes, support for Rocky and Alma Linuxes, and a new API for changing password.
#### Version 1.979 (June 15, 2021)
This release fixes several bugs found in 1.974, updates the Authentic theme, adds 2FA support in Usermin, and fixes a security bug in the Network Configuration module.
#### Version 1.974 (May 1, 2021)
Mostly a bugfix release, but it also contains a security for users who installed using the `setup.pl` script (which is not common).
#### Version 1.972 (March 1, 2021)
This is mainly a bugfix release for issues with Let's Encrypt and a few other modules.
#### Version 1.970 (January 6, 2021)
This release updates the theme, fixes a Windows security issue, updates the CA cert for Let's Encrypt, and improves translations.
#### Version 1.962 (November 11, 2020)
These are bugfix releases for 2-factor signin and other small issues.
#### Version 1.960 (October 19, 2020)
This release improves MySQL user management, updates the theme UI, fixes parsing of complex Netplan configs, removes the dependency on apt-show-versions and much much more.
#### Version 1.953 (July 5, 2020)
This release adds automatic translations for all languages in UTF-8, updates the Authentic theme, adds support for Postfix SNI certs and Chrony, caching for LDAP lookups, and a huge number of bugfixes and minor features.
#### Version 1.941 (January 16, 2020)
This release updates the built-in Let's Encrypt client, adds support for creating "safe-mode" Webmin users, support for CAA records in the BIND module, and the ability to search Postfix maps. It also updates the Authentic Theme to the latest version, which includes numerous improvements to the File Manager and overall UI.
This release updates the built-in Let's Encrypt client, adds support for creating "safe-mode" Webmin users, support for CAA records in the BIND module, and the ability to search Postfix maps. It also updates the Authentic theme to the latest version, which includes numerous improvements to the File Manager and overall UI.
#### Version 1.930 (August 18, 2019)
These updates fix a [security vulnerability](http://webmin.com/security.html) and should be installed IMMEDIATELY by all users. Although it is not exploitable in a Webmin install with the default configuration, upgrading is strongly recommended.
#### Version 1.920 (July 04, 2019)
#### Version 1.920 (July 4, 2019)
This update includes the latest theme version, translation updates, the ability to disable hosts file entries, easier monitoring of bootup actions, and a bunch of bugfixes.
#### Version 1.910 (May 09, 2019)
#### Version 1.910 (May 9, 2019)
This release includes theme and translation updates, a page for editing package repositories, cron and status module improvements, and a bunch of other bugfixes and small improvements.
#### Version 1.900 (November 19, 2018)
@@ -19,10 +547,10 @@ This version includes wildcard Let's Encrypt SSL cert support, theme and transla
This version includes Ubuntu 18 network config support, translation updates, multiple theme and file manager updates, BIND freeze/thaw support, support for more Linux distributuions, and a bunch of other bugfixes and small improvements.
#### Version 1.880 (March 16, 2018)
This version includes German, Catalan and Bulgarian translation updates, a new version of the Authentic Theme, support for directly editing the MySQL and PostgreSQL config files, Let's Encrypt bugfixes, more control over system status email notifications, and more.
This version includes German, Catalan and Bulgarian translation updates, a new version of the Authentic theme, support for directly editing the MySQL and PostgreSQL config files, Let's Encrypt bugfixes, more control over system status email notifications, and more.
#### Version 1.870 (December 08, 2018)
This release includes many translation updates, fixes for Let's Encrypt support, UI cleanups, and most importantly a new major version of the Authentic Theme.
#### Version 1.870 (December 8, 2018)
This release includes many translation updates, fixes for Let's Encrypt support, UI cleanups, and most importantly a new major version of the Authentic theme.
#### Version 1.860 (October 10, 2017)
This release includes Let's Encrypt DNS fixes, Majordomo module improvements, XSS security bugfixes, translation updates, a new version of the theme, and more.
@@ -30,14 +558,311 @@ This release includes Let's Encrypt DNS fixes, Majordomo module improvements, XS
#### Version 1.850 (June 28, 2017)
This release includes Let's Encrypt fixes, Majordomo module improvements, FirewallD forwarding support, translation updates, an update to the Authentic theme, and a bunch of other bugfixes.
#### Version 1.840 (May 08, 2017)
#### Version 1.840 (May 8, 2017)
This major release includes a large theme update, XSS security fixes, per-domain SSL cert support, thin-provisioned LVM support, Let's Encrypt improvements, translation updates, and the usual gang of bugfixes. Also available is Usermin 1.710, which contains many of the same updates.
#### Version 1.830 (December 29, 2016)
This is mainly a bugfix release, but also contains some translation updates, the latest version of the Authentic Theme, fixes related to Let's Encrypt and LDAP client support, and SElinux and file attribute support in the file manager.
This is mainly a bugfix release, but also contains some translation updates, the latest version of the Authentic theme, fixes related to Let's Encrypt and LDAP client support, and SElinux and file attribute support in the file manager.
#### Version 1.820 (October 3, 2016)
This updated includes a bunch of bugfixes (particularly in the BIND module), translation updates, the ability to download a MySQL backup, Let's Encrypt improvements, and more.
#### Version 1.810 (August 8, 2016)
This updated includes the latest Authentic Theme, a new IPv6 Firewall module for Linux, Webmin actions logging improvements, Let's Encrypt API fixes and a bunch of other small updates and bugfixes.
This updated includes the latest Authentic theme, a new IPv6 Firewall module for Linux, Webmin actions logging improvements, Let's Encrypt API fixes and a bunch of other small updates and bugfixes.
#### Version 1.800
* German translation updates, thanks to Raymond Vetter.
* Catalan translation updates from Jaume Badiella.
* Bulgarian translations from Grigor Gatchev.
* Added Support for Synology NAS and opkg/ipkg Community Package Manager, Kay Marquardt
* Added Support for configuring spam filtering when amvisd is used, Kay Marquardt
#### Version 1.790
* Added a recent logins section to the System Information page.
* Major rework of majordomo module, Kay Marquardt
#### Version 1.760
* For new installs, switched the location of data files in many modules to /var/webmin instead of /etc/webmin.
#### Version 1.750
* Norwegian updates, thanks to Stein-Aksel Basma.
* Catalan translation updates from Jaume Badiella.
* More German translation updates, thanks to Raymond Vetter.
* Fixed an XSS bug that allowed xmlrpc.cgi to be abused by a malicious link.
#### Version 1.740
* Norwegian updates, thanks to Stein-Aksel Basma.
* Catalan translation updates from Jaume Badiella.
* More German translation updates, thanks to Raymond Vetter.
#### Version 1.730
* More German translation updates, thanks to Raymond Vetter.
* Norwegian updates, thanks to Stein-Aksel Basma.
* The awesome new Authentic Theme by @iliajie is now included in the Webmin package.
* Catalan translation updates from Jaume Badiella.
#### Version 1.720
* Deprecated the old blue-theme in favor of the new gray-theme.
* Catalan translation updates from Jaume Badiella.
* More German translation updates, thanks to Raymond Vetter.
#### Version 1.710
* SSL v2 and v3 are now disabled by default at Webmin install time, to block the POODLE attack. They can be re-enabled on the SSL Encryption page of the Webmin Configuration module.
#### Version 1.700
* More German translation updates, thanks to Raymond Vetter.
* Catalan updates, thanks to Jaume Badiella.
* Added additional protected against Shellshock exploits made via the Webmin webserver.
#### Version 1.690
* More German translation updates, thanks to Raymond Vetter.
* Support for RHEL 7, CentOS 7 and other derivatives in multiple modules.
#### Version 1.670
* More German translation updates, thanks to Raymond Vetter.
* Norwegian updates, thanks to Stein-Aksel Basma.
* Catalan updates, thanks to Jaume Badiella.
* Security fixes for XSS attacks in `user_chooser.cgi` and other scripts.
#### Version 1.660
* More German translation updates, thanks to Raymond Vetter.
* Norwegian updates, thanks to Stein-Aksel Basma.
* Catalan updates, thanks to Jaume Badiella.
* IPv6 access control now match an address exactly, unless a network size is entered.
* FTP uploads and downloads to IPv6-only servers now work properly, thanks to support for the EPSV protocol command.
* Added a Bahasa Malaysia translation, thanks to Nawawi Jamili, Nizam Adnan and Weldan Jamili.
* Added filtering for lists in the user, group and file chooser popups, thanks to a patch from Nawawi Jamili.
#### Version 1.650
* More German translation updates, thanks to Raymond Vetter.
* Norwegian updates, thanks to Stein-Aksel Basma.
#### Version 1.620
* More German translation updates, thanks to Raymond Vetter.
* Polish translation updates from Piotr Kozica.
* Norwegian updates, thanks to Stein-Aksel Basma.
* Improved FreeBSD 8 and 9 support across multiple modules.
* Hungarian translation updates from Balázs Zoltán.
#### Version 1.610
* Norwegian updates, thanks to Stein-Aksel Basma.
* Catalan updates, thanks to Jaume Badiella.
* Yet more German translation updates, thanks to Raymond Vetter.
* Polish translation updates from Piotr Kozica.
#### Version 1.600
* Even more German translation updates, thanks to Raymond Vetter.
* Catalan updates, thanks to Jaume Badiella.
#### Version 1.590
* Even more German translation updates, thanks to Raymond Vetter.
* Norwegian updates, thanks to Stein-Aksel Basma.
* Dutch translation updates, thanks to Gandyman.
* Switch order of command and mode in debug logs to make it clear that "mode=X" is part of the log, not part of the command.
* Added the new Gray Framed Theme, and made it the default for new installs.
#### Version 1.580
* Even more German translation updates, thanks to Raymond Vetter.
* More Dutch updates, thanks to Gandyman.
* Catalan updates, thanks to Jaume Badiella.
* Norwegian updates, thanks to Stein-Aksel Basma.
* All languages now have UTF-8 encoded variants, as well as their native character sets.
* Added support for Ubuntu 12.04.
#### Version 1.570
* Even more German translation updates, thanks to Raymond Vetter.
* Added UTF-8 encodings for languages using the iso-8859-2, like Czech and Polish.
* Catalan updates, thanks to Jaume Badiella.
* Norwegian translation updates, thanks to Stein-Aksel Basma.
* The MySQL, PostgreSQL, Filesystem Backup and Backup Configuration Files modules now all support the use of Webmin variable substitutions in backup paths (like $HOSTNAME) via a new Module Config option.
#### Version 1.560
* More German translation updates, thanks to Raymond Vetter.
* More French translation updates, thanks to ButterflyOfFire.
#### Version 1.550
* Catalan updates, thanks to Jaume Badiella.
* Italian translation updates, thanks to Andrea Oliveri.
* Major German translation updates, thanks to Raymond Vetter.
#### Version 1.530
* Speed up the loading of language files by pre-caching them in memory when Webmin is started, and not performing sub-string substitutions in most modules.
* Added support for Pardus Linux, thanks to Kaan Ozdincer.
* Major Dutch updates, thanks to Gandyman.
* Majoe French translation update, thanks to ButterflyOfFire.
* Allow per-language language overrides to be defined, in custom-lang.$code files.
* Updated numerous modules to improve support for Debian 6 and Ubuntu 10.10.
* If a browser asks for gzip compression, Webmin can now return compressed content either generated dynamically or from a pre-compressed .gz file in the same directory. Dynamic compression depends on the Compress::Zlib perl module.
* Added support for Amazon Linux.
#### Version 1.520
* Catalan translation updates by Jaume Badiella.
#### Version 1.510
* Dutch translation updates, thanks to Gandyman.
* Polish translation updates, thanks to Dariusz Dêbowski.
#### Version 1.500
* Czech translation updates, thanks to Karel Hudan.
* The Webmin RPM now preserves the /etc/webmin directory when un-installed and then re-installed.
* Added a robots.txt file to block indexing of Webmin by search engines.
* The Webmin search box can now be disabled in the Webmin Users module, under "Permissions for all modules".
* Brazillian Portuguese translation updates for several modules, thanks to Djavan Fagundes.
#### Version 1.480
* Catalan translation updates by Jaume Badiella.
* Dutch translation updates, thanks to Gandyman.
* Beginnings of a Basque translation, thanks to Mireia Lezea.
#### Version 1.470
* Catalan translation updates by Jaume Badiella.
* Added an UTF-8 encoding of the Russian translation, thanks to shavlukov@gmail.com.
* French translation updates by ButterflyOfFire.
* Dutch translation updates by Gandyman.
* Dramatically improved Webmin's search function, to include links to pages that help or UI text comes from. Also changed the layout of results to a more Webmin-ish style.
#### Version 1.450
* Added a language option for UK english, and converted words in the default Webmin language to US english.
* Major Dutch translation updates, thanks to Gandyman.
* Catalan translation updates by Jaume Badiella.
* Converted all core modules to use the new WebminCore perl module instead of `web-lib.pl`. This significantly improves memory use and load time in code that uses functions from multiple modules, asssuming they have all been converted.
#### Version 1.440
* Russian translation updates, thanks to Anton Statutov.
* Webmin's serialization functions can now handle objects, which allows them to be passed as parameters to remote function calls. Both caller and recipient must have the object's class installed though.
* Converted commands in the core `web-lib-funcs.pl` API file to POD format, and added more details about each function.
#### Version 1.430
* A large Croatian translation update, thanks to Domagoj Bikic.
* When a user whose password is close to expiry or has already expired logs in, a warning will be displayed on Webmin's first page.
* Many Japanese translation updates, thanks to Kazuya Masuda.
#### Version 1.420
* Many Greek translation updates, thanks to Vagelis Koutsomitros.
* Catalan translation updates by Jaume Badiella.
* Many Dutch translation contributions by Gandyman.
#### Version 1.410
* Many Korean updates, thanks to JoungKyun Kim.
* More Dutch updates, thanks to Gandyman.
* Added a debugging log file, which records all files read and written, commands run and more. This can be enabled in the Webmin Configuration module.
#### Version 1.400
* Big Czech translation updates, thanks to Petr Vanek and the Czech translation team.
* All popups in Webmin are now XSS-safe, and thus do not need protection from unknown referers which prevented them from working in some browsers.
* All Webmin session IDs are now stored MD5 hashed, to prevent sessions from being captured if the sessiondb DBM is somehow read by an attacker.
* Many Dutch updates, thanks to Gandyman.
* MD5 encryption for Webmin and Unix passwords can be used on systems that have either the MD5 or Digest::MD5 perl module, or support it in the crypt() function.
#### Version 1.390
* Links from unknown referers are now blocked by default, to prevent XSS attacks. This may break browsers that don't supply a Referer: HTTP header.
#### Version 1.380
* Added a search box to the left frame of the blue theme, for finding modules, config options, help pages and text.
* All images, CSS and other static content served by Webmin has an HTTP Expires for 1 week in the future, to improve cachability.
* Lock files are automatically removed when the process creating them exits.
* NetBSD 4.0 support.
* Italian and Catalan translations contributed for many modules, thanks to Giovanni and Jaume Badiella.
* Changed the error message that appears when Webmin detects a link from another web page, and removed the button to allow the link (which was unreliable anyway).
#### Version 1.370
* Hid the Jabber and Security Sentries modules by default, as the underlying software is no longer supported.
* On Linux systems, sped up the function for finding processes so that it no longer has to launch 'ps' - instead, it reads /proc directly.
* When `read_file_lines` is used to read a file, the Unix or Windows newlines will be preserved when it is written out.
#### Version 1.340
* Added Redhat Enterprise release 5 support.
* Requests to the /unauthenticated URL can never execute CGI programs, to provide an extra layer of security against URL escaping attacks.
* Fixed XSS bugs in `pam_login.cgi`.
#### Version 1.330
* Added more `ui-lib.pl` functions for hidden page sections.
* Fixed another XSS bug in chooser.cgi.
* The Webmin function to get the system's hostname now reads a file instead of calling the hostname comment, which is faster.
* Added an ACL option to the file chooser for additional directories to allow access to.
* Changed the way sizes are displayed, to use a format like 1.32 GB or 8 kB.
* Removed letter images (used by the old theme), and forced the standard header function to always use text titles.
* Added support for Slam64 Linux.
#### Version 1.320
* Fixed XSS bugs in chooser.cgi.
* If the operating system is upgraded after Webmin is installed, a button is displayed on the main page to update Webmin's view of the current OS.
* Improved the tabs API to add an option to put a box around the visible tab, and whitespace around tabs.
* If listening on all specified IP addresses fails, Webmin will fall back to accepting connections on any address.
* All Module Config pages are now generating using new `ui-lib.pl` code, for easier theming.
* Added a global access control option to set the Unix user the file browser lists directories as.
#### Version 1.310
* Module configuration files can now be named based on the real operating system types, such as config-Ubuntu-Linux, which would be used in preference to config-debian-linux.
* When a large file is uploaded, it is no longer read into memory by `miniserv.pl`.
* Update the code that fetches mirror sites from Sourceforge, to handle their new website design.
* Changed the default theme for all installs to the new framed blue theme.
* Updated all rows of links (like select all, invert selection, add something) above tables to use a separator between links.
* Added caching for sudo capable user checks, to avoid excessive slow calls to sudo.
* Fixed a memory leak when running under ActiveState Perl on Windows.
#### Version 1.300
* Fixed the rare bug about renaming the .webmintmp file.
#### Version 1.290
* SELinux security contexts are preserved on files safely modified by Webmin's write-and-rename code.
* Added xmlrpc.cgi program, which provides an XML-RPC interface to all Webmin module functions.
* Tested and improved support for Fedora 5.
#### Version 1.280
* Fixed security holes that allow remote read access to any file on the server for which the path is known.
#### Version 1.270
* Updated almost all modules that use tables to use the new `ui_columns` functions. This allows themes to do highlighting when a row is moved over or selected.
* Added a new 'Simple Blue' theme, which uses fewer images and does table row highlighting.
* Changed the way that Webmin log diff files are stored, so that they are categorized by action and not all in one huge directory.
#### Version 1.260
* Proxy settings made in the Webmin Configuration module are passed on to programs Webmin calls via the `http_proxy` and `ftp_proxy` environment variables.
* Added automatically created UTF-8 translations for simplified and traditional Chinese.
#### Version 1.240
* Fixed a possible security hole caused by a bug in Perl.
#### Version 1.230
* Replaced all calls to the crypt() function with new code that will use the Crypt::UnixCrypt Perl modules on systems for with crypt() is broken.
#### Version 1.220
* Added basic support for running Webmin on Windows system with ActiveState Perl installed. The new `setup.pl` install script must be used, as the setup.sh shell script cannot run on Windows.
* Fixed a bug that could allow a remote attack if the option to use full PAM conversations is enabled.
* Improved the Webmin RPM to not lose the /etc/webmin directory when upgrading from an RPM by another vendor (like Mandrake or DAG).
#### Version 1.210
* Added a new Global ACL control option to limit a user to read-only mode. This does not yet support all modules, but in those that are supported any changes the user makes will simply not take effect.
* Restarting of Webmin is now much faster in some modules that do not need a full configuration reload, due to the addition of a function that justs tells `miniserv.pl` to re-read its config file.
#### Version 1.200
* On Solaris systems that support RBAC, available modules and access rights can now be derived from RBAC for selected users. This can be enabled on a per-user or per-module basic in the Webmin Users module.
#### Version 1.180
* All subheadings have been reduced in size when using the default MSC theme.
* All modules now use a new API for writing to configuration files, which ensures that the file does not get written to or truncated if the system is out of disk space.
#### Version 1.170
* When installing a module from the command line, by it will be granted to the same users who receive new modules when Webmin is upgraded. By default, this is root and admin.
* Added basic support for multiple root directories, so that Webmin modules can be separated into core and third-party on the filesystem.
* When installing or upgrading Webmin, password timeouts are now enabled by default. This protects against brute-force password guessing attacks.
#### Version 1.160
* Added support for Solaris 10.
* Included several additional translations for various languages and modules.
* Added support for config- files that allow a range of OS version numbers, and used this to reduce the number of standard config files.
#### Version 1.150
* Updated the setup.sh script to use MD5 password encryption by default, on systems where Perl supports it.
* Fixed a security hole in the `maketemp.pl` script, used to create the /tmp/.webmin directory at install time. If an un-trusted user creates this directory before Webmin is installed, he could create in it a symbolic link pointing to a critical file on the system, which would be overwritten when Webmin writes to the link filename (CVE bug CAN-2004-0559).
* When PAM is used for Unix authentication, expired passwords are now detected and the user is prompted to select a new password (if this feature is enabled on the Webmin Configuration module).
* Make all functions in `ui-lib.pl` themable, allowing themes to have more detailed control over modules that make use of this library.
* Updated all modules to call `ui_print_header` instead of calling header and printing `<hr>`, so that themes can avoid the `<hr>`. Also updated the MSC theme to do this.
#### Version 1.140
* Fixed a security hole that allowed any user to view the configuration of any module, even those that they should not have access to.
* Fixed a security hole that could allow an attacker to lock valid users by sending a bogus username or password.

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/iliaross)
* [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,16 +1,31 @@
## Contents
&nbsp;
<p align="center"><img src="https://user-images.githubusercontent.com/4426533/218263860-f7baf9d6-cb19-4ddc-86dc-ac1b7a3c3a8a.png" alt="Webmin" width="310px"></p>
&nbsp;
<p align="center"> <a href="https://webmin.com/docs/" target="_blank">Documentation</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="https://webmin.com/faq/" target="_blank">FAQ</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="https://webmin.com/security/" target="_blank">Security</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="https://webmin.com/screenshots/" target="_blank">Screenshots</a>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp; <a href="https://forum.virtualmin.com/c/webmin/12" target="_blank">Forum</a> <br><br> <a href="https://webmin.com/"><img src="https://img.shields.io/badge/downloads-25M+-brightgreen.svg" alt="Downloads"></a> <a href="https://github.com/webmin/webmin/releases/"><img src="https://img.shields.io/github/release/webmin/webmin" alt="Latest release"></a> <a href="https://github.com/webmin/webmin/stargazers"><img src="https://img.shields.io/github/stars/webmin/webmin" alt="Stars"></a> <a href="https://github.com/webmin/webmin/network/members"><img src="https://img.shields.io/github/forks/webmin/webmin" alt="Members"></a> <a href="https://github.com/webmin/webmin/contributors/"><img src="https://img.shields.io/github/contributors/webmin/webmin" alt="Contributors"></a> <a href="https://github.com/webmin/webmin/issues/"><img src="https://img.shields.io/github/issues-raw/webmin/webmin" alt="Issues"></a> <a href="https://github.com/webmin/webmin/blob/master/LICENCE"><img src="https://img.shields.io/github/license/webmin/webmin" alt="License"></a> </p>
&nbsp;
---
&nbsp;
* [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)
* [Documentation](#documentation)
* [Installation](#installation)
* [Development](#development)
* [License](#license)
## 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).
**Webmin** is a web-based system administration tool for Unix-like servers, and services with about _1,000,000_ yearly 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.
[![Quick UI overview 2021](https://rostovtsev.io/pub/media/screenshots/webmin-2021-screenshot-updated.png)](https://www.youtube.com/watch?v=daYG6O4AsEw&feature=emb_logo)
<p align="center">
<a href="https://webmin.com/screenshots/?theme=light#gh-light-mode-only" target="_blank">
<img width="1440" alt="Dashboard screenshot" src="https://github.com/user-attachments/assets/a01d0a78-4130-4665-9284-814955ae1c97">
</a>
<a href="https://webmin.com/screenshots/?theme=dark#gh-dark-mode-only" target="_blank">
<img width="1440" alt="Dashboard screenshot" src="https://github.com/user-attachments/assets/da4b90a0-c002-4e10-8b34-5acb251bbec9">
</a>
</p>
Usability can be expanded by installing modules, which can be custom made. Aside from this, there are two other major projects that extend its functionality:
@@ -24,29 +39,22 @@ Webmin includes _116_ [standard modules](https://doxfer.webmin.com/Webmin/Webmin
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);
<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.972.tar.gz), and running [_setup.sh_](http://www.webmin.com/tgz.html) script, with no arguments, which will setup to run it directly from this directory, or with a command-line argument, such as targeted directory.
<kbd>Note: If you are installing Webmin [on Windows](http://www.webmin.com/windows.html) system, you must run the command `perl setup.pl` instead. The Windows version depends on several programs, and modules that may not be part of the standard distribution. You will need _process.exe_ commmand, _sc.exe_ command, and _Win32::Daemon_ Perl module.</kbd>
## Documentation
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).
For detailed installation instructions check our guide on [webmin.com/download](https://webmin.com/download) page.
## Development
### 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/iliaross)
* [Joe Cooper](https://github.com/swelljoe)
### Contributors
* [Joe Cooper](https://github.com/swelljoe)
* [Ilia Rostovtsev](https://github.com/rostovtsev)
* [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

242
SECURITY.md Normal file
View File

@@ -0,0 +1,242 @@
> [!WARNING]
> **Found a bug?** If youve found a new security-related issue, email
> [security@webmin.com](mailto:security@webmin.com).
### Webmin 2.510 and below [October 9, 2025]
#### Host header injection vulnerability in the password reset feature [CVE-2025-61541]
- If the password reset feature is enabled, an attacker can use a specially
crafted host header to cause the password reset email to contain a link to a
malicious site.
> Thanks to Nyein Chan Aung and Mg Demon for reporting this.
### Webmin 2.202 and below [February 26, 2025]
#### SSL certificates from clients may be trusted unexpectedly
- If Webmin is configured to trust remote IP addresses provided by a proxy *and*
you have users authenticating using client SSL certificates, a browser
connecting directly (not via the proxy) can provide a forged header to fake
the client certificate.
- Upgrade to Webmin 2.301 or later, and if there is any chance of direct
requests by clients disable this at **Webmin ⇾ Webmin Configuration ⇾ IP
Access Control** page using **Trust level for proxy headers** option.
> Thanks to Keigo YAMAZAKI from LAC Co., Ltd. for reporting this.
### Webmin 2.105 and below [April 15, 2024]
#### Privilege escalation by non-root users [CVE-2024-12828]
- A less-privileged Webmin user can execute commands as root via a vulnerability in the shell autocomplete feature.
- All Virtualmin admins and Webmin admins who have created additional accounts should upgrade to version 2.111 as soon as possible!
> Thanks to Trend Micros Zero Day Initiative for finding and reporting this issue.
### Webmin 1.995 and Usermin 1.850 and below [June 30, 2022]
#### XSS vulnerability in the HTTP Tunnel module
- If a less-privileged Webmin user is given permission to edit the configuration of the HTTP Tunnel module, he/she could use this to introduce a vulnerability that captures cookies belonging to other Webmin users that use the module.
> Thanks to [BLACK MENACE][2] and [PYBRO][3] for reporting this issue.
- An HTML email crafted by an attacker could capture browser cookies when opened.
> Thanks to [ly1g3][4] for reporting this bug.
### Webmin 1.991 and below [April 18, 2022]
#### Privilege escalation exploit [CVE-2022-30708]
- Less privileged Webmin users (excluding those created by Virtualmin and Cloudmin) can modify arbitrary files with root privileges, and so run commands as root. All systems with additional untrusted Webmin users should upgrade immediately.
> Thanks to [esp0xdeadbeef][5] and [V1s3r1on][6] for finding and reporting this issue!
### Webmin 1.984 and below [December 26, 2021]
#### File Manager privilege exploit [CVE-2022-0824 and CVE-2022-0829]
- Less privileged Webmin users who do not have any File Manager module restrictions configured can access files with root privileges, if using the default Authentic theme. All systems with additional untrusted Webmin users should upgrade immediately. Note that Virtualmin systems are not effected by this bug, due to the way domain owner Webmin users are configured.
> Thanks to Faisal Fs ([faisalfs10x][7]) from [NetbyteSEC][8] for finding and reporting this issue!
### Virtualmin Procmail wrapper version 1.0
#### Privilege escalation exploit
- Version 1.0 of the `procmail-wrapper` package installed with Virtualmin has a vulnerability that can be used by anyone with SSH access to gain `root` privileges. To prevent this, all Virtualmin users should upgrade to version 1.1 or later immediately.
### Webmin 1.973 and below [March 7, 2021]
#### XSS vulnerabilities if Webmin is installed using the `setup.pl` script [CVE-2021-31760, CVE-2021-31761 and CVE-2021-31762]
- If Webmin is installed using the non-recommended `setup.pl` script, checking for unknown referers is not enabled by default. This opens the system up to XSS and CSRF attacks using malicious links. Fortunately the standard `rpm`, `deb`, `pkg` and `tar` packages do not use this script and so are not vulnerable. If you did install using the `setup.pl` script, the vulnerability can be fixed by adding the line `referers_none=1` to `/etc/webmin/config` file.
> Thanks to Meshal ( Mesh3l\_911 ) [@Mesh3l\_911][9] and Mohammed ( Z0ldyck ) [@electronicbots][10] for finding and reporting this issue!
### Webmin 1.941 and below [January 16, 2020]
#### XSS vulnerability in the Command Shell module [CVE-2020-8820 and CVE-2020-8821]
- A user with privileges to create custom commands could exploit other users via unescaped HTML.
> Thanks to Mauro Caseres for reporting this and the following issue.
### Webmin 1.941 and below [January 16, 2020]
#### XSS vulnerability in the Read Mail module [CVE-2020-12670]
- Saving a malicious HTML attachment could trigger and XSS vulnerability.
### Webmin 1.882 to 1.921 [July 6, 2019]
#### Remote Command Execution [CVE-2019-15231]
- Webmin releases between these versions contain a vulnerability that allows remote command execution! Version 1.890 is vulnerable in a default install and should be upgraded immediately - other versions are only vulnerable if changing of expired passwords is enabled, which is not the case by default.
Either way, upgrading to version 1.930 is strongly recommended. Alternately, if running versions 1.900 to 1.920, edit `/etc/webmin/miniserv.conf`, remove the `passwd_mode=` line, then run `/etc/webmin/restart` command.
{{< details-start post-indent-details "More details.." >}}
Webmin version 1.890 was released with a backdoor that could allow anyone with knowledge of it to execute commands as root. Versions 1.900 to 1.920 also contained a backdoor using similar code, but it was not exploitable in a default Webmin install. Only if the admin had enabled the feature at **Webmin ⇾ Webmin Configuration ⇾ Authentication** to allow changing of expired passwords could it be used by an attacker.
Neither of these were accidental bugs - rather, the Webmin source code had been maliciously modified to add a non-obvious vulnerability. It appears that this happened as follows :
- At some time in April 2018, the Webmin development build server was exploited and a vulnerability added to the `password_change.cgi` script. Because the timestamp on the file was set back, it did not show up in any Git diffs. This was included in the Webmin 1.890 release.
- The vulnerable file was reverted to the checked-in version from GitHub, but sometime in July 2018 the file was modified again by the attacker. However, this time the exploit was added to code that is only executed if changing of expired passwords is enabled. This was included in the Webmin 1.900 release.
- On September 10th 2018, the vulnerable build server was decommissioned and replaced with a newly installed server running CentOS 7. However, the build directory containing the modified file was copied across from backups made on the original server.
- On August 17th 2019, we were informed that a 0-day exploit that made use of the vulnerability had been released. In response, the exploit code was removed and Webmin version 1.930 created and released to all users.
In order to prevent similar attacks in future, we're doing the following :
- Updating the build process to use only checked-in code from GitHub, rather than a local directory that is kept in sync.
- Rotated all passwords and keys accessible from the old build system.
- Auditing all GitHub commits over the past year to look for commits that may have introduced similar vulnerabilities.
{{< details-end >}}
### Webmin 1.900 [November 19, 2018]
#### Remote Command Execution (Metasploit)
- This is _not_ a workable exploit as it requires that the attacker already know the root password. Hence there is no fix for it in Webmin.
### Webmin 1.900 and below [November 19, 2018]
#### Malicious HTTP headers in downloaded URLs
- If the Upload and Download or File Manager module is used to fetch an un-trusted URL. If a Webmin user downloads a file from a malicious URL, HTTP headers returned can be used exploit an XSS vulnerability.
> Thanks to independent security researcher, John Page aka hyp3rlinx, who reported this vulnerability to Beyond Security's SecuriTeam Secure Disclosure program.
### Webmin 1.800 and below [May 26, 2016]
#### Authentic theme configuration page vulnerability
- Only an issue if your system has un-trusted users with Webmin access and is using the new Authentic theme. A non-root Webmin user could use the theme configuration page to execute commands as root.
#### Authentic theme remote access vulnerability
- Only if the Authentic theme is enabled globally. An attacker could execute commands remotely as root, as long as there was no firewall blocking access to Webmin's port 10000.
### Webmin 1.750 and below [May 12, 2015]
#### XSS (cross-site scripting) vulnerability in `xmlrpc.cgi` script [CVE-2015-1990]
- A malicious website could create links or JavaScript referencing the `xmlrpc.cgi` script, triggered when a user logged into Webmin visits the attacking site.
> Thanks to Peter Allor from IBM for finding and reporting this issue.
### Webmin 1.720 and below [November 24, 2014]
#### Read Mail module vulnerable to malicious links
- If un-trusted users have both SSH access and the ability to use Read User Mail module (as is the case for Virtualmin domain owners), a malicious link could be created to allow reading any file on the system, even those owned by _root_.
> Thanks to Patrick William from RACK911 labs for finding this bug.
### Webmin 1.700 and below [August 11, 2014]
#### Shellshock vulnerability
- If your _bash_ shell is vulnerable to _shellshock_, it can be exploited by attackers who have a Webmin login to run arbitrary commands as _root_. Updating to version 1.710 (or updating _bash_) will fix this issue.
### Webmin 1.590 and below [June 30, 2012]
#### XSS (cross-site scripting) security hole
- A malicious website could create links or JavaScript referencing the File Manager module that allowed execution of arbitrary commands via Webmin when the website is viewed by the victim. See [CERT vulnerability note VU#788478][12] for more details. Thanks to Jared Allar from the American Information Security Group for reporting this problem.
#### Referer checks don't include port
- If an attacker has control over `http://example.com/` then he/she could create a page with malicious JavaScript that could take over a Webmin session at `https://example.com:10000/` when `http://example.com/` is viewed by the victim.
> Thanks to Marcin Teodorczyk for finding this issue.
### Webmin 1.540 and below [April 20, 2011]
#### XSS (cross-site scripting) security hole
- This vulnerability can be triggered if an attacker changes his Unix username via a tool like `chfn`, and a page listing usernames is then viewed by the root user in Webmin.
> Thanks to Javier Bassi for reporting this bug.
### Virtualmin 3.70 and below [June 23, 2009]
#### Unsafe file writes in Virtualmin
- This bug allows a virtual server owner to read or write to arbitrary files on the system by creating malicious symbolic links and then having Virtualmin perform operations on those links. Upgrading to version 3.70 is strongly recommended if your system has un-trusted domain owners.
### Webmin 1.390 and below, Usermin 1.320 and below [February 8, 2008]
#### XSS (cross-site scripting) security hole
- This attack could open users who visit un-trusted websites while having Webmin open in the same browser up to having their session cookie captured, which could then allow an attacker to login to Webmin without a password. The quick fix is to go to the **Webmin Configuration** module, click on the **Trusted Referers** icon, set **Referrer checking enabled?** to **Yes**, and un-check the box **Trust links from unknown referrers**. Webmin 1.400 and Usermin 1.330 will make these settings the defaults.
### Webmin 1.380 and below [November 3, 2007]
#### Windows-only command execution bug
- Any user logged into Webmin can execute any command using special URL parameters. This could be used by less-privileged Webmin users to raise their level of access.
> Thanks for Keigo Yamazaki of Little eArth Corporation for finding this bug.
### Webmin 1.374 and below, Usermin 1.277 and below
#### XSS bug in `pam_login.cgi` script
- A malicious link to Webmin `pam_login.cgi` script can be used to execute JavaScript within the Webmin server context, and perhaps steal session cookies.
### Webmin 1.330 and below, Usermin 1.260 and below
#### XSS bug in `chooser.cgi` script
- When using Webmin or Usermin to browse files on a system that were created by an attacker, a specially crafted filename could be used to inject arbitrary JavaScript into the browser.
### Webmin 1.296 and below, Usermin 1.226 and below
#### Remote source code access
- An attacker can view the source code of Webmin CGI and Perl programs using a specially crafted URL. Because the source code for Webmin is freely available, this issue should only be of concern to sites that have custom modules for which they want the source to remain hidden.
#### XSS bug
- The XSS bug makes use of a similar technique to craft a URL that can allow arbitrary JavaScript to be executed in the user's browser if a malicious link is clicked on.
> Thanks for Keigo Yamazaki of Little eArth Corporation for finding this bug.
### Webmin 1.290 and below, Usermin 1.220 and below
#### Arbitrary remote file access
- An attacker without a login to Webmin can read the contents of any file on the server using a specially crafted URL. All users should upgrade to version 1.290 as soon as possible, or setup IP access control in Webmin.
> Thanks to Kenny Chen for bringing this to my attention.
### Webmin 1.280 and below
#### Windows arbitrary file access
- If running Webmin on Windows, an attacker can remotely view the contents of any file on your system using a specially crafted URL. This does not affect other operating systems, but if you use Webmin on Windows you should upgrade to version 1.280 or later.
> Thanks to Keigo Yamazaki of Little eArth Corporation for discovering this bug.
### Webmin 1.250 and below, Usermin 1.180 and below
#### Perl syslog input attack
- When logging of failing login attempts via `syslog` is enabled, an attacker can crash and possibly take over the Webmin webserver, due to un-checked input being passed to Perl's `syslog` function. Upgrading to the latest release of Webmin is recommended.
> Thanks to Jack at Dyad Security for reporting this problem to me.
### Webmin 1.220 and below, Usermin 1.150 and below
#### Full PAM conversations' mode remote attack
- Affects systems when the option **Support full PAM conversations?** is enabled on the **Webmin ⇾ Webmin Configuration ⇾ Authentication** page. When this option is enabled in Webmin or Usermin, an attacker can gain remote access to Webmin without needing to supply a valid login or password. Fortunately this option is not enabled by default and is rarely used unless you have a PAM setup that requires more than just a username and password, but upgrading is advised anyway. <br />
> Thanks to Keigo Yamazaki of Little eArth Corporation and [JPCERT/CC][13] for discovering and notifying me of this bug.
### Webmin 1.175 and below, Usermin 1.104 and below
#### Brute force password guessing attack
- Prior Webmin and Usermin versions do not have password timeouts turned on by default, so an attacker can try every possible password for the _root_ or admin user until he/she finds the correct one.
The solution is to enable password timeouts, so that repeated attempts to login as the same user will become progressively slower. This can be done by following these steps :
* Go to the **Webmin Configuration** module.
* Click on the **Authentication** icon.
* Select the **Enable password timeouts** button.
* Click the **Save** button at the bottom of the page.
This problem is also present in Usermin, and can be prevented by following the same steps in the **Usermin Configuration** module.
### Webmin 1.150 and below, Usermin 1.080 and below
#### XSS vulnerability
- When viewing HTML email, several potentially dangerous types of URLs can be passed through. This can be used to perform malicious actions like executing commands as the logged-in Usermin user.
#### Module configurations are visible
- Even if a Webmin user does not have access to a module, he/she can still view it's Module Config page by entering a URL that calls `config.cgi` with the module name as a parameter.
#### Account lockout attack
- By sending a specially constructed password, an attacker can lock out other users if password timeouts are enabled.
[2]: https://github.com/bl4ckmenace
[3]: https://github.com/Pybro09
[4]: https://github.com/ly1g3
[5]: https://github.com/esp0xdeadbeef
[6]: https://github.com/V1s3r1on
[7]: https://github.com/faisalfs10x/
[8]: https://www.netbytesec.com/
[9]: https://twitter.com/Mesh3l_911
[10]: https://twitter.com/electronicbots
[12]: http://www.kb.cert.org/vuls/id/788478
[13]: http://www.jpcert.or.jp/

View File

@@ -1,127 +0,0 @@
package Webmin::API;
require 5.005_62;
require Exporter;
our @ISA = qw(Exporter);
# Items to export into callers namespace by default. Note: do not export
# names by default without a very good reason. Use EXPORT_OK instead.
# Do not simply export all your public functions/methods/constants.
our @EXPORT = (
'$config_directory',
'$var_directory',
'$remote_error_handler',
'%month_to_number_map',
'%number_to_month_map',
'$config_file',
'%gconfig',
'$null_file',
'$path_separator',
'$root_directory',
'$module_name',
'@root_directories',
'$base_remote_user',
'$remote_user',
'$module_config_directory',
'$module_config_file',
'%config',
'$current_theme',
'$theme_root_directory',
'%tconfig',
'$tb',
'$cb',
'$scriptname',
'$webmin_logfile',
'$current_lang',
'$current_lang_info',
'@lang_order_list',
'%text',
'%module_info',
'$module_root_directory',
'$default_lang',
);
our $VERSION = '1.0';
# Find old symbols by Webmin import
my %oldsyms = %Webmin::API::;
# Preloaded methods go here.
$main::no_acl_check++;
$ENV{'WEBMIN_CONFIG'} ||= "/etc/webmin";
$ENV{'WEBMIN_VAR'} ||= "/var/webmin";
open(MINISERV, $ENV{'WEBMIN_CONFIG'}."/miniserv.conf") ||
die "Could not open Webmin config file ".
$ENV{'WEBMIN_CONFIG'}."/miniserv.conf : $!";
my $webmin_root;
while(<MINISERV>) {
s/\r|\n//g;
if (/^root=(.*)/) {
$webmin_root = $1;
}
}
close(MINISERV);
$webmin_root || die "Could not find Webmin root directory";
chdir($webmin_root);
if ($0 =~ /\/([^\/]+)$/) {
$0 = $webmin_root."/".$1;
}
else {
$0 = $webmin_root."/api.pl"; # Fake name
}
require './web-lib.pl';
&init_config();
# Export core symbols
foreach my $lib ("$webmin_root/web-lib.pl",
"$webmin_root/web-lib-funcs.pl") {
open(WEBLIB, $lib);
while(<WEBLIB>) {
if (/^sub\s+([a-z0-9\_]+)/i) {
push(@EXPORT, $1);
}
}
close(WEBLIB);
}
our @EXPORT_OK = ( @EXPORT );
1;
__END__
=head1 NAME
Webmin::API - Perl module to make calling of Webmin functions from regular
command-line Perl scripts easier.
=head1 SYNOPSIS
use Webmin::API;
@pids = &find_byname("httpd");
foreign_require("cron", "cron-lib.pl");
@jobs = &cron::list_cron_jobs();
=head1 DESCRIPTION
This module just provides a convenient way to call Webmin API functions
from a script that is not run as a Webmin CGI, without having to include a
bunch of boilerplate initialization code at the top. It's main job is to export
all API functions into the namespace of the caller, and to setup the Webmin
environment.
=head2 EXPORT
All core Webmin API functions, like find_byname, foreign_config and so on.
=head1 AUTHOR
Jamie Cameron, jcameron@webmin.com
=head1 SEE ALSO
perl(1).
=cut

View File

@@ -1,6 +0,0 @@
Revision history for Perl extension Webmin::API.
1.0 Mon Dec 10 11:09:17 2007
- original version; created by h2xs 1.20 with options
-AXc -n Webmin::API

View File

@@ -1,5 +0,0 @@
API.pm
Changes
MANIFEST
Makefile.PL
test.pl

View File

@@ -1,768 +0,0 @@
# This Makefile is for the Webmin::API extension to perl.
#
# It was generated automatically by MakeMaker version
# 6.30_01 (Revision: Revision: 4535 ) from the contents of
# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
#
# ANY CHANGES MADE HERE WILL BE LOST!
#
# MakeMaker ARGV: ()
#
# MakeMaker Parameters:
# NAME => q[Webmin::API]
# PREREQ_PM => { }
# VERSION_FROM => q[API.pm]
# --- MakeMaker post_initialize section:
# --- MakeMaker const_config section:
# These definitions are from config.sh (via /usr/lib/perl/5.8/Config.pm)
# They may have been overridden via Makefile.PL or on the command line
AR = ar
CC = cc
CCCDLFLAGS = -fPIC
CCDLFLAGS = -Wl,-E
DLEXT = so
DLSRC = dl_dlopen.xs
LD = cc
LDDLFLAGS = -shared -L/usr/local/lib
LDFLAGS = -L/usr/local/lib
LIBC = /lib/libc-2.7.so
LIB_EXT = .a
OBJ_EXT = .o
OSNAME = linux
OSVERS = 2.6.24-19-server
RANLIB = :
SITELIBEXP = /usr/local/share/perl/5.8.8
SITEARCHEXP = /usr/local/lib/perl/5.8.8
SO = so
EXE_EXT =
FULL_AR = /usr/bin/ar
VENDORARCHEXP = /usr/lib/perl5
VENDORLIBEXP = /usr/share/perl5
# --- MakeMaker constants section:
AR_STATIC_ARGS = cr
DIRFILESEP = /
DFSEP = $(DIRFILESEP)
NAME = Webmin::API
NAME_SYM = Webmin_API
VERSION = 1.0
VERSION_MACRO = VERSION
VERSION_SYM = 1_0
DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
XS_VERSION = 1.0
XS_VERSION_MACRO = XS_VERSION
XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
INST_ARCHLIB = blib/arch
INST_SCRIPT = blib/script
INST_BIN = blib/bin
INST_LIB = blib/lib
INST_MAN1DIR = blib/man1
INST_MAN3DIR = blib/man3
MAN1EXT = 1p
MAN3EXT = 3pm
INSTALLDIRS = site
DESTDIR =
PREFIX = /usr
PERLPREFIX = $(PREFIX)
SITEPREFIX = $(PREFIX)/local
VENDORPREFIX = $(PREFIX)
INSTALLPRIVLIB = $(PERLPREFIX)/share/perl/5.8
DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
INSTALLSITELIB = $(SITEPREFIX)/share/perl/5.8.8
DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
INSTALLVENDORLIB = $(VENDORPREFIX)/share/perl5
DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
INSTALLARCHLIB = $(PERLPREFIX)/lib/perl/5.8
DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
INSTALLSITEARCH = $(SITEPREFIX)/lib/perl/5.8.8
DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
INSTALLVENDORARCH = $(VENDORPREFIX)/lib/perl5
DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
INSTALLBIN = $(PERLPREFIX)/bin
DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
INSTALLSITEBIN = $(SITEPREFIX)/bin
DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
INSTALLVENDORBIN = $(VENDORPREFIX)/bin
DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
INSTALLSCRIPT = $(PERLPREFIX)/bin
DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
INSTALLSITESCRIPT = $(SITEPREFIX)/bin
DESTINSTALLSITESCRIPT = $(DESTDIR)$(INSTALLSITESCRIPT)
INSTALLVENDORSCRIPT = $(VENDORPREFIX)/bin
DESTINSTALLVENDORSCRIPT = $(DESTDIR)$(INSTALLVENDORSCRIPT)
INSTALLMAN1DIR = $(PERLPREFIX)/share/man/man1
DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
INSTALLSITEMAN1DIR = $(SITEPREFIX)/man/man1
DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
INSTALLVENDORMAN1DIR = $(VENDORPREFIX)/share/man/man1
DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
INSTALLMAN3DIR = $(PERLPREFIX)/share/man/man3
DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
INSTALLSITEMAN3DIR = $(SITEPREFIX)/man/man3
DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
INSTALLVENDORMAN3DIR = $(VENDORPREFIX)/share/man/man3
DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
PERL_LIB = /usr/share/perl/5.8
PERL_ARCHLIB = /usr/lib/perl/5.8
LIBPERL_A = libperl.a
FIRST_MAKEFILE = Makefile
MAKEFILE_OLD = Makefile.old
MAKE_APERL_FILE = Makefile.aperl
PERLMAINCC = $(CC)
PERL_INC = /usr/lib/perl/5.8/CORE
PERL = /usr/bin/perl
FULLPERL = /usr/bin/perl
ABSPERL = $(PERL)
PERLRUN = $(PERL)
FULLPERLRUN = $(FULLPERL)
ABSPERLRUN = $(ABSPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
PERL_CORE = 0
PERM_RW = 644
PERM_RWX = 755
MAKEMAKER = /usr/share/perl/5.8/ExtUtils/MakeMaker.pm
MM_VERSION = 6.30_01
MM_REVISION = Revision: 4535
# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
# DLBASE = Basename part of dynamic library. May be just equal BASEEXT.
FULLEXT = Webmin/API
BASEEXT = API
PARENT_NAME = Webmin
DLBASE = $(BASEEXT)
VERSION_FROM = API.pm
OBJECT =
LDFROM = $(OBJECT)
LINKTYPE = dynamic
BOOTDEP =
# Handy lists of source code files:
XS_FILES =
C_FILES =
O_FILES =
H_FILES =
MAN1PODS =
MAN3PODS = API.pm
# Where is the Config information that we are using/depend on
CONFIGDEP = $(PERL_ARCHLIB)$(DFSEP)Config.pm $(PERL_INC)$(DFSEP)config.h
# Where to build things
INST_LIBDIR = $(INST_LIB)/Webmin
INST_ARCHLIBDIR = $(INST_ARCHLIB)/Webmin
INST_AUTODIR = $(INST_LIB)/auto/$(FULLEXT)
INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)
INST_STATIC =
INST_DYNAMIC =
INST_BOOT =
# Extra linker info
EXPORT_LIST =
PERL_ARCHIVE =
PERL_ARCHIVE_AFTER =
TO_INST_PM = API.pm
PM_TO_BLIB = API.pm \
$(INST_LIB)/Webmin/API.pm
# --- MakeMaker platform_constants section:
MM_Unix_VERSION = 1.50_01
PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc
# --- MakeMaker tool_autosplit section:
# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
AUTOSPLITFILE = $(ABSPERLRUN) -e 'use AutoSplit; autosplit($$ARGV[0], $$ARGV[1], 0, 1, 1)'
# --- MakeMaker tool_xsubpp section:
# --- MakeMaker tools_other section:
SHELL = /bin/sh
CHMOD = chmod
CP = cp
MV = mv
NOOP = $(SHELL) -c true
NOECHO = @
RM_F = rm -f
RM_RF = rm -rf
TEST_F = test -f
TOUCH = touch
UMASK_NULL = umask 0
DEV_NULL = > /dev/null 2>&1
MKPATH = $(ABSPERLRUN) "-MExtUtils::Command" -e mkpath
EQUALIZE_TIMESTAMP = $(ABSPERLRUN) "-MExtUtils::Command" -e eqtime
ECHO = echo
ECHO_N = echo -n
UNINST = 0
VERBINST = 0
MOD_INSTALL = $(ABSPERLRUN) -MExtUtils::Install -e 'install({@ARGV}, '\''$(VERBINST)'\'', 0, '\''$(UNINST)'\'');'
DOC_INSTALL = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e perllocal_install
UNINSTALL = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e uninstall
WARN_IF_OLD_PACKLIST = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e warn_if_old_packlist
MACROSTART =
MACROEND =
USEMAKEFILE = -f
FIXIN = $(PERLRUN) "-MExtUtils::MY" -e "MY->fixin(shift)"
# --- MakeMaker makemakerdflt section:
makemakerdflt: all
$(NOECHO) $(NOOP)
# --- MakeMaker dist section:
TAR = tar
TARFLAGS = cvf
ZIP = zip
ZIPFLAGS = -r
COMPRESS = gzip --best
SUFFIX = .gz
SHAR = shar
PREOP = $(NOECHO) $(NOOP)
POSTOP = $(NOECHO) $(NOOP)
TO_UNIX = $(NOECHO) $(NOOP)
CI = ci -u
RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
DIST_CP = best
DIST_DEFAULT = tardist
DISTNAME = Webmin-API
DISTVNAME = Webmin-API-1.0
# --- MakeMaker macro section:
# --- MakeMaker depend section:
# --- MakeMaker cflags section:
# --- MakeMaker const_loadlibs section:
# --- MakeMaker const_cccmd section:
# --- MakeMaker post_constants section:
# --- MakeMaker pasthru section:
PASTHRU = LIBPERL_A="$(LIBPERL_A)"\
LINKTYPE="$(LINKTYPE)"\
PREFIX="$(PREFIX)"
# --- MakeMaker special_targets section:
.SUFFIXES : .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)
.PHONY: all config static dynamic test linkext manifest blibdirs clean realclean disttest distdir
# --- MakeMaker c_o section:
# --- MakeMaker xs_c section:
# --- MakeMaker xs_o section:
# --- MakeMaker top_targets section:
all :: pure_all manifypods
$(NOECHO) $(NOOP)
pure_all :: config pm_to_blib subdirs linkext
$(NOECHO) $(NOOP)
subdirs :: $(MYEXTLIB)
$(NOECHO) $(NOOP)
config :: $(FIRST_MAKEFILE) blibdirs
$(NOECHO) $(NOOP)
help :
perldoc ExtUtils::MakeMaker
# --- MakeMaker blibdirs section:
blibdirs : $(INST_LIBDIR)$(DFSEP).exists $(INST_ARCHLIB)$(DFSEP).exists $(INST_AUTODIR)$(DFSEP).exists $(INST_ARCHAUTODIR)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists $(INST_SCRIPT)$(DFSEP).exists $(INST_MAN1DIR)$(DFSEP).exists $(INST_MAN3DIR)$(DFSEP).exists
$(NOECHO) $(NOOP)
# Backwards compat with 6.18 through 6.25
blibdirs.ts : blibdirs
$(NOECHO) $(NOOP)
$(INST_LIBDIR)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_LIBDIR)
$(NOECHO) $(CHMOD) 755 $(INST_LIBDIR)
$(NOECHO) $(TOUCH) $(INST_LIBDIR)$(DFSEP).exists
$(INST_ARCHLIB)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_ARCHLIB)
$(NOECHO) $(CHMOD) 755 $(INST_ARCHLIB)
$(NOECHO) $(TOUCH) $(INST_ARCHLIB)$(DFSEP).exists
$(INST_AUTODIR)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_AUTODIR)
$(NOECHO) $(CHMOD) 755 $(INST_AUTODIR)
$(NOECHO) $(TOUCH) $(INST_AUTODIR)$(DFSEP).exists
$(INST_ARCHAUTODIR)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
$(NOECHO) $(CHMOD) 755 $(INST_ARCHAUTODIR)
$(NOECHO) $(TOUCH) $(INST_ARCHAUTODIR)$(DFSEP).exists
$(INST_BIN)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_BIN)
$(NOECHO) $(CHMOD) 755 $(INST_BIN)
$(NOECHO) $(TOUCH) $(INST_BIN)$(DFSEP).exists
$(INST_SCRIPT)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_SCRIPT)
$(NOECHO) $(CHMOD) 755 $(INST_SCRIPT)
$(NOECHO) $(TOUCH) $(INST_SCRIPT)$(DFSEP).exists
$(INST_MAN1DIR)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_MAN1DIR)
$(NOECHO) $(CHMOD) 755 $(INST_MAN1DIR)
$(NOECHO) $(TOUCH) $(INST_MAN1DIR)$(DFSEP).exists
$(INST_MAN3DIR)$(DFSEP).exists :: Makefile.PL
$(NOECHO) $(MKPATH) $(INST_MAN3DIR)
$(NOECHO) $(CHMOD) 755 $(INST_MAN3DIR)
$(NOECHO) $(TOUCH) $(INST_MAN3DIR)$(DFSEP).exists
# --- MakeMaker linkext section:
linkext :: $(LINKTYPE)
$(NOECHO) $(NOOP)
# --- MakeMaker dlsyms section:
# --- MakeMaker dynamic section:
dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
$(NOECHO) $(NOOP)
# --- MakeMaker dynamic_bs section:
BOOTSTRAP =
# --- MakeMaker dynamic_lib section:
# --- MakeMaker static section:
## $(INST_PM) has been moved to the all: target.
## It remains here for awhile to allow for old usage: "make static"
static :: $(FIRST_MAKEFILE) $(INST_STATIC)
$(NOECHO) $(NOOP)
# --- MakeMaker static_lib section:
# --- MakeMaker manifypods section:
POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
POD2MAN = $(POD2MAN_EXE)
manifypods : pure_all \
API.pm \
API.pm
$(NOECHO) $(POD2MAN) --section=$(MAN3EXT) --perm_rw=$(PERM_RW) \
API.pm $(INST_MAN3DIR)/Webmin::API.$(MAN3EXT)
# --- MakeMaker processPL section:
# --- MakeMaker installbin section:
# --- MakeMaker subdirs section:
# none
# --- MakeMaker clean_subdirs section:
clean_subdirs :
$(NOECHO) $(NOOP)
# --- MakeMaker clean section:
# Delete temporary files but do not touch installed files. We don't delete
# the Makefile here so a later make realclean still has a makefile to use.
clean :: clean_subdirs
- $(RM_F) \
*$(LIB_EXT) core \
core.[0-9] $(INST_ARCHAUTODIR)/extralibs.all \
core.[0-9][0-9] $(BASEEXT).bso \
pm_to_blib.ts core.[0-9][0-9][0-9][0-9] \
$(BASEEXT).x $(BOOTSTRAP) \
perl$(EXE_EXT) tmon.out \
*$(OBJ_EXT) pm_to_blib \
$(INST_ARCHAUTODIR)/extralibs.ld blibdirs.ts \
core.[0-9][0-9][0-9][0-9][0-9] *perl.core \
core.*perl.*.? $(MAKE_APERL_FILE) \
perl $(BASEEXT).def \
core.[0-9][0-9][0-9] mon.out \
lib$(BASEEXT).def perlmain.c \
perl.exe so_locations \
$(BASEEXT).exp
- $(RM_RF) \
blib
- $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
# --- MakeMaker realclean_subdirs section:
realclean_subdirs :
$(NOECHO) $(NOOP)
# --- MakeMaker realclean section:
# Delete temporary files (via clean) and also delete dist files
realclean purge :: clean realclean_subdirs
- $(RM_F) \
$(MAKEFILE_OLD) $(FIRST_MAKEFILE)
- $(RM_RF) \
$(DISTVNAME)
# --- MakeMaker metafile section:
metafile : create_distdir
$(NOECHO) $(ECHO) Generating META.yml
$(NOECHO) $(ECHO) '# http://module-build.sourceforge.net/META-spec.html' > META_new.yml
$(NOECHO) $(ECHO) '#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#' >> META_new.yml
$(NOECHO) $(ECHO) 'name: Webmin-API' >> META_new.yml
$(NOECHO) $(ECHO) 'version: 1.0' >> META_new.yml
$(NOECHO) $(ECHO) 'version_from: API.pm' >> META_new.yml
$(NOECHO) $(ECHO) 'installdirs: site' >> META_new.yml
$(NOECHO) $(ECHO) 'requires:' >> META_new.yml
$(NOECHO) $(ECHO) '' >> META_new.yml
$(NOECHO) $(ECHO) 'distribution_type: module' >> META_new.yml
$(NOECHO) $(ECHO) 'generated_by: ExtUtils::MakeMaker version 6.30_01' >> META_new.yml
-$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml
# --- MakeMaker signature section:
signature :
cpansign -s
# --- MakeMaker dist_basics section:
distclean :: realclean distcheck
$(NOECHO) $(NOOP)
distcheck :
$(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck
skipcheck :
$(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck
manifest :
$(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest
veryclean : realclean
$(RM_F) *~ *.orig */*~ */*.orig
# --- MakeMaker dist_core section:
dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
$(NOECHO) $(ABSPERLRUN) -l -e 'print '\''Warning: Makefile possibly out of date with $(VERSION_FROM)'\''' \
-e ' if -e '\''$(VERSION_FROM)'\'' and -M '\''$(VERSION_FROM)'\'' < -M '\''$(FIRST_MAKEFILE)'\'';'
tardist : $(DISTVNAME).tar$(SUFFIX)
$(NOECHO) $(NOOP)
uutardist : $(DISTVNAME).tar$(SUFFIX)
uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) > $(DISTVNAME).tar$(SUFFIX)_uu
$(DISTVNAME).tar$(SUFFIX) : distdir
$(PREOP)
$(TO_UNIX)
$(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
$(RM_RF) $(DISTVNAME)
$(COMPRESS) $(DISTVNAME).tar
$(POSTOP)
zipdist : $(DISTVNAME).zip
$(NOECHO) $(NOOP)
$(DISTVNAME).zip : distdir
$(PREOP)
$(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
$(RM_RF) $(DISTVNAME)
$(POSTOP)
shdist : distdir
$(PREOP)
$(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
$(RM_RF) $(DISTVNAME)
$(POSTOP)
# --- MakeMaker distdir section:
create_distdir :
$(RM_RF) $(DISTVNAME)
$(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
-e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
distdir : create_distdir distmeta
$(NOECHO) $(NOOP)
# --- MakeMaker dist_test section:
disttest : distdir
cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL
cd $(DISTVNAME) && $(MAKE) $(PASTHRU)
cd $(DISTVNAME) && $(MAKE) test $(PASTHRU)
# --- MakeMaker dist_ci section:
ci :
$(PERLRUN) "-MExtUtils::Manifest=maniread" \
-e "@all = keys %{ maniread() };" \
-e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
-e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) @all});"
# --- MakeMaker distmeta section:
distmeta : create_distdir metafile
$(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{META.yml} => q{Module meta-data (added by MakeMaker)}}) } ' \
-e ' or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"'
# --- MakeMaker distsignature section:
distsignature : create_distdir
$(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{SIGNATURE} => q{Public-key signature (added by MakeMaker)}}) } ' \
-e ' or print "Could not add SIGNATURE to MANIFEST: $${'\''@'\''}\n"'
$(NOECHO) cd $(DISTVNAME) && $(TOUCH) SIGNATURE
cd $(DISTVNAME) && cpansign -s
# --- MakeMaker install section:
install :: all pure_install doc_install
$(NOECHO) $(NOOP)
install_perl :: all pure_perl_install doc_perl_install
$(NOECHO) $(NOOP)
install_site :: all pure_site_install doc_site_install
$(NOECHO) $(NOOP)
install_vendor :: all pure_vendor_install doc_vendor_install
$(NOECHO) $(NOOP)
pure_install :: pure_$(INSTALLDIRS)_install
$(NOECHO) $(NOOP)
doc_install :: doc_$(INSTALLDIRS)_install
$(NOECHO) $(NOOP)
pure__install : pure_site_install
$(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
doc__install : doc_site_install
$(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
pure_perl_install ::
$(NOECHO) umask 022; $(MOD_INSTALL) \
$(INST_LIB) $(DESTINSTALLPRIVLIB) \
$(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \
$(INST_BIN) $(DESTINSTALLBIN) \
$(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
$(INST_MAN1DIR) $(DESTINSTALLMAN1DIR) \
$(INST_MAN3DIR) $(DESTINSTALLMAN3DIR)
$(NOECHO) $(WARN_IF_OLD_PACKLIST) \
$(SITEARCHEXP)/auto/$(FULLEXT)
pure_site_install ::
$(NOECHO) umask 02; $(MOD_INSTALL) \
read $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist \
write $(DESTINSTALLSITEARCH)/auto/$(FULLEXT)/.packlist \
$(INST_LIB) $(DESTINSTALLSITELIB) \
$(INST_ARCHLIB) $(DESTINSTALLSITEARCH) \
$(INST_BIN) $(DESTINSTALLSITEBIN) \
$(INST_SCRIPT) $(DESTINSTALLSITESCRIPT) \
$(INST_MAN1DIR) $(DESTINSTALLSITEMAN1DIR) \
$(INST_MAN3DIR) $(DESTINSTALLSITEMAN3DIR)
$(NOECHO) $(WARN_IF_OLD_PACKLIST) \
$(PERL_ARCHLIB)/auto/$(FULLEXT)
pure_vendor_install ::
$(NOECHO) umask 022; $(MOD_INSTALL) \
$(INST_LIB) $(DESTINSTALLVENDORLIB) \
$(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \
$(INST_BIN) $(DESTINSTALLVENDORBIN) \
$(INST_SCRIPT) $(DESTINSTALLVENDORSCRIPT) \
$(INST_MAN1DIR) $(DESTINSTALLVENDORMAN1DIR) \
$(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR)
doc_perl_install ::
doc_site_install ::
$(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod
-$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLSITEARCH)
-$(NOECHO) umask 02; $(DOC_INSTALL) \
"Module" "$(NAME)" \
"installed into" "$(INSTALLSITELIB)" \
LINKTYPE "$(LINKTYPE)" \
VERSION "$(VERSION)" \
EXE_FILES "$(EXE_FILES)" \
>> $(DESTINSTALLSITEARCH)/perllocal.pod
doc_vendor_install ::
uninstall :: uninstall_from_$(INSTALLDIRS)dirs
$(NOECHO) $(NOOP)
uninstall_from_perldirs ::
uninstall_from_sitedirs ::
$(NOECHO) $(UNINSTALL) $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist
uninstall_from_vendordirs ::
# --- MakeMaker force section:
# Phony target to force checking subdirectories.
FORCE:
$(NOECHO) $(NOOP)
# --- MakeMaker perldepend section:
# --- MakeMaker makefile section:
# We take a very conservative approach here, but it's worth it.
# We move Makefile to Makefile.old here to avoid gnu make looping.
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
$(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
$(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
-$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
-$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
- $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL)
$(PERLRUN) Makefile.PL
$(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
$(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command. <=="
false
# --- MakeMaker staticmake section:
# --- MakeMaker makeaperl section ---
MAP_TARGET = perl
FULLPERL = /usr/bin/perl
$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
$(MAKE) $(USEMAKEFILE) $(MAKE_APERL_FILE) $@
$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE) pm_to_blib
$(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
$(NOECHO) $(PERLRUNINST) \
Makefile.PL DIR= \
MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=
# --- MakeMaker test section:
TEST_VERBOSE=0
TEST_TYPE=test_$(LINKTYPE)
TEST_FILE = test.pl
TEST_FILES =
TESTDB_SW = -d
testdb :: testdb_$(LINKTYPE)
test :: $(TEST_TYPE)
test_dynamic :: pure_all
PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
testdb_dynamic :: pure_all
PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
test_ : test_dynamic
test_static :: test_dynamic
testdb_static :: testdb_dynamic
# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd:
$(NOECHO) $(ECHO) '<SOFTPKG NAME="$(DISTNAME)" VERSION="1,0,0,0">' > $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <TITLE>$(DISTNAME)</TITLE>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <ABSTRACT></ABSTRACT>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <AUTHOR></AUTHOR>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <OS NAME="$(OSNAME)" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <ARCHITECTURE NAME="i486-linux-gnu-thread-multi" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' <CODEBASE HREF="" />' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ' </IMPLEMENTATION>' >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) '</SOFTPKG>' >> $(DISTNAME).ppd
# --- MakeMaker pm_to_blib section:
pm_to_blib : $(TO_INST_PM)
$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', '\''$(PM_FILTER)'\'')' \
API.pm $(INST_LIB)/Webmin/API.pm
$(NOECHO) $(TOUCH) pm_to_blib
# --- MakeMaker selfdocument section:
# --- MakeMaker postamble section:
# End.

View File

@@ -1,8 +0,0 @@
use ExtUtils::MakeMaker;
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
WriteMakefile(
'NAME' => 'Webmin::API',
'VERSION_FROM' => 'API.pm', # finds $VERSION
'PREREQ_PM' => {}, # e.g., Module::Name => 1.1
);

View File

@@ -1,3 +0,0 @@
#!/bin/sh
cd /usr/local/webadmin
tar --exclude blib --exclude .svn --exclude make-module.sh --exclude Makefile -cvzf ~/webmin.com/Webmin-API-1.0.tar.gz Webmin-API-1.0/

View File

@@ -1,20 +0,0 @@
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl test.pl'
######################### We start with some black magic to print on failure.
# Change 1..1 below to 1..last_test_to_print .
# (It may become useful if the test is moved to ./t subdirectory.)
BEGIN { $| = 1; print "1..1\n"; }
END {print "not ok 1\n" unless $loaded;}
use Webmin::API;
$loaded = 1;
print "ok 1\n";
######################### End of black magic.
# Insert your test code below (better if it prints "ok 13"
# (correspondingly "not ok 13") depending on the success of chunk 13
# of the test code):

File diff suppressed because one or more lines are too long

View File

@@ -14,6 +14,8 @@ Library for editing webmin users, passwords and access rights.
BEGIN { push(@INC, ".."); };
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
use WebminCore;
&init_config();
do 'md5-lib.pl';
@@ -86,6 +88,9 @@ while(my $l = <$fh>) {
$user{'modules'} = $acl{$user[0]};
$user{'lang'} = $gconfig{"lang_$user[0]"};
$user{'langauto'} = $gconfig{"langauto_$user[0]"};
$user{'langneutral'} = $gconfig{"langneutral_$user[0]"};
$user{'locale'} = $gconfig{"locale_$user[0]"};
$user{'dateformat'} = $gconfig{"dateformat_$user[0]"};
$user{'notabs'} = $gconfig{"notabs_$user[0]"};
$user{'rbacdeny'} = $gconfig{"rbacdeny_$user[0]"};
if ($gconfig{"theme_$user[0]"}) {
@@ -100,6 +105,7 @@ while(my $l = <$fh>) {
[ split(/\s+/, $gconfig{"ownmods_$user[0]"} || "") ];
$user{'logouttime'} = $logout{$user[0]};
$user{'real'} = $gconfig{"realname_$user[0]"};
$user{'email'} = $user[14];
push(@rv, \%user);
}
}
@@ -478,7 +484,8 @@ else {
($user->{'temppass'} || ""),":",
($user->{'twofactor_provider'} || ""),":",
($user->{'twofactor_id'} || ""),":",
($user->{'twofactor_apikey'} || ""),
($user->{'twofactor_apikey'} || ""),":",
($user->{'email'} || ""),
"\n");
&close_tempfile($fh);
&unlock_file($miniserv{'userfile'});
@@ -621,7 +628,8 @@ else {
delete($miniserv{"preroot_".$username});
if ($user->{'theme'}) {
$miniserv{"preroot_".$user->{'name'}} =
$user->{'theme'}.($user->{'overlay'} ? " ".$user->{'overlay'} : "");
$user->{'theme'}.($user->{'overlay'} ?
" ".$user->{'overlay'} : "");
}
elsif (defined($user->{'theme'})) {
$miniserv{"preroot_".$user->{'name'}} = "";
@@ -651,7 +659,7 @@ else {
my $deny = $user->{'deny'};
$deny =~ s/:/;/g if ($deny);
foreach my $l (@pwfile) {
if ($l =~ /^([^:]+):([^:]*)/ && $1 eq $username) {
if ($l =~ /^([^:]+):([^:\r\n]*)/ && $1 eq $username) {
&add_old_password($user, "$2", \%miniserv);
&print_tempfile($fh,
$user->{'name'},":",
@@ -668,7 +676,8 @@ else {
$user->{'temppass'},":",
$user->{'twofactor_provider'},":",
$user->{'twofactor_id'},":",
$user->{'twofactor_apikey'},
$user->{'twofactor_apikey'},":",
$user->{'email'},
"\n");
}
else {
@@ -699,7 +708,17 @@ else {
delete($gconfig{"lang_".$username});
$gconfig{"lang_".$user->{'name'}} = $user->{'lang'} if ($user->{'lang'});
delete($gconfig{"langauto_".$username});
$gconfig{"langauto_".$user->{'name'}} = $user->{'langauto'} if (defined($user->{'langauto'}));
$gconfig{"langauto_".$user->{'name'}} = $user->{'langauto'}
if (defined($user->{'langauto'}));
delete($gconfig{"langneutral_".$username});
$gconfig{"langneutral_".$user->{'name'}} = $user->{'langneutral'}
if (defined($user->{'langneutral'}));
delete($gconfig{"locale_".$username});
$gconfig{"locale_".$user->{'name'}} = $user->{'locale'}
if (defined($user->{'locale'}));
delete($gconfig{"dateformat_".$username});
$gconfig{"dateformat_".$user->{'name'}} = $user->{'dateformat'}
if (defined($user->{'dateformat'}));
delete($gconfig{"notabs_".$username});
$gconfig{"notabs_".$user->{'name'}} = $user->{'notabs'}
if ($user->{'notabs'});
@@ -712,7 +731,8 @@ else {
delete($gconfig{"theme_".$username});
if ($user->{'theme'}) {
$gconfig{"theme_".$user->{'name'}} =
$user->{'theme'}.($user->{'overlay'} ? " ".$user->{'overlay'} : "");
$user->{'theme'}.($user->{'overlay'} ?
" ".$user->{'overlay'} : "");
}
elsif (defined($user->{'theme'})) {
$gconfig{"theme_".$user->{'name'}} = '';
@@ -766,14 +786,16 @@ if ($oldpass ne $user->{'pass'} &&
my $nolock = $oldpass;
$nolock =~ s/^\!//;
$user->{'olds'} ||= [];
unshift(@{$user->{'olds'}}, $nolock);
if ($miniserv->{'pass_oldblock'}) {
while(scalar(@{$user->{'olds'}}) >
$miniserv->{'pass_oldblock'}) {
pop(@{$user->{'olds'}});
if (&indexof($nolock, @{$user->{'olds'}}) < 0) {
unshift(@{$user->{'olds'}}, $nolock);
if ($miniserv->{'pass_oldblock'}) {
while(scalar(@{$user->{'olds'}}) >
$miniserv->{'pass_oldblock'}) {
pop(@{$user->{'olds'}});
}
}
$user->{'lastchange'} = time();
}
$user->{'lastchange'} = time();
}
}
@@ -1289,6 +1311,19 @@ foreach my $u (split(/\s+/, $access{'users'})) {
return 0;
}
=head2 can_module_acl(&mod)
Returns 1 if the given module has ability to manage its own ACLs.
=cut
sub can_module_acl
{
my ($mod) = @_;
my $mdir = &module_root_directory($mod);
return 1 if (-f "$mdir/acl_security.pl" || -f "$mdir/config.info");
return 0;
}
=head2 open_session_db(\%miniserv)
Opens the session database, and ties it to the sessiondb hash. Parameters are :
@@ -1385,6 +1420,24 @@ foreach my $s (keys %sessiondb) {
dbmclose(%sessiondb);
}
=head2 create_session_user(\%miniserv, user, [lifetime])
Creates a new session ID that's already logged in as the given user
=cut
sub create_session_user
{
my ($miniserv, $username, $lifetime) = @_;
return undef if (&is_readonly_mode());
&open_session_db($miniserv);
my $sid = &generate_random_session_id();
return undef if (!$sid);
my $t = time();
$sessiondb{$sid} = "$username $t 127.0.0.1".($lifetime ? " ".$lifetime : "");
dbmclose(%sessiondb);
return $sid;
}
=head2 update_members(&allusers, &allgroups, &modules, &members)
Update the modules for members users and groups of some group. The parameters
@@ -1659,6 +1712,7 @@ is not given, a salt will be selected randomly.
sub encrypt_password
{
my ($pass, $salt) = @_;
$salt ||= "";
my $mode = $salt =~ /^\$1\$/ ? 1 :
$salt =~ /^\$6\$/ ? 2 :
length($salt) == 13 ? 0 : $gconfig{'md5pass'};
@@ -1671,10 +1725,17 @@ elsif ($mode == 2) {
return &encrypt_sha512($pass, $salt);
}
else {
# Use Unix DES
&seed_random();
$salt ||= chr(int(rand(26))+65).chr(int(rand(26))+65);
return &unix_crypt($pass, $salt);
# Try detecting system default first
if (&foreign_installed('useradmin')) {
&foreign_require('useradmin');
return &useradmin::encrypt_password($pass, $salt, 1);
}
else {
# Use Unix DES
&seed_random();
$salt ||= chr(int(rand(26))+65).chr(int(rand(26))+65);
return &unix_crypt($pass, $salt);
}
}
}
@@ -1926,19 +1987,13 @@ sub setup_anonymous_access
my ($path, $mod) = @_;
# Find out what users and paths we grant access to currently
my %miniserv;
&get_miniserv_config(\%miniserv);
my @anon = split(/\s+/, $miniserv{'anonymous'} || "");
my $found = 0;
my $user;
foreach my $a (@anon) {
my ($p, $u) = split(/=/, $a);
$found++ if ($p eq $path);
$user = $u;
}
return 1 if ($found); # Already setup
if (!$user) {
my $miniserv = { };
&get_miniserv_config($miniserv);
my @anon = split(/\s+/, $miniserv->{'anonymous'} || "");
my ($user, $found) = &get_anonymous_access($path, $miniserv);
return 1 if ($found >= 0); # Already setup
my $auser = grep { $_->{'name'} eq $user } &list_users();
if (!$auser) {
# Create a user if need be
$user = "anonymous";
my $uinfo = { 'name' => $user,
@@ -1950,23 +2005,85 @@ if (!$user) {
else {
# Make sure the user has the module
my ($uinfo) = grep { $_->{'name'} eq $user } &list_users();
$uinfo->{'modules'} ||= [];
if ($uinfo && &indexof($mod, @{$uinfo->{'modules'}}) < 0) {
$uinfo->{'modules'} ||= [];
push(@{$uinfo->{'modules'}}, $mod);
&modify_user($uinfo->{'name'}, $uinfo);
}
else {
print STDERR "Anonymous access is granted to user $user, but he doesn't exist!\n";
print STDERR "Anonymous access attempted to be granted to user $user, but it doesn't exist!\n";
}
}
# Grant access to the user and path
&lock_file(&get_miniserv_config_file());
push(@anon, "$path=$user");
$miniserv{'anonymous'} = join(" ", @anon);
&put_miniserv_config(\%miniserv);
$miniserv->{'anonymous'} = join(" ", @anon);
&put_miniserv_config($miniserv);
&unlock_file(&get_miniserv_config_file());
&reload_miniserv();
}
=head2 remove_anonymous_access(path, module)
Remove anon access to some path, taking it away from the anonymous user's modules if needed
=cut
sub remove_anonymous_access
{
my ($path, $mod) = @_;
# Get current state
my $miniserv = { };
&get_miniserv_config($miniserv);
my @anon = split(/\s+/, $miniserv->{'anonymous'} || "");
my ($user, $found) = &get_anonymous_access($path, $miniserv);
return if ($found < 0); # Already gone
# Take out of miniserv
&lock_file(&get_miniserv_config_file());
splice(@anon, $found, 1);
$miniserv->{'anonymous'} = join(" ", @anon);
&put_miniserv_config($miniserv);
&unlock_file(&get_miniserv_config_file());
# Take away from the user
my ($uinfo) = grep { $_->{'name'} eq $user } &list_users();
if ($uinfo) {
my $m = &indexof($mod, @{$uinfo->{'modules'}});
if ($m >= 0) {
splice(@{$uinfo->{'modules'}}, $m, 1);
&modify_user($uinfo->{'name'}, $uinfo);
}
}
&reload_miniserv();
}
=head2 get_anonymous_access(path, [&miniserv])
Returns the anonymous username and index into the anon config if access is setup to some path
=cut
sub get_anonymous_access
{
my ($path, $miniserv) = @_;
if (!$miniserv) {
$miniserv = { };
&get_miniserv_config($miniserv);
}
my $found = -1;
my $user;
my @anon = split(/\s+/, $miniserv->{'anonymous'} || "");
for(my $i=0; $i<@anon; $i++) {
my ($p, $u) = split(/=/, $anon[$i]);
$found = $i if ($p eq $path);
$user = $u;
}
return ($user, $found);
}
=head2 join_userdb_string(proto, user, pass, host, prefix, &args)
Creates a string in the format accepted by split_userdb_string
@@ -2157,15 +2274,17 @@ elsif ($str =~ /^postgresql:/) {
}
}
# used_for_anonymous(username)
# used_for_anonymous(username, [&miniserv])
# Returns a list of modules this user has an anonymous grant to
sub used_for_anonymous
{
my ($user) = @_;
my ($user, $miniserv) = @_;
my @rv;
my %miniserv;
&get_miniserv_config(\%miniserv);
foreach $a (split(/\s+/, $miniserv{'anonymous'})) {
if (!$miniserv) {
$miniserv = { };
&get_miniserv_config($miniserv);
}
foreach $a (split(/\s+/, $miniserv->{'anonymous'})) {
if ($a =~ /^([^=]+)=(\S+)$/ && $2 eq $user) {
push(@rv, $1);
}
@@ -2184,5 +2303,69 @@ my %rv;
return \%rv;
}
=head2 generate_random_session_id()
Returns a session ID in the same format as miniserv
=cut
sub generate_random_session_id
{
my $sid;
# Try /dev/urandom, but with a timeout
$SIG{ALRM} = sub { close(RANDOM) };
alarm(5);
if (open(RANDOM, "/dev/urandom")) {
my $tmpsid;
if (read(RANDOM, $tmpsid, 16) == 16) {
$sid = lc(unpack('h*',$tmpsid));
if ($sid !~ /^[0-9a-fA-F]{32}$/) {
$sid = 'bad';
}
}
close(RANDOM);
}
alarm(0);
# Fall back to perl random
if (!$sid) {
my $offset = int(rand(2048));
my @charset = ('0' ..'9', 'a' .. 'f');
$sid = join('', map { $charset[rand(@charset)] } 1 .. 4096);
$sid = substr($sid, $offset, 32);
}
return $sid eq 'bad' ? undef : $sid;
}
# generate_random_id()
# Generate an ID string that can be used for a password reset link
sub generate_random_id
{
if (open(my $RANDOM, "</dev/urandom")) {
my $sid;
my $tmpsid;
if (read($RANDOM, $tmpsid, 16) == 16) {
$sid = lc(unpack('h*',$tmpsid));
}
close($RANDOM);
return $sid;
}
return undef;
}
# obsfucate_email(email)
# Convert an email like foo@bar.com to f**@b**.com
sub obsfucate_email
{
my ($email) = @_;
my ($mailbox, $dom) = split(/\@/, $email);
$mailbox = substr($mailbox, 0, 1) . ("*" x (length($mailbox)-1));
my @doms;
foreach my $d (split(/\./, $dom)) {
push(@doms, substr($d, 0, 1) . ("*" x (length($d)-1)));
}
return $mailbox."\@".join(".", @doms);
}
1;

View File

@@ -1,6 +1,8 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
do 'acl-lib.pl';
our (%text, %in);
@@ -80,6 +82,6 @@ $o->{'gassign'} = $in{'gassign_def'} ? '*' :
sub list_acl_yesno_fields
{
return ('create', 'delete', 'rename', 'acl', 'cert', 'others', 'chcert',
'lang', 'cats', 'theme', 'ips', 'perms', 'sync', 'unix', 'sessions',
'lang', 'locale', 'cats', 'theme', 'ips', 'perms', 'sync', 'unix', 'sessions',
'switch', 'times', 'pass', 'sql');
}

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

@@ -2,4 +2,4 @@ line1=Configurable options,11
display=User and group display mode,1,1-Names only,0-Names and modules
order=Sort users and groups by,1,0-Order in file,1-Name
line2=System configuration,11
ssleay=Path to openssl or ssleay program,3,Automatic
ssleay=Path to <tt>openssl</tt> or <tt>ssleay</tt> program,3,Automatic

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

@@ -8,6 +8,7 @@ cert=1
acl=1
chcert=1
lang=1
locale=1
groups=1
gassign=*
perms=0

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();
@@ -13,5 +15,6 @@ my %miniserv;
&get_miniserv_config(\%miniserv);
&delete_session_id(\%miniserv, $in{'id'});
&restart_miniserv();
&redirect("list_sessions.cgi");
&redirect($in{'redirect_ref'} ?
&get_referer_relative() : "list_sessions.cgi");

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'} ||
@@ -26,6 +28,8 @@ print &ui_table_row($text{'sync_when'},
"<br>\n".
&ui_checkbox("delete", 1, $text{'sync_delete'}, $config{'sync_delete'}).
"<br>\n".
&ui_checkbox("modify", 1, $text{'sync_modify'}, $config{'sync_modify'}).
"<br>\n".
&ui_checkbox("unix", 1, $text{'sync_unix'}, $config{'sync_unix'}));
# Assign new users to group

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'} ||
@@ -80,7 +82,7 @@ print &ui_table_row($text{'unix_restrict2'},
print &ui_table_row("",
&ui_checkbox("shells_deny", 1, $text{'unix_shells'},
$miniserv{'shells_deny'} ? 1 : 0)." ".
&ui_filebox("shells", $miniserv{'shells_deny'} || "/etc/shells", 40));
&ui_filebox("shells", $miniserv{'shells_deny'} || "/etc/shells", 25));
print &ui_table_end();
print &ui_form_end([ [ undef, $text{'save'} ] ]);

View File

@@ -4,8 +4,10 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory, $base_remote_user);
our (%in, %text, %config, %gconfig, %access, $config_directory, $base_remote_user, $remote_user);
&foreign_require("webmin", "webmin-lib.pl");
&ReadParse();
@@ -157,6 +159,10 @@ print &ui_table_row($text{'edit_pass'},
print &ui_table_row($text{'edit_real'},
&ui_textbox("real", $user{'real'}, 60));
# Contact email for recovery
print &ui_table_row($text{'edit_email'},
&ui_textbox("email", $user{'email'}, 60));
# Storage type
if ($in{'user'}) {
print &ui_table_row($text{'edit_proto'},
@@ -202,6 +208,22 @@ if ($access{'lang'}) {
]));
}
if ($access{'locale'}) {
# Current locale
eval "use DateTime; use DateTime::Locale; use DateTime::TimeZone;";
if (!$@ && $] > 5.011) {
my $locales = &list_locales();
my %localesrev = reverse %{$locales};
my $locale_auto = &parse_accepted_language();
print &ui_table_row($text{'edit_locale'},
&ui_radio("locale_def", $user{'locale'} ? 0 : 1,
[ [ 1, $text{'default'} ],
[ 0, &ui_select("locale", $user{'locale'} || $gconfig{'locale'} || &get_default_system_locale(),
[ map { [ $localesrev{$_}, $_ ] } sort values %{$locales} ]) ] ]),
undef, [ "valign=middle","valign=middle" ]);
}
}
if ($access{'cats'}) {
# Show categorized modules?
print &ui_table_row($text{'edit_notabs'},
@@ -211,21 +233,34 @@ if ($access{'cats'}) {
[ 0, $text{'default'} ] ]));
}
my @all = &webmin::list_themes();
my @all = &webmin::list_visible_themes($user{'theme'});
my @themes = grep { !$_->{'overlay'} } @all;
my @overlays = grep { $_->{'overlay'} } @all;
if ($access{'theme'}) {
my $tconf_link;
my %tinfo = &webmin::get_theme_info($user{'theme'});
if ($user{'theme'} && $user{'theme'} eq $tinfo{'dir'} &&
$user{'name'} eq $remote_user &&
$tinfo{'config_link'}) {
$tconf_link = &ui_tag('span', &ui_link(
"@{[&get_webprefix()]}/$tinfo{'config_link'}",
&ui_tag('span', '⚙',
{ class => 'theme-config-char',
title => $text{'themes_configure'} }),
'text-link'), { style => 'position: relative;' });
}
# Current theme
my @topts = ( );
push(@topts, [ "", $text{'edit_themedef'} ]);
push(@topts, !$user{'theme'} ? [ '', $text{'edit_themedef'} ] : ());
foreach my $t (@themes) {
push(@topts, [ $t->{'dir'}, $t->{'desc'} ]);
}
print &ui_table_row($text{'edit_theme'},
&ui_radio("theme_def", defined($user{'theme'}) ? 0 : 1,
[ [ 1, $text{'edit_themeglobal'} ],
[ 0, &ui_select("theme", $user{'theme'}, \@topts) ] ]));
[ 0, &ui_select("theme", $user{'theme'}, \@topts).
$tconf_link ] ]));
}
if ($access{'theme'} && @overlays) {
@@ -374,6 +409,7 @@ foreach my $c (sort { $b cmp $a } @cats) {
my @grid = ( );
my $sw = 0;
foreach my $m (@cmlist) {
next if ($m->{'noacl'});
my $md = $m->{'dir'};
my $fromgroup = $memg &&
&indexof($md, @{$memg->{'modules'}}) >= 0;
@@ -385,7 +421,8 @@ foreach my $c (sort { $b cmp $a } @cats) {
}
elsif ($mcan{$md}) {
my $label;
if ($access{'acl'} && $in{'user'} && !$safe) {
if ($access{'acl'} && $in{'user'} && !$safe &&
&can_module_acl($m)) {
# Show link for editing ACL
$label = ui_link("edit_acl.cgi?" .
"mod=" . urlize($m->{'dir'}) .
@@ -434,9 +471,12 @@ if ($in{'user'}) {
if (&foreign_available("webminlog")) {
push(@buts, [ "but_log", $text{'edit_log'} ]);
}
if ($access{'switch'} && $main::session_id) {
if ($access{'switch'} && $main::session_id && $in{'user'} ne $remote_user) {
push(@buts, [ "but_switch", $text{'edit_switch'} ]);
}
if ($gconfig{'forgot_pass'}) {
push(@buts, [ "but_forgot", $text{'edit_forgot'} ]);
}
if ($access{'delete'}) {
push(@buts, [ "but_delete", $text{'delete'} ]);
}

View File

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

37
acl/forgot_form.cgi Executable file
View File

@@ -0,0 +1,37 @@
#!/usr/local/bin/perl
# Show form for force sending a password reset link
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text);
&foreign_require("webmin");
&error_setup($text{'forgot_err'});
&ReadParse();
&can_edit_user($in{'user'}) || &error($text{'edit_euser'});
my $u = &get_user($in{'user'});
$u || &error($text{'edit_egone'});
&ui_print_header(undef, $text{'forgot_title'}, "");
print $text{'forgot_desc'},"<p>\n";
print &ui_form_start("forgot_send.cgi", "post");
print &ui_hidden("user_acc", $u->{'name'});
print &ui_table_start($text{'forgot_header'}, undef, 2);
print &ui_table_row($text{'forgot_user'},
$u->{'name'} eq "root"
? &ui_textbox("user", $u->{'name'}, 12)
: "<tt>".$u->{'name'}."</tt>");
print &ui_table_row($text{'forgot_email'},
&ui_opt_textbox("email", $u->{'email'}, 60,
$text{'forgot_email_def'}."<br>\n",
$text{'forgot_email_sel'}));
print &ui_table_end();
print &ui_form_end([ [ undef, $text{'forgot_send'} ] ]);
&ui_print_footer("", $text{'index_return'});

87
acl/forgot_send.cgi Executable file
View File

@@ -0,0 +1,87 @@
#!/usr/local/bin/perl
# Actually send the password reset email
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %gconfig);
&foreign_require("webmin");
&error_setup($text{'forgot_err'});
&ReadParse();
&can_edit_user($in{'user_acc'}) || &error($text{'edit_euser'});
my $wuser = &get_user($in{'user_acc'});
$wuser || &error($text{'edit_egone'});
# Validate inputs
$in{'email_def'} || $in{'email'} =~ /^\S+\@\S+$/ ||
&error($text{'forgot_eemail'});
my $unixuser;
if ($in{'user'} ne $in{'user_acc'}) {
&foreign_require("useradmin");
my ($uinfo) = grep { $_->{'user'} eq $in{'user'} }
&useradmin::list_users();
$uinfo || &error($text{'forgot_eunix'});
my $sudo = &useradmin::can_user_sudo_root($in{'user'});
&error($text{'forgot_enosudo'}) if ($sudo < 0);
&error($text{'forgot_ecansudo'}) if (!$sudo);
$unixuser = $in{'user'};
}
# Generate a random ID and tracking file for this password reset
my $now = time();
my %link = ( 'id' => &generate_random_id(),
'remote' => $ENV{'REMOTE_ADDR'},
'time' => $now,
'user' => $wuser->{'name'},
'uuser' => $unixuser, );
$link{'id'} || &error($text{'forgot_erandom'});
&make_dir($main::forgot_password_link_dir, 0700);
my $linkfile = $main::forgot_password_link_dir."/".$link{'id'};
&lock_file($linkfile);
&write_file($linkfile, \%link);
&unlock_file($linkfile);
my $baseurl = &get_webmin_email_url();
my $url = $baseurl.'/forgot.cgi?id='.&urlize($link{'id'});
&load_theme_library();
$url = &theme_forgot_url($baseurl, $link{'id'}, $unixuser || $link{'user'})
if (defined(&theme_forgot_url));
&ui_print_header(undef, $text{'forgot_title'}, "");
my $username = $unixuser || $wuser->{'name'};
if ($in{'email_def'}) {
# Just show the link
my $timeout = $gconfig{'passreset_timeout'} || 15;
print "<p>",&text('forgot_link', $username, $timeout),"</p>\n";
print "<p><tt>".$url."</tt></p>\n";
&webmin_log("forgot", "link", undef,
{ 'user' => $username,
'unix' => $unixuser ? 1 : 0 });
}
else {
# Construct and send the email
&foreign_require("mailboxes");
my $msg = &text('forgot_adminmsg', $wuser->{'name'}, $url, $baseurl);
$msg =~ s/\\n/\n/g;
$msg = join("\n", &mailboxes::wrap_lines($msg, 75))."\n";
my $subject = &text('forgot_subject', $username);
print &text('forgot_sending',
&html_escape($in{'email'}), $username),"<br>\n";
&mailboxes::send_text_mail(&mailboxes::get_from_address(),
$in{'email'},
undef,
$subject,
$msg);
print $text{'forgot_sent'},"<p>\n";
&webmin_log("forgot", "admin", undef,
{ 'user' => $username,
'unix' => $unixuser ? 1 : 0,
'email' => $in{'email'} });
}
&ui_print_footer("", $text{'index_return'});

View File

@@ -1 +0,0 @@
<header> IP-toegangsbeheer </header> Gebruiker-IP-toegangsbeheer werk op dieselfde manier as die globale IP-toegangsbeheer in die Webmin Configuration-module. Slegs as &#39;n gebruiker die globale beheermaatreëls deurgaan, sal ook diegene hier gekontroleer word. <p><footer>

View File

@@ -1 +0,0 @@
<header> Кантроль доступу IP </header> Карыстальніцкі кантроль доступу да IP працуе гэтак жа, як глабальны кантроль доступу да IP у модулі канфігурацыі Webmin. Толькі калі карыстальнік пройдзе глабальныя элементы кіравання, праверка будзе праверана і тут. <p><footer>

View File

@@ -1,5 +1 @@
<header>IP-Zugriffskontrolle</header>
Die Benutzer IP-Zugriffskontrolle funktioniert nach dem selben Prinzip wie die globale IP-Zugriffskontrolle im Webminkonfiguration-Modul. Nur wenn ein Benutzer durch die globalen IP-Zugriffskontrollen Zugang erhält wird zusätzlich die benutzerdefinierte IP-Zugriffkontrolle angewendet.
<footer>
<header>IP-Zugriffskontrolle</header>Die IP-Zugriffskontrolle für Benutzer funktioniert auf die gleiche Weise wie die globale IP-Zugriffskontrolle im Webmin-Konfigurationsmodul. Nur wenn ein Benutzer die globalen Regeln passiert, werden die hier definierten Einschränkungen ebenfalls überprüft.<p><footer>

View File

@@ -0,0 +1 @@
<header>IP-Zugriffskontrolle</header>Die IP-Zugriffskontrolle für Benutzer:innen funktioniert auf die gleiche Weise wie die globale IP-Zugriffskontrolle im Webmin-Konfigurationsmodul. Nur wenn ein:e Benutzer:in die globalen Regeln passiert, werden die hier definierten Einschränkungen ebenfalls überprüft.<p><footer>

View File

@@ -1 +0,0 @@
<header> בקרת גישת IP </header> בקרת גישת IP של משתמשים פועלת באותו אופן כמו בקרת הגישה הגלובלית ל- IP במודול תצורת Webmin. רק אם משתמש יעבור את הפקדים הגלובליים ייבדקו גם אלה כאן. <p style=";text-align:right;direction:rtl"><footer>

View File

@@ -1 +0,0 @@
<header> IP prieigos kontrolė </header> Vartotojo IP prieigos kontrolė veikia taip pat, kaip ir pasaulinė IP prieigos kontrolė „Webmin Configuration“ modulyje. Tik tada, kai vartotojas perduos pasaulinius valdiklius, bus tikrinami ir šie. <p><footer>

View File

@@ -1 +0,0 @@
<header> IP piekļuves kontrole </header> Lietotāja IP piekļuves kontrole darbojas tāpat kā globālā IP piekļuves kontrole Webmin konfigurācijas modulī. Tikai tad, ja lietotājs nokārtos globālās vadīklas, tiks pārbaudītas arī šeit esošās. <p><footer>

View File

@@ -1 +0,0 @@
<header> Kontroll tal-aċċess għall-IP </header> Il-kontroll ta &#39;l-aċċess ta&#39; l-IP għall-utent jaħdem bl-istess mod bħall-kontroll ta &#39;aċċess IP globali fil-modulu tal-Konfigurazzjoni Webmin. Biss jekk utent jgħaddi l-kontrolli globali dawk li hawn ukoll jiġu kkontrollati. <p><footer>

View File

@@ -1 +0,0 @@
<header> Control acces IP </header> Controlul accesului utilizatorului IP funcționează în același mod ca și controlul global al accesului IP în modulul de configurare Webmin. Numai dacă un utilizator trece controlele globale vor fi verificate și aici. <p><footer>

View File

@@ -1 +0,0 @@
<header> Nadzor dostopa IP </header> Uporabniški nadzor dostopa do IP deluje enako kot globalni nadzor dostopa do IP v modulu Konfiguracija Webmin. Tisti, ki so tukaj, bodo preverjeni tudi, če uporabnik prenese globalne kontrole. <p><footer>

View File

@@ -1 +0,0 @@
<header> การควบคุมการเข้าถึง IP </header> การควบคุมการเข้าถึง IP ของผู้ใช้ทำงานในลักษณะเดียวกับการควบคุมการเข้าถึง IP ทั่วโลกในโมดูลการกำหนดค่า Webmin เฉพาะในกรณีที่ผู้ใช้ผ่านการควบคุมทั่วโลกผู้ใช้ที่นี่จะถูกตรวจสอบด้วยเช่นกัน <p><footer>

View File

@@ -1 +0,0 @@
<header> IP رسائی کنٹرول </header> صارف IP رسائی کنٹرول اسی طرح کام کرتا ہے جس طرح Webmin تشکیل ماڈیول میں عالمی IP رسائی کنٹرول ہے۔ صرف اس صورت میں جب کوئی صارف عالمی کنٹرول سے گزرتا ہے تو یہاں بھی ان کی جانچ کی جاسکے گی۔ <p style=";text-align:right;direction:rtl"><footer>

View File

@@ -1 +0,0 @@
<header> Kiểm soát truy cập IP </header> Kiểm soát truy cập IP của người dùng hoạt động giống như điều khiển truy cập IP toàn cầu trong mô-đun Cấu hình Webmin. Chỉ khi người dùng vượt qua các kiểm soát toàn cầu thì những người ở đây cũng sẽ được kiểm tra. <p><footer>

View File

@@ -4,8 +4,10 @@
use strict;
use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $base_remote_user);
our (%in, %text, %config, %gconfig, %access, $base_remote_user);
&ReadParse();
&ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1);
@@ -204,7 +206,7 @@ if (uc($ENV{'HTTPS'}) eq "ON" && $miniserv{'ca'}) {
push(@icons, "images/twofactor.gif");
push(@links, "twofactor_form.cgi");
push(@titles, $text{'index_twofactor'});
if ($access{'rbacenable'}) {
if ($access{'rbacenable'} && $gconfig{'os_type'} eq 'solaris') {
push(@icons, "images/rbac.gif");
push(@links, "edit_rbac.cgi");
push(@titles, $text{'index_rbac'});
@@ -278,16 +280,24 @@ print &ui_links_row(\@rowlinks);
}
# user_link(user, cgi, param)
# Return HTML for a link to edit one user
sub user_link
{
my $lck = $_[0]->{'pass'} =~ /^\!/ ? 1 : 0;
my $ro = $_[0]->{'readonly'};
return &ui_checkbox("d", $_[0]->{'name'}, "", 0).
my ($user, $cgi, $param) = @_;
my $lck = $user->{'pass'} =~ /^\!/ ? 1 : 0;
my $ro = $user->{'readonly'};
return &ui_checkbox("d", $user->{'name'}, "", 0).
($lck ? "<i>" : "").
($ro ? "<b>" : "").
ui_link("$_[1]?$_[2]=".&urlize($_[0]->{'name'}),
$_[0]->{'name'}).
($_[0]->{'twofactor_id'} ? "*" : "").
&ui_link("$cgi?$param=".&urlize($user->{'name'}),
$user->{'name'}).
($user->{'twofactor_id'}
? &ui_tag('sup', '⚷',
{ title => $text{'index_twofactor_enabled'},
class => 'twofactor-enabled-icon',
style => 'font-size: 11px; margin-left: 5px; cursor: default;'.
'display: inline-block; transform: rotate(90deg);' } )
: "").
($ro ? "</b>" : "").
($lck ? "</i>" : "");
}

View File

@@ -1,500 +0,0 @@
index_title=Webmin-gebruikers
index_user=gebruiker
index_modules=modules
index_create=Skep 'n nuwe bevoorregte gebruiker.
index_screate=Skep 'n nuwe veilige gebruiker.
index_convert=Skakel Unix om na Webmin-gebruikers
index_cert=Vra 'n SSL-sertifikaat aan
index_twofactor=Tweefaktor-verifikasie
index_certmsg=Klik op hierdie knoppie om 'n SSL-sertifikaat aan te vra waarmee u veilig op Webmin kan aanmeld sonder om 'n gebruikersnaam en wagwoord in te voer.
index_return=gebruikerslys
index_none=Geen
index_edit=Wysig Module ACL:
index_global=Wêreldwye ACL
index_users=Webmin-gebruikers
index_groups=Webmin-groepe
index_group=groep
index_nousers=Geen redigeerbare Webmin-gebruikers is gedefinieër nie.
index_nogroups=Geen Webmin-groepe gedefinieër nie.
index_gcreate=Skep 'n nuwe Webmin-groep.
index_members=lede
index_modgroups=Modules van groep $1
index_sync=Stel Unix-gebruikersinkronisasie op
index_unix=Stel Unix-gebruikersverifikasie op
index_sessions=Kyk na aanmeldingsessies
index_rbac=Stel RBAC op
index_delete=Verwyder geselekteerde
index_joingroup=Voeg by groep:
index_eulist=Kon nie gebruikers lys nie: $1
index_eglist=Kon nie groepe lys nie: $1
edit_title=Webmin-gebruiker wysig
edit_title2=Skep Webmin-gebruiker
edit_title3=Skep veilige Webmin-gebruiker
edit_readonly=Hierdie Webmin-gebruiker moet nie geredigeer word nie, aangesien dit bestuur word deur die $1 -module. <a href='$2'>Klik hier</a> om hierdie waarskuwing te omseil en die gebruiker in elk geval te wysig - maar pas op dat enige handmatige veranderinge te veel geskryf kan word!
edit_rights=Webmin-gebruikersregte
edit_user=Gebruikersnaam
edit_cloneof=Kloneer Webmin-gebruiker
edit_real=Regte naam
edit_group=Lid van die groep
edit_pass=wagwoord
edit_same=Dieselfde as Unix
edit_lock=Geen wagwoord aanvaar nie
edit_pam=PAM-verifikasie
edit_unix=Unix-verifikasie
edit_extauth=Eksterne verifikasieprogram
edit_dont=Moenie verander nie
edit_set=Stel na
edit_passlocked=Wagwoord is nie verander vir $1 dae - rekening is gesluit!
edit_passmax=Wagwoord is nie verander vir $1 dae nie - moet verander word by die volgende aanmelding
edit_passold=Wagwoord is laas $1 dae gelede verander
edit_passtoday=Wagwoord is minder as 'n dag gelede verander
edit_modules=modules
edit_clone=kloon
edit_twofactor=Twee-faktor-verifikasietipe
edit_twofactorprov=Gebruik verskaffer $1 met ID $2
edit_twofactorcancel=Verwyder tweefaktor-verifikasievereiste
edit_twofactornone=Nog geen opstelling nie
edit_twofactoradd=Aktiveer tweefaktor vir gebruiker
edit_lang=Taal
edit_notabs=Kategoriseer modules?
edit_logout=Uitlogtyd vir onaktiwiteit
edit_mins=minute
edit_chars=letters
edit_minsize=Minimum wagwoordlengte
edit_nochange=Dwing die wagwoord verander dae?
edit_cert=SSL-sertifikaatnaam
edit_none=Geen
edit_ips=IP-toegangsbeheer
edit_all=Laat toe vanaf alle adresse
edit_allow=Laat slegs van die genoemde adresse toe
edit_deny=Weier van vermelde adresse af
edit_ipdesc=Gebruiker-IP-toegangsbeheer werk op dieselfde manier as die globale IP-toegangsbeheer in die Webmin Configuration-module. Slegs as 'n gebruiker die globale beheermaatreëls deurgaan, sal ook diegene hier gekontroleer word.
edit_skill=Vaardigheidsvlak
edit_risk=Risikovlak
edit_risk_high=Supergebruiker
edit_risk_medium=Admingebruiker
edit_risk_low=Normale gebruiker
edit_groupmods=(Benewens groepe)
edit_euser=U mag nie hierdie gebruiker wysig nie
edit_egone=Geselekteerde gebruiker bestaan nie meer nie!
edit_ecreate=U mag nie gebruikers skep nie
edit_theme=Persoonlike UI-tema
edit_themeglobal=Van Webmin-konfigurasie
edit_themedef=Ou Webmin-tema
edit_overlay=Persoonlike tema-oorleg
edit_overlayglobal=Geen - gebruik standaard verstellings
edit_log=Bekyk logboeke
edit_selall=Kies alles
edit_invert=Keer die keuse om
edit_hide=Versteek ongebruikte
edit_switch=Skakel oor na Gebruiker
edit_return=Webmin-gebruiker
edit_return2=Webmin-groep
edit_rbacdeny=RBAC-toegangsmodus
edit_rbacdeny0=RBAC beheer slegs geselekteerde ACL's
edit_rbacdeny1=RBAC beheer alle modules en ACL's
edit_global=Toestemmings vir alle modules
edit_templock=Tydelik gesluit
edit_temppass=Dwing verandering by die volgende aanmelding
edit_days=Toelaatbare dae van die week
edit_alldays=Elke dag
edit_seldays=Slegs geselekteerde dae..
edit_hours=Toelaatbare tye van die dag
edit_allhours=Enige tyd
edit_selhours=Van $1:$2 tot $3:$4
edit_ui=Gebruikerskoppelvlak-opsies
edit_security=Sekuriteit en beperk opsies
edit_mods=Beskikbare Webmin-modules
edit_modsg=Beskikbare Webmin-modules (benewens dié uit groep)
edit_proto=Bergingstipe
edit_proto_mysql=MySQL databasis
edit_proto_postgresql=PostgreSQL databasis
edit_proto_ldap=LDAP-bediener
edit_proto_=Plaaslike lêers
edit_safe=Voorregsvlak
edit_safe0=onbeperkte
edit_safe1=Slegs veilige modules
edit_unsafe=Stel terug na onbeperk
save_err=Kon nie gebruiker stoor nie
save_ename='$1' is nie 'n geldige gebruikersnaam nie
save_eunixname=Die gebruikersnaam '$1' is nie 'n Unix-gebruiker nie en kan dus nie in die veilige modus gebruik word nie
save_enamewebmin=Die gebruikersnaam 'webmin' is gereserveer vir interne gebruik
save_edup=Die gebruikersnaam '$1' is reeds in gebruik
save_eoverlay='N Tema-oorleg kan nie gekies word tensy 'n tema dit is nie
save_edeny=u kan nie uself toegang tot die Webmin Users-module weier nie
save_eos=Die opsie dieselfde as Unix-wagwoord word nie op u bedryfstelsel ondersteun nie.
save_emd5=Dieselfde as Unix-wagwoordopsie kan nie op stelsels met MD5-kodering gebruik word nie
save_eunix=Die Unix-gebruiker '$1' bestaan nie
save_emod=U kan nie toegang tot die module '$1' verleen nie
save_ecreate=U mag nie gebruikers skep nie
save_euser=U mag nie hierdie gebruiker wysig nie
save_ecolon=Wagwoorde kan nie die karakter bevat nie
save_epass=Wagwoord is nie geldig nie: $1
save_eself=U huidige IP-adres ($1) sal geweier word
save_epam=PAM-verifikasie is nie beskikbaar nie, aangesien die <tt>Authen::PAM</tt> Perl-module nie geïnstalleer is nie of nie korrek werk nie.
save_epam2=U kan Webmin se module Perl Modules gebruik om <a href='$1'>nou Authen::PAM</a> af te laai en te installeer.
save_egroup=U mag nie aan daardie groep toewys nie
save_enone=Geen adresse ingevoer nie
save_enet='$1' is nie 'n geldige netwerkadres nie
save_emask='$1' is nie 'n geldige netmasker nie
save_eip='$1' is nie 'n volledige IP- of netwerkadres nie
save_ehost=Kon nie IP-adres vir '$1' vind nie
save_elogouttime=Uitlogtyd vir ontbrekende of nie-numeriese inaktiwiteit
save_eminsize=Die minimum wagwoordlengte ontbreek of nie-numeries
save_edays=Geen dae om gekies toe te laat nie
save_ehours=Ontbrekende of ongeldige tye om toe te laat
save_ehours2=Die begintyd om toe te laat moet voor die einde wees
save_etemp=Die opsie om 'n wagwoordverandering by die volgende aanmelding te dwing, kan nie gebruik word nie, tensy <a href='$1'>gebruikers gevra word om nuwe wagwoorde in te voer</a>.
delete_err=Kon nie gebruiker uitvee nie
delete_eself=U kan nie uself uitvee nie
delete_ecannot=U mag nie gebruikers uitvee nie
delete_euser=U mag nie hierdie gebruiker uitvee nie
delete_eanonuser=Hierdie gebruiker word gebruik vir anonieme module-toegang
cert_title=Versoek sertifikaat
cert_issue=Uitreik sertifikaat
cert_header=Nuwe sertifikaatbesonderhede
cert_msg=Met hierdie vorm kan u 'n SSL-kliëntsertifikaat aanvra wat in die toekoms gebruik sal word om u toegang tot Webmin te gee in plaas van u gebruikersnaam en wagwoord. Dit is veiliger, maar omdat die verifikasie outomaties is, sal u nie na 'n ander gebruiker kan oorskakel wanneer u die sertifikaat gebruik nie.
cert_ebrowser=Webmin weet nie hoe om kliëntsertifikate vir u blaaier uit te reik nie ($1)
cert_cn=Jou naam
cert_email=E-pos adres
cert_ou=Departement
cert_o=organisasie
cert_sp=staat
cert_c=Landelike kode
cert_key=Sleutelgrootte
cert_done=U sertifikaat vir $1 is suksesvol gegenereer.
cert_pickup=<a href='$1'>Klik hier om u sertifikaat af te haal en in u blaaier te installeer</a>
cert_install=Installeer u sertifikaat in u blaaier
cert_ekey='N Nuwe SSL-sleutel is nie deur u blaaier ingedien nie - dit ondersteun miskien nie SSL-kliëntsertifikate nie.
cert_eca=Kon nie sertifikaatowerheid instel nie: $1
cert_already=Waarskuwing - u gebruik reeds die sertifikaat $1.
cert_etempdir=Ongeldige sertifikaatlêer
acl_title=Module-toegangsbeheer
acl_title2=Vir $1 in $2
acl_title3=Vir groep $1 in $2
acl_options=$1 toegangsbeheeropsies
acl_config=Kan modulekonfigurasie gewysig word?
acl_reset=Stel terug tot volledige toegang
acl_rbac=Kry toegangsbeheerinstellings van RBAC?
acl_rbacyes=Ja (ignoreer die instellings hieronder)
acl_uall=Alle gebruikers
acl_uthis=Hierdie gebruiker
acl_usel=Geselekteerde gebruikers..
acl_gr=Lede van $1
acl_users=Gebruikers wat geredigeer kan word
acl_mods=Kan toegang verleen tot
acl_all=Alle modules
acl_own=Slegs sy eie modules
acl_sel=Geselekteerde modules..
acl_create=Kan nuwe gebruikers geskep word?
acl_delete=Kan gebruikers verwyder?
acl_rename=Kan gebruikers hernoem word?
acl_acl=Kan die module toegangsbeheer beheer?
acl_lang=Kan taal verander?
acl_chcert=Kan SSL-sertifikaatnaam verander?
acl_euser=U mag nie die ACL vir hierdie gebruiker wysig nie
acl_egroup=U mag nie ACL's vir groepe wysig nie
acl_emod=U mag nie die ACL vir hierdie module wysig nie
acl_others=Kan ontoeganklike modules gesien word?
acl_cert=Kan u sertifikaat aanvra?
acl_err=Kon nie toegangsbeheer stoor nie
acl_groups=Kan groepe redigeer?
acl_gassign=Kan gebruikers aan groepe toewys
acl_gall=Alle groepe
acl_gsel=Geselekteer..
acl_gnone=Geen
acl_perms=Nuutgeskepte gebruikers kry
acl_perms_1=Dieselfde module-toegangsbeheer as skepper
acl_perms_0=Standaard (onbeperkte) module-toegangsbeheer
acl_sync=Kan gebruikersinchronisasie opgestel word?
acl_unix=Kan unix-verifikasie opgestel word?
acl_sessions=Kan u aanmeldsessies bekyk en kanselleer?
acl_cats=Kan kategorisering verander?
acl_theme=Kan persoonlike tema verander?
acl_ips=Kan IP-toegangsbeheer verander?
acl_switch=Kan oorskakel na ander gebruikers?
acl_times=Kan toegelate aanmeldtye verander?
acl_pass=Kan wagwoordbeperkings verander?
acl_sql=Kan gebruikers- en groepdatabasis opgestel word?
log_modify=Gewysigde Webmin-gebruiker $1
log_rename=Webmin-gebruiker hernoem $1 tot $2
log_create=Geskep Webmin-gebruiker $1
log_clone=Gekloonde Webmin-gebruiker $1 tot $2
log_delete=Webmin-gebruiker is $1 uitgevee
log_acl=Opgedateerde toegang vir $1 in $2
log_reset=Stel toegang terug vir $1 in $2
log_cert=Sertifikaat uitgereik vir gebruiker $1
log_modify_g=Gewysigde Webmin-groep $1
log_rename_g=Herbenoem Webmin-groep $1 tot $2
log_create_g=Geskep Webmin-groep $1
log_delete_g=Webmin-groep is $1 uitgevee
log_switch=Oorskakel na Webmin-gebruiker $1
log_delete_users=$1 Webmin-gebruikers is uitgevee
log_delete_groups=$1 Webmin-groepe geskrap
log_joingroup=$1 Webmin gebruikers bygevoeg om $2 te groepeer
log_pass=Veranderde wagwoordbeperkings
log_unix=Die verifikasie van Unix-gebruikers is verander
log_sync=Unix-gebruikersinkronisasie verander
log_sql=Verander gebruikers- en groepdatabasis
log_twofactor=Ingeskrewe gebruiker $1 met 'n tweefaktor-verskaffer $2
log_onefactor=Gebruiker wat nie ingeskryf is nie, is $1 vir twee-faktor-verifikasie
gedit_ecannot=U mag nie groepe redigeer nie
gedit_title=Webmin-groep wysig
gedit_title2=Skep Webmin Group
gedit_group=Groepnaam
gedit_rights=Webmin-groep se toegangsregte
gedit_modules=Lede-modules
gedit_members=Lede gebruikers en groepe
gedit_desc=Groepbeskrywing
gedit_egone=Geselekteerde groep bestaan nie meer nie!
gdelete_err=Kon nie groep uitvee nie
gdelete_ecannot=U mag nie groepe uitvee nie
gdelete_euser=U kan nie u eie groep uitvee nie
gdelete_esub=Groepe met subgroepe kan nie uitgevee word nie
gdelete_title=Vee groep uit
gdelete_desc=Is u seker dat u die groep $1 en sy lidgebruikers $2 wil verwyder?
gdelete_ok=Vee groep uit
gsave_err=Kon nie groep stoor nie
gsave_ename=Groepnaam ontbreek of ongeldig
gsave_enamewebmin=Die groepnaam 'webmin' is gereserveer vir interne gebruik
gsave_edup=Groepnaam is reeds in gebruik
gsave_edesc=Ongeldige beskrywing - die: karakter word nie toegelaat nie
convert_title=Skakel gebruikers om
convert_ecannot=U mag nie Unix-gebruiker omskakel nie
convert_nogroups=Geen Webmin-groepe is op u stelsel gedefinieer nie. Ten minste een groep moet geskep word voordat hulle omgeskakel word om toestemmings vir die omgeskakelde gebruikers te definieer.
convert_desc=Met hierdie vorm kan u bestaande Unix-gebruikers omskakel na Webmin-gebruikers. Die regte van elke nuwe Webmin-gebruiker word bepaal deur die groep wat hieronder gekies word.
convert_0=Alle gebruikers
convert_1=Slegs gebruikers
convert_2=Almal behalwe gebruikers
convert_3=Gebruikers met groep
convert_4=Gebruikers met UID's binne bereik
convert_group=Ken nuwe gebruikers toe aan die Webmin-groep
convert_sync2=Sinkroniseer u wagwoord met die Unix-gebruiker in die toekoms?
convert_ok=Skakel nou om
convert_err=Kon nie gebruikers omskakel nie
convert_eusers=Geen gebruikers om in te skakel nie
convert_egroup=Unix-groep bestaan nie
convert_emin=Ongeldige minimum UID
convert_emax=Ongeldige maksimum UID
convert_ewgroup=Geen sulke Webmin-groep nie
convert_ewgroup2=U mag nie nuwe gebruikers aan hierdie groep toewys nie
convert_skip=$1 word oorgeslaan
convert_exists=$1 bestaan reeds
convert_invalid=$1 is nie 'n geldige Webmin-gebruikersnaam nie
convert_added=$1 word bygevoeg
convert_msg=Omskep gebruikers van Unix...
convert_user=Unix-gebruiker
convert_action=Aksie geneem
convert_done=$1 gebruikers is omgeskakel, $2 ongeldig, $3 bestaan alreeds, $4 uitgesluit.
convert_users=Gebruikers om te skakel
sync_title=Unix Gebruikersinkronisasie
sync_desc=Met hierdie vorm kan u die outomatiese sinchronisasie instel van Unix-gebruikers wat deur Webmin en gebruikers in hierdie module geskep is.
sync_nogroups=Geen Webmin-groepe is op u stelsel gedefinieer nie. Ten minste een groep moet geskep word om die toegang vir geskepde gebruikers in te stel.
sync_when=Wanneer om te sinchroniseer
sync_create=Skep 'n Webmin-gebruiker wanneer 'n Unix-gebruiker geskep word.
sync_update=Dateer die bypassende Webmin-gebruiker op wanneer 'n Unix-gebruiker opgedateer word.
sync_delete=Verwyder die bypassende Webmin-gebruiker as 'n Unix-gebruiker uitgevee word.
sync_group=Ken nuwe gebruikers toe aan die Webmin-groep
sync_unix=Stel wagwoord vir nuwe gebruikers vir Unix-verifikasie.
sync_ecannot=U mag nie die gebruiker sinchroniseer nie.
unix_title=Unix-gebruikersverifikasie
unix_err=Kon nie Unix-verifikasie stoor nie
unix_desc=Op hierdie bladsy kan u Webmin instel om aanmeldpogings teen die gebruikersgebruikerslys en PAM te bevestig. Dit kan nuttig wees as u 'n groot aantal bestaande Unix-gebruikers het wat u toegang tot Webmin wil gee.
unix_def=Laat Webmin-gebruikers slegs toe om aan te meld
unix_sel=Laat Unix-gebruikers hieronder gelys om aan te meld..
unix_mode=laat
unix_mall=Alle gebruikers
unix_group=Lede van die groep..
unix_user=Unix gebruiker..
unix_who=Gebruiker of groep
unix_to=As Webmin-gebruiker
unix_ecannot=U mag nie Unix-gebruikersverifikasie instel nie
unix_epam=Unix-verifikasie is nie beskikbaar nie, aangesien die <tt>Authen::PAM</tt> Perl-module nie geïnstalleer is nie of nie korrek werk nie.
unix_all=Laat alle Unix-gebruikers toe
unix_allow=Laat gelys Unix-gebruikers slegs toe
unix_deny=Weier dat Unix-gebruikers gelys is
unix_none=Geen gebruikers het ingeskryf nie
unix_euser='$1' is nie 'n geldige gebruikersnaam nie
unix_egroup='$1' is nie 'n geldige groepnaam nie
unix_shells=Weier Unix-gebruikers wie se doppe nie is nie
unix_eshells=Ontbrekende of nie-bestaande skulpe lêer
unix_restrict2=Bykomende beperkings
unix_ewhogroup=Groep ontbreek om in ry $1 toe te laat
unix_ewhouser=Gebruiker ontbreek om 'n ry $1 toe te laat
unix_enone=Geen Unix-gebruikers of groepe mag ingeskryf word nie
unix_same=&lt;Dieselfde gebruiker of groep&gt;
unix_sudo=Laat gebruikers toe wat al die opdragte via <tt>sudo</tt> kan uitvoer om aan te meld as <tt>root</tt>
unix_pamany=Behandel aanmeldings wat slegs PAM-validering deurstaan as $1
unix_esudo=Die opdrag $1 is nie geïnstalleer nie
unix_esudomod=Die Perl-module $1 wat nodig is vir <tt>sudo</tt> verifikasie is nie geïnstalleer nie
unix_header=Unix instellings vir gebruikersverifikasie
unix_utable=Toegestane Unix-gebruikers
sessions_title=Huidige aanmeldingsessies
sessions_id=Sessie ID
sessions_user=Webmin-gebruiker
sessions_login=Laaste aktief om
sessions_host=IP adres
sessions_lview=Bekyk logboeke..
sessions_actions=Optrede..
sessions_logouts=Toon ook afgemelde sessies..
sessions_state=staat
sessions_this=Hierdie aanmelding
sessions_in=Aangemeld
sessions_out=Uitgeteken
sessions_kill=Ontkoppel..
logins_title=Onlangse Webmin-aanmeldings
hide_title=Versteek ongebruikte modules
hide_desc=Die volgende modules sal uit die module-toegangslys vir $1 verwyder word, aangesien hul ooreenstemmende bedieners nie op u stelsel geïnstalleer is nie.
hide_ok=Versteek modules nou
hide_none=Niks om weg te steek nie - $1 het nie toegang tot enige modules waarvan die ooreenstemmende bedieners nie op u stelsel geïnstalleer is nie.
hide_desc2=Let daarop dat hierdie modules nie outomaties weer sal verskyn as die ooreenstemmende bedieners geïnstalleer is nie. U moet handmatig toegang verleen met behulp van hierdie module.
hide_clone=(Kloon $1)
switch_euser=U mag nie na hierdie gebruiker oorskakel nie
switch_eold=Bestaande sessie nie gevind nie!
rbac_title=Stel RBAC op
rbac_desc=Webmin se RBAC-integrasie bied 'n manier om gebruikersmodule en ACL-regte te bepaal vanuit 'n RBAC (Role Based Access Control) databasis, eerder as Webmin se eie konfigurasielêers. Sodra RBAC-ondersteuning geaktiveer is, sal enige gebruiker vir wie die <b>RBAC alle modules en ACL's</b> beheer gekies word, sy funksies bepaal deur RBAC eerder as deur Webmin se eie toegangsbeheerinstellings.
rbac_esolaris=RBAC word tans net op Solaris ondersteun, en kan dus nie op hierdie $1 -stelsel gebruik word nie.
rbac_eperl=Die Perl-module $1 wat nodig is vir RBAC-integrasie, is nie geïnstalleer nie. <a href='$2'>Klik hier</a> om dit nou te laat installeer.
rbac_ecpan=U het nie toegang tot Webmin se Perl Modules-bladsy om die nodige $1 -module vir RBAC-integrasie te installeer nie.
rbac_ok=RBAC-integrasie is op hierdie stelsel beskikbaar en kan per gebruikers gebruik word op die Edit Webmin User-bladsy.
udeletes_err=Kon nie gebruikers uitvee nie
udeletes_jerr=Kon nie gebruikers by die groep voeg nie
udeletes_enone=Geen gekies nie
udeletes_title=Verwyder gebruikers
udeletes_rusure=Is u seker dat u die $1 geselekteerde gebruikers wil verwyder? Al hul toegangsbeheerinstellings en gebruikersdetails sal verlore gaan.
udeletes_users=Geselekteerde gebruikers: $1
udeletes_ok=Verwyder gebruikers
udeletes_ereadonly=Een van die geselekteerde gebruikers word gemerk as nie-bewerkbaar
gdeletes_err=Kon nie groepe uitvee nie
gdeletes_title=Vee groepe uit
gdeletes_rusure=Is u seker dat u die $1 geselekteerde groepe wil verwyder, en die $2 gebruikers wat hulle bevat? Al hul toegangsbeheerinstellings en gebruikersdetails sal verlore gaan.
gdeletes_users=Geselekteerde groepe: $1
gdeletes_ok=Vee groepe uit
pass_title=Wagwoordbeperkings
pass_ecannot=U mag nie wagwoordbeperkings wysig nie
pass_header=Opsies vir die handhawing van webmin's
pass_minsize=Minimum wagwoordlengte
pass_nominsize=Geen minimum nie
pass_regexps=Wagwoorde met gereelde uitdrukkings moet ooreenstem
pass_regdesc=Menslike leesbare beskrywing vir gereelde uitdrukking
pass_maxdays=Dae voor wagwoord moet verander word
pass_lockdays=Dae voor die wagwoord wat nie verander is nie, word die rekening gesluit
pass_nomaxdays=Verandering is nooit nodig nie
pass_nolockdays=Die rekening word nooit gesluit nie
pass_nouser=Wagwoorde wat gebruikersnaam bevat, nie toegelaat nie?
pass_nodict=Weier wagwoordwoordwoorde?
pass_oldblock=Aantal ou wagwoorde om te verwerp
pass_nooldblock=Geen beperking op die hergebruik van wagwoorde nie
pass_days=dae
pass_pass=wagwoorde
pass_err=Kon nie wagwoordbeperkings stoor nie
pass_eminsize=Die minimum wagwoordlengte ontbreek of nie-numeries
pass_emaxdays=Ontbrekende of nie-numeriese aantal dae voordat u verander
pass_elockdays=Ontbrekende of nie-numeriese aantal dae voordat die rekening gesluit is
pass_eoldblock=Ontbrekende of nie-numeriese aantal ou wagwoorde om te verwerp
cpass_minsize=Moet ten minste $1 letters lank wees
cpass_notre=Pas 'n patroon wat nie toegelaat word nie
cpass_re=Pas nie by die vereiste patroon nie
cpass_name=Bevat die gebruikersnaam
cpass_dict=Is 'n woordeboekwoord
cpass_spellcmd=Nóg die $1 of $2 opdragte wat nodig is om na woordeboekwoorde te kyk, is nie geïnstalleer nie
cpass_old=Ou wagwoorde kan nie weer gebruik word nie
sql_title=Gebruikers- en groepdatabasis
sql_ecannot=U mag nie die gebruikers- en groepdatabasis opstel nie
sql_header=Opsies vir databasis backend vir gebruikers en groepe
sql_host=gasheernaam
sql_user=Gebruikersnaam
sql_pass=wagwoord
sql_db=Databasisnaam
sql_ssl=Verbindingskripsie
sql_ssl0=Geen
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Objekklas vir gebruikers
sql_groupclass=Objekklas vir groepe
sql_euserclass=Ontbrekende of ongeldige objekklas vir gebruikers
sql_egroupclass=Ontbrekende of ongeldige objekklas vir groepe
sql_none=Gebruik slegs plaaslike lêers om gebruikers en groepe op te slaan
sql_mysql=Gebruik MySQL-databasis
sql_postgresql=Gebruik PostgreSQL-databasis
sql_ldap=Gebruik LDAP-bediener
sql_prefix=Skep onder DN
sql_addto0=Voeg nuwe gebruikers by die databasis wat hierbo gekies is
sql_addto1=Voeg nuwe gebruikers by die plaaslike lêers
sql_emod=Perl-module ontbreek <tt>$1</tt>
sql_etable=Kon nie die vereiste tabel aanvra $1:$2
sql_eldapdn=Basis LDAP DN $1 is nie gevind nie
sql_eclass=LDAP-objekklas $1 bestaan nie in die skema van die bediener nie
sql_err=Kon nie gebruikers- en groepdatabasisinstellings stoor nie
sql_ehost=Ontbrekende of onoplosbare gasheernaam ontbreek
sql_euser=Gebruikernaam ontbreek of ongeldig (geen spasies word toegelaat nie)
sql_epass=Ongeldige wagwoord (geen spasies word toegelaat nie)
sql_edb=Ongeldige databasisnaam (geen spasies word toegelaat nie)
sql_eprefix=Ontbrekende of ongeldige basis-DN (geen spasies word toegelaat nie)
sql_eprefix2=Ongeldige basis DN - moet soos <tt>dc = mydomain, dc = com</tt> wees
sql_title2=Skep ontbrekende tabelle
sql_tableerr=Gebruiker- en groepdatabasisinstellings is geldig, maar sommige tabelle wat Webmin benodig, ontbreek: $1
sql_tableerr2=Klik op die <b>Maak tabelle</b> -knoppie hieronder om dit outomaties te laat maak, of voer die SQL met die hand uit.
sql_make=Skep tabelle
sql_title3=Skep ontbrekende DN
sql_dnerr=Gebruiker- en groepdatabasisinstellings is geldig, maar die LDAP DN wat Webmin benodig, ontbreek: $1
sql_dnerr2=Klik op die <b>Maak DN</b> -knoppie hieronder om dit outomaties te laat skep, of voeg dit handmatig by u LDAP-bediener.
sql_makedn=Skep DN
sql_schema=Laai LDAP-skema af
make_title=Skep gebruiker- en groeptabelle
make_err=Kon nie gebruikers- en groepstabelle skep nie
make_exec=SQL uitvoer $1..
make_failed=.. skepping misluk: $1
make_done=.. klaar
make_still=Sommige probleme is gevind selfs na die skepping van die tabel: $1
makedn_title=Skep LDAP DN
makedn_eoc=Geen strukturele objekklasse gevind nie!
makedn_exec=Skep ouer DN $1..
makedn_failed=.. skepping misluk: $1
makedn_done=.. klaar
makedn_still=Sommige probleme is gevind selfs na die skepping van DN: $1
schema_title=Laai LDAP-skema af
schema_desc=Voordat Webmin 'n LDAP-bediener kan gebruik om gebruikers en groepe te stoor, moet dit opgestel word om die onderstaande skema te gebruik. Dit kan gewoonlik gedoen word deur die skema-definisie in <tt>/etc/ldap/schema</tt> of <tt>/etc/openldap/schema</tt> op te slaan as <tt>webmin.schema</tt>, stel dan die bediener in om die skemalêer te laai.
schema_download=Laai skemabestand af: <a href=$1>$1</a>
twofactor_err=Kon nie tweefaktor-verifikasie instel nie
twofactor_euser=U Webmin-gebruiker is nie gevind nie!
twofactor_title=Tweefaktor-verifikasie
twofactor_disable=Deaktiveer tweefaktor-verifikasie
twofactor_already=U Webmin-aanmelding het reeds twee-faktor-verifikasie geaktiveer met die verskaffer $1 en rekening-ID $2.
twofactor_already2=Webmin-aanmelding $3 het reeds twee-faktor-verifikasie aangeskakel by die verskaffer $1 en rekening-ID $2.
twofactor_desc=Met hierdie bladsy kan u twee-faktor-verifikasie vir u Webmin-aanmelding aktiveer met behulp van <a href='$2' target=_blank>$1</a>. Sodra dit aktief is, sal 'n ekstra verifikasietoken nodig wees wanneer u by Webmin aanmeld.
twofactor_desc2=Op hierdie bladsy kan u twee-faktor-verifikasie aktiveer vir Webmin-aanmelding $3 met behulp van <a href='$2' target=_blank>$1</a>. Sodra dit aktief is, sal 'n ekstra verifikasietoken nodig wees wanneer u by Webmin aanmeld.
twofactor_enable=Skryf in vir tweefaktor-verifikasie
twofactor_header=Inskrywingsinligting vir twee faktore
twofactor_enrolling=Skryf in vir tweefaktor-verifikasie by die verskaffer $1.
twofactor_failed=.. inskrywing misluk: $1
twofactor_done=.. voltooi. U ID met hierdie verskaffer is <tt>$1</tt>.
twofactor_setup=Twee-faktor-verifikasie is nog nie op hierdie stelsel geaktiveer nie, maar kan aangeskakel word met die <a href='$1'>Webmin Configuration</a> -module.
twofactor_ebutton=Geen knoppie geklik nie!

View File

@@ -7,6 +7,7 @@ edit_readonly=This Webmin user should not be edited as it is managed by the $1 m
edit_rights=Webmin حقوق وصول المستخدم
edit_cloneof=استنساخ المستخدم Webmin
edit_real=الاسم الحقيقي
edit_email=البريد الإلكتروني للتواصل
edit_group=عضو في المجموعة
edit_pass=كلمه السر
edit_same=نفس يونيكس
@@ -27,6 +28,7 @@ edit_twofactorcancel=إزالة متطلبات المصادقة ثنائية
edit_twofactornone=لا شيء الإعداد بعد
edit_twofactoradd=تمكين عامل اثنين للمستخدم
edit_lang=لغة
edit_locale=لغة
edit_notabs=تصنيف الوحدات؟
edit_logout=وقت تسجيل الخمول
edit_mins=الدقائق
@@ -59,6 +61,7 @@ edit_selall=اختر الكل
edit_invert=اختيار المقلوب
edit_hide=إخفاء غير المستخدمة
edit_switch=التبديل إلى المستخدم
edit_forgot=إرسال رابط إعادة تعيين كلمة المرور
edit_return=Webmin المستخدم
edit_return2=مجموعة Webmin
edit_rbacdeny=وضع الوصول RBAC
@@ -117,12 +120,15 @@ save_edays=لا أيام للسماح المحدد
save_ehours=أوقات مفقودة أو غير صالحة للسماح بها
save_ehours2=يجب أن يكون وقت البدء للسماح قبل النهاية
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
save_eemail=لا يمكن أن يحتوي عنوان البريد الإلكتروني على الحرف :
cert_title=طلب شهادة
cert_msg=يسمح لك هذا النموذج بطلب شهادة عميل SSL والتي سيتم استخدامها في المستقبل لمنحك حق الوصول إلى Webmin بدلاً من اسم المستخدم وكلمة المرور الخاصة بك. هذا أكثر أمانًا ، ولكن نظرًا لأن المصادقة تلقائية ، فلن تتمكن من التبديل إلى مستخدم مختلف عند استخدام الشهادة.
cert_ou=قسم
cert_ekey=لم يقدم متصفحك مفتاح SSL جديدًا - ربما لا يدعم شهادات عميل SSL.
acl_locale=يمكن تغيير اللغة؟
log_modify=Modified Webmin user $1
log_rename=Renamed Webmin user $1 to $2
log_create=Created Webmin user $1
@@ -145,6 +151,9 @@ log_sync=تغيير تزامن المستخدم يونيكس
log_sql=تم تغيير قاعدة بيانات المستخدم والمجموعة
log_twofactor=Enrolled user $1 with two-factor provider $2
log_onefactor=Dis-enrolled user $1 for two-factor authentication
log_forgot_send=تم إرسال بريد إلكتروني لإعادة تعيين كلمة المرور للمستخدم $1 إلى $2
log_forgot_reset=إعادة تعيين كلمة المرور للمستخدم $1 مع البريد الإلكتروني $2
log_forgot_admin=أرسل المسؤول بريدًا إلكترونيًا لإعادة تعيين كلمة المرور للمستخدم $1 إلى $2
gedit_ecannot=غير مسموح لك بتحرير المجموعات
gedit_title=تحرير Webmin Group
@@ -199,6 +208,7 @@ sync_when=متى تزامن
sync_create=قم بإنشاء مستخدم Webmin عند إنشاء مستخدم Unix.
sync_update=قم بتحديث مستخدم Webmin المطابق عند تحديث مستخدم Unix.
sync_delete=حذف مستخدم Webmin المطابق عند حذف مستخدم Unix.
sync_modify=أعد تسمية مستخدم Webmin المطابق عند إعادة تسمية مستخدم Unix.
sync_group=تعيين مستخدمين جدد لمجموعة Webmin
sync_unix=تعيين كلمة مرور للمستخدمين الجدد لمصادقة يونكس.
sync_ecannot=غير مسموح لك بتكوين مزامنة المستخدم.
@@ -238,8 +248,10 @@ sessions_login=آخر نشاط في
sessions_host=عنوان IP
sessions_lview=عرض السجلات..
sessions_actions=أجراءات..
sessions_all=كل الجلسات..
sessions_logouts=اعرض أيضًا جلسات تسجيل الخروج..
sessions_state=حالة
sessions_action=أجراءات
sessions_this=هذا تسجيل الدخول
sessions_in=تسجيل الدخول
sessions_out=تسجيل الخروج
@@ -331,6 +343,8 @@ sql_ldap=استخدام خادم LDAP
sql_prefix=إنشاء تحت DN
sql_addto0=إضافة مستخدمين جدد إلى قاعدة البيانات المحددة أعلاه
sql_addto1=إضافة مستخدمين جدد إلى الملفات المحلية
sql_nocache0=اتصالات ذاكرة التخزين المؤقت لقاعدة البيانات
sql_nocache1=افتح اتصالًا جديدًا لكل عملية بحث
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
@@ -351,3 +365,24 @@ sql_dnerr=User and group database settings are valid, but the LDAP DN needed by
sql_dnerr2=انقر فوق الزر <b>إنشاء DN</b> أدناه لتنشئه تلقائيًا أو أضفه إلى خادم LDAP يدويًا.
sql_makedn=إنشاء DN
sql_schema=تنزيل مخطط LDAP
sql_timeout_def=استخدام مهلة الاتصال الافتراضية (60 ثانية)
sql_timeout_for=إغلاق الاتصالات المخبأة بعد
sql_timeout_secs=ثواني
sql_etimeout=يجب أن تكون مهلة الاتصال المخزنة مؤقتًا رقمًا
forgot_title=إرسال رابط إعادة تعيين كلمة المرور
forgot_err=فشل في إرسال رابط إعادة تعيين كلمة المرور
forgot_header=تفاصيل رابط إعادة تعيين كلمة المرور
forgot_user=إعادة تعيين كلمة المرور للمستخدم
forgot_email=طريقة توصيل الرابط
forgot_email_def=عرض الرابط في Webmin
forgot_email_sel=أرسل الرابط عبر البريد الإلكتروني إلى
forgot_send=إرسال الرابط
forgot_desc=تتيح لك هذه الصفحة إنشاء أو إرسال رابط لاختيار كلمة مرور جديدة لمستخدم Webmin إلى أي عنوان بريد إلكتروني. انتبه جيدًا إلى عنوان البريد الإلكتروني الذي تُرسل إليه هذا الرابط، لأنه سيمنحك فعليًا حق الوصول الكامل إلى بيانات تسجيل الدخول إلى Webmin!
forgot_adminmsg=لقد تلقيت هذا البريد الإلكتروني من مسؤول نظام Webmin في $3، لتسجيل الدخول $1.\n\nإذا كنت ترغب في المتابعة بإعادة تعيين كلمة المرور، فاتبع هذا الرابط:\n$2
forgot_sending=إرسال بريد إلكتروني لإعادة تعيين كلمة المرور لـ $2 إلى $1 ..
forgot_sent=.. مرسل
forgot_link=يمكن استخدام الرابط أدناه لإعادة تعيين كلمة مرور Webmin لـ $1 للدقائق $2 القادمة :
forgot_enosudo=Sudo غير متوفر على هذا النظام!
forgot_ecansudo=المستخدم الذي تم إدخاله لا يملك صلاحيات sudo
forgot_eunix=المستخدم القادر على استخدام sudo غير موجود!

View File

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

View File

@@ -162,7 +162,7 @@ cert_key=Големина на ключа
cert_done=Вашият сертификат за $1 бе генериран успешно.
cert_pickup=<a href='$1'>Кликнете тук за да вземете вашия сертификат и да го инсталирате на вашия браузър</a>
cert_install=Инсталиране на вашия сертификат в браузър
cert_ekey=Новия SSL ключ не се възприе от вашия браузер - може би той не поддържа клиентски SSL сертификати.
cert_ekey=Новия SSL ключ не се възприе от вашия браузер - може би той не поддържа клиентски SSL сертификати.
cert_eca=Неуспешно настройване на утвърдител на сертификати : $1
cert_already=Предупреждение - вие вече използвате сертификата $1.
cert_etempdir=Невалиден сертификатен файл

View File

@@ -1,9 +1,48 @@
index_screate=Създайте нов безопасен потребител.
edit_title3=Създайте безопасен потребител на Webmin
edit_email=Контактен имейл
edit_locale=локал
edit_forgot=Изпрати линк за нулиране на паролата
edit_safe=Ниво на привилегии
edit_safe0=неограничен
edit_safe1=Само безопасни модули
edit_unsafe=Нулиране до неограничено
save_eunixname=Потребителското име '$1' не е потребител на Unix и затова не може да се използва в безопасен режим
save_eemail=Имейл адресът не може да съдържа символа :
acl_locale=Може ли да промени локала?
log_forgot_send=Изпратен имейл за нулиране на паролата за потребител $1 до $2
log_forgot_reset=Нулиране на паролата за потребител $1 с имейл $2
log_forgot_admin=Администраторът изпрати имейл за нулиране на паролата за потребител $1 до $2
sync_modify=Преименувайте съответстващия потребител на Webmin, когато потребител на Unix е преименуван.
sessions_all=Всички сесии..
sessions_action=Действия
sql_nocache0=Кеш връзки към база данни
sql_nocache1=Отворете нова връзка за всяко търсене
sql_timeout_def=Използвайте времето за изчакване на връзката по подразбиране (60 секунди)
sql_timeout_for=Затворете кешираните връзки след
sql_timeout_secs=секунди
sql_etimeout=Времето за изчакване на кешираната връзка трябва да бъде число
forgot_title=Изпрати линк за нулиране на паролата
forgot_err=Изпращането на линк за нулиране на паролата не бе успешно
forgot_header=Подробности за връзката за нулиране на паролата
forgot_user=Нулиране на паролата за потребителя
forgot_email=Метод за доставка на връзки
forgot_email_def=Показване на линк в Webmin
forgot_email_sel=Изпрати линк по имейл до
forgot_send=Изпрати линк
forgot_desc=Тази страница ви позволява да генерирате или изпратите линк, който може да се използва за избор на нова парола за потребител на Webmin, до произволен имейл адрес. Внимавайте на кой адрес изпращате този линк, тъй като той ефективно ще ви предостави пълен достъп до входа в Webmin!
forgot_adminmsg=Получавате този имейл от администратора на системата Webmin на адрес $3, за вход $1.\n\nАко искате да продължите с нулирането на паролата, следвайте тази връзка:\n$2
forgot_sending=Изпраща се имейл за нулиране на паролата за $2 до $1 ..
forgot_sent=.. изпратен
forgot_link=Връзката по-долу може да се използва за нулиране на паролата за Webmin за $1 за следващите $2 минути :
forgot_enosudo=Sudo не е наличен на тази система!
forgot_ecansudo=Въведеният потребител няма sudo разрешения
forgot_eunix=Въведеният потребител, който поддържа sudo, не съществува!

View File

@@ -1,4 +1,4 @@
index_title=Usuaris de Webmin
index_title=Usuaris de Webmin
index_user=Usuari
index_modules=Mòduls
index_create=Crea un nou usuari Webmin.
@@ -322,7 +322,7 @@ unix_deny=Denega els usuaris Unix llistats
unix_none=No has introduït cap usuari
unix_euser='$1' no és un usuari a vàlid
unix_egroup='$1' no és un grup vàlid
unix_shells=Denega els usuaris Unix les shells dels quals no són al fitxer
unix_shells=Denega els usuaris Unix les shells dels quals no són al fitxer
unix_eshells=Hi falta el fitxer de shells o bé no existeix
unix_restrict2=Restriccions addicionals
unix_ewhogroup=Hi falta el grup permès a la fila $1

View File

@@ -1,9 +1,48 @@
index_screate=Creeu un nou usuari segur.
edit_title3=Creeu un usuari Webmin segur
edit_email=Correu electrònic de contacte
edit_locale=Localització
edit_forgot=Enviar enllaç de restabliment de contrasenya
edit_safe=Nivell de privilegi
edit_safe0=Sense restriccions
edit_safe1=Només mòduls segurs
edit_unsafe=Restableix-lo a sense restriccions
save_eunixname=El nom d'usuari '$1' no és un usuari Unix, per la qual cosa no es pot utilitzar en mode segur
save_eemail=L'adreça de correu electrònic no pot contenir el caràcter :
acl_locale=Es pot canviar la configuració regional?
log_forgot_send=S'ha enviat un correu electrònic de restabliment de contrasenya per a l'usuari $1 a $2
log_forgot_reset=Restableix la contrasenya per a l'usuari $1 amb el correu electrònic $2
log_forgot_admin=L'administrador ha enviat un correu electrònic de restabliment de contrasenya per a l'usuari $1 a $2
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
sql_timeout_def=Utilitza el temps d'espera de connexió predeterminat (60 segons)
sql_timeout_for=Tanqueu les connexions a la memòria cau després
sql_timeout_secs=segons
sql_etimeout=El temps d'espera de la connexió a la memòria cau ha de ser un número
forgot_title=Enviar enllaç de restabliment de contrasenya
forgot_err=No s'ha pogut enviar l'enllaç de restabliment de la contrasenya
forgot_header=Detalls de l'enllaç de restabliment de contrasenya
forgot_user=Restablir la contrasenya de l'usuari
forgot_email=Mètode de lliurament d'enllaços
forgot_email_def=Mostra l'enllaç a Webmin
forgot_email_sel=Enviar enllaç per correu electrònic a
forgot_send=Enviar enllaç
forgot_desc=Aquesta pàgina us permet generar o enviar un enllaç que es pot utilitzar per seleccionar una nova contrasenya per a un usuari de Webmin a qualsevol adreça de correu electrònic. Aneu amb compte a quina adreça envieu aquest enllaç, ja que us atorgarà accés complet a l'inici de sessió de Webmin!
forgot_adminmsg=Heu rebut aquest correu electrònic de l'administrador del sistema Webmin a $3, per a l'inici de sessió $1.\n\nSi voleu continuar amb el restabliment de la contrasenya, seguiu aquest enllaç:\n$2
forgot_sending=Enviant un correu electrònic de restabliment de contrasenya de $2 a $1. ..
forgot_sent=.. enviat
forgot_link=L'enllaç següent es pot utilitzar per restablir la contrasenya de Webmin per a $1 durant els propers $2 minuts :
forgot_enosudo=El Sudo no està disponible en aquest sistema!
forgot_ecansudo=L'usuari introduït no té permisos de sudo
forgot_eunix=L'usuari amb capacitat per a sudo introduït no existeix!

View File

@@ -94,7 +94,7 @@ edit_modsg=Webmin moduly, které jsou k dispozici (navíc z dané skupiny)
save_err=Chyba při ukládání uživatele
save_ename='$1' není platné jméno uživatele
save_enamewebmin=Uživatelské jméno 'webmin' je blokováno pro vnitřní užití
save_edup=Uživatel '$1' již existuje
save_edup=Uživatel '$1' již existuje
save_edeny=nemůžete zrušit vlastní přístup k Webmin Uživatelskému modulu
save_eos=Stejná hesla jako systémová nejsou na vašem systému podporována
save_emd5=Stejná hesla jako systémová nemohou být použita na systému s MD5 kryptováním
@@ -302,7 +302,7 @@ sessions_host=IP adresa
sessions_lview=Zobrazit logs..
hide_title=skrýt nepoužívané moduly
hide_desc=Následující moduly budou odstraněny ze seznamu přístupů pro $1, protože as their corresponding servers nejsou ve vašem systému nainstalován ..
hide_desc=Následující moduly budou odstraněny ze seznamu přístupů pro $1, protože as their corresponding servers nejsou ve vašem systému nainstalován ..
hide_ok=Ihned skrýt moduly
hide_none=Není co skrýt - $1 nemá přístup k žádnému modulu whose corresponding servers are not installed on your system.
hide_desc2=Mějte nap paměti, že tyto moduly nemusí být automaticky k dispozici, pokud nejsou nainstalovány odpovídající servery. Navíc budete muset pro tento modul ručně nastavit práva.

View File

@@ -1,19 +1,22 @@
index_screate=Vytvořte nového bezpečného uživatele.
index_twofactor=Dvoufaktorové ověření
index_joingroup=Přidat do skupiny:
index_eulist=Seznam uživatelů se nepodařilo uvést: $1
index_eglist=Seznam se nezdařil: $1
index_eulist=Seznam uživatelů se nepodařilo uvést: $1
index_eglist=Seznam se nezdařil: $1
edit_title3=Vytvořte bezpečného webmin uživatele
edit_email=Kontaktní e-mail
edit_twofactor=Typ dvoufaktorové autentizace
edit_twofactorprov=Použití poskytovatele $1 s ID $2
edit_twofactorprov=Použití poskytovatele $1 s ID $2
edit_twofactorcancel=Odstraňte požadavek na dvoufaktorovou autentizaci
edit_twofactornone=Zatím žádné nastavení
edit_twofactoradd=Povolit pro uživatele dvoufaktor
edit_locale=Národní prostředí
edit_nochange=Vynutit dny změny hesla?
edit_egone=Vybraný uživatel již neexistuje!
edit_overlay=Překrytí osobního motivu
edit_overlayglobal=Žádné - použijte výchozí nastavení motivu
edit_forgot=Odeslat odkaz pro obnovení hesla
edit_global=Oprávnění pro všechny moduly
edit_temppass=Vynutit změnu při příštím přihlášení
edit_proto=Typ úložiště
@@ -29,18 +32,23 @@ edit_unsafe=Obnovit na neomezené
save_eunixname=Uživatelské jméno '$1' není uživatel Unixu, a proto jej nelze použít v nouzovém režimu
save_eoverlay=Překrytí motivu nelze vybrat, pokud není motivem
save_etemp=Možnost vynutit změnu hesla při příštím přihlášení nelze použít, pokud není povoleno <a href='$1'>vyzývající uživatele k zadání nových hesel</a>
save_eemail=E-mailová adresa nesmí obsahovat znak :
delete_eanonuser=Tento uživatel je používán pro anonymní přístup k modulu
cert_etempdir=Neplatný soubor certifikátu
acl_locale=Lze změnit národní prostředí?
acl_pass=Lze změnit omezení hesla?
acl_sql=Lze konfigurovat databázi uživatelů a skupin?
log_joingroup=Přidáno $1 Webmin users do skupiny $2
log_joingroup=Přidáno $1 Webmin users do skupiny $2
log_sql=Změněna databáze uživatelů a skupin
log_twofactor=Registrovaný uživatel $1 s dvoufaktorovým poskytovatelem $2
log_twofactor=Registrovaný uživatel $1 s dvoufaktorovým poskytovatelem $2
log_onefactor=Registrovaný uživatel $1 pro dvoufaktorové ověření
log_forgot_send=E-mail pro resetování hesla odeslán uživateli $1 uživateli $2
log_forgot_reset=Obnovení hesla pro uživatele $1 s e-mailem $2
log_forgot_admin=Administrátor odeslal e-mail s resetováním hesla pro uživatele $1 uživateli $2
gedit_desc=Popis skupiny
gedit_egone=Vybraná skupina již neexistuje!
@@ -50,18 +58,21 @@ gsave_edesc=Neplatný popis - znak: není povolen
convert_sync2=Synchronizovat heslo s Unixem v budoucnu?
convert_user=Unixový uživatel
convert_action=Přijatá opatření
convert_done= $1 převedení uživatelé, $2 neplatné, $3 již existuje, $4 vyloučeno.
convert_done=$1 převedení uživatelé, $2 neplatné, $3 již existuje, $4 vyloučeno.
convert_users=Uživatelé převést
sync_when=Kdy synchronizovat
sync_modify=Při přejmenování uživatele Unixu přejmenujte odpovídajícího uživatele Webminu.
unix_restrict2=Další omezení
unix_header=Nastavení ověřování uživatelů Unixu
unix_utable=Povolení uživatelé Unixu
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
@@ -96,8 +107,10 @@ sql_ldap=Použijte server LDAP
sql_prefix=Vytvořit pod DN
sql_addto0=Přidejte nové uživatele do výše vybrané databáze
sql_addto1=Přidání nových uživatelů do místních souborů
sql_nocache0=Cache připojení k databázi
sql_nocache1=Otevřete nové připojení pro každé vyhledávání
sql_emod=Chybí požadovaný Perl modul <tt>$1</tt>
sql_etable=Požadovaná tabulka $1:$2
sql_etable=Požadovaná tabulka $1:$2
sql_eldapdn=Základní LDAP DN $1 nebyl nalezen
sql_eclass=Třída objektu LDAP $1 ve schématu serveru neexistuje
sql_err=Uložení nastavení databáze uživatelů a skupin se nezdařilo
@@ -108,28 +121,32 @@ sql_edb=Neplatný název databáze (bez mezer)
sql_eprefix=Chybějící nebo neplatný základní DN (bez mezer)
sql_eprefix2=Neplatně vypadající základní DN - mělo by být jako <tt>dc = mydomain, dc = com</tt>
sql_title2=Vytvořit chybějící tabulky
sql_tableerr=Nastavení databáze uživatelů a skupin jsou platná, ale některé tabulky, které potřebuje Webmin, chybí: $1
sql_tableerr=Nastavení databáze uživatelů a skupin jsou platná, ale některé tabulky, které potřebuje Webmin, chybí: $1
sql_tableerr2=Klepnutím na tlačítko <b>Vytvořit tabulky</b> níže je necháte vytvořit automaticky, nebo ručně spusťte níže uvedený SQL.
sql_make=Vytvořit tabulky
sql_title3=Vytvořit chybějící DN
sql_dnerr=Nastavení databáze uživatelů a skupin jsou platná, ale chybí DN LDAP, které potřebuje webmin: $1
sql_dnerr=Nastavení databáze uživatelů a skupin jsou platná, ale chybí DN LDAP, které potřebuje webmin: $1
sql_dnerr2=Kliknutím na tlačítko <b>Vytvořit DN</b> níže jej vytvoříte automaticky, nebo jej ručně přidejte na server LDAP.
sql_makedn=Vytvořte DN
sql_schema=Stáhněte si schéma LDAP
sql_timeout_def=Použít výchozí časový limit připojení (60 sekund)
sql_timeout_for=Poté ukončete připojení v mezipaměti
sql_timeout_secs=sekundy
sql_etimeout=Časový limit připojení v mezipaměti musí být číslo
make_title=Vytvořit tabulky uživatelů a skupin
make_err=Nepodařilo se vytvořit tabulky uživatelů a skupin
make_exec=Provádění SQL $1..
make_failed=.. vytvoření se nezdařilo: $1
make_failed=.. vytvoření se nezdařilo: $1
make_done=.. Hotovo
make_still=Některé problémy byly zjištěny i po vytvoření tabulky: $1
make_still=Některé problémy byly zjištěny i po vytvoření tabulky: $1
makedn_title=Vytvořit LDAP DN
makedn_eoc=Nebyly nalezeny žádné třídy strukturálních objektů!
makedn_exec=Vytváření nadřazeného DN $1..
makedn_failed=.. vytvoření se nezdařilo: $1
makedn_failed=.. vytvoření se nezdařilo: $1
makedn_done=.. Hotovo
makedn_still=Některé problémy byly zjištěny i po vytvoření DN: $1
makedn_still=Některé problémy byly zjištěny i po vytvoření DN: $1
schema_title=Stáhněte si schéma LDAP
schema_desc=Předtím, než bude Webmin moci použít server LDAP k ukládání uživatelů a skupin, musí být nakonfigurován pro použití níže uvedeného schématu. To lze obvykle provést uložením definice schématu do <tt>/etc/ldap/schema</tt> nebo <tt>/etc/openldap/schema</tt> jako <tt>webmin.schema</tt>, a poté nakonfigurujte server tak, aby načítal tento soubor schématu.
@@ -146,7 +163,24 @@ twofactor_desc2=Tato stránka umožňuje povolit dvoufaktorovou autentizaci pro
twofactor_enable=Zaregistrujte se pro dvoufaktorové ověření
twofactor_header=Podrobnosti o zápisu dvoufaktorového ověření
twofactor_enrolling=Registrace pro dvoufaktorové ověřování u poskytovatele $1..
twofactor_failed=.. zápis se nezdařil: $1
twofactor_failed=.. zápis se nezdařil: $1
twofactor_done=.. kompletní. Vaše ID u tohoto poskytovatele je <tt>$1</tt>.
twofactor_setup=V tomto systému zatím není aktivována dvoufaktorová autentizace, ale lze ji zapnout pomocí modulu <a href='$1'>Webmin Configuration</a>.
twofactor_ebutton=Nebylo kliknuto žádné tlačítko!
forgot_title=Odeslat odkaz pro obnovení hesla
forgot_err=Odeslání odkazu pro obnovení hesla se nezdařilo
forgot_header=Podrobnosti o odkazu pro resetování hesla
forgot_user=Obnovit heslo pro uživatele
forgot_email=Způsob doručení odkazu
forgot_email_def=Zobrazit odkaz ve Webminu
forgot_email_sel=Odeslat odkaz e-mailem na
forgot_send=Odeslat odkaz
forgot_desc=Tato stránka vám umožňuje vygenerovat nebo odeslat odkaz, který lze použít k výběru nového hesla pro uživatele Webminu, na libovolnou e-mailovou adresu. Buďte opatrní, na kterou adresu tento odkaz odesíláte, protože vám v podstatě poskytne plný přístup k přihlášení do Webminu!
forgot_adminmsg=Tento e-mail vám byl zaslán od administrátora systému Webmin na adrese $3 pro přihlášení $1.\n\nPokud chcete pokračovat v resetování hesla, klikněte na tento odkaz:\n$2
forgot_sending=Odesílání e-mailu pro resetování hesla pro $2 na $1 ..
forgot_sent=.. odesláno
forgot_link=Níže uvedený odkaz lze použít k resetování hesla Webmin pro $1 na následujících $2 minut :
forgot_enosudo=Sudo není na tomto systému k dispozici!
forgot_ecansudo=Zadaný uživatel nemá oprávnění sudo
forgot_eunix=Zadaný uživatel s podporou sudo neexistuje!

View File

@@ -1,9 +1,48 @@
index_screate=Opret en ny sikker bruger.
edit_title3=Opret sikker webmin-bruger
edit_email=Kontakt e-mail
edit_locale=Lokalitet
edit_forgot=Send link til nulstilling af adgangskode
edit_safe=Privilegieniveau
edit_safe0=Ubegrænset
edit_safe1=Kun sikre moduler
edit_unsafe=Nulstil til ubegrænset
save_eunixname=Brugernavnet '$1' er ikke en Unix-bruger, og kan derfor ikke bruges i sikker tilstand
save_eemail=E-mailadressen må ikke indeholde tegnet:
acl_locale=Kan du ændre lokalitet?
log_forgot_send=Sendte e-mail om nulstilling af adgangskode for bruger $1 til $2
log_forgot_reset=Nulstil adgangskode for bruger $1 med e-mail $2
log_forgot_admin=Admin sendte en e-mail med nulstilling af adgangskode for bruger $1 til $2
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
sql_timeout_def=Brug standardforbindelse timeout (60 sekunder)
sql_timeout_for=Luk cachelagrede forbindelser efter
sql_timeout_secs=sekunder
sql_etimeout=Timeout for cachelagret forbindelse skal være et tal
forgot_title=Send link til nulstilling af adgangskode
forgot_err=Kunne ikke sende link til nulstilling af adgangskode
forgot_header=Detaljer om link til nulstilling af adgangskode
forgot_user=Nulstil adgangskode for bruger
forgot_email=Linkleveringsmetode
forgot_email_def=Vis link i Webmin
forgot_email_sel=Send link via e-mail til
forgot_send=Send link
forgot_desc=Denne side giver dig mulighed for at generere eller sende et link, der kan bruges til at vælge en ny adgangskode til en Webmin-bruger, til en hvilken som helst e-mailadresse. Vær forsigtig med, hvilken adresse du sender dette link til, da det effektivt vil give fuld adgang til Webmin-login!
forgot_adminmsg=Du modtager denne e-mail fra administratoren af Webmin-systemet på $3, for login $1.\n\nHvis du vil fortsætte med at nulstille adgangskoden, skal du følge dette link:\n$2
forgot_sending=Sender e-mail om nulstilling af adgangskode for $2 til $1 ..
forgot_sent=.. sendt
forgot_link=Linket nedenfor kan bruges til at nulstille Webmin-adgangskoden for $1 i de næste $2 minutter :
forgot_enosudo=Sudo er ikke tilgængelig på dette system!
forgot_ecansudo=Den indtastede bruger har ikke sudo-tilladelser
forgot_eunix=Den indtastede sudo-kompatible bruger findes ikke!

View File

@@ -1,164 +1,168 @@
index_title=Webminbenutzer
index_title=Webmin-Benutzer
index_user=Benutzer
index_modules=Module
index_create=Einen neuen Webminbenutzer anlegen
index_screate=Erzeuge neuen sicheren Benutzer.
index_convert=Konvertiere Unix- zu Webminbenutzern
index_cert=Fordere ein SSL-Zertifikat an
index_twofactor=2-Faktor-Authentifizierung
index_certmsg=Klicken Sie auf diese Schaltfläche um ein SSL-Zertifikat anzufordern, mit dem Sie sich sicher an Webmin anmelden können, ohne einen Benutzernamen und ein Kennwort anzugeben.
index_create=Neuen privilegierten Benutzer erstellen.
index_screate=Neuen sicheren Benutzer erstellen.
index_convert=Unix-Benutzer in Webmin-Benutzer konvertieren
index_cert=SSL-Zertifikat anfordern
index_twofactor=Zwei-Faktor-Authentifizierung
index_certmsg=Klicken Sie auf diese Schaltfläche, um ein SSL-Zertifikat anzufordern, das eine sichere Anmeldung bei Webmin ohne Benutzername und Passwort ermöglicht.
index_return=Benutzerliste
index_none=Keine
index_edit=Bearbeite Modulzugriffskontrolle :
index_global=Globale Zugriffskontrolle
index_users=Webminbenutzer
index_groups=Webmingruppen
index_edit=Modul-ACL bearbeiten :
index_global=Globale ACL
index_users=Webmin-Benutzer
index_groups=Webmin-Gruppen
index_group=Gruppe
index_nousers=Keine editierbaren Webminbenutzer angegeben.
index_nogroups=Keine editierbaren Webmingruppen angegeben.
index_gcreate=Erzeuge eine neue Webmingruppe
index_nousers=Keine bearbeitbaren Webmin-Benutzer definiert.
index_nogroups=Keine Webmin-Gruppen definiert.
index_gcreate=Neue Webmin-Gruppe erstellen.
index_members=Mitglieder
index_modgroups=Module von Gruppe $1
index_sync=Konfiguriere Unixbenutzer-Synchronisation
index_unix=Konfiguriere Unixbenutzer-Authentifizierung
index_sessions=Zeige angemeldete Sitzungen
index_rbac=Setup RBAC
index_delete=Lösche ausgewählte
index_modgroups=Module aus der Gruppe $1
index_sync=Synchronisation von Unix-Benutzer konfigurieren
index_unix=Unix-Benutzerauthentifizierung konfigurieren
index_sessions=Anmeldesitzungen anzeigen
index_rbac=RBAC einrichten
index_delete=Ausgewählte löschen
index_joingroup=Zur Gruppe hinzufügen:
index_eulist=Fehlgeschlagen Benutzer aufzulisten : $1
index_eglist=Fehlgeschlagen Gruppen aufzulisten : $1
index_eulist=Fehler beim Auflisten der Benutzer : $1
index_eglist=Fehler beim Auflisten der Gruppen : $1
edit_title=Webminbenutzer bearbeiten
edit_title2=Webminbenutzer anlegen
edit_title3=Erzeuge sicheren Webmin Benutzer
edit_readonly=Dieser Webminbenutzer sollte über das $1 Modul bearbeitet werden. <a href='$2'>Klicken Sie hier</a>, um diese Warnung zu übergehen und um den Benutzer dennoch zu bearbeiten. Es kann jedoch sein, dass hier vorgenommene Änderungen durch das $1 Modul überschrieben werden!
edit_rights=Webminbenutzer-Zugriffskontrolle
edit_title=Webmin-Benutzer bearbeiten
edit_title2=Webmin-Benutzer erstellen
edit_title3=Sicheren Webmin-Benutzer erstellen
edit_readonly=Dieser Webmin-Benutzer sollte nicht bearbeitet werden, da er:sie vom Modul $1 verwaltet wird. <a href='$2'>Hier klicken</a>, um diese Warnung zu umgehen und den:die Benutzer dennoch zu bearbeiten beachten Sie jedoch, dass manuelle Änderungen überschrieben werden können!
edit_rights=Zugriffsrechte für Webmin-Benutzer
edit_user=Benutzername
edit_cloneof=Klone Webmin-Benutzer
edit_cloneof=Webmin-Benutzer wird geklont
edit_real=Echter Name
edit_email=Kontakt-E-Mail
edit_group=Mitglied der Gruppe
edit_pass=Kennwort
edit_same=Dasselbe wie bei Unix
edit_pass=Passwort
edit_same=Gleich wie Unix
edit_lock=Kein Passwort akzeptiert
edit_pam=PAM-Authentifizierung
edit_unix=Unix-Authentifizierung
edit_extauth=Externes Authentifizierungsprogramm
edit_dont=Nicht ändern
edit_set=Einstellen auf
edit_passlocked=Das Kennwort wurde seit $1 Tagen nicht geändert - Zugang gesperrt!
edit_passmax=Das Kennwort wurde seit $1 Tagen nicht geändert - sie müssen dieses bei der nächsten Anmeldung ändern
edit_passold=Das Kennwort wurde vor $1 Tagen geändert
edit_passtoday=Das Kennwort wurde vor weniger als einem Tag geändert
edit_dont=Keine Änderung
edit_set=Setzen auf
edit_passlocked=Passwort wurde seit $1 Tagen nicht geändert Konto gesperrt!
edit_passmax=Passwort wurde seit $1 Tagen nicht geändert muss beim nächsten Login geändert werden
edit_passold=Passwort zuletzt vor $1 Tagen geändert
edit_passtoday=Passwort wurde vor weniger als einem Tag geändert
edit_modules=Module
edit_clone=Klonen
edit_twofactor=2-Faktor-Authentifizierungstyp
edit_twofactorprov=Benutze Provider $1 mit ID $2
edit_twofactorcancel=Entferne die 2-Faktor-Authentifizierung Anforderung
edit_twofactornone=Nichts bisher eingestellt
edit_twofactoradd=Aktiviere 2-Faktor für Benutzer
edit_twofactor=Zwei-Faktor-Authentifizierungstyp
edit_twofactorprov=Verwendet Anbieter $1 mit ID $2
edit_twofactorcancel=Pflicht zur Zwei-Faktor-Authentifizierung entfernen
edit_twofactornone=Noch nicht eingerichtet
edit_twofactoradd=Zwei-Faktor für Benutzer aktivieren
edit_lang=Sprache
edit_notabs=Module in Kategorien aufteilen?
edit_logout=Zeit für Inaktivitätsabmeldung
edit_locale=Gebietsschema
edit_notabs=Module kategorisieren?
edit_logout=Zeit bis automatische Abmeldung
edit_mins=Minuten
edit_chars=Zeichen
edit_chars=Buchstaben
edit_minsize=Minimale Passwortlänge
edit_nochange=Forciere Passwortänderungstage?
edit_nochange=Passwortwechsel-Tage erzwingen?
edit_cert=SSL-Zertifikatsname
edit_none=Keine
edit_ips=IP-Zugriffskontrolle
edit_all=Gestatte Zugriff von allen Adressen
edit_allow=Gestatte Zugriff nur von aufgelisteten Adressen
edit_deny=Verweigere von aufgelisteten Adressen
edit_ipdesc=Die Benutzer-IP-Zugriffskontrolle funktioniert auf die gleiche Weise wie die globale IP-Zugriffskontrolle im Webminkonfigurationsmodul. Nur wenn ein Benutzer die globale Kontrolle passiert, werden diese Regeln hier überprüft werden.
edit_skill=Experten-Level
edit_risk=Risiko-Level
edit_risk_high=Erfahrener Benutzer
edit_risk_medium=Administrator
edit_all=Zugriff von allen Adressen erlauben
edit_allow=Nur Zugriff von gelisteten Adressen erlauben
edit_deny=Zugriff von gelisteten Adressen verweigern
edit_ipdesc=Die IP-Zugriffskontrolle für Benutzer funktioniert wie die globale IP-Zugriffskontrolle im Webmin-Konfigurationsmodul. Nur wenn globale Regeln bestanden werden, gelten die hier definierten zusätzlich.
edit_skill=Kompetenzstufe
edit_risk=Risikostufe
edit_risk_high=Superuser
edit_risk_medium=Admin-Benutzer
edit_risk_low=Normaler Benutzer
edit_groupmods=(Zusätzlich zu Modulen der Gruppe)
edit_euser=Sie haben keine Berechtigung diesen Benutzer zu bearbeiten
edit_egone=Ausgewählter Benutzer existiert nicht länger!
edit_ecreate=Sie haben keine Berechtigung Benutzer anzulegen
edit_theme=Persönliches Design
edit_themeglobal=Aus der Webminkonfiguration
edit_themedef=Altes Webmindesign
edit_overlay=Personal theme overlay
edit_overlayglobal=Keine - nutze Design Standard
edit_log=Zeige Aufzeichnungen
edit_selall=Alles auswählen
edit_groupmods=(Zusätzlich zu den Modulen aus der Gruppe)
edit_euser=Sie dürfen diesen:die Benutzer nicht bearbeiten
edit_egone=Ausgewählter Benutzer existiert nicht mehr!
edit_ecreate=Sie dürfen keine Benutzer erstellen
edit_theme=Persönliches UI-Theme
edit_themeglobal=Aus Webmin-Konfiguration
edit_themedef=Legacy-Theme
edit_overlay=Persönliches Theme-Overlay
edit_overlayglobal=Keines Theme-Standardeinstellungen verwenden
edit_log=Protokolle anzeigen
edit_selall=Alle auswählen
edit_invert=Auswahl umkehren
edit_hide=Verberge Unbenutzte
edit_hide=Nicht verwendete ausblenden
edit_switch=Zu Benutzer wechseln
edit_return=Webminbenutzer
edit_return2=Webmingruppe
edit_forgot=Link zum Zurücksetzen des Passworts senden
edit_return=Webmin-Benutzer
edit_return2=Webmin-Gruppe
edit_rbacdeny=RBAC-Zugriffsmodus
edit_rbacdeny0=RBAC kontrolliert nur ausgewählte Modul-ACLs
edit_rbacdeny1=RBAC kontrolliert alle Module und ACLs
edit_global=Rechte für alle Module
edit_rbacdeny0=RBAC steuert nur ausgewählte Modul-ACLs
edit_rbacdeny1=RBAC steuert alle Module und ACLs
edit_global=Berechtigungen für alle Module
edit_templock=Temporär gesperrt
edit_temppass=Erzwinge Änderungen bei der nächsten Anmeldung
edit_days=Erlaubte Tage der Woche
edit_alldays=Jeden Tag
edit_seldays=Nur gewählte Tage ..
edit_hours=Erlaubte Zeit des Tages
edit_temppass=Änderung des Passworts beim nächsten Login erzwingen
edit_days=Erlaubte Wochentage
edit_alldays=Jeder Tag
edit_seldays=Nur ausgewählte Tage ..
edit_hours=Erlaubte Uhrzeiten
edit_allhours=Jederzeit
edit_selhours=Von $1:$2 nach $3:$4
edit_ui=Optionen des Benutzerinterfaces
edit_security=Sicherheits- und Begrenzungsoptionen
edit_mods=Verfügbare Webminmodule
edit_modsg=Verfügbare Webminmodule (zusätzlich zu Modulen der Gruppe)
edit_selhours=Von $1:$2 bis $3:$4
edit_ui=Benutzeroberflächenoptionen
edit_security=Sicherheits- und Limit-Optionen
edit_mods=Verfügbare Webmin-Module
edit_modsg=Verfügbare Webmin-Module (zusätzlich zu den aus der Gruppe)
edit_proto=Speichertyp
edit_proto_mysql=MySQL Datenbank
edit_proto_postgresql=PostgreSQL Datenbank
edit_proto_ldap=LDAP Server
edit_proto_mysql=MySQL-Datenbank
edit_proto_postgresql=PostgreSQL-Datenbank
edit_proto_ldap=LDAP-Server
edit_proto_=Lokale Dateien
edit_safe=Privileg Stufe
edit_safe=Berechtigungslevel
edit_safe0=Unbeschränkt
edit_safe1=Nur Sichere Module
edit_safe1=Nur sichere Module
edit_unsafe=Zurücksetzen auf unbeschränkt
save_err=Fehler beim Speichern des Benutzers
save_err=Speichern des:der Benutzer fehlgeschlagen
save_ename='$1' ist kein gültiger Benutzername
save_eunixname='$1' ist kein System Benuter und kann daher nicht im sicheren Modus genutzt werden
save_enamewebmin=Der Benutzername 'webmin' ist reserviert für interne Zwecke
save_edup=Der Benutzername '$1' wird bereits genutzt
save_eoverlay=Das Personal theme overlay kann nicht ausgewählt werden, wenn das theme ist
save_edeny=Sie können sich nicht selbst das Zugriffsrecht auf Webminbenutzer entziehen
save_eos=Die Option "Dasselbe Kennwort wie bei Unix" wird nicht von Ihrem Betriebssystem unterstützt.
save_emd5=Die Option "Dasselbe Kennwort wie bei Unix" kann nicht auf Systemen mit MD5-verschlüsselten Kennwörtern benutzt werden.
save_eunix=Der Benutzer '$1' existiert nicht
save_emod=Sie haben keine Berechtigung den Zugriff auf das Modul '$1' zu gewähren
save_ecreate=Sie haben keine Berechtigung einen Benutzer anzulegen
save_euser=Sie haben keine Berechtigung diesen Benutzer zu bearbeiten
save_ecolon=Kennwörter dürfen keinen Doppelpunkt (:) enthalten
save_epass=Kennwort ist nicht gültig : $1
save_eself=Ihrer aktuellen IP-Adresse ($1) würde der Zugriff verweigert
save_epam=PAM-Authentifizierung ist nicht verfügbar, da das <tt>Authen::PAM</tt> Perl-Modul nicht installiert ist oder nicht richtig arbeitet.
save_epam2=Sie können das Webmin-Modul 'Perl-Module' benutzen um <a href='$1'>Authen::PAM herunterzuladen und zu installieren</a>.
save_egroup=Sie haben keine Erlaubnis dieser Gruppe jemanden zuzuweisen
save_eunixname=Der Benutzername '$1' ist kein Unix-Benutzer und kann daher nicht im sicheren Modus verwendet werden
save_enamewebmin=Der Benutzername 'webmin' ist für interne Zwecke reserviert
save_edup=Der Benutzername '$1' wird bereits verwendet
save_eoverlay=Ein Theme-Overlay kann nur ausgewählt werden, wenn auch ein Theme festgelegt wurde
save_edeny=Sie können sich selbst keinen Zugriff auf das Modul „Webmin-Benutzer“ verweigern
save_eos=Die Option „Gleich wie Unix“-Passwort wird von Ihrem Betriebssystem nicht unterstützt
save_emd5=Die Option „Gleich wie Unix“-Passwort kann auf Systemen mit MD5-Verschlüsselung nicht verwendet werden
save_eunix=Der Unix-Benutzer '$1' existiert nicht
save_emod=Zugriff auf Modul '$1' kann nicht gewährt werden
save_ecreate=Sie dürfen keine Benutzer erstellen
save_euser=Sie dürfen diesen:die Benutzer nicht bearbeiten
save_ecolon=Passwörter dürfen das Zeichen „:“ nicht enthalten
save_epass=Passwort ist ungültig : $1
save_eself=Ihre aktuelle IP-Adresse ($1) würde abgelehnt
save_epam=PAM-Authentifizierung ist nicht verfügbar, da das Perl-Modul <tt>Authen::PAM</tt> nicht installiert oder nicht korrekt funktioniert
save_epam2=Sie können das Perl-Modul <tt>Authen::PAM</tt> jetzt über das Webmin-Modul Perl-Module <a href='$1'>herunterladen und installieren</a>
save_egroup=Sie dürfen diese Gruppe nicht zuweisen
save_enone=Keine Adressen eingegeben
save_enet='$1' ist keine gültige Netzwerk-Adresse
save_enet='$1' ist keine gültige Netzwerkadresse
save_emask='$1' ist keine gültige Netzmaske
save_eip='$1' ist keine vollständige IP- oder Netzwerk-Adresse
save_ehost=Keine IP-Adresse für '$1' gefunden
save_elogouttime=Fehlende oder ungültige nicht-numerische Zeitangabe für die Inaktivitätsabmeldung.
save_eminsize=Vermisse minimale Kennwortlänge oder ungültiger Wert
save_edays=Keinen erlaubten Tag ausgewählt
save_ehours=Vermisse erlaubte Zeit oder ungültiger Wert
save_ehours2=Erlaubte Start Zeit muss vor dem Ende sein
save_etemp=Die Option, ein Kennwortänderung bei der nächsten Anmeldung erzwingen, kann nicht benutzt werden, es sei denn <a href='$1'>Benutzer werden aufgefordert ein neues Passwort eingeben</a> aktiviert ist
save_eip='$1' ist keine vollständige IP- oder Netzwerkadresse
save_ehost=IP-Adresse für '$1' konnte nicht ermittelt werden
save_elogouttime=Fehlende oder ungültige Inaktivitäts-Logout-Zeit
save_eminsize=Fehlende oder ungültige minimale Passwortlänge
save_edays=Keine erlaubten Tage ausgewählt
save_ehours=Fehlende oder ungültige erlaubte Zeiten
save_ehours2=Startzeit muss vor Endzeit liegen
save_etemp=Die Option zur Erzwingung des Passwortwechsels beim nächsten Login kann nicht verwendet werden, solange die <a href='$1'>Eingabeaufforderung für neue Passwörter</a> nicht aktiviert ist
save_eemail=E-Mail-Adresse darf das Zeichen „:“ nicht enthalten
delete_err=Fehler beim Löschen des Benutzers
delete_eself=Sie können sich selber nicht löschen
delete_ecannot=Sie haben keine Berechtigung Benutzer zu löschen
delete_euser=Sie haben keine Berechtigung diesen Benutzer zu löschen
delete_eanonuser=Dieser Benutzer wird für anonymen Modul-Zugriff verwendet
delete_err=Benutzer konnte nicht gelöscht werden
delete_eself=Sie können sich nicht selbst löschen
delete_ecannot=Sie dürfen keine Benutzer löschen
delete_euser=Sie dürfen diesen:die Benutzer nicht löschen
delete_eanonuser=Dieser Benutzer wird für den anonymen Modulzugriff verwendet
cert_title=Zertifikatsanfrage
cert_title=Zertifikat anfordern
cert_issue=Zertifikat ausstellen
cert_header=Details des neuen Zertifikats
cert_msg=Hier können Sie ein SSL-Client-Zertifikat zu beantragen, das Ihnen in Zukunft ohne Eingabe von Benutzername und Kennwort einen sicheren Zugriff auf Webmin gestattet. Da jedoch diese Authentifizierung automatisch geschieht, ist es nicht möglich zu einem anderen Benutzer zu wechseln.
cert_ebrowser=Webmin weiß nicht wie Client-Zertifikate für Ihren Browser ausgestellt werden sollen ( $1 )
cert_msg=Mit diesem Formular können Sie ein SSL-Client-Zertifikat anfordern, das künftig für den Zugang zu Webmin anstelle von Benutzername und Passwort verwendet wird. Dies ist sicherer, aber da die Authentifizierung automatisch erfolgt, können Sie bei Verwendung des Zertifikats nicht zu einem anderen Benutzer wechseln.
cert_ebrowser=Webmin weiß nicht, wie Client-Zertifikate für Ihren Browser ($1) ausgestellt werden können
cert_cn=Ihr Name
cert_email=E-Mail-Adresse
cert_ou=Abteilung
@@ -166,264 +170,271 @@ cert_o=Organisation
cert_sp=Bundesland
cert_c=Ländercode
cert_key=Schlüsselgröße
cert_done=Ihr Zertifikat für $1 wurde erfolgreich generiert.
cert_pickup=<a href='$1'>Klicken Sie hier, um Ihr Zertifikat aufzunehmen und es in Ihrem Browser zu installieren.</a>
cert_install=Installiere Ihr Zertifikat in den Browser
cert_ekey=Ein neuer SSL-Schlüssel wurde nicht von Ihrem Browser übertragen - vielleicht unterstützt Ihr Browser keine Client-Zertifikate.
cert_eca=Das Erstellen der Zertifikatsautorität schlug fehl : $1
cert_already=Warnung - Sie benutzen bereits das Zertifikat $1.
cert_done=Ihr Zertifikat für $1 wurde erfolgreich erstellt.
cert_pickup=<a href='$1'>Hier klicken, um Ihr Zertifikat abzuholen und im Browser zu installieren</a>
cert_install=Zertifikat in Browser installieren
cert_ekey=Ihr Browser hat keinen neuen SSL-Schlüssel übermittelt möglicherweise unterstützt er keine SSL-Client-Zertifikate
cert_eca=Zertifizierungsstelle konnte nicht eingerichtet werden : $1
cert_already=Warnung Sie verwenden bereits das Zertifikat $1.
cert_etempdir=Ungültige Zertifikatdatei
acl_title=Modulzugriffskontrolle
acl_title=Modul-Zugriffskontrolle
acl_title2=Für $1 in $2
acl_title3=Für Gruppe $1 in $2
acl_options=$1 Zugriffskontrolleinstellungen
acl_config=Darf Modulkonfiguration bearbeiten?
acl_reset=Zurücksetzen auf Vollzugriff
acl_rbac=Beziehe ACL-Einstellungen von RBAC?
acl_rbacyes=Ja (übergehe Einstellungen unten)
acl_options=$1-Zugriffsoptionen
acl_config=Kann Modulkonfiguration bearbeiten?
acl_reset=Auf vollen Zugriff zurücksetzen
acl_rbac=Zugriffssteuerungseinstellungen aus RBAC übernehmen?
acl_rbacyes=Ja (überschreibt untenstehende Einstellungen)
acl_uall=Alle Benutzer
acl_uthis=Diesen Benutzer
acl_uthis=Dieser Benutzer
acl_usel=Ausgewählte Benutzer ..
acl_gr=Mitglieder von $1
acl_users=Benutzer die bearbeitet werden dürfen
acl_mods=Darf Zugriff gewähren auf
acl_users=Bearbeitbare Benutzer
acl_mods=Kann Zugriff gewähren auf
acl_all=Alle Module
acl_own=Nur seine eigenen Module
acl_own=Nur eigene Module
acl_sel=Ausgewählte Module ..
acl_create=Darf neue Benutzer erstellen?
acl_delete=Darf Benutzer löschen?
acl_rename=Darf Benutzer umbenennen?
acl_acl=Darf Modulzugriffskontrolle bearbeiten?
acl_lang=Darf Sprache ändern?
acl_chcert=Darf den SSL-Zertifikatsnamen ändern?
acl_euser=Sie haben keine Berechtigung die Modulzugriffskontrollen für diesen Benutzer zu bearbeiten
acl_egroup=Sie haben keine Berechtigung die Modulzugriffskontrollen der Gruppen zu bearbeiten
acl_emod=Sie haben keine Berechtigung die Modulzugriffskontrollen für dieses Modul zu bearbeiten
acl_others=Darf Module sehen auf die er keinen Zugriff hat?
acl_cert=Darf Zertifikat beantragen?
acl_err=Fehler beim Speichern der Modulzugriffskontrollen
acl_groups=Darf Gruppen bearbeiten?
acl_gassign=Darf Benutzer zu Gruppen hinzufügen
acl_create=Kann neue Benutzer erstellen?
acl_delete=Kann Benutzer löschen?
acl_rename=Kann Benutzer umbenennen?
acl_acl=Kann Modul-Zugriffskontrolle bearbeiten?
acl_lang=Kann Sprache ändern?
acl_locale=Kann Gebietsschema ändern?
acl_chcert=Kann SSL-Zertifikatsnamen ändern?
acl_euser=Sie dürfen die ACL dieses:dieser Benutzer nicht bearbeiten
acl_egroup=Sie dürfen keine Gruppen-ACLs bearbeiten
acl_emod=Sie dürfen die ACL dieses Moduls nicht bearbeiten
acl_others=Kann nicht zugängliche Module sehen?
acl_cert=Kann Zertifikate anfordern?
acl_err=Speichern der Zugriffskontrolle fehlgeschlagen
acl_groups=Kann Gruppen bearbeiten?
acl_gassign=Kann Benutzer Gruppen zuweisen
acl_gall=Alle Gruppen
acl_gsel=Ausgewählte ..
acl_gnone=Keine
acl_perms=Neu erzeugte Benutzer erhalten
acl_perms_1=Gleiche Modulzugriffskontrolle wie Ersteller
acl_perms_0=Standard (unbeschränkte) Modulzugriffskontrolle
acl_sync=Darf Benutzer-Synchronisation verändern?
acl_unix=Darf Unix-Authentifizierung verändern?
acl_sessions=Darf angemeldete Sitzungen anzeigen und abbrechen?
acl_cats=Darf Kategorisierung verändern?
acl_theme=Darf persönliches Design ändern?
acl_ips=Darf IP-Zugriffskontrolle ändern?
acl_switch=Darf den Benutzer wechseln?
acl_times=Kann erlaubte Anmeldezeit ändern?
acl_pass=Kann Kennwort Einschränkungen ändern?
acl_sql=Kann Benutzer- und Gruppendatenbank zu konfigurieren?
acl_perms=Neu erstellte Benutzer erhalten
acl_perms_1=Gleiche Modul-ACL wie Ersteller
acl_perms_0=Standard (unbeschränkte) Modul-ACL
acl_sync=Kann Benutzersynchronisation konfigurieren?
acl_unix=Kann Unix-Authentifizierung konfigurieren?
acl_sessions=Kann Anmeldesitzungen anzeigen und abbrechen?
acl_cats=Kann Kategorisierung ändern?
acl_theme=Kann persönliches Theme ändern?
acl_ips=Kann IP-Zugriffskontrolle ändern?
acl_switch=Kann zu anderen Benutzer wechseln?
acl_times=Kann erlaubte Anmeldezeiten ändern?
acl_pass=Kann Passwortbeschränkungen ändern?
acl_sql=Kann Benutzer- und Gruppendatenbank konfigurieren?
log_modify=Webminbenutzer $1 modifiziert
log_rename=Webminbenutzer $1 zu $2 umbenannt
log_create=Webminbenutzer $1 erzeugt
log_clone=Webminbenutzer $1 zu $2 dupliziert
log_delete=Webminbenutzer $1 gelöscht
log_modify=Webmin-Benutzer $1 bearbeitet
log_rename=Webmin-Benutzer $1 in $2 umbenannt
log_create=Webmin-Benutzer $1 erstellt
log_clone=Webmin-Benutzer $1 zu $2 geklont
log_delete=Webmin-Benutzer $1 gelöscht
log_acl=Zugriff für $1 in $2 aktualisiert
log_reset=Setze Zugriff zurück für $1 in $2
log_cert=Ausgegebenes Zertifikat für Benutzer $1
log_modify_g=Webmingruppe $1 modifiziert
log_rename_g=Webmingruppe $1 to $2 umbenannt
log_create_g=Webmingruppe $1 erzeugt
log_delete_g=Webmingruppe $1 gelöscht
log_switch=Gewechselt zu Benutzer $1
log_delete_users=$1 Webminbenutzer gelöscht
log_delete_groups=$1 Webmingruppen gelöscht
log_reset=Zugriff für $1 in $2 zurückgesetzt
log_cert=Zertifikat für Benutzer $1 ausgestellt
log_modify_g=Webmin-Gruppe $1 bearbeitet
log_rename_g=Webmin-Gruppe $1 in $2 umbenannt
log_create_g=Webmin-Gruppe $1 erstellt
log_delete_g=Webmin-Gruppe $1 gelöscht
log_switch=Zu Webmin-Benutzer $1 gewechselt
log_delete_users=$1 Webmin-Benutzer gelöscht
log_delete_groups=$1 Webmin-Gruppen gelöscht
log_joingroup=$1 Webmin-Benutzer zur Gruppe $2 hinzugefügt
log_pass=Geänderte Kennwortrestriktionen
log_unix=Ändere Unixbenutzer-Authentifizierung
log_sync=Ändere Unixbenutzer-Syncronisation
log_pass=Passwortbeschränkungen geändert
log_unix=Unix-Benutzerauthentifizierung geändert
log_sync=Unix-Benutzersynchronisation geändert
log_sql=Benutzer- und Gruppendatenbank geändert
log_twofactor=Benutzer $1 mit 2-Faktor-Anbieter $2 angemeldet
log_onefactor=Benutzer $1 für die 2-Faktor-Authentifizierung abgemeldet
log_twofactor=Benutzer $1 bei Zwei-Faktor-Anbieter $2 registriert
log_onefactor=Zwei-Faktor-Authentifizierung für Benutzer $1 deaktiviert
log_forgot_send=E-Mail zum Zurücksetzen des Passworts für Benutzer $1 an $2 gesendet
log_forgot_reset=Passwort für Benutzer $1 mit E-Mail $2 zurückgesetzt
log_forgot_admin=Administrator hat E-Mail zum Zurücksetzen des Passworts für Benutzer $1 an $2 gesendet
gedit_ecannot=Sie sind nicht berechtigt Gruppen zu bearbeiten
gedit_title=Bearbeite Webmingruppe
gedit_title2=Erzeuge Webmingruppe
gedit_ecannot=Sie dürfen keine Gruppen bearbeiten
gedit_title=Webmin-Gruppe bearbeiten
gedit_title2=Webmin-Gruppe erstellen
gedit_group=Gruppenname
gedit_rights=Webmingruppen-Zugriffskontrolle
gedit_modules=Erlaubte Module
gedit_members=Mitgliederbenutzer und -gruppen
gedit_rights=Zugriffsrechte der Webmin-Gruppe
gedit_modules=Module der Mitglieder
gedit_members=Mitglieds-Benutzer und -Gruppen
gedit_desc=Gruppenbeschreibung
gedit_egone=Ausgewählte Gruppe existiert nicht mehr!
gdelete_err=Fehler beim Löschen einer Gruppe
gdelete_ecannot=Sie sind nicht berechtigt Gruppen zu löschen
gdelete_err=Gruppe konnte nicht gelöscht werden
gdelete_ecannot=Sie dürfen keine Gruppen löschen
gdelete_euser=Sie können Ihre eigene Gruppe nicht löschen
gdelete_esub=Gruppen, die Untergruppen enthalten, können nicht gelöscht werden
gdelete_esub=Gruppen mit Untergruppen können nicht gelöscht werden
gdelete_title=Gruppe löschen
gdelete_desc=Sind Sie sicher, dass Sie die Gruppe $1 und Benutzer $2 löschen wollen?
gdelete_desc=Möchten Sie die Gruppe $1 und ihre Mitglieds-Benutzer $2 wirklich löschen?
gdelete_ok=Gruppe löschen
gsave_err=Fehler beim Speichern der Gruppe
gsave_err=Gruppe konnte nicht gespeichert werden
gsave_ename=Fehlender oder ungültiger Gruppenname
gsave_enamewebmin=Der Gruppenname 'webmin' ist für interne Zwecke reserviert
gsave_edup=Gruppenname wird bereits benutzt
gsave_edesc=Ungültige Beschreibung - das : Zeichen ist nicht erlaubt
gsave_edup=Gruppenname wird bereits verwendet
gsave_edesc=Ungültige Beschreibung das Zeichen ":" ist nicht erlaubt
convert_title=Benutzer konvertieren
convert_ecannot=Sie sind nicht berechtigt Unixbenutzer zu konvertieren
convert_nogroups=Auf Ihrem System wurden keine Webmingruppen definiert. Wenigstens eine Gruppe muss vor der Konvertierung angelegt sein, um Rechte für die konvertierten Benutzer zu definieren.
convert_desc=Dieses Formular erlaubt Ihnen existierende Unixbenutzer zu Webminbenutzern zu konvertieren. Die Rechte jedes neuen Webminbenutzers werden durch die unten ausgewählte Gruppe bestimmt.
convert_ecannot=Sie dürfen keine Unix-Benutzer konvertieren
convert_nogroups=Auf Ihrem System wurden keine Webmin-Gruppen definiert. Mindestens eine Gruppe muss erstellt werden, bevor Benutzer konvertiert werden können, um die Berechtigungen festzulegen.
convert_desc=Mit diesem Formular können bestehende Unix-Benutzer in Webmin-Benutzer konvertiert werden. Die Berechtigungen jedes neuen Webmin-Benutzers werden durch die unten ausgewählte Gruppe bestimmt.
convert_0=Alle Benutzer
convert_1=Nur Benutzer
convert_2=Alle außer Benutzer
convert_3=Benutzer mit Gruppe
convert_4=Benutzer mit UIDs im Bereich
convert_group=Zuweisung neuer Benutzer zur Webmingruppe
convert_sync2=Synchronisiere zukünftig Passwort mit Unix Benutzer?
convert_ok=Konvertiere jetzt
convert_err=Fehler beim Konvertieren der Benutzer
convert_eusers=Keine Benutzer zum Konvertieren eingegeben
convert_group=Neuen Benutzer Webmin-Gruppe zuweisen
convert_sync2=Passwort künftig mit Unix-Benutzer synchronisieren?
convert_ok=Jetzt konvertieren
convert_err=Benutzer konnten nicht konvertiert werden
convert_eusers=Keine zu konvertierenden Benutzer eingegeben
convert_egroup=Unix-Gruppe existiert nicht
convert_emin=Ungültige kleinste UID
convert_emax=Ungültige größte UID
convert_ewgroup=Es gibt keine solche Webmingruppe
convert_ewgroup2=Sie sind nicht berechtigt neue Benutzer zu dieser Gruppe hinzuzufügen.
convert_skip=$1 wurde übersprungen
convert_emin=Ungültige minimale UID
convert_emax=Ungültige maximale UID
convert_ewgroup=Keine solche Webmin-Gruppe
convert_ewgroup2=Sie dürfen neuen Benutzer diese Gruppe nicht zuweisen
convert_skip=$1 wird übersprungen
convert_exists=$1 existiert bereits
convert_invalid=$1 ist kein gültiger Webminbenutzername
convert_added=$1 wurde hinzugefügt
convert_msg=Konvertiere Unixbenutzer ...
convert_user=Unix Benutzer
convert_action=Durchgeführe Aktionen
convert_done=$1 Benutzer umgewandelt, $2 ungültig, $3 gibt es bereits, $4 ausgeschlossen.
convert_users=Benutzer zum konvertieren
convert_invalid=$1 ist kein gültiger Webmin-Benutzername
convert_added=$1 wird hinzugefügt
convert_msg=Konvertiere Unix-Benutzer
convert_user=Unix-Benutzer
convert_action=Ausgeführte Aktion
convert_done=$1 Benutzer konvertiert, $2 ungültig, $3 bereits vorhanden, $4 ausgeschlossen.
convert_users=Zu konvertierende Benutzer
sync_title=Unixbenutzer-Synchronisation
sync_desc=Dieses Formular erlaubt Ihnen die Konfiguration der automatischen Synchronisation von Unixbenutzern die durch Webmin erzeugt wurden und Benutzern in diesem Modul.
sync_nogroups=Es wurden keine Webmingruppen auf Ihrem System definiert. Wenigstens eine Gruppe muss angelegt sein, um den Zugriff für erzeugte Benutzer einzustellen.
sync_title=Synchronisation von Unix-Benutzer
sync_desc=Mit diesem Formular können Sie die automatische Synchronisation von über Webmin erstellten Unix-Benutzer und Benutzer in diesem Modul konfigurieren.
sync_nogroups=Auf Ihrem System wurden keine Webmin-Gruppen definiert. Es muss mindestens eine Gruppe erstellt werden, um die Zugriffsrechte für erstellte Benutzer festzulegen.
sync_when=Wann synchronisieren
sync_create=Erzeuge einen Webminbenutzer wenn ein Unixbenutzer erzeugt wird.
sync_update=Aktualisiere den passenden Webminbenutzer wenn ein Unixbenutzer aktualisiert wird.
sync_delete=Lösche den passenden Webminbenutzer wenn ein Unixbenutzer gelöscht wird.
sync_group=Zuweisung neuer Benutzer zur Webmingruppe
sync_unix=Setze Passwort für neue Benutzer auf das Unixpasswort
sync_ecannot=Sie sind nicht berechtigt die Benutzer-Synchronisation zu bearbeiten.
sync_create=Webmin-Benutzer erstellen, wenn ein Unix-Benutzer erstellt wird.
sync_update=Den zugehörigen Webmin-Benutzer aktualisieren, wenn ein Unix-Benutzer aktualisiert wird.
sync_delete=Den zugehörigen Webmin-Benutzer löschen, wenn ein Unix-Benutzer gelöscht wird.
sync_modify=Den zugehörigen Webmin-Benutzer umbenennen, wenn ein Unix-Benutzer umbenannt wird.
sync_group=Neuen Benutzer Webmin-Gruppe zuweisen
sync_unix=Passwort für neue Benutzer auf Unix-Authentifizierung setzen.
sync_ecannot=Sie dürfen keine Benutzersynchronisation konfigurieren.
unix_title=Unixbenutzer Authentifizierung
unix_err=Fehler beim Speichern der Unix Authentifizierung
unix_desc=Diese Seite erlaubt Ihnen Webmin zu konfigurieren, um Anmeldeversuche gegen die System-Benutzerliste und PAM abzugleichen. Dies kann nützlich sein, wenn Sie eine große Anzahl bestehender Unixbenutzer haben, denen Sie Zugriff auf Webmin geben wollen.
unix_def=Erlaube nur Webminbenutzern die Anmeldung
unix_sel=Die für die Anmeldung zu erlaubenden Unixbenutzer sind unten aufgelistet ..
unix_title=Unix-Benutzerauthentifizierung
unix_err=Speichern der Unix-Authentifizierung fehlgeschlagen
unix_desc=Auf dieser Seite können Sie Webmin so konfigurieren, dass Anmeldeversuche gegen die SystemBenutzerliste und PAM validiert werden. Dies ist nützlich, wenn Sie vielen bestehenden Unix-Benutzer Zugriff auf Webmin gewähren möchten.
unix_def=Nur Webmin-Benutzer dürfen sich anmelden
unix_sel=Folgenden Unix-Benutzer Anmeldung erlauben ..
unix_mode=Erlauben
unix_mall=Alle Benutzer
unix_group=Mitglieder der Gruppe ..
unix_user=Unixbenutzer ..
unix_user=Unix-Benutzer ..
unix_who=Benutzer oder Gruppe
unix_to=Als Webminbenutzer
unix_ecannot=Sie sind nicht berechtigt die Unixbenutzer-Authentifizierung zu bearbeiten.
unix_epam=Unix-Authentifizierung ist nicht verfügbar, da das <tt>Authen::PAM</tt> Perl-Modul nicht installiert ist oder nicht richtig arbeitet.
unix_all=Erlaube alle Unixbenutzer
unix_allow=Erlaube nur gelistete Unixbenutzer
unix_deny=Verbiete gelistete Unixbenutzer
unix_to=Als Webmin-Benutzer
unix_ecannot=Sie dürfen die Unix-Authentifizierung nicht konfigurieren
unix_epam=Unix-Authentifizierung ist nicht verfügbar, da das Perl-Modul <tt>Authen::PAM</tt> nicht installiert oder nicht korrekt funktioniert.
unix_all=Allen Unix-Benutzer Zugang erlauben
unix_allow=Nur gelisteten Unix-Benutzer Zugang erlauben
unix_deny=Gelisteten Unix-Benutzer Zugang verweigern
unix_none=Keine Benutzer eingegeben
unix_euser='$1' ist kein gültiger Benutzername
unix_egroup='$1' ist kein gültiger Gruppenname
unix_shells=Verbiete Unixbenutzer, deren Shell nicht in der Shell-Beschreibungsdatei steht
unix_eshells=Fehlende oder nicht-existente Shell-Beschreibungsdatei
unix_restrict2=Zusätzliche Restriktionen
unix_ewhogroup=Fehlende zu erlaubende Gruppe in Reihe $1
unix_ewhouser=Fehlender zu erlaubender Benutzer in Reihe $1
unix_enone=Es wurden keine zu erlaubenden Benutzer oder Gruppen eingegeben
unix_shells=Unix-Benutzer mit nicht gelisteten Shells den Zugang verweigern
unix_eshells=Fehlende oder nicht vorhandene Shells-Datei
unix_restrict2=Zusätzliche Einschränkungen
unix_ewhogroup=Fehlende Gruppe in Zeile $1
unix_ewhouser=Fehlender Benutzer in Zeile $1
unix_enone=Keine Unix-Benutzer oder Gruppen zur Erlaubnis eingegeben
unix_same=&lt;Gleicher Benutzer oder Gruppe&gt;
unix_sudo=Erlaube Benutzern welche alle Befehle via <tt>sudo</tt> aufrufen können die Anmeldung als <tt>root</tt>
unix_pamany=Erlaube Anmeldungen welche nur die PAM Validierung durchlaufen als $1
unix_esudo=Der $1 Befehl ist nicht installiert
unix_esudomod=Das Perl-Modul $1, welches zur <tt>sudo</tt> Authentifizierung verwendet wird, ist nicht installiert
unix_header=Unix Benutzer Authentifizierungseinstellungen
unix_utable=Erlaubte Unix Benutzer
unix_sudo=Benutzer, die über <tt>sudo</tt> alle Befehle ausführen dürfen, erlauben sich als <tt>root</tt> anzumelden
unix_pamany=Anmeldungen, die nur PAM bestehen, als $1 behandeln
unix_esudo=Der Befehl $1 ist nicht installiert
unix_esudomod=Das Perl-Modul $1, das für die <tt>sudo</tt>-Authentifizierung benötigt wird, ist nicht installiert
unix_header=Einstellungen für Unix-Benutzerauthentifizierung
unix_utable=Erlaubte Unix-Benutzer
sessions_title=Aktuell angemeldete Sitzungen
sessions_title=Aktuelle Anmeldesitzungen
sessions_id=Sitzungs-ID
sessions_user=Webminbenutzer
sessions_user=Webmin-Benutzer
sessions_login=Zuletzt aktiv am
sessions_host=IP-Adresse
sessions_lview=Zeige Aufzeichnungen..
sessions_lview=Protokolle anzeigen..
sessions_actions=Aktionen..
sessions_logouts=Zeige auch abgemeldete Sitzungen ..
sessions_all=Alle Sitzungen..
sessions_logouts=Auch abgemeldete Sitzungen anzeigen..
sessions_state=Status
sessions_this=Dieser Login
sessions_in=Eingeloggt
sessions_out=Ausgeloggt
sessions_kill=Getrennt..
sessions_action=Aktionen
sessions_this=Diese Anmeldung
sessions_in=Angemeldet
sessions_out=Abgemeldet
sessions_kill=Verbindung trennen..
logins_title=Aktuelle Webmin-Logins
logins_title=Letzte Webmin-Anmeldungen
hide_title=Verberge nicht benutzte Module
hide_desc=Das folgende Modul wird von der Zugriffskontrollliste für $1 entfernt, da die entsprechenden Server nicht auf Ihrem System installiert sind.
hide_ok=Verberge Module jetzt
hide_none=Nichts zu verbergen - $1 hat keinen Zugriff zu irgendeinem Modul dessen entsprechender Server nicht auf Ihrem System installiert ist.
hide_desc2=Bedenken Sie, dass dieses Modul nicht automatisch sichtbar wird, wenn der entsprechende Server nachträglich installiert wird. Sie müssen den Zugriff über dieses Modul erneut einrichten.
hide_clone=(Klone $1)
hide_title=Nicht verwendete Module ausblenden
hide_desc=Folgende Module werden aus der Modulliste für $1 entfernt, da deren zugehörige Server auf Ihrem System nicht installiert sind ..
hide_ok=Module jetzt ausblenden
hide_none=Nichts auszublenden $1 hat keinen Zugriff auf Module, deren Server nicht installiert sind.
hide_desc2=Beachten Sie, dass diese Module nicht automatisch wieder angezeigt werden, wenn die zugehörigen Server installiert werden. Der Zugriff muss manuell über dieses Modul gewährt werden.
hide_clone=(Klon von $1)
switch_euser=Sie dürfen nicht zu diesem Benutzer wechseln
switch_eold=Existierende Sitzung nicht gefunden!
switch_eold=Vorhandene Sitzung nicht gefunden!
rbac_title=Setup RBAC
rbac_desc=Die RBAC (Role Based Access Control)-Integration in die Webmin-Software unterstützt die Verlagerung von ACLs auf bestimmte oder alle Module in eine RBAC-Datenbank. Wenn RBAC einmal aktiviert wurde, dann werden für jeden Benutzer für den die <b>RBAC Steuerung aller Module und ACLs</b>-Option ausgewählt wurde alle Möglichkeiten durch RBAC und nicht mehr durch Webmin geregelt.
rbac_esolaris=RBAC wird derzeit nur von Solaris unterstützt und kann auf diesem $1 System nicht genutzt werden.
rbac_eperl=Das Perl-Modul $1 wird für die RBAC-Integration benötigt, ist jedoch nicht installiert. Sie können dies über das <a href='$2'>CPAN-Modul</a> nachholen.
rbac_ecpan=Sie haben keinen Zugriff auf die Webmin-Perl-Modulseite um das für die RBAC-Integration benötigte Modul $1 zu installieren.
rbac_ok=RBAC-Integration ist auf Ihrem System verfügbar und kann pro Benutzer im Benutzer- und Gruppenmodul angewandt werden.
rbac_title=RBAC einrichten
rbac_desc=Die RBAC-Integration von Webmin bietet eine Möglichkeit, Modul- und ACL-Berechtigungen für Benutzer aus einer RBAC-Datenbank (Role Based Access Control) statt aus Webmins eigenen Konfigurationsdateien abzuleiten. Sobald RBAC aktiviert ist, werden alle Berechtigungen für Benutzer mit der Option <b>RBAC steuert alle Module und ACLs</b> über RBAC verwaltet.
rbac_esolaris=RBAC wird derzeit nur unter Solaris unterstützt und kann daher auf diesem $1-System nicht verwendet werden.
rbac_eperl=Das für die RBAC-Integration benötigte Perl-Modul $1 ist nicht installiert. <a href='$2'>Hier klicken</a>, um es jetzt zu installieren.
rbac_ecpan=Sie haben keinen Zugriff auf die Seite „Perl-Module“, um das erforderliche Modul $1 für die RBAC-Integration zu installieren.
rbac_ok=RBAC-Integration ist auf diesem System verfügbar und kann auf der Seite „Webmin-Benutzer bearbeiten“ benutzerspezifisch aktiviert werden.
udeletes_err=Konnte Benutzer nicht löschen
udeletes_jerr=Fehler beim Nutzer zu Gruppe hinzufügen
udeletes_enone=Nichts ausgewählt
udeletes_err=Benutzer konnten nicht gelöscht werden
udeletes_jerr=Benutzer konnten nicht zur Gruppe hinzugefügt werden
udeletes_enone=Keine ausgewählt
udeletes_title=Benutzer löschen
udeletes_rusure=Sind Sie sicher, dass Sie die $1 ausgewählten Benutzer löschen möchten? Sämtliche Benutzer- und zugehörige Sicherheitseinstellungen gehen definitiv und nicht wiederherstellbar verloren.
udeletes_rusure=Möchten Sie die $1 ausgewählten Benutzer wirklich löschen? Alle deren Zugriffseinstellungen und Benutzerdetails gehen dabei verloren.
udeletes_users=Ausgewählte Benutzer: $1
udeletes_ok=Benutzer löschen
udeletes_ereadonly=Einer der ausgewählten Benutzer ist als nicht bearbeitbar markiert.
udeletes_ereadonly=Einer der ausgewählten Benutzer ist als nicht bearbeitbar markiert
gdeletes_err=Konnte Gruppen nicht löschen
gdeletes_title=Gruppe löschen
gdeletes_rusure=Sind Sie sicher, dass Sie die $1 ausgewählten Gruppen, inklusive der darin enthaltenen $2 Benutzer, löschen möchten? Sämtliche Benutzer- und zugehörige Sicherheitseinstellungen gehen definitiv und nicht wiederherstellbar verloren.
gdeletes_err=Gruppen konnten nicht gelöscht werden
gdeletes_title=Gruppen löschen
gdeletes_rusure=Möchten Sie die $1 ausgewählten Gruppen und die darin enthaltenen $2 Benutzer wirklich löschen? Alle Zugriffseinstellungen und Benutzerdetails gehen dabei verloren.
gdeletes_users=Ausgewählte Gruppen: $1
gdeletes_ok=Gruppe löschen
gdeletes_ok=Gruppen löschen
pass_title=Kennwort Einschränkungen
pass_ecannot=Es ist Ihnen nicht erlaubt Passwortrestriktionen zu editieren
pass_header=Optionen der Webmin-Kennwort-Erzwingung
pass_minsize=Minimale Kennwortlänge
pass_title=Passwortbeschränkungen
pass_ecannot=Sie dürfen keine Passwortbeschränkungen bearbeiten
pass_header=Optionen zur Passwortdurchsetzung in Webmin
pass_minsize=Minimale Passwortlänge
pass_nominsize=Kein Minimum
pass_regexps=Übereinstimmung von Kennwörtern mit regulären Ausdrücken
pass_regdesc=Menschlich lesbare Beschreibung von regulären Ausdrücken
pass_maxdays=Tage bevor das Kennwort geändert werden muss
pass_lockdays=Tage bevor ein nicht geändertes Kennwort den Zugang sperrt
pass_nomaxdays=Änderung ist nie notwendig
pass_nolockdays=Zugang wird nie gesperrt
pass_nouser=Erlaube kein Kennwort welches den Benutzernamen enthält?
pass_nodict=Erlaube kein wörterbuchbasiertes Kennwort
pass_oldblock=Anzahl von alten Kennwörtern zurückweisen
pass_nooldblock=Keine Begrenzung zur Wiederverwendung des Kennworts
pass_regexps=Reguläre Ausdrücke, die Passwörter erfüllen müssen
pass_regdesc=Lesbare Beschreibung für regulären Ausdruck
pass_maxdays=Tage, bis Passwort geändert werden muss
pass_lockdays=Tage, bis Konto bei unverändertem Passwort gesperrt wird
pass_nomaxdays=Änderung nie erforderlich
pass_nolockdays=Konto wird nie gesperrt
pass_nouser=Passwörter dürfen keinen Benutzernamen enthalten?
pass_nodict=Keine Wörterbuchwörter im Passwort erlaubt?
pass_oldblock=Anzahl vorheriger Passwörter, die abgelehnt werden
pass_nooldblock=Keine Beschränkung der Wiederverwendung
pass_days=Tage
pass_pass=Kennwörter
pass_err=Fehler beim Speichern der Kennwortrestriktionen
pass_eminsize=Vermisse minimale Kennwortlänge oder der Wert ist nicht numerisch
pass_emaxdays=Vermisse Anzahl von Tagen bevor das Kennwort geändert wird oder der Wert ist nicht numerisch
pass_elockdays=Vermisse Anzahl von Tagen bevor der Zugang gesperrt wird oder der Wert ist nicht numerisch
pass_eoldblock=Vermisse Anzahl von Tage bevor ein Kennwort zurückgeweisen wird oder der Wert ist nicht numerisch
pass_pass=Passwörter
pass_err=Speichern der Passwortbeschränkungen fehlgeschlagen
pass_eminsize=Fehlende oder ungültige minimale Passwortlänge
pass_emaxdays=Fehlende oder ungültige Anzahl Tage bis zur Änderung
pass_elockdays=Fehlende oder ungültige Anzahl Tage bis zur Sperrung
pass_eoldblock=Fehlende oder ungültige Anzahl alter Passwörter zur Ablehnung
cpass_minsize=Muss mindestens $1 Zeichen lang sein
cpass_notre=Entspricht einen nicht erlaubten Muster
cpass_re=Entspricht nicht einem erforderlichen Muster
cpass_minsize=Muss mindestens $1 Buchstaben lang sein
cpass_notre=Entspricht einem nicht erlaubten Muster
cpass_re=Entspricht keinem erforderlichen Muster
cpass_name=Enthält den Benutzernamen
cpass_dict=Ist ein Wort aus dem Wörterbuch
cpass_spellcmd=Entweder der $1 oder $2 Befehl muss installiert sein um eine Wörterbuchprüfung durchzuführen
cpass_old=Alte Kennwörter können nicht wieder verwendet werden
cpass_dict=Ist ein Wörterbuchwort
cpass_spellcmd=Die Befehle $1 oder $2 zur Wörterbuchprüfung sind nicht installiert
cpass_old=Alte Passwörter dürfen nicht wiederverwendet werden
sql_title=Benutzer- und Gruppendatenbank
sql_ecannot=Es ist Ihnen nicht erlaubt die Benutzer und Gruppen Datenbank zu konfigurieren
sql_ecannot=Sie dürfen die Benutzer- und Gruppendatenbank nicht konfigurieren
sql_header=Optionen für Datenbank-Backend für Benutzer und Gruppen
sql_host=Hostname
sql_user=Benutzername
@@ -433,68 +444,91 @@ sql_ssl=Verbindungsverschlüsselung
sql_ssl0=Keine
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Object-Klasse für Anwender
sql_groupclass=Objekt-Klasse für Gruppen
sql_euserclass=Fehlende oder ungültige Objekt-Klasse für Benutzer
sql_egroupclass=Fehlender oder ungültige Objektklasse für Gruppen
sql_none=Verwende nur lokale Dateien zum Speichern von Benutzern und Gruppen
sql_mysql=Benutze MySQL Datenbank
sql_postgresql=Benutze PostgreSQL Datenbank
sql_ldap=Benutze LDAP-Server
sql_prefix=Erstelle unter DN
sql_addto0=Hinzufügen neuer Benutzer zur Datenbank, wie oben ausgewählt
sql_addto1=Füge neue Benutzer zu lokalen Dateien zu
sql_emod=Fehlendes benötigtes Perl Modul <tt>$1</tt>
sql_etable=Fehlgeschlagen die erforderliche Tabelle abzufragen $1 : $2
sql_eldapdn=Base LDAP DN $1 wurde nicht gefunden
sql_eclass=LDAP-Objekt Klasse $1 ist nicht in dem Server-Schema vorhanden
sql_err=Fehlgeschlagen Benutzer- und Gruppen-Datenbank-Einstellungen zu speichern
sql_ehost=Fehlender und nicht-auflösbarere Hostname
sql_userclass=Objektklasse für Benutzer
sql_groupclass=Objektklasse für Gruppen
sql_euserclass=Fehlende oder ungültige Objektklasse für Benutzer
sql_egroupclass=Fehlende oder ungültige Objektklasse für Gruppen
sql_none=Nur lokale Dateien zur Speicherung von Benutzer und Gruppen verwenden
sql_mysql=MySQL-Datenbank verwenden
sql_postgresql=PostgreSQL-Datenbank verwenden
sql_ldap=LDAP-Server verwenden
sql_prefix=Unter DN erstellen
sql_addto0=Neue Benutzer zur oben ausgewählten Datenbank hinzufügen
sql_addto1=Neue Benutzer zu lokalen Dateien hinzufügen
sql_nocache0=Datenbankverbindungen zwischenspeichern
sql_nocache1=Für jede Abfrage neue Verbindung öffnen
sql_emod=Fehlendes erforderliches Perl-Modul <tt>$1</tt>
sql_etable=Abfrage der erforderlichen Tabelle $1 fehlgeschlagen : $2
sql_eldapdn=Basis-LDAP-DN $1 wurde nicht gefunden
sql_eclass=LDAP-Objektklasse $1 existiert nicht im Server-Schema
sql_err=Speichern der Datenbankeinstellungen für Benutzer und Gruppen fehlgeschlagen
sql_ehost=Fehlender oder nicht auflösbarer Hostname
sql_euser=Fehlender oder ungültiger Benutzername (keine Leerzeichen erlaubt)
sql_epass=Ungültiges Passwort (keine Leerzeichen erlaubt)
sql_edb=Ungültiger Datenbankname (kein Leerzeichen erlaubt)
sql_eprefix=Fehlende oder ungültige Base DN (keine Leerzeichen erlaubt)
sql_eprefix2=Ungültig-ausschauende Base DN - sollte <tt>dc=mydomain,dc=com</tt> sein
sql_title2=Erstellt fehlende Tabellen
sql_tableerr=Benutzer- und Gruppen-Datenbank-Einstellungen sind gültig, aber einige Tabellen, die von Webmin benötigt werden, fehlen : $1
sql_tableerr2=Klicke auf den <b>Tabellen erstellen</b> Button unten, um sie automatisch zu erstellen oder den SQL Befehl unten manuell auszuführen.
sql_make=Erstelle Tabellen
sql_title3=Erstelle fehlende DN
sql_dnerr=Benutzer- und Gruppen-Datenbank-Einstellungen sind gültig, aber die LDAP DN, die Webmin benötigt, fehlen noch : $1
sql_dnerr2=Klicken auf den <b>Erstellen DN</b> Button unten, um es automatisch zu erstellen, oder füge es manuell Ihrem LDAP-Server zu.
sql_makedn=Erstelle DN
sql_schema=Download LDAP Schema
sql_edb=Ungültiger Datenbankname (keine Leerzeichen erlaubt)
sql_eprefix=Fehlender oder ungültiger Basis-DN (keine Leerzeichen erlaubt)
sql_eprefix2=Ungültig aussehender Basis-DN sollte z.B. <tt>dc=meinedomain,dc=com</tt> sein
sql_title2=Fehlende Tabellen erstellen
sql_tableerr=Einstellungen der Benutzer- und Gruppendatenbank sind gültig, aber einige für Webmin erforderliche Tabellen fehlen : $1
sql_tableerr2=Klicken Sie auf die Schaltfläche <b>Tabellen erstellen</b> unten, um sie automatisch zu erstellen, oder führen Sie das untenstehende SQL manuell aus.
sql_make=Tabellen erstellen
sql_title3=Fehlenden DN erstellen
sql_dnerr=Einstellungen der Benutzer- und Gruppendatenbank sind gültig, aber der für Webmin erforderliche LDAP-DN fehlt : $1
sql_dnerr2=Klicken Sie auf die Schaltfläche <b>DN erstellen</b> unten, um ihn automatisch zu erstellen, oder fügen Sie ihn manuell zu Ihrem LDAP-Server hinzu.
sql_makedn=DN erstellen
sql_schema=LDAP-Schema herunterladen
sql_timeout_def=Standard-Timeout für Verbindungen verwenden (60 Sekunden)
sql_timeout_for=Zwischengespeicherte Verbindungen schließen nach
sql_timeout_secs=Sekunden
sql_etimeout=Timeout für zwischengespeicherte Verbindungen muss eine Zahl sein
make_title=Erstelle Benutzer- und Gruppentabellen
make_err=Fehlgeschlagen Benutzer- und Gruppentabellen zu erstellen
make_exec=Ausführe SQL $1 ..
make_title=Benutzer- und Gruppentabellen erstellen
make_err=Erstellen der Benutzer- und Gruppentabellen fehlgeschlagen
make_exec=SQL $1 wird ausgeführt ..
make_failed=.. Erstellen fehlgeschlagen : $1
make_done=.. fertig
make_still=Einige Probleme wurden auch nach Erstellung der Tabelle gefunden: $1
make_done=.. abgeschlossen
make_still=Einige Probleme wurden auch nach dem Erstellen der Tabellen festgestellt : $1
makedn_title=Erstelle LDAP DN
makedn_eoc=Keine strukturelle Objektklassen gefunden!
makedn_exec=Erstelle übergeordnete DN $1 ..
makedn_failed=.. Erstellung fehlgeschlagen : $1
makedn_done=.. fertig
makedn_still=Einige Probleme wurden auch nach DN Erstellung gefunden : $1
makedn_title=LDAP-DN erstellen
makedn_eoc=Keine strukturellen Objektklassen gefunden!
makedn_exec=Eltern-DN $1 wird erstellt ..
makedn_failed=.. Erstellen fehlgeschlagen : $1
makedn_done=.. abgeschlossen
makedn_still=Einige Probleme wurden auch nach dem Erstellen des DN festgestellt : $1
schema_title=Download LDAP-Schema
schema_desc=Bevor Webmin ein LDAP-Server verwenden kann um Benutzer und Gruppen zu speichern, muss konfiguriert werden, das Schema unten zu verwenden. Dies kann in der Regel durch Speicherung der Schema-Definition in <tt>/etc/ldap/schema</tt> oder <tt>/etc/openldap/schema</tt> als <tt>webmin.schema</tt>, anschließend kann die Konfiguration des Servers erfolgen, das Schema-Datei zu laden.
schema_download=Download Schema-Datei : <a href=$1>$1</a>
schema_title=LDAP-Schema herunterladen
schema_desc=Bevor Webmin einen LDAP-Server zur Speicherung von Benutzer und Gruppen verwenden kann, muss er mit dem untenstehenden Schema konfiguriert werden. Das kann typischerweise durch Speichern der Schema-Definition in <tt>/etc/ldap/schema</tt> oder <tt>/etc/openldap/schema</tt> als <tt>webmin.schema</tt> erfolgen, gefolgt von der Konfiguration des Servers zur Verwendung dieser Datei.
schema_download=Schema-Datei herunterladen : <a href=$1>$1</a>
twofactor_err=Fehlgeschlagen 2-Faktor-Authentifizierung einzurichten
twofactor_err=Zwei-Faktor-Authentifizierung konnte nicht eingerichtet werden
twofactor_euser=Ihr Webmin-Benutzer wurde nicht gefunden!
twofactor_title=2-Faktor-Authentifizierung
twofactor_disable=Deaktiviere 2-Faktor-Authentifizierung
twofactor_already=Ihr Webmin Login hat bereits die 2-Faktor-Authentifizierung mit Provider $1 und Konto-ID $2 aktiviert.
twofactor_already2=Webmin Login $3 hat bereits schon die 2-Faktor-Authentifizierung mit Provider $1 und ID-Konto $2 aktiviert.
twofactor_desc=Auf dieser Seite können Sie die 2-Faktor-Authentifizierung für Webmin-Logins <a href='$2' target=_blank>$1</a> ermöglichen. Einmal aktiviert, wird eine zusätzliche Authentifizierungs-Token benötigt, wenn Sie sich in Webmin einloggen.
twofactor_desc2=Auf dieser Seite können Sie die 2-Faktor-Authentifizierung für Webmin Login $3 mit <a href='$2' target=_blank>$1</a> aktivieren. Einmal aktiv, wird ein zusätzliche Authentifizierungs-Token benötigt, wenn Sie sich in Webmin anmelden.
twofactor_enable=Anmelden für die 2-Faktor-Authentifizierung
twofactor_header=2-Faktor-Authentifizierung Anmeldungsdetails
twofactor_enrolling=Anmeldung für die 2-Faktor-Authentifizierung mit Provider $1 ..
twofactor_failed=.. Anmeldung fehlgeschlagen : $1
twofactor_done=.. komplett. Ihre ID mit diesem Provider ist <tt>$1</tt>.
twofactor_setup=2-Faktor-Authentifizierung auf diesem System ist nicht noch aktiviert, kann aber über das <a href='$1'>Webmin Konfiguration</a>-Modul eingeschaltet werden.
twofactor_ebutton=Kein Button geklickt!
twofactor_title=Zwei-Faktor-Authentifizierung
twofactor_disable=Zwei-Faktor-Authentifizierung deaktivieren
twofactor_already=Ihr Webmin-Login hat bereits Zwei-Faktor-Authentifizierung mit Anbieter $1 und Konto-ID $2 aktiviert.
twofactor_already2=Webmin-Login $3 hat bereits Zwei-Faktor-Authentifizierung mit Anbieter $1 und Konto-ID $2 aktiviert.
twofactor_desc=Auf dieser Seite können Sie die Zwei-Faktor-Authentifizierung für Ihr Webmin-Login mit <a href='$2' target=_blank>$1</a> aktivieren. Nach der Aktivierung ist beim Login ein zusätzlicher Authentifizierungscode erforderlich.
twofactor_desc2=Auf dieser Seite können Sie die Zwei-Faktor-Authentifizierung für das Webmin-Login $3 mit <a href='$2' target=_blank>$1</a> aktivieren. Nach der Aktivierung ist beim Login ein zusätzlicher Authentifizierungscode erforderlich.
twofactor_enable=Für Zwei-Faktor-Authentifizierung registrieren
twofactor_header=Details zur Zwei-Faktor-Registrierung
twofactor_enrolling=Registrierung für Zwei-Faktor-Authentifizierung bei Anbieter $1 läuft ..
twofactor_failed=.. Registrierung fehlgeschlagen : $1
twofactor_done=.. abgeschlossen. Ihre ID bei diesem Anbieter ist <tt>$1</tt>.
twofactor_setup=Zwei-Faktor-Authentifizierung ist auf diesem System noch nicht aktiviert, kann aber über das Modul <a href='$1'>Webmin-Konfiguration</a> eingeschaltet werden.
twofactor_ebutton=Keine Schaltfläche geklickt!
forgot_title=Link zum Zurücksetzen des Passworts senden
forgot_err=Link zum Zurücksetzen des Passworts konnte nicht gesendet werden
forgot_header=Details zum Link zum Zurücksetzen des Passworts
forgot_user=Passwort für Benutzer zurücksetzen
forgot_email=Zustellungsmethode für Link
forgot_email_def=Link in Webmin anzeigen
forgot_email_sel=Link per E-Mail senden an
forgot_send=Link senden
forgot_desc=Auf dieser Seite können Sie einen Link erzeugen oder versenden, mit dem ein Webmin-Benutzer ein neues Passwort festlegen kann. Seien Sie vorsichtig, an welche Adresse Sie diesen Link senden, da er vollständigen Zugriff auf das Webmin-Login gewährt!
forgot_adminmsg=Sie erhalten diese E-Mail vom Admin des Webmin-Systems unter $3 für das Login $1.\n\nWenn Sie das Passwort zurücksetzen möchten, folgen Sie diesem Link:\n$2
forgot_sending=Passwort-Zurücksetzungs-E-Mail für $2 an $1 wird gesendet ..
forgot_sent=.. gesendet
forgot_link=Der folgende Link kann verwendet werden, um das Webmin-Passwort für $1 in den nächsten $2 Minuten zurückzusetzen:
forgot_enosudo=Sudo ist auf diesem System nicht verfügbar!
forgot_ecansudo=Der eingegebene Benutzer hat keine Sudo-Rechte
forgot_eunix=Der eingegebene sudo-fähige Benutzer existiert nicht!

154
acl/lang/de.neutral Normal file
View File

@@ -0,0 +1,154 @@
index_title=Webmin-Benutzer:innen
index_user=Benutzer:in
index_create=Neuen privilegierten Benutzer:in erstellen.
index_screate=Neue:n sichere:n Benutzer:in erstellen.
index_convert=Unix-Benutzer:innen in Webmin-Benutzer:innen konvertieren
index_return=Benutzer:innenliste
index_users=Webmin-Benutzer:innen
index_nousers=Keine bearbeitbaren Webmin-Benutzer:innen definiert.
index_sync=Synchronisation von Unix-Benutzer:innen konfigurieren
index_eulist=Fehler beim Auflisten der Benutzer:innen : $1
edit_title=Webmin-Benutzer:in bearbeiten
edit_title2=Webmin-Benutzer:in erstellen
edit_title3=Sichere:n Webmin-Benutzer:in erstellen
edit_readonly=Dieser Webmin-Benutzer:in sollte nicht bearbeitet werden, da er:sie vom Modul $1 verwaltet wird. <a href='$2'>Hier klicken</a>, um diese Warnung zu umgehen und den:die Benutzer:in dennoch zu bearbeiten beachten Sie jedoch, dass manuelle Änderungen überschrieben werden können!
edit_rights=Zugriffsrechte für Webmin-Benutzer:in
edit_user=Benutzer:innenname
edit_cloneof=Webmin-Benutzer:in wird geklont
edit_twofactorprov=Verwendet Anbieter:in $1 mit ID $2
edit_twofactoradd=Zwei-Faktor für Benutzer:in aktivieren
edit_ipdesc=Die IP-Zugriffskontrolle für Benutzer:innen funktioniert wie die globale IP-Zugriffskontrolle im Webmin-Konfigurationsmodul. Nur wenn globale Regeln bestanden werden, gelten die hier definierten zusätzlich.
edit_risk_medium=Admin-Benutzer:in
edit_risk_low=Normale:r Benutzer:in
edit_euser=Sie dürfen diesen:die Benutzer:in nicht bearbeiten
edit_egone=Ausgewählte:r Benutzer:in existiert nicht mehr!
edit_ecreate=Sie dürfen keine Benutzer:innen erstellen
edit_switch=Zu Benutzer:in wechseln
edit_return=Webmin-Benutzer:in
save_err=Speichern des:der Benutzer:in fehlgeschlagen
save_ename='$1' ist kein gültiger Benutzer:innenname
save_eunixname=Der Benutzer:innenname '$1' ist kein Unix-Benutzer:in und kann daher nicht im sicheren Modus verwendet werden
save_enamewebmin=Der Benutzer:innenname 'webmin' ist für interne Zwecke reserviert
save_edup=Der Benutzer:innenname '$1' wird bereits verwendet
save_edeny=Sie können sich selbst keinen Zugriff auf das Modul „Webmin-Benutzer:innen“ verweigern
save_eunix=Der Unix-Benutzer:in '$1' existiert nicht
save_ecreate=Sie dürfen keine Benutzer:innen erstellen
save_euser=Sie dürfen diesen:die Benutzer:in nicht bearbeiten
delete_err=Benutzer:in konnte nicht gelöscht werden
delete_ecannot=Sie dürfen keine Benutzer:innen löschen
delete_euser=Sie dürfen diesen:die Benutzer:in nicht löschen
delete_eanonuser=Dieser Benutzer:in wird für den anonymen Modulzugriff verwendet
cert_msg=Mit diesem Formular können Sie ein SSL-Client-Zertifikat anfordern, das künftig für den Zugang zu Webmin anstelle von Benutzer:innenname und Passwort verwendet wird. Dies ist sicherer, aber da die Authentifizierung automatisch erfolgt, können Sie bei Verwendung des Zertifikats nicht zu einem anderen Benutzer:in wechseln.
acl_uall=Alle Benutzer:innen
acl_uthis=Diese:r Benutzer:in
acl_usel=Ausgewählte Benutzer:innen ..
acl_users=Bearbeitbare Benutzer:innen
acl_create=Kann neue Benutzer:innen erstellen?
acl_delete=Kann Benutzer:innen löschen?
acl_rename=Kann Benutzer:innen umbenennen?
acl_euser=Sie dürfen die ACL dieses:dieser Benutzer:in nicht bearbeiten
acl_gassign=Kann Benutzer:innen Gruppen zuweisen
acl_perms=Neu erstellte Benutzer:innen erhalten
acl_perms_1=Gleiche Modul-ACL wie Ersteller:in
acl_switch=Kann zu anderen Benutzer:innen wechseln?
acl_sql=Kann Benutzer:innen- und Gruppendatenbank konfigurieren?
log_modify=Webmin-Benutzer:in $1 bearbeitet
log_rename=Webmin-Benutzer:in $1 in $2 umbenannt
log_create=Webmin-Benutzer:in $1 erstellt
log_clone=Webmin-Benutzer:in $1 zu $2 geklont
log_delete=Webmin-Benutzer:in $1 gelöscht
log_cert=Zertifikat für Benutzer:in $1 ausgestellt
log_switch=Zu Webmin-Benutzer:in $1 gewechselt
log_delete_users=$1 Webmin-Benutzer:innen gelöscht
log_joingroup=$1 Webmin-Benutzer:innen zur Gruppe $2 hinzugefügt
log_sql=Benutzer:innen- und Gruppendatenbank geändert
log_twofactor=Benutzer:in $1 bei Zwei-Faktor-Anbieter:in $2 registriert
log_onefactor=Zwei-Faktor-Authentifizierung für Benutzer:in $1 deaktiviert
log_forgot_send=E-Mail zum Zurücksetzen des Passworts für Benutzer:in $1 an $2 gesendet
log_forgot_reset=Passwort für Benutzer:in $1 mit E-Mail $2 zurückgesetzt
log_forgot_admin=Administrator:in hat E-Mail zum Zurücksetzen des Passworts für Benutzer:in $1 an $2 gesendet
gedit_members=Mitglieds-Benutzer:innen und -Gruppen
gdelete_desc=Möchten Sie die Gruppe $1 und ihre Mitglieds-Benutzer:innen $2 wirklich löschen?
convert_title=Benutzer:innen konvertieren
convert_ecannot=Sie dürfen keine Unix-Benutzer:innen konvertieren
convert_nogroups=Auf Ihrem System wurden keine Webmin-Gruppen definiert. Mindestens eine Gruppe muss erstellt werden, bevor Benutzer:innen konvertiert werden können, um die Berechtigungen festzulegen.
convert_desc=Mit diesem Formular können bestehende Unix-Benutzer:innen in Webmin-Benutzer:innen konvertiert werden. Die Berechtigungen jedes neuen Webmin-Benutzers:in werden durch die unten ausgewählte Gruppe bestimmt.
convert_0=Alle Benutzer:innen
convert_1=Nur Benutzer:innen
convert_2=Alle außer Benutzer:innen
convert_3=Benutzer:innen mit Gruppe
convert_4=Benutzer:innen mit UIDs im Bereich
convert_group=Neuen Benutzer:innen Webmin-Gruppe zuweisen
convert_sync2=Passwort künftig mit Unix-Benutzer:in synchronisieren?
convert_err=Benutzer:innen konnten nicht konvertiert werden
convert_eusers=Keine zu konvertierenden Benutzer:innen eingegeben
convert_ewgroup2=Sie dürfen neuen Benutzer:innen diese Gruppe nicht zuweisen
convert_invalid=$1 ist kein gültiger Webmin-Benutzer:innenname
convert_msg=Konvertiere Unix-Benutzer:innen …
convert_user=Unix-Benutzer:in
convert_done=$1 Benutzer:innen konvertiert, $2 ungültig, $3 bereits vorhanden, $4 ausgeschlossen.
convert_users=Zu konvertierende Benutzer:innen
sync_title=Synchronisation von Unix-Benutzer:innen
sync_desc=Mit diesem Formular können Sie die automatische Synchronisation von über Webmin erstellten Unix-Benutzer:innen und Benutzer:innen in diesem Modul konfigurieren.
sync_nogroups=Auf Ihrem System wurden keine Webmin-Gruppen definiert. Es muss mindestens eine Gruppe erstellt werden, um die Zugriffsrechte für erstellte Benutzer:innen festzulegen.
sync_create=Webmin-Benutzer:in erstellen, wenn ein Unix-Benutzer:in erstellt wird.
sync_update=Den zugehörigen Webmin-Benutzer:in aktualisieren, wenn ein Unix-Benutzer:in aktualisiert wird.
sync_delete=Den zugehörigen Webmin-Benutzer:in löschen, wenn ein Unix-Benutzer:in gelöscht wird.
sync_modify=Den zugehörigen Webmin-Benutzer:in umbenennen, wenn ein Unix-Benutzer:in umbenannt wird.
sync_group=Neuen Benutzer:innen Webmin-Gruppe zuweisen
sync_unix=Passwort für neue Benutzer:innen auf Unix-Authentifizierung setzen.
unix_desc=Auf dieser Seite können Sie Webmin so konfigurieren, dass Anmeldeversuche gegen die Systembenutzer:innenliste und PAM validiert werden. Dies ist nützlich, wenn Sie vielen bestehenden Unix-Benutzer:innen Zugriff auf Webmin gewähren möchten.
unix_def=Nur Webmin-Benutzer:innen dürfen sich anmelden
unix_sel=Folgenden Unix-Benutzer:innen Anmeldung erlauben ..
unix_mall=Alle Benutzer:innen
unix_user=Unix-Benutzer:in ..
unix_who=Benutzer:in oder Gruppe
unix_to=Als Webmin-Benutzer:in
unix_all=Allen Unix-Benutzer:innen Zugang erlauben
unix_allow=Nur gelisteten Unix-Benutzer:innen Zugang erlauben
unix_deny=Gelisteten Unix-Benutzer:innen Zugang verweigern
unix_none=Keine Benutzer:innen eingegeben
unix_euser='$1' ist kein gültiger Benutzer:innenname
unix_shells=Unix-Benutzer:innen mit nicht gelisteten Shells den Zugang verweigern
unix_ewhouser=Fehlender Benutzer:in in Zeile $1
unix_enone=Keine Unix-Benutzer:innen oder Gruppen zur Erlaubnis eingegeben
unix_same=&lt;Gleiche:r Benutzer:in oder Gruppe&gt;
unix_sudo=Benutzer:innen, die über <tt>sudo</tt> alle Befehle ausführen dürfen, erlauben sich als <tt>root</tt> anzumelden
unix_utable=Erlaubte Unix-Benutzer:innen
sessions_user=Webmin-Benutzer:in
switch_euser=Sie dürfen nicht zu diesem:r Benutzer:in wechseln
rbac_desc=Die RBAC-Integration von Webmin bietet eine Möglichkeit, Modul- und ACL-Berechtigungen für Benutzer:innen aus einer RBAC-Datenbank (Role Based Access Control) statt aus Webmins eigenen Konfigurationsdateien abzuleiten. Sobald RBAC aktiviert ist, werden alle Berechtigungen für Benutzer:innen mit der Option <b>RBAC steuert alle Module und ACLs</b> über RBAC verwaltet.
rbac_ok=RBAC-Integration ist auf diesem System verfügbar und kann auf der Seite „Webmin-Benutzer:in bearbeiten“ benutzerspezifisch aktiviert werden.
udeletes_err=Benutzer:innen konnten nicht gelöscht werden
udeletes_jerr=Benutzer:innen konnten nicht zur Gruppe hinzugefügt werden
udeletes_title=Benutzer:innen löschen
udeletes_rusure=Möchten Sie die $1 ausgewählten Benutzer:innen wirklich löschen? Alle deren Zugriffseinstellungen und Benutzerdetails gehen dabei verloren.
udeletes_users=Ausgewählte Benutzer:innen: $1
udeletes_ok=Benutzer:innen löschen
udeletes_ereadonly=Einer der ausgewählten Benutzer:innen ist als nicht bearbeitbar markiert
gdeletes_rusure=Möchten Sie die $1 ausgewählten Gruppen und die darin enthaltenen $2 Benutzer:innen wirklich löschen? Alle Zugriffseinstellungen und Benutzerdetails gehen dabei verloren.
sql_title=Benutzer:innen- und Gruppendatenbank
sql_ecannot=Sie dürfen die Benutzer:innen- und Gruppendatenbank nicht konfigurieren
sql_header=Optionen für Datenbank-Backend für Benutzer:innen und Gruppen
sql_user=Benutzer:innenname
sql_userclass=Objektklasse für Benutzer:innen
sql_euserclass=Fehlende oder ungültige Objektklasse für Benutzer:innen
sql_none=Nur lokale Dateien zur Speicherung von Benutzer:innen und Gruppen verwenden
sql_addto0=Neue Benutzer:innen zur oben ausgewählten Datenbank hinzufügen
sql_addto1=Neue Benutzer:innen zu lokalen Dateien hinzufügen
sql_err=Speichern der Datenbankeinstellungen für Benutzer:innen und Gruppen fehlgeschlagen
sql_euser=Fehlender oder ungültiger Benutzer:innenname (keine Leerzeichen erlaubt)
sql_tableerr=Einstellungen der Benutzer:innen- und Gruppendatenbank sind gültig, aber einige für Webmin erforderliche Tabellen fehlen : $1
sql_dnerr=Einstellungen der Benutzer:innen- und Gruppendatenbank sind gültig, aber der für Webmin erforderliche LDAP-DN fehlt : $1
make_title=Benutzer:innen- und Gruppentabellen erstellen
make_err=Erstellen der Benutzer:innen- und Gruppentabellen fehlgeschlagen
schema_desc=Bevor Webmin einen LDAP-Server zur Speicherung von Benutzer:innen und Gruppen verwenden kann, muss er mit dem untenstehenden Schema konfiguriert werden. Das kann typischerweise durch Speichern der Schema-Definition in <tt>/etc/ldap/schema</tt> oder <tt>/etc/openldap/schema</tt> als <tt>webmin.schema</tt> erfolgen, gefolgt von der Konfiguration des Servers zur Verwendung dieser Datei.
twofactor_euser=Ihr Webmin-Benutzer:in wurde nicht gefunden!
twofactor_already=Ihr Webmin-Login hat bereits Zwei-Faktor-Authentifizierung mit Anbieter:in $1 und Konto-ID $2 aktiviert.
twofactor_already2=Webmin-Login $3 hat bereits Zwei-Faktor-Authentifizierung mit Anbieter:in $1 und Konto-ID $2 aktiviert.
twofactor_enrolling=Registrierung für Zwei-Faktor-Authentifizierung bei Anbieter:in $1 läuft ..
twofactor_done=.. abgeschlossen. Ihre ID bei diesem Anbieter:in ist <tt>$1</tt>.
forgot_user=Passwort für Benutzer:in zurücksetzen
forgot_desc=Auf dieser Seite können Sie einen Link erzeugen oder versenden, mit dem ein:e Webmin-Benutzer:in ein neues Passwort festlegen kann. Seien Sie vorsichtig, an welche Adresse Sie diesen Link senden, da er vollständigen Zugriff auf das Webmin-Login gewährt!
forgot_ecansudo=Der eingegebene Benutzer:in hat keine Sudo-Rechte
forgot_eunix=Der eingegebene sudo-fähige Benutzer:in existiert nicht!

View File

@@ -258,7 +258,7 @@ gdelete_desc=Θέλετε σίγουρα να διαγράψετε την ομά
gdelete_ok=Διαγραφή Ομάδας
gsave_err=Αποτυχία αποθήκευσης ομάδας
gsave_ename=Μη ορισμένο ή μη έγκυρο όνομα ομάδας
gsave_ename=Μη ορισμένο ή μη έγκυρο όνομα ομάδας
gsave_enamewebmin=Το όνομα ομάδας 'webmin' είναι δεσμευμένο για εσωτερική χρήση
gsave_edup=Το όνομα της ομάδας χρησιμοποιείται ήδη
gsave_edesc=Μη έγκυρη περιγραφή - ο χαρακτήρας : δεν επιτρέπεται

View File

@@ -1,9 +1,48 @@
index_screate=Δημιουργήστε ένα νέο ασφαλές χρήστη.
edit_title3=Δημιουργία ασφαλούς χρήστη Webmin
edit_email=Ηλεκτρονική διεύθυνση επικοινωνίας
edit_locale=Μικρός λοβός
edit_forgot=Αποστολή συνδέσμου επαναφοράς κωδικού πρόσβασης
edit_safe=Επίπεδο προνομίου
edit_safe0=Απεριόριστος
edit_safe1=Μόνο ασφαλή μονάδες
edit_unsafe=Επαναφορά σε απεριόριστη
save_eunixname=Το όνομα χρήστη '$1' δεν είναι χρήστης Unix και έτσι δεν μπορεί να χρησιμοποιηθεί σε ασφαλή λειτουργία
save_eemail=Η διεύθυνση ηλεκτρονικού ταχυδρομείου δεν μπορεί να περιέχει τον χαρακτήρα :
acl_locale=Μπορεί να αλλάξει τοπική;
log_forgot_send=Αποστολή email επαναφοράς κωδικού πρόσβασης για τον χρήστη $1 στον χρήστη $2
log_forgot_reset=Επαναφορά κωδικού πρόσβασης για τον χρήστη $1 με email $2
log_forgot_admin=Ο διαχειριστής έστειλε email επαναφοράς κωδικού πρόσβασης για τον χρήστη $1 στον χρήστη $2
sync_modify=Μετονομάστε τον αντίστοιχο χρήστη Webmin όταν μετονομάζεται ένας χρήστης Unix.
sessions_all=Όλες οι συνεδρίες..
sessions_action=Ενέργειες
sql_nocache0=Συνδέσεις προσωρινής μνήμης με βάση δεδομένων
sql_nocache1=Ανοίξτε μια νέα σύνδεση για κάθε αναζήτηση
sql_timeout_def=Χρήση προεπιλεγμένου χρονικού ορίου σύνδεσης (60 δευτερόλεπτα)
sql_timeout_for=Κλείστε τις προσωρινά αποθηκευμένες συνδέσεις μετά
sql_timeout_secs=δευτερόλεπτα
sql_etimeout=Το χρονικό όριο λήξης της προσωρινής αποθήκευσης πρέπει να είναι αριθμός
forgot_title=Αποστολή συνδέσμου επαναφοράς κωδικού πρόσβασης
forgot_err=Αποτυχία αποστολής συνδέσμου επαναφοράς κωδικού πρόσβασης
forgot_header=Λεπτομέρειες συνδέσμου επαναφοράς κωδικού πρόσβασης
forgot_user=Επαναφορά κωδικού πρόσβασης για τον χρήστη
forgot_email=Μέθοδος παράδοσης συνδέσμου
forgot_email_def=Εμφάνιση συνδέσμου στο Webmin
forgot_email_sel=Αποστολή συνδέσμου μέσω email στο
forgot_send=Αποστολή συνδέσμου
forgot_desc=Αυτή η σελίδα σάς επιτρέπει να δημιουργήσετε ή να στείλετε έναν σύνδεσμο που μπορεί να χρησιμοποιηθεί για την επιλογή ενός νέου κωδικού πρόσβασης για έναν χρήστη Webmin σε οποιαδήποτε διεύθυνση email. Να είστε προσεκτικοί σε ποια διεύθυνση στέλνετε αυτόν τον σύνδεσμο, καθώς ουσιαστικά θα παρέχει πλήρη πρόσβαση στα στοιχεία σύνδεσης του Webmin!
forgot_adminmsg=Λαμβάνετε αυτό το email από τον διαχειριστή του συστήματος Webmin στο $3, για τη σύνδεση $1.\n\nΕάν θέλετε να προχωρήσετε στην επαναφορά του κωδικού πρόσβασης, ακολουθήστε αυτόν τον σύνδεσμο:\n$2
forgot_sending=Αποστολή email επαναφοράς κωδικού πρόσβασης για $2 σε $1 ..
forgot_sent=.. έστειλε
forgot_link=Ο παρακάτω σύνδεσμος μπορεί να χρησιμοποιηθεί για την επαναφορά του κωδικού πρόσβασης Webmin για το $1 για τα επόμενα $2 λεπτά :
forgot_enosudo=Το Sudo δεν είναι διαθέσιμο σε αυτό το σύστημα!
forgot_ecansudo=Ο χρήστης που καταχωρήθηκε δεν έχει δικαιώματα sudo
forgot_eunix=Ο χρήστης με δυνατότητα sudo που καταχωρήσατε δεν υπάρχει!

View File

@@ -6,6 +6,7 @@ index_screate=Create a new safe user.
index_convert=Convert Unix To Webmin Users
index_cert=Request an SSL Certificate
index_twofactor=Two-Factor Authentication
index_twofactor_enabled=Two-factor authentication is enabled for this user
index_certmsg=Click this button to request an SSL certificate that will allow you to securely login to Webmin without having to enter a username and password.
index_return=user list
index_none=None
@@ -36,6 +37,7 @@ edit_rights=Webmin user access rights
edit_user=Username
edit_cloneof=Cloning Webmin user
edit_real=Real name
edit_email=Contact email
edit_group=Member of group
edit_pass=Password
edit_same=Same as Unix
@@ -57,6 +59,7 @@ edit_twofactorcancel=Remove two-factor authentication requirement
edit_twofactornone=None setup yet
edit_twofactoradd=Enable Two-Factor For User
edit_lang=Language
edit_locale=Locale
edit_notabs=Categorize modules?
edit_logout=Inactivity logout time
edit_mins=minutes
@@ -89,6 +92,7 @@ edit_selall=Select all
edit_invert=Invert selection
edit_hide=Hide Unused
edit_switch=Switch to User
edit_forgot=Send Password Reset Link
edit_return=Webmin user
edit_return2=Webmin group
edit_rbacdeny=RBAC access mode
@@ -147,6 +151,7 @@ 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
save_eemail=Email address cannot contain the : character
delete_err=Failed to delete user
delete_eself=You cannot delete yourself
@@ -185,7 +190,7 @@ acl_rbacyes=Yes (overrides settings below)
acl_uall=All users
acl_uthis=This user
acl_usel=Selected users ..
acl_usel=Selected users ..
acl_gr=Members of $1
acl_users=Users who can be edited
acl_mods=Can grant access to
@@ -197,6 +202,7 @@ acl_delete=Can delete users?
acl_rename=Can rename users?
acl_acl=Can edit module access control?
acl_lang=Can change language?
acl_locale=Can change locale?
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
@@ -245,6 +251,9 @@ 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
log_forgot_send=Sent password reset email for user $1 to $2
log_forgot_reset=Reset password for user $1 with email $2
log_forgot_admin=Admin sent password reset email for user $1 to $2
gedit_ecannot=You are not allowed to edit groups
gedit_title=Edit Webmin Group
@@ -306,6 +315,7 @@ 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_modify=Rename the matching Webmin user when a Unix user is renamed.
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.
@@ -346,16 +356,19 @@ unix_utable=Allowed Unix users
sessions_title=Current Login Sessions
sessions_id=Session ID
sessions_user=Webmin user
sessions_login_ago=Last active ago
sessions_login=Last active at
sessions_host=IP address
sessions_lview=View logs..
sessions_actions=Actions..
sessions_logouts=Also show logged-out sessions..
sessions_lview=View logs
sessions_actions=Actions
sessions_all=All sessions
sessions_logouts=Also show logged-out sessions
sessions_state=State
sessions_action=Actions
sessions_this=This login
sessions_in=Logged in
sessions_out=Logged out
sessions_kill=Disconnect..
sessions_kill=Disconnect
logins_title=Recent Webmin logins
@@ -505,4 +518,21 @@ 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=No button clicked!
forgot_title=Send Password Reset Link
forgot_err=Failed to send password reset link
forgot_header=Password reset link details
forgot_user=Reset password for user
forgot_email=Link delivery method
forgot_email_def=Display link in Webmin
forgot_email_sel=Send link via email to
forgot_send=Send Link
forgot_desc=This page allows you to generate or send a link that can be used to select a new password for a Webmin user to any email address. Be careful which address you send this link to, as it will effectively grant full access to the Webmin login!
forgot_adminmsg=You are receiving this email from the administrator of the Webmin system at $3, for the login $1.\n\nIf you would like to proceed with resetting the password, follow this link :\n$2
forgot_sending=Sending password reset email for $2 to $1 ..
forgot_sent=.. sent
forgot_link=The link below can be used to reset the Webmin password for $1 for the next $2 minutes :
forgot_enosudo=Sudo is not available on this system!
forgot_ecansudo=The user entered does not have sudo permissions
forgot_eunix=The sudo-capable user entered does not exist!
__norefs=1

View File

@@ -149,7 +149,7 @@ delete_euser=No está autorizado a borrar a este usuario
cert_title=Solicitar Certificado
cert_issue=Emitir Certificado
cert_header=Detalles del nuevo certificado
cert_msg=Este formulario le permite solicitar un certificado SSL cliente que será usado en el futuro para otorgarle acceso a Webmin en lugar de ingresar su nombre de usuario y contraseña. Esto es mas seguro, pero debido a que la autenticación es automática usted no podrá cambiarse a otro usuario cuando use el certificado.
cert_msg=Este formulario le permite solicitar un certificado SSL cliente que será usado en el futuro para otorgarle acceso a Webmin en lugar de ingresar su nombre de usuario y contraseña. Esto es mas seguro, pero debido a que la autenticación es automática usted no podrá cambiarse a otro usuario cuando use el certificado.
cert_ebrowser=Webmin no sabe como emitir certificados cliente para su navegador ( $1 )
cert_cn=Su nombre
cert_email=Dirección de correo electrónico
@@ -353,7 +353,7 @@ switch_euser=No está autorizado a cambiar a este usuario
switch_eold=¡Sesión existente no encontrada!
rbac_title=Configurar RBAC
rbac_desc=La integración RBAC de Webmin proporciona la capacidad de configurar el módulo de usuarios y permisos ACL desde una base de datos RBAC (Role Based Access Control, o Control de Acceso Basado en Roles), en lugar de desde los archivos de configuración propios de Webmin. Una vez que el soporte de RBAC se habilita, cualquier usuario para el cual esté seleccionada la opción <b>$edit_rbacdeny1</b> tendrá sus capacidades determinadas por RBAC en lugar de por la configuración de acceso del propio Webmin.
rbac_desc=La integración RBAC de Webmin proporciona la capacidad de configurar el módulo de usuarios y permisos ACL desde una base de datos RBAC (Role Based Access Control, o Control de Acceso Basado en Roles), en lugar de desde los archivos de configuración propios de Webmin. Una vez que el soporte de RBAC se habilita, cualquier usuario para el cual esté seleccionada la opción <b>$edit_rbacdeny1</b> tendrá sus capacidades determinadas por RBAC en lugar de por la configuración de acceso del propio Webmin.
rbac_esolaris=Por el momento, RBAC sólo se soporta en Solaris, y por tanto no puede utilizarse en este sistema $1.
rbac_eperl=El módulo Perl $1, necesario para la integración con RBAC, no está instalado. <a href='$2'>Pulse aquí</a> para instalarlo ahora.
rbac_ecpan=No tiene acceso a la página de Módulos Perl de Webmin que le permitiría instalar el módulo $1, necesario para la integración con RBAC.

View File

@@ -1,18 +1,32 @@
index_screate=Crea un nuevo usuario seguro.
edit_title3=Crear usuario seguro de Webmin
edit_email=Correo electrónico de contacto
edit_locale=Lugar
edit_forgot=Enviar enlace de restablecimiento de contraseña
edit_safe=Nivel de privilegio
edit_safe0=Irrestricto
edit_safe1=Solo módulos seguros
edit_unsafe=Restablecer a sin restricciones
save_eunixname=El nombre de usuario '$1' no es un usuario de Unix, por lo que no se puede usar en modo seguro
save_eemail=La dirección de correo electrónico no puede contener el carácter :
delete_eanonuser=Este usuario se está utilizando para acceder al módulo anónimo
acl_locale=¿Se puede cambiar de ubicación?
log_forgot_send=Se envió un correo electrónico de restablecimiento de contraseña para el usuario $1 a $2
log_forgot_reset=Restablecer la contraseña del usuario $1 con el correo electrónico $2
log_forgot_admin=El administrador envió un correo electrónico de restablecimiento de contraseña para el usuario $1 a $2
sync_modify=Cambie el nombre del usuario de Webmin coincidente cuando se cambie el nombre de un usuario de Unix.
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
@@ -21,3 +35,27 @@ sessions_kill=Desconectar..
logins_title=Inicios de sesión recientes de Webmin
udeletes_jerr=Error al agregar usuarios al grupo
sql_nocache0=Caché de conexiones a la base de datos
sql_nocache1=Abra una nueva conexión para cada búsqueda
sql_timeout_def=Usar tiempo de espera de conexión predeterminado (60 segundos)
sql_timeout_for=Cerrar las conexiones en caché después
sql_timeout_secs=segundos
sql_etimeout=El tiempo de espera de la conexión en caché debe ser un número
forgot_title=Enviar enlace de restablecimiento de contraseña
forgot_err=No se pudo enviar el enlace de restablecimiento de contraseña
forgot_header=Detalles del enlace de restablecimiento de contraseña
forgot_user=Restablecer contraseña para el usuario
forgot_email=Método de entrega del enlace
forgot_email_def=Mostrar enlace en Webmin
forgot_email_sel=Enviar enlace por correo electrónico a
forgot_send=Enviar enlace
forgot_desc=Esta página le permite generar o enviar un enlace a cualquier dirección de correo electrónico para seleccionar una nueva contraseña para un usuario de Webmin. Tenga cuidado con la dirección a la que envía este enlace, ya que otorgará acceso completo al inicio de sesión de Webmin
forgot_adminmsg=Estás recibiendo este correo electrónico del administrador del sistema Webmin en $3, para el inicio de sesión $1.\n\nSi deseas continuar con el restablecimiento de la contraseña, sigue este enlace:\n$2
forgot_sending=Enviando correo electrónico de restablecimiento de contraseña de $2 a $1 ..
forgot_sent=.. enviado
forgot_link=El siguiente enlace se puede utilizar para restablecer la contraseña de Webmin para $1 durante los próximos $2 minutos :
forgot_enosudo=¡Sudo no está disponible en este sistema!
forgot_ecansudo=El usuario ingresado no tiene permisos de sudo
forgot_eunix=¡El usuario con capacidad sudo ingresado no existe!

View File

@@ -15,11 +15,11 @@ index_nousers=Ez da definitu Webmin erabiltzaile editagarririk.
index_nogroups=Ez da Webmin talderik definitu.
index_gcreate=Webmin talde bat sortu.
index_members=Taldekideak
index_modgroups= $1 taldeko moduluak
index_modgroups=$1 taldeko moduluak
index_sync=Unix erabiltzaileen sinkronizazioa konfiguratu
index_unix=Unix erabiltzailearen kautotzea konfiguratu
index_sessions=Sarrerako saioak ikusi
index_rbac=RBAC konfiguratu
index_rbac=RBAC konfiguratu
index_delete=Ezabatu aukeratutakoa
edit_title=Webmin erabiltzailea editatu
@@ -88,7 +88,7 @@ edit_alldays=Egunero
edit_seldays=Hautatutako egunetan soilik ..
edit_hours=Eguneko ordu baimenduak
edit_allhours=Edozein unetan
edit_selhours= $1:$2 tik $3:$4 ra
edit_selhours=$1:$2 tik $3:$4 ra
edit_ui=Erabiltzailearen interfaze aukerak
edit_security=Segurtasuna eta limiteen aukerak
edit_mods=Eskuragarri dauden Webmin moduluak
@@ -106,11 +106,11 @@ save_eunix=Ez da '$1' Unix erabiltzailea existitzen
save_emod=Ez zaude baimenduta '$1' modulurako atzipena emateko
save_ecreate=Ez zaude erabiltzaile berriak esleitzeko baimendua
save_euser=Ez zaude erabiltzaile hau editatzeko baimendua
save_ecolon=Pasahitzak ezin du : karakterea bere baitan izan
save_ecolon=Pasahitzak ezin du : karakterea bere baitan izan
save_epass=Pasahitza ez da baliozkoa : $1
save_eself=Zure uneko IP helbidea ($1) baliogabetua izango da
save_epam=PAM autentikazioa ez dago eskuragarri Perl-en <tt>Authen::PAM</tt> modulua instalatu gabe dagoelako edo ez duelako ongi funtzionatzen
save_epam2=Webminen Perl moduluak erabil ditzakezu <a href='$1'>Authen::PAM deskargatu eta instalatzeko</a> orain.
save_epam2=Webminen Perl moduluak erabil ditzakezu <a href='$1'>Authen::PAM deskargatu eta instalatzeko</a> orain.
save_egroup=Ez zaude talde horretara esleitzeko baimendua
save_enone=Ez da helbiderik sartu
save_enet='$1' ez da baliozko sare helbidea
@@ -148,7 +148,7 @@ cert_eca=Akatsa ziurtagiri-autoritatea instalatzean : $1
cert_already=Abisua - $1 ziurtagiria dagoeneko erabiltzen ari zara.
acl_title=Modulu atzipen kontrola
acl_title2= $1 etik $2 ra
acl_title2=$1 etik $2 ra
acl_title3=$1 etik $2 rako taldeentzat
acl_options=$1 atzipen kontrolerako aukerak
acl_config=Edita dezake moduluaren konfigurazioa?
@@ -159,7 +159,7 @@ acl_rbacyes=Bai (beheko ezarpenak gain-idatzi)
acl_uall=Erabiltzaile guztiak
acl_uthis=Erabiltzaile hau
acl_usel=Hautatutako erabiltzaileak ..
acl_gr= $1 eko taldekideak
acl_gr=$1 eko taldekideak
acl_users=Editagarri diren erabiltzaileak
acl_mods=Atzipena eman dezake
acl_all=Modulu guztietara
@@ -270,7 +270,7 @@ sync_ecannot=Ez zaude erabiltzaileen sinkronizazioa konfiguratzeko baimendua
unix_title=Unix erabiltzaileen autentikazioa
unix_err=Akatsa Unix autentikazioa gordetzean
unix_desc=Orri honen bidez Webmin konfigura daiteke sistemako erabiltzaileen aurka egindako saio saiakerak eta PAM balidatzeko. Hau lagungarri da Unix erabiltzaile askori Webminerako atzipena eman nahi zaionean.
unix_desc=Orri honen bidez Webmin konfigura daiteke sistemako erabiltzaileen aurka egindako saio saiakerak eta PAM balidatzeko. Hau lagungarri da Unix erabiltzaile askori Webminerako atzipena eman nahi zaionean.
unix_def=Soilik Webmin erabiltzaileei baimendu saioa hastea
unix_sel=Behean zerrendatutako Unix erabiltzaileei utzi soilik login egiten
unix_mode=Baimendu
@@ -280,7 +280,7 @@ unix_user=Unix erabiltzaileei ..
unix_who=Erabiltzaile edo Taldea
unix_to=Webmin erabiltzaile gisa
unix_ecannot=Ez zaude Unix erabiltzaileen autentikazioa konfiguratzeko baimendua
unix_epam= Unix autentikazioa ez dago eskuragarri <tt>Authen::PAM</tt> Perl-en modulua ez dagoelako instalatua edo ez dabilelako ongi.
unix_epam=Unix autentikazioa ez dago eskuragarri <tt>Authen::PAM</tt> Perl-en modulua ez dagoelako instalatua edo ez dabilelako ongi.
unix_all=Unix erabiltzaile guztiak baimendu
unix_allow=Soilik zerrendatutako Unix erabiltzaileak baimendu
unix_deny=Debekatu zerrendatutako Unix erabiltzaileei
@@ -293,7 +293,7 @@ unix_ewhogroup=Missing group to allow in row $1
unix_ewhouser=Missing user to allow in row $1
unix_enone=Ez da sartu baimentzeko Unix erabiltzaile edo talderik
unix_same=&lt;Talde edo erabiltzaile bera&gt;
unix_sudo=<tt>sudo</tt> eran komando guztiak exekuta ditzaketen erabiltzaileei baimendu <tt>root</tt> gisa saioa hasten
unix_sudo=<tt>sudo</tt> eran komando guztiak exekuta ditzaketen erabiltzaileei baimendu <tt>root</tt> gisa saioa hasten
unix_pamany=Treat logins that only pass PAM validation as $1
unix_esudo=$1 komandoa ez dago instalatua
unix_esudomod=Perl-en $1 modulua beharrezkoa da <tt>sudo</tt> autentikaziorako eta ez dago instalatua
@@ -308,7 +308,7 @@ sessions_lview=Ikusi logak..
hide_title=Ezkutatu erabiltzen ez diren moduluak
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=Ezkutatu moduluak orain
hide_none= Nothing to hide - $1 does not have access to any modules whose corresponding servers are not installed on your system.
hide_none=Nothing to hide - $1 does not have access to any modules whose corresponding servers are not installed on your system.
hide_desc2=Kontziente izan modulu hauek ez direla berriro automatikoki agertuko dagozkien zerbitzariak instalatuta badaude. Modulu hau erabiliz atzipena eskuz esleitu beharko duzu.
hide_clone=($1 klonatu)
@@ -316,9 +316,9 @@ switch_euser=Ez zaude erabiltze honetara bihurtzeko baimendua
switch_eold=Ez da aurkitu sortuta dagoen saioa!
rbac_title=RBAC konfiguratu
rbac_desc=Webminen RBAC en integrazioak erabiltzaileen moduluak eta ACL baimenak RBAC (Role Based Access Control) datu base batetik egitea ahalbidetzen du, Webminen konfigurazio fitxategitik egin beharrean. Behin RBAC euskarria gaituta, RBAK ek kontrolatuko ditu modulu eta ACL guztiak aukera aktibatuta duten erabiltzaileak bere baitan izango ditu RBAC ek definitutako ahalmenak, Webminen atzipen konfigurazioaren partez.
rbac_desc=Webminen RBAC en integrazioak erabiltzaileen moduluak eta ACL baimenak RBAC (Role Based Access Control) datu base batetik egitea ahalbidetzen du, Webminen konfigurazio fitxategitik egin beharrean. Behin RBAC euskarria gaituta, RBAK ek kontrolatuko ditu modulu eta ACL guztiak aukera aktibatuta duten erabiltzaileak bere baitan izango ditu RBAC ek definitutako ahalmenak, Webminen atzipen konfigurazioaren partez.
rbac_esolaris=Momentu honetan RBAC soilik Solaris-en dago eskuragarri, ondorioz ezin da $1 sistema honetan erabili.
rbac_eperl=RBAC-en integraziorako beharrezko den $1 Perl-en modulua ez dago instalatua. <a href='$2'>Egin klik hemen</a> orain instalatzeko.
rbac_eperl=RBAC-en integraziorako beharrezko den $1 Perl-en modulua ez dago instalatua. <a href='$2'>Egin klik hemen</a> orain instalatzeko.
rbac_ecpan=Ez daukazu Webmin-en Perl moduluen orrietarako atzipena RBAC-en integraziorako beharrezko den $1 modulua instalatzeko.
rbac_ok=RBAC integrazioa eskuragarri dago sistema honetan, eta gaitua izan daiteke erabiltzaile bakoitzarentzat Webminen erabiltzaileak editatzeko orrian.
@@ -340,12 +340,12 @@ pass_title=Pasahitzen murriztapenak
pass_header=Webmin pasahitzen nahitaezko aukerak
pass_minsize=Pasahitzaren luzera minimoa
pass_nominsize=Minimorik ez
pass_regexps=Pasahitzek espresio erregularrak bete beharko dituzte
pass_regexps=Pasahitzek espresio erregularrak bete beharko dituzte
pass_regdesc=Pertsonek espresio erregularra ulertu ahal izateko deskribapena
pass_maxdays=Pasahitza aldatzeko pasa beharreko egunak
pass_lockdays=Pasahitza aldatu gabe dauden kontuak blokeatzeko egunak
pass_nomaxdays=Ez eskatu inoiz aldatzeko
pass_nolockdays= Kontua ez inoiz blokeatu
pass_nolockdays=Kontua ez inoiz blokeatu
pass_nouser=Erabiltzaile izena bere baitan duten pasahitzak debekatu?
pass_nodict=Hiztegiko hitzak diren pasahitzak debekatu?
pass_oldblock=Ezeztatzeko pasahitz zaharren kopurua
@@ -363,5 +363,5 @@ cpass_notre=Debekatutako patroi batekin dator bat
cpass_re=Ez du eskatzen den patroia betetzen
cpass_name=Erabiltzaile izena du bere baitan
cpass_dict=Hiztegiko hitz bat da
cpass_spellcmd=Hiztegiko hitzak kontsultatzeko $1 eta $2 komandoak ez dira instalatuak izan
cpass_spellcmd=Hiztegiko hitzak kontsultatzeko $1 eta $2 komandoak ez dira instalatuak izan
cpass_old=Pasahitz zaharrak ezin dira berrerabili

View File

@@ -2,17 +2,20 @@ index_title=Webmin erabiltzaileak
index_screate=Sortu erabiltzaile segurua.
index_twofactor=Bi faktoreen autentikazioa
index_joingroup=Taldeari gehitu:
index_eulist=Ezin izan da erabiltzaileak zerrendatu: $1
index_eglist=Huts egin du taldeen zerrendak: $1
index_eulist=Ezin izan da erabiltzaileak zerrendatu: $1
index_eglist=Huts egin du taldeen zerrendak: $1
edit_title3=Sortu Webmin erabiltzaile segurua
edit_email=Harremanetarako helbide elektronikoa
edit_twofactor=Bi faktoreen autentikazio mota
edit_twofactorprov=Hornitzailea $1 erabiliz $2
edit_twofactorprov=Hornitzailea $1 erabiliz $2
edit_twofactorcancel=Kendu bi faktoreen autentikazio baldintza
edit_twofactornone=Ez dago oraindik konfigurazioa
edit_twofactoradd=Gaitu erabiltzailearentzako bi faktore
edit_locale=Tokikoa
edit_egone=Aukeratutako erabiltzailea ez da existitzen!
edit_overlay=Gai pertsonalen gainjartzea
edit_forgot=Pasahitza berrezartzeko esteka bidali
edit_proto=Biltegiratze mota
edit_proto_mysql=MySQL datu-basea
edit_proto_postgresql=PostgreSQL datu-basea
@@ -25,18 +28,23 @@ edit_unsafe=Berrezarri mugarik gabekoetara
save_eunixname='$1' erabiltzailea ez da Unix erabiltzailea eta, beraz, ezin da modu seguruan erabili
save_etemp=Pasahitz aldaketa hurrengo behartzeko aukera ezin da erabili <a href='$1'>erabiltzaileek pasahitz berriak sartzeko eskatuko duten</a> gaituta ez badago
save_eemail=Helbide elektronikoak ezin du izan: karakterea
delete_eanonuser=Erabiltzaile hau modulu anonimoetarako sarbidea erabiltzen ari da
cert_etempdir=Ziurtagiri fitxategi baliogabea
acl_locale=Tokia alda daiteke?
acl_pass=Pasahitz murrizketak alda ditzakezu?
acl_sql=Erabiltzaileen eta taldeen datu-basea konfiguratu al dezakezu?
log_joingroup=Gehitu dira $1 Webmin erabiltzaileak $2
log_joingroup=Gehitu dira $1 Webmin erabiltzaileak $2
log_sql=Erabiltzaileen eta taldeen datu baseak aldatu dira
log_twofactor=Matrikulatutako erabiltzailea $1 bi faktore hornitzaile $2
log_onefactor=Bi erabiltzaileak bi faktoreen autentikaziorako matrikulatutako erabiltzailea $1
log_twofactor=Matrikulatutako erabiltzailea $1 bi faktore hornitzaile $2
log_onefactor=Bi erabiltzaileak bi faktoreen autentikaziorako matrikulatutako erabiltzailea $1
log_forgot_send=$1etik $2ra bitarteko erabiltzailearentzako pasahitza berrezartzeko mezu elektronikoa bidali da
log_forgot_reset=Berrezarri $1 erabiltzailearen pasahitza, $2 helbide elektronikoarekin
log_forgot_admin=Administratzaileak $1 erabiltzailearentzako pasahitza berrezartzeko mezu elektronikoa bidali du $2 erabiltzaileari
gedit_desc=Taldearen deskribapena
gedit_egone=Hautatutako taldea ez dago jada!
@@ -46,18 +54,21 @@ gsave_edesc=Deskribapen baliogabea - the: pertsonaia ez da onartzen
convert_sync2=Sinkronizatu pasahitza Unix erabiltzailearekin etorkizunean?
convert_user=Unix erabiltzailea
convert_action=Egindako ekintza
convert_done= $1 erabiltzaile bihurtu dira, $2 baliogabeak dira, $3 lehendik daude, $4 baztertuta.
convert_done=$1 erabiltzaile bihurtu dira, $2 baliogabeak dira, $3 lehendik daude, $4 baztertuta.
convert_users=Erabiltzaileak bihurtzeko
sync_when=Noiz sinkronizatu
sync_modify=Berrizendatu bat datorren Webmin erabiltzaileari Unix erabiltzaileari izena aldatzen zaionean.
unix_restrict2=Murrizketa osagarriak
unix_header=Unix erabiltzailearen autentifikazio ezarpenak
unix_utable=Onartutako Unix erabiltzaileak
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
@@ -91,8 +102,10 @@ sql_ldap=Erabili LDAP zerbitzaria
sql_prefix=Sortu DN azpian
sql_addto0=Gehitu erabiltzaile berriak goiko hautatutako datu basean
sql_addto1=Gehitu erabiltzaile berriak tokiko fitxategietan
sql_nocache0=Cachea datu-baserako konexioak
sql_nocache1=Ireki konexio berri bat bilaketa bakoitzerako
sql_emod=Perl modulua falta da <tt>$1</tt>
sql_etable=Ezin izan da kontsultatu beharrezko < $1 taula: $2
sql_etable=Ezin izan da kontsultatu beharrezko < $1 taula: $2
sql_eldapdn=Oinarria LDAP DN $1 ez da aurkitu
sql_eclass=LDAP objektu klase $1 ez dago zerbitzariaren eskeman
sql_err=Ezin izan da erabiltzailearen eta taldeko datu-basearen ezarpenak gorde
@@ -103,28 +116,32 @@ sql_edb=Datu-basearen izena baliogabea (espaziorik ez da onartzen)
sql_eprefix=Oinarriaren DN falta edo baliogabea (ez da espaziorik onartzen)
sql_eprefix2=Okerreko itxura DN oinarria - <tt>dc = mydomain, dc = com</tt> bezalakoa izan beharko luke
sql_title2=Sortu falta diren taulak
sql_tableerr=Erabiltzaileen eta taldeen datu-basearen ezarpenak baliozkoak dira, baina Webmin-ek behar dituen taula batzuk falta dira: $1
sql_tableerr=Erabiltzaileen eta taldeen datu-basearen ezarpenak baliozkoak dira, baina Webmin-ek behar dituen taula batzuk falta dira: $1
sql_tableerr2=Egin klik <b>Sortu taulak</b> botoian beheko botoian automatikoki sortzeko, edo eskuz exekutatu azpian SQL.
sql_make=Sortu taulak
sql_title3=Sortu DN falta
sql_dnerr=Erabiltzaileen eta taldeen datu-basearen ezarpenak baliozkoak dira, baina Webmin-ek behar duen LDAP DN falta da: $1
sql_dnerr=Erabiltzaileen eta taldeen datu-basearen ezarpenak baliozkoak dira, baina Webmin-ek behar duen LDAP DN falta da: $1
sql_dnerr2=Egin klik azpian <b>Sortu DN</b> botoian automatikoki sortzeko edo gehitzeko eskuz LDAP zerbitzarira.
sql_makedn=Sortu DN
sql_schema=Deskargatu LDAP eskema
sql_timeout_def=Erabili konexioaren denbora-muga lehenetsia (60 segundo)
sql_timeout_for=Itxi cacheko konexioak ondoren
sql_timeout_secs=segundo
sql_etimeout=Cachearen konexioaren denbora-mugak zenbaki bat izan behar du
make_title=Sortu erabiltzaile eta talde taulak
make_err=Ezin izan da erabiltzaile eta talde taulak sortu
make_exec=SQL $1 exekutatzea..
make_failed=.. sorrerak huts egin du: $1
make_failed=.. sorrerak huts egin du: $1
make_done=.. egin
make_still=Taula sortu ondoren ere aurkitu dira arazo batzuk: $1
make_still=Taula sortu ondoren ere aurkitu dira arazo batzuk: $1
makedn_title=LDAP DN sortu
makedn_eoc=Ez da objektu estrukturarik aurkitu!
makedn_exec=Guraso DN $1 sortzen.
makedn_failed=.. sorrerak huts egin du: $1
makedn_failed=.. sorrerak huts egin du: $1
makedn_done=.. egin
makedn_still=DN sortu eta gero arazo batzuk aurkitu dira: $1
makedn_still=DN sortu eta gero arazo batzuk aurkitu dira: $1
schema_title=Deskargatu LDAP eskema
schema_desc=Webmin-ek LDAP zerbitzaria erabil dezake erabiltzaileak eta taldeak gordetzeko, beheko eskema erabiltzeko konfiguratuta egon behar du. Normalean eskemaren definizioa <tt>/etc/ldap/schema</tt> edo <tt>/etc/openldap/schema</tt> gisa <tt>webmin.schema</tt> gisa gordeta egin daiteke; gero zerbitzaria konfiguratu eskema fitxategi hori kargatzeko.
@@ -141,7 +158,24 @@ twofactor_desc2=Orrialde honek bi faktoreen autentifikazioa gaitu dezake Webmin
twofactor_enable=Matrikula bi faktoreen autentikaziorako
twofactor_header=Bi faktoreen autentikaziorako matrikularen xehetasunak
twofactor_enrolling=Bi faktoreen autentikaziorako matrikula hornitzailearekin $1..
twofactor_failed=.. matrikulazioak huts egin du: $1
twofactor_failed=.. matrikulazioak huts egin du: $1
twofactor_done=.. osatu. Hornitzaile honen IDa <tt>$1</tt> da.
twofactor_setup=Bi faktoreen autentikazioa ez da gaituta oraindik sistema honetan, baina <a href='$1'>Webmin Konfigurazioa</a> modulua erabilita aktibatu daiteke.
twofactor_ebutton=Ez da botoia sakatu!
forgot_title=Pasahitza berrezartzeko esteka bidali
forgot_err=Pasahitza berrezartzeko esteka bidaltzea huts egin da
forgot_header=Pasahitza berrezartzeko estekaren xehetasunak
forgot_user=Erabiltzailearen pasahitza berrezarri
forgot_email=Esteka bidaltzeko metodoa
forgot_email_def=Erakutsi esteka Webminen
forgot_email_sel=Bidali esteka posta elektronikoz helbide honetara:
forgot_send=Bidali esteka
forgot_desc=Orrialde honek Webmin erabiltzaile baten pasahitz berri bat edozein helbide elektronikotara hautatzeko erabil daitekeen esteka bat sortu edo bidaltzeko aukera ematen dizu. Kontuz ibili esteka hau zein helbidetara bidaltzen duzun, Webmin saioa hasteko sarbide osoa emango dizulako!
forgot_adminmsg=$3 helbideko Webmin sistemaren administratzailearengandik jaso duzu mezu elektroniko hau, $1 saioa hasteko.\n\nPasahitza berrezarri nahi baduzu, jarraitu esteka honi:\n$2
forgot_sending=$2-ren pasahitza berrezartzeko mezu elektronikoa $1-era bidaltzen. ..
forgot_sent=... bidalita
forgot_link=Beheko esteka erabil daiteke $1-en Webmin pasahitza hurrengo $2 minutuetarako berrezartzeko :
forgot_enosudo=Sudo ez dago eskuragarri sistema honetan!
forgot_ecansudo=Sartutako erabiltzaileak ez du sudo baimenik
forgot_eunix=Sartutako sudo gaitasuna duen erabiltzailea ez da existitzen!

View File

@@ -1,250 +1,267 @@
index_title=کاربران وب‌مين
index_user=کاربر
index_modules=پيمانه‌ها
index_create=ايجاد يک کاربر وب‌مين جديد.
index_convert=تبديل کاربران يونيکس به وب‌مين
index_cert=به يک نمايندگي SSL نياز مي‌باشد.
index_certmsg=اين دگمه را فشار دهيد تا يک گواهينامه SSL را درخواست کنيد که به شما اجازه ورود امن به سيستم در وب‌مين بدون داشتن يک اسم‌کاربر و اسم‌رمز ورودي را بدهد.
index_return=ليست کاربر
index_none=هيچ
index_edit=ويرايش پيمانه ACL..
index_global=ACL سراسري
index_users=کاربران وب‌مين
index_groups=گروه‌هاي وب‌مين
index_group=گروه
index_nousers=کاربران قابل ويرايش وب‌مين تعريف نشده‌اند.
index_nogroups=هيچ گروه وب‌ميني تعريف نشده‌است.
index_gcreate=ايجاد يک گروه وب‌مين جديد.
index_members=اعضاء
index_modgroups=پيمانه‌ها گروه $1
index_sync=پيکربندي همزمان سازي کاربر يونيکس
index_unix=پيکربندي احرازهويت کاربر يونيکس
index_sessions=نمايش نشستهاي ورود به سيستم
index_rbac=راه‌اندازي RBAC
index_delete=حذف کردن انتخاب شده ها
edit_title=ويرايش کاربر وب‌مين
edit_title2=ايجاد کاربر وب‌مين
edit_rights=دستيابيهاي مجاز کاربر وب‌مين
edit_user=اسم‌کاربر
edit_group=عضو گروه
edit_pass=اسم‌رمز
edit_same=شبيه به يونيکس
edit_lock=اسم‌رمز پذيرفته نشد
edit_pam=احرازهويت PAM
edit_unix=احرازهويت يونيکس
edit_extauth=برنامه احرازهويت خارجي
edit_dont=تغيير ندهيد
edit_set=تنظيم کردن به
edit_modules=پيمانه‌ها
edit_clone=مشابه سازی
edit_lang=زبان
edit_notabs=آيا پيمانه‌ها طبقه‌بندي شوند؟
edit_cert=نام گواهينامه SSL
edit_none=هيچ
edit_ips=کنترل دستيابي IP
edit_all=اجازه دستيابي از همه نشانيها
edit_allow=اجازه دستيابي فقط از نشانيهاي ليست شده
edit_deny=غيرمجاز بودن دستيابي از نشانيهاي ليست شده
edit_ipdesc=کارهاي کنترل دستيابي IP کاربر در روش مشابه به‌عنوان کنترل دستيابي سراسري در پيمانه پيکربندي وب‌مين. فقط اگر کاربري از کنترل سراسري عبور کرد در اينجا به خوبي بررسي خواهد شد.
edit_skill=سطح توانايي
edit_risk=سطح خطرپذيري
edit_risk_high=فوق کاربر
edit_risk_medium=کاربر Admin
edit_risk_low=کاربر عادي
edit_groupmods=(به پيمانه‌هاي موجود در گروه اضافه مي‌شود)
edit_euser=شما اجازه ويرايش اين کاربر را نداريد
edit_ecreate=شما اجازه ايجاد کاربران را نداريد
edit_theme=چهره شخصي
edit_themeglobal=مطابق پيکربندي وب‌مين
edit_themedef=چهره وب‌مين گذشته
edit_log=نمايش وقايع
edit_selall=همه را انتخاب کن
edit_invert=انتخاب شده‌ها را معکوس کن
edit_hide=استفاده نشده‌ها را مخفي کن
edit_switch=تغيير حالت دادن به کاربر
edit_return=کاربر وب‌مين
edit_return2=گروه وب‌مين
edit_rbacdeny=حالت دستيابي RBAC
edit_rbacdeny0=RBAC فقط پيمانه‌هاي ACL انتخاب شده را کنترل مي‌کند
edit_rbacdeny1=RBAC همه پيمانه‌ها و ACLها را کنترل مي‌کند
save_err=عدم موفقيت در حفظ کاربران
save_ename=$1 يک اسم‌کاربر معتبر نيست
save_enamewebmin=اسم‌کاربري "webmin" براي استفاده‌هاي داخلي رزرو شده‌است
save_edup=اسم‌کاربري $1 از قبل استفاده مي‌شود
save_edeny=شما نمي‌توانيد دستيابي خودتان را به پيمانه کاربران وب‌مين محدود کنيد
save_eos=سيستم عامل شما از گزينه مشابه کلمه رمز يونيکس پشتيباني نمي‌کند.
save_emd5=گزينه مشابه کلمه رمز يونيکس برروي سيستمهاي با رمزگذاري MD5 نمي‌تواند مورد استفاده قرار گيرد.
save_eunix=کاربر يونيکس $1 موجود نمي‌باشد
save_emod=شما نمي‌توانيد امتياز دستيابي به پيمانه $1 را اهدا نماييد.
save_ecreate=شما اجازه ايجاد کاربران را نداريد
save_euser=شما اجازه ويرايش اين کاربر را نداريد
save_ecolon=کلمه رمز نمي‌تواند شامل نويسه ":" باشد
save_eself=نشاني IP جاري شما ($1) غيرمجاز است.
save_epam=احرازهويت PAM <tt>Authen::PAM</tt> در دسترس نمي‌باشد پيمانه پرل راه‌اندازي نشده و يا احتمالا کار نمي‌کند. به‌عنوان
save_epam2=شما مي‌توانيد از پيمانه، پيمانه‌هاي پرل در وب‌مين استفاد کنيد پيمانه را هم‌اکنون از <a href='$1'> بار کرده و Authen::PAM</a> را راه‌اندازي کنيد.
save_egroup=شما اجازه انتساب دادن به آن گروه را نداريد
save_enone=هيچ نشاني‌اي وارد نشده‌است
save_enet=$1 يک نشاني شبکه معتبر نيست
save_emask='$1' يک نقابي شبکه معتبر نيست
save_eip=$1 يک IP يا نشاني شبکه کامل نيست.
save_ehost=عدم موفقيت در پيدا کردن نشانيIP براي $1
delete_err=عدم موفقيت در حذف کاربر
delete_eself=شما نمي‌توانيد خودتان را حذف کنيد
delete_ecannot=شما اجازه حذف کردن کاربران را نداريد
delete_euser=شما اجازه حذف کردن اين کاربر را نداريد
cert_title=درخواست گواهينامه
cert_issue=گواهينامه Issue
cert_header=جزئيات گواهينامه جديد
cert_msg=اين صفحه به شما اجازه مي‌دهد تقاضاي يک گواهينامه ميزبان SSL نماييد که در آينده به جاي اسم‌کاربري و اسم‌رمز شما در دستيابي به وب‌مين مورد استفاده قرار مي‌گيرد. اين بسيار امن است اما به دليل آن که احرازهويت به‌صورت خودکار است، شما به هنگام استفاده از گواهينامه نمي‌توانيد به کاربر ديگري تغيير حالت دهيد.
cert_ebrowser=وب‌مين نمي‌داند چگونه يک گواهينامه کارخواه‌ براي مرورگر شما صادر نمايد ($1).
cert_cn=نام شما
cert_email=نشانيهاي پست الکترونيک
cert_ou=حوزه
cert_o=سازماندهي
cert_sp=وضعيت
cert_c=کد کشور
cert_key=اندازه کليد
cert_done=گواهينامه شما براي $1 با موفقيت توليد شد
cert_pickup=<a href='$1'> اينجا فشار دهيد تا گواهينامه شما را بردارد و آن را در مرورگر خودتان راه‌اندازي کنيد</a>
cert_install=گواهينامه خودتان را در مرورگر راه‌اندازي کنيد
cert_ekey=کليد SSL جديد به‌وسيله مرورگر شما تحويل داده نشده‌است-ممکن است که آن گواهينامه کارخواه‌ SSL را پشتيباني نکند.
cert_eca=عدم موفقيت در نصب کردن اختيارات گواهينامه: $1
cert_already=اخطار- شما از گواهينامه $1 از قبل استفاده مي‌کنيد.
acl_title=کنترل دستيابي پيمانه
acl_title2=براي $1 در $2
acl_title3=براي گروه $1 در $2
acl_options=گزينه‌هاي کنترل دستيابي $1
acl_config=آيا مي‌تواند پيکربندي پيمانه را ويرايش نمايد؟
acl_reset=بازگرداندن به دستيابي کامل
acl_rbac=آيا تنظيمات کنترل دستيابي از RBAC دريافت شود؟
acl_rbacyes=بله(تنظيمات زير درنظر گرفته نشود)
acl_uall=همه کاربران
acl_uthis=اين کابر
acl_usel=کاربران انتخاب شده..
acl_gr=اعضا $1
acl_users=کاربراني که مي‌توانند ويرايش شوند
acl_mods=مي‌توان امتياز دستيابي را اعطا کرد به
acl_all=همه پيمانه‌ها
acl_own=فقط پيمانه‌هاي او
acl_sel=پيمانه‌هاي انتخاب شده..
acl_create=آيا مي‌توان کاربران جديد ايجاد کرد؟
acl_delete=آيا مي‌توان کاربران را حذف کرد؟
acl_rename=آيا مي‌توان اسم‌کاربران را تغيير داد؟
acl_acl=آيا مي‌توان کنترل دستيابي پيمانه را ويرايش کرد؟
acl_lang=آيا مي‌توان زبان را تغيير داد؟
acl_chcert=آيا مي‌توان نام گواهينامه SSL را تغيير داد؟
acl_euser=شما اجازه ويرايش ACL را براي اين کاربر نداريد
acl_emod=شما اجازه ويرايش ACL را بري اين پيمانه نداريد
acl_others=آيا مي‌توان پيمانه‌هاي غيرقابل دستيابي را ديد؟
acl_cert=آيا مي‌توان تقاضاي گواهينامه نمود؟
acl_err=عدم موفقيت در حفظ کردن کنترل دستيابي
acl_groups=آيا مي‌توان گروه‌ها را ويرايش کرد؟
acl_gassign=آيا مي‌توان کاربران را عضو گروه‌ها نمود؟
acl_gall=همه گروه‌ها
acl_gsel=انتخاب شده‌ها..
acl_gnone=هيچ
acl_perms=کاربران تازه ساخته شده گرفته شدند.
acl_perms_1=کنترل دستيابي پيمانه مانند سازنده باشد
acl_perms_0=پيش‌گزيده(محصور نشده) کنترل دستيابي پيمانه
acl_sync=آيا مي‌توان همگام سازي کاربر را پيکربندي کرد؟
acl_unix=آيا مي‌توان احرازهويت يونيکس را پيکربندي کرد؟
acl_sessions=آيا مي‌توان نشست ورود به سيستم را مشاهده و لغو کرد؟
acl_cats=آيا مي‌توان دسته‌بنديها را تغيير داد؟
acl_theme=آيا مي‌توان چهره شخصي را تغيير داد؟
acl_ips=آيا مي‌توان کنترل دستيابي IP را تغيير داد؟
acl_switch=آيا مي‌توان به کاربران ديگر تغيير حالت داد؟
log_modify=کاربر وب‌مين $1 تغيير کرد.
log_rename=اسم‌کاربر وب‌مين $1 به $2 تغيير کرد
log_create=کاربر وب‌مين $1 ايجاد شد
log_clone=يک نمونه از کاربر $1 وب‌مين در $2 ساخته شد
log_delete=کاربر وب‌مين $1 حذف شد
log_acl=دستيابي $1 به $2 به‌روزرساني شد
log_reset=دستيابي $1 به $2 به حالت اوليه برگردانده شد.
log_cert=گواهينامه براي کاربر $1 صادر شد
log_modify_g=گروه وب‌مين $1 تغيير کرد
log_rename_g=گروه وب‌مين $1 به $2 تغيير نام داده شد
log_create_g=گروه وب‌مين $1 ايجاد شد
log_delete_g=گروه وب‌مين $1 حذف شد
log_switch=به کاربر وب‌مين $1 تغيير حالت داده شد
gedit_ecannot=شما اجازه ويرايش گروه‌ها را نداريد
gedit_title=ويرايش گروه وب‌مين
gedit_title2=ايجاد کردن گروه وب‌مين
gedit_group=نام گروه
gedit_rights=اختيارات دستيابي گروه وب‌مين
gedit_modules=پيمانه‌هاي عضو
gedit_members=عضو کاربران و گروه‌ها
gdelete_err=عدم موفقيت در حذف کردن گروه
gdelete_ecannot=شما اجازه حذف کردن گروه‌ها را نداريد
gdelete_euser=شما نمي‌توانيد گروه خودتان را حذف کنيد
gdelete_esub=گروه‌هاي شامل زيرگروه‌ها نمي‌توانند حذف شوند
gdelete_title=حذف کردن گروه
gdelete_desc=آيا شما مطمئن هستيد که مي‌خواهيد گروه $1 و کاربران عضو آن $2 را حذف نماييد؟
gdelete_ok=حذف کردن گروه
gsave_errدم موفقيت در حفظ کردن گروه
gsave_ename=نام گروه نامعتبر است و يا يافت نشد
gsave_enamewebmin=نام گروه "webmin" براي کاربردهاي داخلي رزرو شده‌است
gsave_edup=نام گروه از قبل مورد استفاده است
convert_title=تبديل کاربران
convert_ecannot=شما اجازه تبديل کاربران يونيکس را نداريد
convert_nogroups=هيچ گروه وب‌ميني برروي سيستم شما تعريف نشده‌است. حداقل يک گروه به منظور تعريف کردن مجوزهاي کاربران تبديل شده، بايد قبل از تبديل تعريف شود.
convert_desc=اين صفحه به شما اجازه مي‌دهد کاربران يونيکس موجود را به کاربران وب‌مين تبديل نماييد. مجوزهاي هر کاربر جديد وب‌مين توسط گروه انتخاب شده در زير تعيين مي‌شود.
convert_0=همه کاربران
convert_1=فقط اين کاربران
convert_2=همه کاربران بجز
convert_3=کاربران عضو گروه
convert_4=کاربران با شناسه کاربر درمحدوده
convert_group=انتساب دادن کاربران جديد به گروه وب‌مين
convert_ok=هم‌اکنون تبديل شود
convert_err=عدم موفقيت در تبديل کاربران
convert_eusers=هيچ کاربري براي تبديل کردن وارد نشده‌است
convert_egroup=گروه يونيکس وجود ندارد
convert_emin=کمينه مقدار شناسه کاربر نامعتبر است
convert_emax=بيشينه مقدار شناسه کاربر نامعتبر است
convert_ewgroup=چنين گروه وب‌ميني وجود ندارد
convert_ewgroup2=شما اجازه انتساب دادن کاربران جديد به اين گروه را نداريد
convert_skip=از $1 پريده شد.
convert_exists=$1 از قبل موجود است
convert_invalid=$1 اسم‌کاربري معتبري براي کاربر وب‌مين نمي‌باشد
convert_added=$1 اضافه شد
convert_msg=در حال تبديل کاربران يونيکس
sync_title=همزماني کاربر يونيکس
sync_desc=اين فرم به شما اجازه مي‌دهد همزماني خودکار بين کاربران يونيکس که توسط وب‌مين ساخته مي‌شوند، و کاربران اين پيمانه، راپيکربندي نماييد.
sync_nogroups=هيچ گروه وب‌ميني برروي سيستم شما تعريف نشده‌است. حداقل يک گروه به منظور تنظيم دستيابي براي کاربران ساخته شده، بايد ساخته شود.
sync_create=هنگامي که يک کاربر يونيکس ساخته شد، يک کاربر وب‌مين نيز بساز.
sync_update=هنگامي که کاربر يونيکس به‌روزرساني شد، کاربر وب‌مين معادل آن را نيز به‌روزرساني کن.
sync_delete=هنگامي که کاربر يونيکس حذف شد، کاربر وب‌مين معادل آن را نيز حذف کن.
sync_group=کاربران جديد را به گروه وب‌مين انتساب بده
sync_unix=کلمه رمز کاربران جديد را احرازهويت يونيکس قرار بده.
sync_ecannot=شما اجازه پيکربندي همزماني کاربران يونيکس و وب‌مين را نداريد.
unix_title=احرازهويت کاربران يونيکس
unix_desc=اين صفحه به شما اجازه مي‌دهد وب‌مين را به منظور معتبر شناختن تلاشها براي ورود به سيستم براساس ليست کاربران سيستم وPAM پيکربندي نماييد. زماني مفيد مي‌باشد که تعداد زيادي از کاربران يونيکس داشته باشيد و بخواهيد به آنان اجازه دستيابي به وب‌مين را بدهيد.
unix_def=تنها به کاربران وب‌مين اجازه ورود به سيستم داده شود.
unix_user=به هر کاربر يونيکس با توجه به مجوزها، اجازه ورود به سيستم داده شود.
unix_ecannot=شما اجازه پيکربندي احرازهويت کاربران يونيکس را نداريد.
unix_epam=احرازهويت يونيکس به‌عنوان <tt> Authen::PAM</tt> پيمانه پرل نصب نشده‌است و يا به خوبي کار نمي‌کند.
unix_all=به تمام کاربران يونيکس اجازه داده شود.
unix_allow=تنها به کاربران فهرست شده اجازه داده شود.
unix_deny=کاربران فهرست شده ممنوع شوند.
unix_none=هيچ کاربري وارد نشده‌است.
unix_euser="$1" يک اسم‌کاربري معتبر نيست.
unix_egroup="$1" يک نام گروه معتبر نيست.
unix_shells=ممنوع کردن کاربراني که پوسته‌هاي آنها در پرونده نيستند.
unix_eshells=پرونده پوسته‌ها يافته نشد و يا موجود نيست.
sessions_title=نشستهاي جاري ورود به سيستم
sessions_id=ID نشست
sessions_user=کاربر وب‌مين
sessions_login=وارد شده به سيستم در
sessions_lview=نمايش ثبتها
hide_title=پيمانه‌هاي بي‌استفاده مخفي شوند.
hide_desc=پيمانه‌هاي زير از ليست پيمانه‌هاي قابل دستيابي براي $1 حذف خواهند شد. مانند آن خواهد بود که کارساز‌هاي اين پيمانه‌ها برروي سيستم شما نصب نشده‌اند.
hide_ok=پيمانه‌ها هم‌اکنون مخفي شوند.
hide_none=هيچ چيز براي مخفي کردن نيست. $1 به هيچ يک از پيمانه‌هايي که متناظر کارساز‌هاي نصب نشده در سيستم شما مي‌باشند دستيابي ندارد.
hide_desc2=آگاه باشيد که اين پيمانه‌ها مجدد به‌صورت خودکار ظاهر نخواهند شد اگر کارساز متناظر آنها نصب نشده باشد. شما بايد به‌صورت دستي امتياز دستيابي و استفاده از اين پيمانه را صادر نماييد.
hide_clone=(مشابه $1)
switch_euser=شما اجازه تغيير حالت به اين کاربر را نداريد.
switch_eold=نشست موجود يافت نشد.
rbac_title=نصب RBAC
rbac_desc=RBAC به پيمانه کاربران و مجوزهاي ACL اجازه ميدهد در عوض مقدار گيري از پرونده‌هاي وب‌مين براساس مقادير پايگاه داده RBAC (Role Based Access Control) تعيين شوند. هنگامي که پشتيباني از RBAC فعال شود هر کاربري که گزينه <b>$edit_rbacdeny1</b> او انتخاب شده باشد اين توانايي را دارد که تنظيمات کنترل دستيابي خود را از RBAC به جاي وب‌مين دريافت نمايد.
rbac_esolaris=RBAC تنها برروي سولاريس پشتيباني مي‌شود و در سيستم $1 قابل استفاده نمي‌باشد.
rbac_eperl=پيمانه پرل $1 که براي مجتمع سازي RBAC نياز مي‌باشد، نصب نشده‌است. براي نصب آن <a href=”$2”> برروي اين فشار دهيد</a>.
rbac_ok=مجتمع سازي RBAC برروي اين سيستم قابل دستيابي است و مي‌تواند براي هر کاربري در صفحه ويرايش کاربران وب‌مين فعال شود.
index_title=کاربران وب‌مين
index_user=کاربر
index_modules=پيمانه‌ها
index_create=ايجاد يک کاربر وب‌مين جديد.
index_convert=تبديل کاربران يونيکس به وب‌مين
index_cert=به يک نمايندگي SSL نياز مي‌باشد.
index_certmsg=اين دگمه را فشار دهيد تا يک گواهينامه SSL را درخواست کنيد که به شما اجازه ورود امن به سيستم در وب‌مين بدون داشتن يک اسم‌کاربر و اسم‌رمز ورودي را بدهد.
index_return=ليست کاربر
index_none=هيچ
index_edit=ويرايش پيمانه ACL..
index_global=ACL سراسري
index_users=کاربران وب‌مين
index_groups=گروه‌هاي وب‌مين
index_group=گروه
index_nousers=کاربران قابل ويرايش وب‌مين تعريف نشده‌اند.
index_nogroups=هيچ گروه وب‌ميني تعريف نشده‌است.
index_gcreate=ايجاد يک گروه وب‌مين جديد.
index_members=اعضاء
index_modgroups=پيمانه‌ها گروه $1
index_sync=پيکربندي همزمان سازي کاربر يونيکس
index_unix=پيکربندي احرازهويت کاربر يونيکس
index_sessions=نمايش نشستهاي ورود به سيستم
index_rbac=راه‌اندازي RBAC
index_delete=حذف کردن انتخاب شده ها
edit_title=ويرايش کاربر وب‌مين
edit_title2=ايجاد کاربر وب‌مين
edit_rights=دستيابيهاي مجاز کاربر وب‌مين
edit_user=اسم‌کاربر
edit_group=عضو گروه
edit_pass=اسم‌رمز
edit_same=شبيه به يونيکس
edit_lock=اسم‌رمز پذيرفته نشد
edit_pam=احرازهويت PAM
edit_unix=احرازهويت يونيکس
edit_extauth=برنامه احرازهويت خارجي
edit_dont=تغيير ندهيد
edit_set=تنظيم کردن به
edit_modules=پيمانه‌ها
edit_clone=مشابه سازی
edit_lang=زبان
edit_notabs=آيا پيمانه‌ها طبقه‌بندي شوند؟
edit_cert=نام گواهينامه SSL
edit_none=هيچ
edit_ips=کنترل دستيابي IP
edit_all=اجازه دستيابي از همه نشانيها
edit_allow=اجازه دستيابي فقط از نشانيهاي ليست شده
edit_deny=غيرمجاز بودن دستيابي از نشانيهاي ليست شده
edit_ipdesc=کارهاي کنترل دستيابي IP کاربر در روش مشابه به‌عنوان کنترل دستيابي سراسري در پيمانه پيکربندي وب‌مين. فقط اگر کاربري از کنترل سراسري عبور کرد در اينجا به خوبي بررسي خواهد شد.
edit_skill=سطح توانايي
edit_risk=سطح خطرپذيري
edit_risk_high=فوق کاربر
edit_risk_medium=کاربر Admin
edit_risk_low=کاربر عادي
edit_groupmods=(به پيمانه‌هاي موجود در گروه اضافه مي‌شود)
edit_euser=شما اجازه ويرايش اين کاربر را نداريد
edit_ecreate=شما اجازه ايجاد کاربران را نداريد
edit_theme=چهره شخصي
edit_themeglobal=مطابق پيکربندي وب‌مين
edit_themedef=چهره وب‌مين گذشته
edit_log=نمايش وقايع
edit_selall=همه را انتخاب کن
edit_invert=انتخاب شده‌ها را معکوس کن
edit_hide=استفاده نشده‌ها را مخفي کن
edit_switch=تغيير حالت دادن به کاربر
edit_return=کاربر وب‌مين
edit_return2=گروه وب‌مين
edit_rbacdeny=حالت دستيابي RBAC
edit_rbacdeny0=RBAC فقط پيمانه‌هاي ACL انتخاب شده را کنترل مي‌کند
edit_rbacdeny1=RBAC همه پيمانه‌ها و ACLها را کنترل مي‌کند
save_err=عدم موفقيت در حفظ کاربران
save_ename=$1 يک اسم‌کاربر معتبر نيست
save_enamewebmin=اسم‌کاربري "webmin" براي استفاده‌هاي داخلي رزرو شده‌است
save_edup=اسم‌کاربري $1 از قبل استفاده مي‌شود
save_edeny=شما نمي‌توانيد دستيابي خودتان را به پيمانه کاربران وب‌مين محدود کنيد
save_eos=سيستم عامل شما از گزينه مشابه کلمه رمز يونيکس پشتيباني نمي‌کند.
save_emd5=گزينه مشابه کلمه رمز يونيکس برروي سيستمهاي با رمزگذاري MD5 نمي‌تواند مورد استفاده قرار گيرد.
save_eunix=کاربر يونيکس $1 موجود نمي‌باشد
save_emod=شما نمي‌توانيد امتياز دستيابي به پيمانه $1 را اهدا نماييد.
save_ecreate=شما اجازه ايجاد کاربران را نداريد
save_euser=شما اجازه ويرايش اين کاربر را نداريد
save_ecolon=کلمه رمز نمي‌تواند شامل نويسه ":" باشد
save_eself=نشاني IP جاري شما ($1) غيرمجاز است.
save_epam=احرازهويت PAM <tt>Authen::PAM</tt> در دسترس نمي‌باشد پيمانه پرل راه‌اندازي نشده و يا احتمالا کار نمي‌کند. به‌عنوان
save_epam2=شما مي‌توانيد از پيمانه، پيمانه‌هاي پرل در وب‌مين استفاد کنيد پيمانه را هم‌اکنون از <a href='$1'> بار کرده و Authen::PAM</a> را راه‌اندازي کنيد.
save_egroup=شما اجازه انتساب دادن به آن گروه را نداريد
save_enone=هيچ نشاني‌اي وارد نشده‌است
save_enet=$1 يک نشاني شبکه معتبر نيست
save_emask='$1' يک نقابي شبکه معتبر نيست
save_eip=$1 يک IP يا نشاني شبکه کامل نيست.
save_ehost=عدم موفقيت در پيدا کردن نشانيIP براي $1
delete_err=عدم موفقيت در حذف کاربر
delete_eself=شما نمي‌توانيد خودتان را حذف کنيد
delete_ecannot=شما اجازه حذف کردن کاربران را نداريد
delete_euser=شما اجازه حذف کردن اين کاربر را نداريد
cert_title=درخواست گواهينامه
cert_issue=گواهينامه Issue
cert_header=جزئيات گواهينامه جديد
cert_msg=اين صفحه به شما اجازه مي‌دهد تقاضاي يک گواهينامه ميزبان SSL نماييد که در آينده به جاي اسم‌کاربري و اسم‌رمز شما در دستيابي به وب‌مين مورد استفاده قرار مي‌گيرد. اين بسيار امن است اما به دليل آن که احرازهويت به‌صورت خودکار است، شما به هنگام استفاده از گواهينامه نمي‌توانيد به کاربر ديگري تغيير حالت دهيد.
cert_ebrowser=وب‌مين نمي‌داند چگونه يک گواهينامه کارخواه‌ براي مرورگر شما صادر نمايد ($1).
cert_cn=نام شما
cert_email=نشانيهاي پست الکترونيک
cert_ou=حوزه
cert_o=سازماندهي
cert_sp=وضعيت
cert_c=کد کشور
cert_key=اندازه کليد
cert_done=گواهينامه شما براي $1 با موفقيت توليد شد
cert_pickup=<a href='$1'> اينجا فشار دهيد تا گواهينامه شما را بردارد و آن را در مرورگر خودتان راه‌اندازي کنيد</a>
cert_install=گواهينامه خودتان را در مرورگر راه‌اندازي کنيد
cert_ekey=کليد SSL جديد به‌وسيله مرورگر شما تحويل داده نشده‌است-ممکن است که آن گواهينامه کارخواه‌ SSL را پشتيباني نکند.
cert_eca=عدم موفقيت در نصب کردن اختيارات گواهينامه: $1
cert_already=اخطار- شما از گواهينامه $1 از قبل استفاده مي‌کنيد.
acl_title=کنترل دستيابي پيمانه
acl_title2=براي $1 در $2
acl_title3=براي گروه $1 در $2
acl_options=گزينه‌هاي کنترل دستيابي $1
acl_config=آيا مي‌تواند پيکربندي پيمانه را ويرايش نمايد؟
acl_reset=بازگرداندن به دستيابي کامل
acl_rbac=آيا تنظيمات کنترل دستيابي از RBAC دريافت شود؟
acl_rbacyes=بله(تنظيمات زير درنظر گرفته نشود)
acl_uall=همه کاربران
acl_uthis=اين کابر
acl_usel=کاربران انتخاب شده..
acl_gr=اعضا $1
acl_users=کاربراني که مي‌توانند ويرايش شوند
acl_mods=مي‌توان امتياز دستيابي را اعطا کرد به
acl_all=همه پيمانه‌ها
acl_own=فقط پيمانه‌هاي او
acl_sel=پيمانه‌هاي انتخاب شده..
acl_create=آيا مي‌توان کاربران جديد ايجاد کرد؟
acl_delete=آيا مي‌توان کاربران را حذف کرد؟
acl_rename=آيا مي‌توان اسم‌کاربران را تغيير داد؟
acl_acl=آيا مي‌توان کنترل دستيابي پيمانه را ويرايش کرد؟
acl_lang=آيا مي‌توان زبان را تغيير داد؟
acl_chcert=آيا مي‌توان نام گواهينامه SSL را تغيير داد؟
acl_euser=شما اجازه ويرايش ACL را براي اين کاربر نداريد
acl_emod=شما اجازه ويرايش ACL را بري اين پيمانه نداريد
acl_others=آيا مي‌توان پيمانه‌هاي غيرقابل دستيابي را ديد؟
acl_cert=آيا مي‌توان تقاضاي گواهينامه نمود؟
acl_err=عدم موفقيت در حفظ کردن کنترل دستيابي
acl_groups=آيا مي‌توان گروه‌ها را ويرايش کرد؟
acl_gassign=آيا مي‌توان کاربران را عضو گروه‌ها نمود؟
acl_gall=همه گروه‌ها
acl_gsel=انتخاب شده‌ها..
acl_gnone=هيچ
acl_perms=کاربران تازه ساخته شده گرفته شدند.
acl_perms_1=کنترل دستيابي پيمانه مانند سازنده باشد
acl_perms_0=پيش‌گزيده(محصور نشده) کنترل دستيابي پيمانه
acl_sync=آيا مي‌توان همگام سازي کاربر را پيکربندي کرد؟
acl_unix=آيا مي‌توان احرازهويت يونيکس را پيکربندي کرد؟
acl_sessions=آيا مي‌توان نشست ورود به سيستم را مشاهده و لغو کرد؟
acl_cats=آيا مي‌توان دسته‌بنديها را تغيير داد؟
acl_theme=آيا مي‌توان چهره شخصي را تغيير داد؟
acl_ips=آيا مي‌توان کنترل دستيابي IP را تغيير داد؟
acl_switch=آيا مي‌توان به کاربران ديگر تغيير حالت داد؟
log_modify=کاربر وب‌مين $1 تغيير کرد.
log_rename=اسم‌کاربر وب‌مين $1 به $2 تغيير کرد
log_create=کاربر وب‌مين $1 ايجاد شد
log_clone=يک نمونه از کاربر $1 وب‌مين در $2 ساخته شد
log_delete=کاربر وب‌مين $1 حذف شد
log_acl=دستيابي $1 به $2 به‌روزرساني شد
log_reset=دستيابي $1 به $2 به حالت اوليه برگردانده شد.
log_cert=گواهينامه براي کاربر $1 صادر شد
log_modify_g=گروه وب‌مين $1 تغيير کرد
log_rename_g=گروه وب‌مين $1 به $2 تغيير نام داده شد
log_create_g=گروه وب‌مين $1 ايجاد شد
log_delete_g=گروه وب‌مين $1 حذف شد
log_switch=به کاربر وب‌مين $1 تغيير حالت داده شد
gedit_ecannot=شما اجازه ويرايش گروه‌ها را نداريد
gedit_title=ويرايش گروه وب‌مين
gedit_title2=ايجاد کردن گروه وب‌مين
gedit_group=نام گروه
gedit_rights=اختيارات دستيابي گروه وب‌مين
gedit_modules=پيمانه‌هاي عضو
gedit_membersضو کاربران و گروهها
gdelete_err=عدم موفقيت در حذف کردن گروه
gdelete_ecannot=شما اجازه حذف کردن گروه‌ها را نداريد
gdelete_euser=شما نمي‌توانيد گروه خودتان را حذف کنيد
gdelete_esub=گروه‌هاي شامل زيرگروه‌ها نمي‌توانند حذف شوند
gdelete_title=حذف کردن گروه
gdelete_desc=آيا شما مطمئن هستيد که مي‌خواهيد گروه $1 و کاربران عضو آن $2 را حذف نماييد؟
gdelete_ok=حذف کردن گروه
gsave_err=عدم موفقيت در حفظ کردن گروه
gsave_ename=نام گروه نامعتبر است و يا يافت نشد
gsave_enamewebmin=نام گروه "webmin" براي کاربردهاي داخلي رزرو شده‌است
gsave_edup=نام گروه از قبل مورد استفاده است
convert_title=تبديل کاربران
convert_ecannot=شما اجازه تبديل کاربران يونيکس را نداريد
convert_nogroups=هيچ گروه وب‌ميني برروي سيستم شما تعريف نشده‌است. حداقل يک گروه به منظور تعريف کردن مجوزهاي کاربران تبديل شده، بايد قبل از تبديل تعريف شود.
convert_desc=اين صفحه به شما اجازه مي‌دهد کاربران يونيکس موجود را به کاربران وب‌مين تبديل نماييد. مجوزهاي هر کاربر جديد وب‌مين توسط گروه انتخاب شده در زير تعيين مي‌شود.
convert_0=همه کاربران
convert_1=فقط اين کاربران
convert_2=همه کاربران بجز
convert_3=کاربران عضو گروه
convert_4=کاربران با شناسه کاربر درمحدوده
convert_group=انتساب دادن کاربران جديد به گروه وب‌مين
convert_ok=هم‌اکنون تبديل شود
convert_err=عدم موفقيت در تبديل کاربران
convert_eusers=هيچ کاربري براي تبديل کردن وارد نشده‌است
convert_egroup=گروه يونيکس وجود ندارد
convert_emin=کمينه مقدار شناسه کاربر نامعتبر است
convert_emax=بيشينه مقدار شناسه کاربر نامعتبر است
convert_ewgroup=چنين گروه وب‌ميني وجود ندارد
convert_ewgroup2=شما اجازه انتساب دادن کاربران جديد به اين گروه را نداريد
convert_skip=از $1 پريده شد.
convert_exists=$1 از قبل موجود است
convert_invalid=$1 اسم‌کاربري معتبري براي کاربر وب‌مين نمي‌باشد
convert_added=$1 اضافه شد
convert_msg=در حال تبديل کاربران يونيکس
sync_title=همزماني کاربر يونيکس
sync_desc=اين فرم به شما اجازه مي‌دهد همزماني خودکار بين کاربران يونيکس که توسط وب‌مين ساخته مي‌شوند، و کاربران اين پيمانه، راپيکربندي نماييد.
sync_nogroups=هيچ گروه وب‌ميني برروي سيستم شما تعريف نشده‌است. حداقل يک گروه به منظور تنظيم دستيابي براي کاربران ساخته شده، بايد ساخته شود.
sync_create=هنگامي که يک کاربر يونيکس ساخته شد، يک کاربر وب‌مين نيز بساز.
sync_update=هنگامي که کاربر يونيکس به‌روزرساني شد، کاربر وب‌مين معادل آن را نيز به‌روزرساني کن.
sync_delete=هنگامي که کاربر يونيکس حذف شد، کاربر وب‌مين معادل آن را نيز حذف کن.
sync_group=کاربران جديد را به گروه وب‌مين انتساب بده
sync_unix=کلمه رمز کاربران جديد را احرازهويت يونيکس قرار بده.
sync_ecannot=شما اجازه پيکربندي همزماني کاربران يونيکس و وب‌مين را نداريد.
unix_title=احرازهويت کاربران يونيکس
unix_desc=اين صفحه به شما اجازه مي‌دهد وب‌مين را به منظور معتبر شناختن تلاشها براي ورود به سيستم براساس ليست کاربران سيستم وPAM پيکربندي نماييد. زماني مفيد مي‌باشد که تعداد زيادي از کاربران يونيکس داشته باشيد و بخواهيد به آنان اجازه دستيابي به وب‌مين را بدهيد.
unix_def=تنها به کاربران وب‌مين اجازه ورود به سيستم داده شود.
unix_user=به هر کاربر يونيکس با توجه به مجوزها، اجازه ورود به سيستم داده شود.
unix_ecannot=شما اجازه پيکربندي احرازهويت کاربران يونيکس را نداريد.
unix_epam=احرازهويت يونيکس به‌عنوان <tt> Authen::PAM</tt> پيمانه پرل نصب نشده‌است و يا به خوبي کار نمي‌کند.
unix_all=به تمام کاربران يونيکس اجازه داده شود.
unix_allow=تنها به کاربران فهرست شده اجازه داده شود.
unix_deny=کاربران فهرست شده ممنوع شوند.
unix_none=هيچ کاربري وارد نشده‌است.
unix_euser="$1" يک اسم‌کاربري معتبر نيست.
unix_egroup="$1" يک نام گروه معتبر نيست.
unix_shells=ممنوع کردن کاربراني که پوسته‌هاي آنها در پرونده نيستند.
unix_eshells=پرونده پوسته‌ها يافته نشد و يا موجود نيست.
sessions_title=نشستهاي جاري ورود به سيستم
sessions_id=ID نشست
sessions_user=کاربر وب‌مين
sessions_login=وارد شده به سيستم در
sessions_lview=نمايش ثبتها
hide_title=پيمانه‌هاي بي‌استفاده مخفي شوند.
hide_desc=پيمانه‌هاي زير از ليست پيمانه‌هاي قابل دستيابي براي $1 حذف خواهند شد. مانند آن خواهد بود که کارساز‌هاي اين پيمانه‌ها برروي سيستم شما نصب نشده‌اند.
hide_ok=پيمانه‌ها هم‌اکنون مخفي شوند.
hide_none=هيچ چيز براي مخفي کردن نيست. $1 به هيچ يک از پيمانه‌هايي که متناظر کارساز‌هاي نصب نشده در سيستم شما مي‌باشند دستيابي ندارد.
hide_desc2=آگاه باشيد که اين پيمانه‌ها مجدد به‌صورت خودکار ظاهر نخواهند شد اگر کارساز متناظر آنها نصب نشده باشد. شما بايد به‌صورت دستي امتياز دستيابي و استفاده از اين پيمانه را صادر نماييد.
hide_clone=(مشابه $1)
switch_euser=شما اجازه تغيير حالت به اين کاربر را نداريد.
switch_eold=نشست موجود يافت نشد.
rbac_title=نصب RBAC
rbac_desc=RBAC به پيمانه کاربران و مجوزهاي ACL اجازه ميدهد در عوض مقدار گيري از پرونده‌هاي وب‌مين براساس مقادير پايگاه داده RBAC (Role Based Access Control) تعيين شوند. هنگامي که پشتيباني از RBAC فعال شود هر کاربري که گزينه <b>$edit_rbacdeny1</b> او انتخاب شده باشد اين توانايي را دارد که تنظيمات کنترل دستيابي خود را از RBAC به جاي وب‌مين دريافت نمايد.
rbac_esolaris=RBAC تنها برروي سولاريس پشتيباني مي‌شود و در سيستم $1 قابل استفاده نمي‌باشد.
rbac_eperl=پيمانه پرل $1 که براي مجتمع سازي RBAC نياز مي‌باشد، نصب نشده‌است. براي نصب آن <a href=”$2”> برروي اين فشار دهيد</a>.
rbac_ok=مجتمع سازي RBAC برروي اين سيستم قابل دستيابي است و مي‌تواند براي هر کاربري در صفحه ويرايش کاربران وب‌مين فعال شود.

View File

@@ -8,6 +8,7 @@ edit_title3=کاربر وبمین ایمن ایجاد کنید
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_cloneof=کلونینگ کاربر وبمین
edit_real=اسم واقعی
edit_email=ایمیل تماس
edit_passlocked=Password has not been changed for $1 days - account locked!
edit_passmax=Password has not been changed for $1 days - must be changed at next login
edit_passold=Password was last changed $1 days ago
@@ -17,6 +18,7 @@ edit_twofactorprov=Using provider $1 with ID $2
edit_twofactorcancel=نیاز به تأیید اعتبار دو عاملی را حذف کنید
edit_twofactornone=هنوز هیچ راه اندازی نشده است
edit_twofactoradd=دو عامل را برای کاربر فعال کنید
edit_locale=محلی
edit_logout=زمان خروج از عدم فعالیت
edit_mins=دقایق
edit_chars=نامه ها
@@ -25,6 +27,7 @@ edit_nochange=روزهای تغییر رمز عبور را اجرا می کنی
edit_egone=کاربر انتخاب شده دیگر وجود ندارد!
edit_overlay=پوشش شخصی موضوع
edit_overlayglobal=هیچ یک - از پیش فرض های موضوعی استفاده نکنید
edit_forgot=ارسال لینک بازیابی رمز عبور
edit_global=مجوز برای همه ماژول ها
edit_templock=به طور موقت قفل شده است
edit_temppass=تغییر نیرو در ورود بعدی
@@ -57,11 +60,13 @@ save_edays=هیچ روز اجازه انتخاب وجود ندارد
save_ehours=بارهای نامعتبر یا نامعتبر است
save_ehours2=زمان شروع اجازه باید قبل از پایان باشد
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
save_eemail=آدرس ایمیل نمی‌تواند شامل کاراکتر : باشد
delete_eanonuser=این کاربر برای دسترسی به ماژول ناشناس استفاده می شود
cert_etempdir=پرونده گواهی نامعتبر است
acl_locale=آیا می توان منطقه را تغییر داد؟
acl_egroup=شما مجاز به ویرایش ACL های گروهی نیستید
acl_times=آیا می توان بار ورود به سیستم مجاز را تغییر داد؟
acl_pass=آیا می توانید محدودیت های رمز عبور را تغییر دهید؟
@@ -76,6 +81,9 @@ log_sync=همگام سازی کاربر یونیکس تغییر کرده است
log_sql=بانک اطلاعاتی کاربر و گروه تغییر یافت
log_twofactor=Enrolled user $1 with two-factor provider $2
log_onefactor=Dis-enrolled user $1 for two-factor authentication
log_forgot_send=ایمیل بازنشانی رمز عبور برای کاربران $1 تا $2 ارسال شد
log_forgot_reset=بازنشانی رمز عبور برای کاربر $1 با ایمیل $2
log_forgot_admin=مدیر ایمیل بازنشانی رمز عبور را برای کاربران $1 تا $2 ارسال کرد
gedit_desc=توضیحات گروه
gedit_egone=گروه منتخب دیگر وجود ندارد!
@@ -89,6 +97,7 @@ convert_done=$1 users converted, $2 invalid, $3 already exist, $4 excluded.
convert_users=کاربران برای تبدیل
sync_when=چه موقع همگام سازی
sync_modify=با تغییر نام کاربر یونیکس ، به کاربر مطابق وبمین تغییر نام دهید.
unix_err=ذخیره احراز هویت یونیکس انجام نشد
unix_sel=به کاربران Unix که در زیر ذکر شده اجازه دهید وارد شوید..
@@ -111,8 +120,10 @@ unix_utable=کاربران مجاز Unix
sessions_host=آدرس آی پی
sessions_actions=اقدامات..
sessions_all=تمام جلسات..
sessions_logouts=همچنین جلسات ورود به سیستم را نشان دهید..
sessions_state=دولت
sessions_action=اقدامات
sessions_this=این ورود
sessions_in=وارد شده
sessions_out=خارج شد
@@ -148,7 +159,7 @@ pass_maxdays=روزهای قبل باید رمزعبور تغییر کند
pass_lockdays=روزها قبل از تغییر حساب قفل رمز عبور بدون تغییر
pass_nomaxdays=تغییر هرگز مورد نیاز نیست
pass_nolockdays=حساب هرگز قفل نیست
pass_nouser=گذرواژه‌های حاوی نام کاربری مجاز نیست؟
pass_nouser=رمزهای عبور حاوی نام کاربری را غیرفعال کنید؟
pass_nodict=کلمه عبور کلمه لغت را مجاز نمی دانید؟
pass_oldblock=تعداد کلمه عبورهای قدیمی برای رد کردن
pass_nooldblock=محدودیتی برای استفاده مجدد از گذرواژه وجود ندارد
@@ -190,6 +201,8 @@ sql_ldap=از سرور LDAP استفاده کنید
sql_prefix=زیر DN ایجاد کنید
sql_addto0=کاربران جدید را به پایگاه داده انتخاب شده در بالا اضافه کنید
sql_addto1=کاربران جدید را به پرونده های محلی اضافه کنید
sql_nocache0=اتصالات حافظه نهان به پایگاه داده
sql_nocache1=برای هر جستجوی اتصال جدیدی را باز کنید
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
@@ -210,6 +223,10 @@ sql_dnerr=User and group database settings are valid, but the LDAP DN needed by
sql_dnerr2=بر روی دکمه <b>ایجاد DN</b> زیر کلیک کنید تا به صورت خودکار ایجاد شود ، یا آن را به صورت دستی به سرور LDAP خود اضافه کنید.
sql_makedn=ایجاد DN
sql_schema=دانلود طرحواره LDAP
sql_timeout_def=استفاده از زمان قطع پیش فرض اتصال (60 ثانیه)
sql_timeout_for=اتصالات حافظه پنهان را بعد از آن ببندید
sql_timeout_secs=ثانیه
sql_etimeout=مهلت قطع اتصال پنهان باید یک عدد باشد
make_title=جداول کاربری و گروهی ایجاد کنید
make_err=جداول کاربر و گروه انجام نشد
@@ -244,3 +261,20 @@ 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=هیچ دکمه ای کلیک نشد!
forgot_title=ارسال لینک بازیابی رمز عبور
forgot_err=ارسال لینک بازیابی رمز عبور ناموفق بود
forgot_header=جزئیات لینک بازنشانی رمز عبور
forgot_user=بازنشانی رمز عبور برای کاربر
forgot_email=روش تحویل لینک
forgot_email_def=نمایش لینک در وب‌مین
forgot_email_sel=ارسال لینک از طریق ایمیل به
forgot_send=ارسال لینک
forgot_desc=این صفحه به شما امکان می‌دهد لینکی ایجاد کنید یا آن را به هر آدرس ایمیلی ارسال کنید که می‌تواند برای انتخاب رمز عبور جدید برای کاربر وب‌مین استفاده شود. مراقب باشید که این لینک را به کدام آدرس ایمیل ارسال می‌کنید، زیرا عملاً دسترسی کامل به ورود به وب‌مین را اعطا می‌کند!
forgot_adminmsg=شما این ایمیل را از مدیر سیستم وب‌مین در $3، برای ورود به سیستم $1 دریافت می‌کنید.\n\nاگر مایل به تنظیم مجدد رمز عبور هستید، این لینک را دنبال کنید:\n$2
forgot_sending=ارسال ایمیل بازنشانی رمز عبور برای $2 تا $1 ..
forgot_sent=.. ارسال شد
forgot_link=از لینک زیر می‌توان برای تنظیم مجدد رمز عبور وب‌مین برای $1 در $2 دقیقه بعدی استفاده کرد :
forgot_enosudo=سودو روی این سیستم در دسترس نیست!
forgot_ecansudo=کاربر وارد شده مجوزهای sudo را ندارد
forgot_eunix=کاربر وارد شده که قابلیت sudo دارد، وجود ندارد!

View File

@@ -36,6 +36,7 @@ edit_rights=Webmin-käyttäjän käyttöoikeudet
edit_user=Käyttäjätunnus
edit_cloneof=Kloonaa Webmin-käyttäjä
edit_real=Oikea nimi
edit_email=Yhteystiedot
edit_group=Ryhmän jäsen
edit_pass=Salasana
edit_same=Sama kuin Unix
@@ -57,6 +58,7 @@ edit_twofactorcancel=Poista kaksifaktorinen todennusvaatimus
edit_twofactornone=Ei vielä mitään asennusta
edit_twofactoradd=Ota käyttöön kaksikerroinen käyttäjä
edit_lang=Kieli
edit_locale=Alue
edit_notabs=Luokittele moduulit?
edit_logout=Toimimattomuudesta poistumisaika
edit_mins=pöytäkirja
@@ -89,6 +91,7 @@ edit_selall=Valitse kaikki
edit_invert=Käänteinen valinta
edit_hide=Piilota käyttämätön
edit_switch=Vaihda käyttäjälle
edit_forgot=Lähetä salasanan palautuslinkki
edit_return=Webmin-käyttäjä
edit_return2=Webmin-ryhmä
edit_rbacdeny=RBAC-käyttötila
@@ -102,7 +105,7 @@ edit_alldays=Joka päivä
edit_seldays=Vain valitut päivät..
edit_hours=Sallitut päiväajat
edit_allhours=Milloin vain
edit_selhours=Alkaen $1:$2 - $3:$4
edit_selhours=Alkaen $1:$2 - $3:$4
edit_ui=Käyttöliittymän asetukset
edit_security=Suojaus ja rajoitukset
edit_mods=Käytettävissä olevat Webmin-moduulit
@@ -147,6 +150,7 @@ save_edays=Ei valittuja päiviä
save_ehours=Puuttuvat tai virheelliset ajat sallia
save_ehours2=Aloitusajan on oltava ennen loppua
save_etemp=Vaihtoehtoa pakottaa salasananvaihto seuraavan kirjautumisen yhteydessä ei voida käyttää, ellei <a href='$1'>kehoteta käyttäjiä syöttämään uusia salasanoja</a> on käytössä
save_eemail=Sähköpostiosoite ei voi sisältää merkkiä :
delete_err=Käyttäjän poistaminen epäonnistui
delete_eself=Et voi poistaa itseäsi
@@ -197,6 +201,7 @@ acl_delete=Voiko käyttäjiä poistaa?
acl_rename=Voivatko käyttäjät nimetä uudelleen?
acl_acl=Voiko muokata moduulin pääsynhallintaa?
acl_lang=Voiko kieltä vaihtaa?
acl_locale=Voiko aluetta vaihtaa?
acl_chcert=Voiko SSL-varmenteen nimeä muuttaa?
acl_euser=Et voi muokata tämän käyttäjän ACL-luetteloa
acl_egroup=Et voi muokata ryhmän ACL-luetteloita
@@ -245,6 +250,9 @@ log_sync=Vaihdettu unix-käyttäjän synkronointi
log_sql=Muutettu käyttäjän ja ryhmän tietokanta
log_twofactor=Rekisteröity käyttäjä $1 kaksikerroisen palveluntarjoajan kanssa $2
log_onefactor=Rekisteröitynyt käyttäjä $1 kaksikerroiseen todennukseen
log_forgot_send=Salasanan palautusviesti käyttäjälle $1 lähetetty käyttäjälle $2
log_forgot_reset=Käyttäjän $1 salasanan vaihtaminen sähköpostiosoitteella $2
log_forgot_admin=Ylläpitäjä lähetti salasanan palautusviestin käyttäjälle $1 käyttäjälle $2
gedit_ecannot=Et voi muokata ryhmiä
gedit_title=Muokkaa Webmin-ryhmää
@@ -306,6 +314,7 @@ sync_when=Milloin synkronoida
sync_create=Luo Webmin-käyttäjä, kun Unix-käyttäjä luodaan.
sync_update=Päivitä vastaava Webmin -käyttäjä, kun Unix-käyttäjä päivitetään.
sync_delete=Poista vastaava Webmin-käyttäjä, kun Unix-käyttäjä poistetaan.
sync_modify=Nimeä vastaava Webmin-käyttäjä uudelleen, kun Unix-käyttäjä nimetään uudelleen.
sync_group=Määritä uudet käyttäjät Webmin-ryhmään
sync_unix=Aseta uusien käyttäjien salasana Unix-todennukseen.
sync_ecannot=Et voi määrittää käyttäjän synkronointia.
@@ -350,8 +359,10 @@ sessions_login=Viimeksi aktiivinen klo
sessions_host=IP-osoite
sessions_lview=Näytä lokit..
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
@@ -444,8 +455,10 @@ sql_ldap=Käytä LDAP-palvelinta
sql_prefix=Luo alla DN
sql_addto0=Lisää uusia käyttäjiä yllä valittuihin tietokantoihin
sql_addto1=Lisää uusia käyttäjiä paikallisiin tiedostoihin
sql_nocache0=Välimuistiyhteydet tietokantaan
sql_nocache1=Avaa uusi yhteys kutakin hakua varten
sql_emod=Puuttuu vaadittu Perl-moduuli <tt>$1</tt>
sql_etable=Vaaditun taulukon kysely epäonnistui $1:$2
sql_etable=Vaaditun taulukon kysely epäonnistui $1:$2
sql_eldapdn=Pohja-LDAP DN $1 ei löytynyt
sql_eclass=LDAP-objektiluokkaa $1 ei ole palvelimen kaavassa
sql_err=Käyttäjien ja ryhmien tietokanta-asetusten tallentaminen epäonnistui
@@ -464,6 +477,10 @@ sql_dnerr=Käyttäjä- ja ryhmätietokanta-asetukset ovat kelvollisia, mutta Web
sql_dnerr2=Napsauta alla olevaa <b>Luo DN</b> -painiketta, jotta se luodaan automaattisesti, tai lisää se LDAP-palvelimelle manuaalisesti.
sql_makedn=Luo DN
sql_schema=Lataa LDAP-kaavio
sql_timeout_def=Käytä oletusyhteyden aikakatkaisua (60 sekuntia)
sql_timeout_for=Sulje välimuistiliitännät jälkeen
sql_timeout_secs=sekuntia
sql_etimeout=Välimuistissa olevan yhteyden aikakatkaisun on oltava numero
make_title=Luo käyttäjä- ja ryhmätaulukoita
make_err=Käyttäjä- ja ryhmätaulukoiden luominen epäonnistui
@@ -498,3 +515,20 @@ twofactor_failed=.. ilmoittautuminen epäonnistui: $1
twofactor_done=.. saattaa loppuun. Tunnuksesi tämän palveluntarjoajan kanssa on <tt>$1</tt>.
twofactor_setup=Kaksifaktorista todennusta ei ole vielä otettu käyttöön tässä järjestelmässä, mutta se voidaan ottaa käyttöön <a href='$1'>Webmin-määritys</a> -moduulilla.
twofactor_ebutton=Yhtään painiketta ei napsautettu!
forgot_title=Lähetä salasanan palautuslinkki
forgot_err=Salasanan palautuslinkin lähettäminen epäonnistui
forgot_header=Salasanan palautuslinkin tiedot
forgot_user=Käyttäjän salasanan vaihtaminen
forgot_email=Linkin toimitustapa
forgot_email_def=Näytä linkki Webminissä
forgot_email_sel=Lähetä linkki sähköpostitse osoitteeseen
forgot_send=Lähetä linkki
forgot_desc=Tämän sivun avulla voit luoda tai lähettää linkin, jota voidaan käyttää uuden salasanan valitsemiseen Webmin-käyttäjälle mihin tahansa sähköpostiosoitteeseen. Ole varovainen, mihin osoitteeseen lähetät tämän linkin, sillä se antaa käytännössä täyden pääsyn Webmin-kirjautumiseen!
forgot_adminmsg=Saat tämän sähköpostin Webmin-järjestelmän ylläpitäjältä osoitteessa $3, kirjautumistunnukselle $1.\n\nJos haluat jatkaa salasanan vaihtamista, seuraa tätä linkkiä:\n$2
forgot_sending=Lähetetään salasanan palautusviesti osoitteelle $2 käyttäjälle $1 ..
forgot_sent=.. lähetetty
forgot_link=Alla olevaa linkkiä voidaan käyttää Webmin-salasanan nollaamiseen käyttäjälle $1 seuraavien $2 minuutin ajaksi :
forgot_enosudo=Sudo ei ole käytettävissä tässä järjestelmässä!
forgot_ecansudo=Annetulla käyttäjällä ei ole sudo-oikeuksia
forgot_eunix=Annettua sudo-kykyistä käyttäjää ei ole olemassa!

View File

@@ -1,19 +1,22 @@
index_screate=Créez un nouvel utilisateur sécurisé.
index_twofactor=Authentification à deux facteurs
index_joingroup=Ajouter au groupe:
index_eulist=Échec de la liste des utilisateurs: $1
index_eglist=Échec de la liste des groupes: $1
index_eulist=Échec de la liste des utilisateurs: $1
index_eglist=Échec de la liste des groupes: $1
edit_title3=Créer un utilisateur Webmin sécurisé
edit_email=Courriel de contact
edit_passold=Le dernier mot de passe a été modifié il y a $1 jours
edit_passtoday=Le mot de passe a été modifié il y a moins d'un jour
edit_twofactor=Type d'authentification à deux facteurs
edit_twofactorprov=Utilisation du fournisseur $1 avec l'ID $2
edit_twofactorprov=Utilisation du fournisseur $1 avec l'ID $2
edit_twofactorcancel=Supprimer l'exigence d'authentification à deux facteurs
edit_twofactornone=Aucune configuration pour le moment
edit_twofactoradd=Activer deux facteurs pour l'utilisateur
edit_locale=Lieu
edit_nochange=Appliquer les jours de changement de mot de passe?
edit_overlay=Superposition de thème personnel
edit_forgot=Envoyer le lien de réinitialisation du mot de passe
edit_temppass=Forcer le changement à la prochaine connexion
edit_security=Options de sécurité et de limites
edit_proto=Type de stockage
@@ -27,26 +30,33 @@ save_eunixname=Le nom d'utilisateur '$1' n'est pas un utilisateur Unix et ne peu
save_eoverlay=Une superposition de thème ne peut être sélectionnée que si un thème est
save_eminsize=Longueur minimale du mot de passe manquante ou non numérique
save_etemp=L'option pour forcer un changement de mot de passe à la prochaine connexion ne peut être utilisée que si <a href='$1'>invitant les utilisateurs à entrer de nouveaux mots de passe</a> est activée
save_eemail=L'adresse e-mail ne peut pas contenir le caractère :
delete_eanonuser=Cet utilisateur est utilisé pour l'accès au module anonyme
cert_etempdir=Fichier de certificat non valide
log_joingroup=Ajout de $1 utilisateurs Webmin au groupe $2
acl_locale=Peut changer de paramètres régionaux ?
log_joingroup=Ajout de $1 utilisateurs Webmin au groupe $2
log_pass=Restrictions de mot de passe modifiées
log_unix=Authentification utilisateur Unix modifiée
log_sync=Changement de la synchronisation des utilisateurs Unix
log_sql=Base de données d'utilisateurs et de groupes modifiée
log_twofactor=Utilisateur inscrit $1 avec un fournisseur à deux facteurs $2
log_twofactor=Utilisateur inscrit $1 avec un fournisseur à deux facteurs $2
log_onefactor=Utilisateur désinscrit $1 pour l'authentification à deux facteurs
log_forgot_send=Envoi d'un e-mail de réinitialisation du mot de passe pour l'utilisateur $1 à $2
log_forgot_reset=Réinitialiser le mot de passe de l'utilisateur $1 avec l'e-mail $2
log_forgot_admin=L'administrateur a envoyé un e-mail de réinitialisation du mot de passe pour l'utilisateur $1 à $2
convert_sync2=Synchroniser le mot de passe avec l'utilisateur Unix à l'avenir?
convert_user=Utilisateur Unix
convert_action=Action prise
convert_done= $1 utilisateurs convertis, $2 invalide, $3 existent déjà, $4 exclus.
convert_done=$1 utilisateurs convertis, $2 invalide, $3 existent déjà, $4 exclus.
convert_users=Utilisateurs à convertir
sync_when=Quand synchroniser
sync_modify=Renommez l'utilisateur Webmin correspondant lorsqu'un utilisateur Unix est renommé.
unix_err=Échec de l'enregistrement de l'authentification Unix
unix_restrict2=Restrictions supplémentaires
@@ -55,6 +65,9 @@ unix_esudomod=Le module Perl $1 nécessaire à l'authentification <tt>sudo</tt>
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
pass_header=Options d'application de mot de passe Webmin
@@ -90,8 +103,10 @@ sql_ldap=Utiliser le serveur LDAP
sql_prefix=Créer sous DN
sql_addto0=Ajouter de nouveaux utilisateurs à la base de données sélectionnée ci-dessus
sql_addto1=Ajouter de nouveaux utilisateurs aux fichiers locaux
sql_nocache0=Cache les connexions à la base de données
sql_nocache1=Ouvrez une nouvelle connexion pour chaque recherche
sql_emod=Module Perl requis manquant <tt>$1</tt>
sql_etable=Impossible d'interroger la table requise $1:$2
sql_etable=Impossible d'interroger la table requise $1:$2
sql_eldapdn=DN LDAP de base $1 est introuvable
sql_eclass=La classe d'objets LDAP $1 n'existe pas dans le schéma du serveur
sql_err=Échec de l'enregistrement des paramètres de base de données d'utilisateurs et de groupes
@@ -102,19 +117,23 @@ sql_edb=Nom de base de données non valide (aucun espace autorisé)
sql_eprefix=DN de base manquant ou invalide (aucun espace autorisé)
sql_eprefix2=DN de base d'apparence non valide - devrait être comme <tt>dc = mydomain, dc = com</tt>
sql_title2=Créer des tables manquantes
sql_tableerr=Les paramètres de base de données d'utilisateurs et de groupes sont valides, mais certaines tables nécessaires à Webmin sont manquantes: $1
sql_tableerr=Les paramètres de base de données d'utilisateurs et de groupes sont valides, mais certaines tables nécessaires à Webmin sont manquantes: $1
sql_tableerr2=Cliquez sur le bouton <b>Créer des tables</b> ci-dessous pour les créer automatiquement ou exécutez manuellement le SQL ci-dessous.
sql_title3=Créer un DN manquant
sql_dnerr=Les paramètres de base de données d'utilisateurs et de groupes sont valides, mais le DN LDAP requis par Webmin est manquant: $1
sql_dnerr=Les paramètres de base de données d'utilisateurs et de groupes sont valides, mais le DN LDAP requis par Webmin est manquant: $1
sql_dnerr2=Cliquez sur le bouton <b>Créer un DN</b> ci-dessous pour le créer automatiquement ou l'ajouter manuellement à votre serveur LDAP.
sql_schema=Télécharger le schéma LDAP
sql_timeout_def=Utiliser le délai de connexion par défaut (60 secondes)
sql_timeout_for=Fermer les connexions mises en cache après
sql_timeout_secs=secondes
sql_etimeout=Le délai d'expiration de la connexion en cache doit être un nombre
make_exec=Exécution de SQL $1..
makedn_eoc=Aucune classe d'objets structurelle trouvée!
makedn_exec=Création du DN parent $1..
makedn_failed=.. la création a échoué: $1
makedn_still=Certains problèmes ont été détectés même après la création du DN: $1
makedn_failed=.. la création a échoué: $1
makedn_still=Certains problèmes ont été détectés même après la création du DN: $1
schema_desc=Avant que Webmin puisse utiliser un serveur LDAP pour stocker des utilisateurs et des groupes, il doit être configuré pour utiliser le schéma ci-dessous. Cela peut généralement être fait en enregistrant la définition de schéma dans <tt>/etc/ldap/schema</tt> ou <tt>/etc/openldap/schema</tt> sous <tt>webmin.schema</tt>, puis en configurant le serveur pour charger ce fichier de schéma.
schema_download=Téléchargez le fichier de schéma: <a href=$1>$1</a>
@@ -130,7 +149,24 @@ twofactor_desc2=Cette page vous permet d'activer l'authentification à deux fact
twofactor_enable=S'inscrire à l'authentification à deux facteurs
twofactor_header=Détails de l'inscription à l'authentification à deux facteurs
twofactor_enrolling=Inscription à l'authentification à deux facteurs avec le fournisseur $1..
twofactor_failed=.. l'inscription a échoué: $1
twofactor_failed=.. l'inscription a échoué: $1
twofactor_done=.. Achevée. Votre ID auprès de ce fournisseur est <tt>$1</tt>.
twofactor_setup=L'authentification à deux facteurs n'a pas encore été activée sur ce système, mais peut être activée à l'aide du module <a href='$1'>Configuration Webmin</a>.
twofactor_ebutton=Aucun bouton cliqué!
forgot_title=Envoyer le lien de réinitialisation du mot de passe
forgot_err=Échec de l'envoi du lien de réinitialisation du mot de passe
forgot_header=Détails du lien de réinitialisation du mot de passe
forgot_user=Réinitialiser le mot de passe de l'utilisateur
forgot_email=Méthode de livraison du lien
forgot_email_def=Afficher le lien dans Webmin
forgot_email_sel=Envoyer le lien par e-mail à
forgot_send=Envoyer le lien
forgot_desc=Cette page vous permet de générer ou d'envoyer un lien permettant de choisir un nouveau mot de passe pour un utilisateur Webmin, à n'importe quelle adresse e-mail. Soyez vigilant quant à l'adresse à laquelle vous envoyez ce lien, car il vous accordera un accès complet à la connexion Webmin !
forgot_adminmsg=Vous recevez cet e-mail de l'administrateur du système Webmin à $3, pour la connexion $1.\n\nSi vous souhaitez procéder à la réinitialisation du mot de passe, suivez ce lien :\n$2
forgot_sending=Envoi d'un e-mail de réinitialisation du mot de passe pour $2 à $1 ..
forgot_sent=.. envoyé
forgot_link=Le lien ci-dessous peut être utilisé pour réinitialiser le mot de passe Webmin pour $1 pour les $2 prochaines minutes :
forgot_enosudo=Sudo n'est pas disponible sur ce système !
forgot_ecansudo=L'utilisateur saisi n'a pas les autorisations sudo
forgot_eunix=L'utilisateur compatible sudo saisi n'existe pas !

View File

@@ -1,500 +0,0 @@
index_title=משתמשי Webmin
index_user=משתמש
index_modules=מודולים
index_create=צור משתמש מורשה חדש.
index_screate=צור משתמש בטוח חדש.
index_convert=המר יוניקס למשתמשים ברשת
index_cert=בקש אישור SSL
index_twofactor=אימות דו-גורמי
index_certmsg=לחץ על כפתור זה כדי לבקש אישור SSL שיאפשר לך להתחבר בבטחה ל- Webmin מבלי שתצטרך להזין שם משתמש וסיסמא.
index_return=רשימת משתמש
index_none=אף אחד
index_edit=ערוך מודול ACL:
index_global=ACL גלובלית
index_users=משתמשי Webmin
index_groups=קבוצות וובמין
index_group=קבוצה
index_nousers=לא הוגדרו משתמשי Webmin הניתנים לעריכה.
index_nogroups=לא הוגדרו קבוצות Webmin.
index_gcreate=צור קבוצת Webmin חדשה.
index_members=חברים
index_modgroups=Modules from group $1
index_sync=קבע את התצורה של סנכרון המשתמש של יוניקס
index_unix=קבע את התצורה של אימות המשתמש של יוניקס
index_sessions=צפו בפגישות כניסה
index_rbac=הגדרת 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_title3=צור משתמש 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=שיבוט משתמש Webmin
edit_real=שם אמיתי
edit_group=חבר בקבוצה
edit_pass=סיסמה
edit_same=זהה ליוניקס
edit_lock=לא התקבלה סיסמה
edit_pam=אימות PAM
edit_unix=אימות יוניקס
edit_extauth=תוכנית אימות חיצונית
edit_dont=אל תשתנה
edit_set=מכוון ל
edit_passlocked=Password has not been changed for $1 days - account locked!
edit_passmax=Password has not been changed for $1 days - must be changed at next login
edit_passold=Password was last changed $1 days ago
edit_passtoday=הסיסמה שונתה לפני פחות מיום
edit_modules=מודולים
edit_clone=שיבוט
edit_twofactor=סוג אימות דו-גורמי
edit_twofactorprov=Using provider $1 with ID $2
edit_twofactorcancel=הסר את דרישת האימות של שני גורמים
edit_twofactornone=טרם התקנה
edit_twofactoradd=הפעל שני גורמים למשתמש
edit_lang=שפה
edit_notabs=לסווג מודולים?
edit_logout=זמן יציאה מחוסר פעילות
edit_mins=דקות
edit_chars=אותיות
edit_minsize=אורך סיסמא מינימלי
edit_nochange=לאכוף ימי שינוי סיסמא?
edit_cert=שם אישור SSL
edit_none=אף אחד
edit_ips=בקרת גישת IP
edit_all=אפשר מכל הכתובות
edit_allow=אפשר רק מכתובות הרשומות
edit_deny=דחה מכתובות הרשומות
edit_ipdesc=בקרת גישת IP של משתמשים פועלת באותו אופן כמו בקרת הגישה הגלובלית ל- IP במודול תצורת Webmin. רק אם משתמש יעבור את הפקדים הגלובליים ייבדקו גם אלה כאן.
edit_skill=רמת מיומנות
edit_risk=רמת סיכון
edit_risk_high=משתמש סופר
edit_risk_medium=משתמש מנהל
edit_risk_low=משתמש רגיל
edit_groupmods=(בנוסף למודולים מקבוצה)
edit_euser=אינך רשאי לערוך משתמש זה
edit_egone=משתמש שנבחר כבר לא קיים!
edit_ecreate=אינך מורשה ליצור משתמשים
edit_theme=נושא ממשק משתמש אישי
edit_themeglobal=מתצורת Webmin
edit_themedef=נושא ישן של וובמין
edit_overlay=שכבת נושא אישית
edit_overlayglobal=אין - השתמש בברירות מחדל של נושא
edit_log=הצגת יומנים
edit_selall=בחר הכל
edit_invert=בחירה הפוך
edit_hide=הסתר ללא שימוש
edit_switch=עבור למשתמש
edit_return=משתמש Webmin
edit_return2=קבוצת וובמין
edit_rbacdeny=מצב גישה RBAC
edit_rbacdeny0=RBAC שולט רק ב- ACLs מודולים שנבחרו
edit_rbacdeny1=RBAC שולט בכל המודולים וה- ACL
edit_global=הרשאות לכל המודולים
edit_templock=נעול זמנית
edit_temppass=כפה שינוי בכניסה הבאה
edit_days=ימי השבוע המותרים
edit_alldays=כל יום
edit_seldays=רק ימים שנבחרו..
edit_hours=זמני מותר ביום
edit_allhours=בכל עת
edit_selhours=From $1:$2 to $3:$4
edit_ui=אפשרויות ממשק משתמש
edit_security=אבטחה ומגביל אפשרויות
edit_mods=מודולי Webmin זמינים
edit_modsg=מודולי Webmin זמינים (בנוסף לאלה מהקבוצה)
edit_proto=סוג אחסון
edit_proto_mysql=מסד נתונים MySQL
edit_proto_postgresql=מסד נתונים PostgreSQL
edit_proto_ldap=שרת LDAP
edit_proto_=תיקים מקומיים
edit_safe=רמת הרשאות
edit_safe0=ללא הגבלה
edit_safe1=מודולים בטוחים בלבד
edit_unsafe=אפס ללא הגבלה
save_err=שמירת המשתמש נכשלה
save_ename='$1' is not a valid username
save_eunixname=The username '$1' is not a Unix user, and so cannot be used in safe mode
save_enamewebmin=שם המשתמש 'webmin' שמור לשימוש פנימי
save_edup=The username '$1' is already in use
save_eoverlay=לא ניתן לבחור שכבת-על של נושא אלא אם כן הנושא
save_edeny=אינך יכול לשלול מעצמך גישה למודול משתמשי Webmin
save_eos=אפשרות זהה לסיסמה של יוניקס אינה נתמכת במערכת ההפעלה שלך.
save_emd5=לא ניתן להשתמש באפשרות סיסמת Unix במערכות עם קידוד MD5
save_eunix=The Unix user '$1' does not exist
save_emod=You cannot grant access to module '$1'
save_ecreate=אינך מורשה ליצור משתמשים
save_euser=אינך רשאי לערוך משתמש זה
save_ecolon=סיסמאות אינן יכולות להכיל את התו:
save_epass=Password is not valid : $1
save_eself=Your current IP address ($1) would be denied
save_epam=אימות PAM אינו זמין מכיוון שמודול ה- <tt>Authen::PAM</tt> Perl אינו מותקן או אינו פועל כראוי.
save_epam2=You can use Webmin's Perl Modules module to <a href='$1'>download and install Authen::PAM</a> now.
save_egroup=אינך רשאי להקצות לקבוצה זו
save_enone=לא הוזנו כתובות
save_enet='$1' is not a valid network address
save_emask='$1' is not a valid netmask
save_eip='$1' is not a complete IP or network address
save_ehost=Failed to find IP address for '$1'
save_elogouttime=זמן יציאה מחוסר פעילות או חסר מספרי
save_eminsize=אורך סיסמא מינימלי חסר או לא מספרי
save_edays=אין ימים לאפשר שנבחרו
save_ehours=זמנים חסרים או לא חוקיים כדי לאפשר
save_ehours2=זמן ההתחלה לאפשר חייב להיות לפני סיום
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=משתמש זה משמש לגישה מודולה אנונימית
cert_title=בקש אישור
cert_issue=תעודת הנפקה
cert_header=פרטי אישור חדשים
cert_msg=טופס זה מאפשר לך לבקש אישור לקוח SSL שישמש בעתיד כדי להעניק לך גישה ל- Webmin במקום את שם המשתמש והסיסמה שלך. זה בטוח יותר, אך מכיוון שהאימות הוא אוטומטי לא תוכלו לעבור למשתמש אחר בעת השימוש בתעודה.
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=Your certificate for $1 has been successfully generated.
cert_pickup=<a href='$1'>Click here to pick up your certificate and install it in your browser</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=קובץ אישור לא חוקי
acl_title=בקרת גישה למודול
acl_title2=For $1 in $2
acl_title3=For group $1 in $2
acl_options=$1 access control options
acl_config=האם ניתן לערוך את תצורת המודול?
acl_reset=איפוס לגישה מלאה
acl_rbac=לקבל הגדרות בקרת גישה מ- RBAC?
acl_rbacyes=כן (מבטל את ההגדרות למטה)
acl_uall=כל המשתמשים
acl_uthis=משתמש זה
acl_usel=משתמשים שנבחרו..
acl_gr=Members of $1
acl_users=משתמשים שניתן לערוך
acl_mods=יכול להעניק גישה ל-
acl_all=כל המודולים
acl_own=רק מודולים משלו
acl_sel=מודולים שנבחרו..
acl_create=האם ניתן ליצור משתמשים חדשים?
acl_delete=האם ניתן למחוק משתמשים?
acl_rename=האם ניתן לשנות שם של משתמשים?
acl_acl=האם ניתן לערוך בקרת גישה למודול?
acl_lang=האם ניתן לשנות שפה?
acl_chcert=האם ניתן לשנות את שם אישור ה- SSL?
acl_euser=אינך רשאי לערוך את ה- ACL למשתמש זה
acl_egroup=אינך מורשה לערוך רשימות ACL בקבוצות
acl_emod=אינך רשאי לערוך את ה- ACL עבור מודול זה
acl_others=האם ניתן לראות מודולים בלתי נגישים?
acl_cert=האם ניתן לבקש אישור?
acl_err=שמירת בקרת הגישה נכשלה
acl_groups=האם ניתן לערוך קבוצות?
acl_gassign=יכול להקצות משתמשים לקבוצות
acl_gall=כל הקבוצות
acl_gsel=נבחר..
acl_gnone=אף אחד
acl_perms=משתמשים חדשים שנוצרו מקבלים
acl_perms_1=בקרת גישה מודול זהה ליוצר
acl_perms_0=בקרת גישה למודול ברירת מחדל (ללא הגבלה)
acl_sync=האם ניתן להגדיר סנכרון משתמשים?
acl_unix=האם ניתן להגדיר אימות יוניקס?
acl_sessions=האם ניתן להציג ולבטל הפעלות התחברות?
acl_cats=האם ניתן לשנות את הסיווג?
acl_theme=האם ניתן לשנות נושא אישי?
acl_ips=האם ניתן לשנות בקרת גישה ל- IP?
acl_switch=האם ניתן לעבור למשתמשים אחרים?
acl_times=האם ניתן לשנות זמני כניסה מותרים?
acl_pass=האם ניתן לשנות מגבלות סיסמאות?
acl_sql=האם ניתן להגדיר בסיס נתונים של משתמשים וקבוצות?
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=הגבלות סיסמא שונו
log_unix=אימות המשתמש של יוניקס שונה
log_sync=סנכרון המשתמש של יוניקס השתנה
log_sql=בסיס נתונים של משתמשים וקבוצות השתנה
log_twofactor=Enrolled user $1 with two-factor provider $2
log_onefactor=Dis-enrolled user $1 for two-factor authentication
gedit_ecannot=אינך מורשה לערוך קבוצות
gedit_title=ערוך את קבוצת Webmin
gedit_title2=צור קבוצת Webmin
gedit_group=שם קבוצה
gedit_rights=זכויות גישה לקבוצת Webmin
gedit_modules=מודולי החברים
gedit_members=משתמשים וקבוצות חברים
gedit_desc=תיאור קבוצה
gedit_egone=הקבוצה שנבחרה כבר לא קיימת!
gdelete_err=מחיקת הקבוצה נכשלה
gdelete_ecannot=אינך מורשה למחוק קבוצות
gdelete_euser=אינך יכול למחוק את הקבוצה שלך
gdelete_esub=לא ניתן למחוק קבוצות עם תת קבוצות
gdelete_title=מחק קבוצה
gdelete_desc=Are you sure you want to delete the group $1 and its member users $2 ?
gdelete_ok=מחק קבוצה
gsave_err=שמירת הקבוצה נכשלה
gsave_ename=שם קבוצה חסר או לא חוקי
gsave_enamewebmin=שם הקבוצה 'webmin' שמור לשימוש פנימי
gsave_edup=שם הקבוצה כבר נמצא בשימוש
gsave_edesc=תיאור לא חוקי - התו: אסור
convert_title=המרת משתמשים
convert_ecannot=אינך מורשה להמיר את משתמש יוניקס
convert_nogroups=לא הוגדרו קבוצות Webmin במערכת שלך. יש ליצור קבוצה אחת לפחות לפני ההמרה על מנת להגדיר הרשאות למשתמשים שהומרו.
convert_desc=טופס זה מאפשר להמיר משתמשי יוניקס קיימים למשתמשי Webmin. ההרשאות של כל משתמש חדש ב- Webmin ייקבעו על ידי הקבוצה שנבחרה למטה.
convert_0=כל המשתמשים
convert_1=רק משתמשים
convert_2=כולם למעט משתמשים
convert_3=משתמשים עם קבוצה
convert_4=משתמשים עם UIDs בטווח
convert_group=הקצה משתמשים חדשים לקבוצת Webmin
convert_sync2=לסנכרן סיסמא עם משתמש יוניקס בעתיד?
convert_ok=המר עכשיו
convert_err=המרת משתמשים נכשלה
convert_eusers=אין משתמשים להמרה נכנסו
convert_egroup=קבוצת יוניקס לא קיימת
convert_emin=UID מינימלי לא חוקי
convert_emax=UID מקסימלי לא חוקי
convert_ewgroup=אין קבוצת וובמין כזו
convert_ewgroup2=אינך רשאי להקצות משתמשים חדשים לקבוצה זו
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=ממיר משתמשי יוניקס...
convert_user=משתמש יוניקס
convert_action=ננקטה פעולה
convert_done=$1 users converted, $2 invalid, $3 already exist, $4 excluded.
convert_users=משתמשים להמיר
sync_title=יוניקס סנכרון משתמשים
sync_desc=טופס זה מאפשר לך להגדיר את הסנכרון האוטומטי של משתמשי יוניקס שנוצרו דרך Webmin ומשתמשים במודול זה.
sync_nogroups=לא הוגדרו קבוצות Webmin במערכת שלך. יש ליצור קבוצה אחת לפחות כדי להגדיר את הגישה למשתמשים שנוצרו.
sync_when=מתי לסנכרן
sync_create=צור משתמש Webmin כאשר נוצר משתמש יוניקס.
sync_update=עדכן את משתמש Webmin התואם כאשר עדכון משתמש יוניקס.
sync_delete=מחק את משתמש Webmin התואם כאשר משתמש יוניקס נמחק.
sync_group=הקצה משתמשים חדשים לקבוצת Webmin
sync_unix=הגדר סיסמה למשתמשים חדשים לאימות יוניקס.
sync_ecannot=אינך רשאי לקבוע את תצורת סנכרון המשתמשים.
unix_title=אימות משתמש של יוניקס
unix_err=שמירת אימות יוניקס נכשלה
unix_desc=דף זה מאפשר לך להגדיר את Webmin לאימות ניסיונות כניסה מול רשימת המשתמשים במערכת וה- PAM. זה יכול להיות שימושי אם יש לך מספר גדול של משתמשי יוניקס קיימים שברצונך לתת גישה ל- Webmin.
unix_def=אפשר למשתמשים ב- Webmin רק להתחבר
unix_sel=אפשר למשתמשים של יוניקס הרשומים למטה להתחבר..
unix_mode=להתיר
unix_mall=כל המשתמשים
unix_group=חברי הקבוצה..
unix_user=משתמש יוניקס..
unix_who=משתמש או קבוצה
unix_to=כמשתמש Webmin
unix_ecannot=אינך רשאי להגדיר אימות משתמש של Unix
unix_epam=אימות יוניקס אינו זמין מכיוון שמודול ה- <tt>Authen::PAM</tt> Perl אינו מותקן או אינו פועל כראוי.
unix_all=אפשר לכל משתמשי יוניקס
unix_allow=הרשה רק למשתמשים רשומים של יוניקס
unix_deny=דחה את משתמשי יוניקס ברשימה
unix_none=לא נכנסו משתמשים
unix_euser='$1' is not a valid username
unix_egroup='$1' is not a valid group name
unix_shells=דחה את משתמשי יוניקס שהקונכיות שלהם לא קיימות
unix_eshells=קובץ פגזים חסר או שאינו קיים
unix_restrict2=הגבלות נוספות
unix_ewhogroup=Missing group to allow in row $1
unix_ewhouser=Missing user to allow in row $1
unix_enone=אין משתמשים או קבוצות יוניקס להתיר להזין
unix_same=&lt;אותו משתמש או קבוצה&gt;
unix_sudo=אפשר למשתמשים שיכולים להריץ את כל הפקודות דרך <tt>sudo</tt> להיכנס כ- <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 הגדרות אימות משתמשים
unix_utable=משתמשים מורשים של יוניקס
sessions_title=פעילויות התחברות נוכחיות
sessions_id=מזהה מושב
sessions_user=משתמש Webmin
sessions_login=פעיל לאחרונה בשעה
sessions_host=כתובת ה - IP
sessions_lview=הצגת יומנים..
sessions_actions=פעולות..
sessions_logouts=הראה גם הפעלות לא מחוברות..
sessions_state=מדינה
sessions_this=כניסה זו
sessions_in=מחובר
sessions_out=התנתק
sessions_kill=התנתק..
logins_title=כניסות אחרונות של Webmin
hide_title=הסתר מודולים שאינם בשימוש
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_none=Nothing to hide - $1 does not have access to any modules whose corresponding servers are not installed on your system.
hide_desc2=שימו לב שמודולים אלה לא יופיעו מחדש אוטומטית אם הותקנו השרתים המתאימים. יהיה עליך להעניק גישה ידנית באמצעות מודול זה.
hide_clone=(Clone $1)
switch_euser=אינך רשאי לעבור למשתמש זה
switch_eold=ההפעלה הקיימת לא נמצאה!
rbac_title=הגדרת RBAC
rbac_desc=שילוב ה- RBAC של Webmin מספק דרך לקביעת הרשאות מודול למשתמש ו- ACL ממסד נתונים של RBAC (בקרת גישה מבוססת תפקיד) ולא מתוך קבצי התצורה של Webmin. לאחר הפעלת תמיכה ב- RBAC, כל משתמש שעבורו <b>RBAC שולט בכל המודולים ובאפשרות ACLs</b> ייבחר את היכולות שלו על ידי RBAC ולא על ידי הגדרות בקרת הגישה של Webmin עצמו.
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 זמין במערכת זו וניתן להפעיל אותו על בסיס משתמש למשתמש בדף עריכת Webmin User.
udeletes_err=מחיקת המשתמשים נכשלה
udeletes_jerr=הוספת משתמשים לקבוצה נכשלה
udeletes_enone=לא נבחר
udeletes_title=מחק משתמשים
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=מחק משתמשים
udeletes_ereadonly=אחד המשתמשים שנבחרו מסומן כבלתי ניתן לעריכה
gdeletes_err=מחיקת קבוצות נכשלה
gdeletes_title=מחק קבוצות
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=מחק קבוצות
pass_title=הגבלות סיסמא
pass_ecannot=אינך רשאי לערוך מגבלות על סיסמאות
pass_header=אפשרויות אכיפת סיסמאות של Webmin
pass_minsize=אורך סיסמא מינימלי
pass_nominsize=אין מינימום
pass_regexps=סיסמאות ביטויים רגילות חייבות להתאים
pass_regdesc=תיאור קריא אנושי לביטוי רגיל
pass_maxdays=יש לשנות ימים לפני הסיסמה
pass_lockdays=ימים לפני סיסמה שלא הוחלפה נועלת את החשבון
pass_nomaxdays=שינוי מעולם לא נדרש
pass_nolockdays=החשבון אינו נעול אף פעם
pass_nouser=האם לא לאפשר סיסמאות המכילות שם משתמש?
pass_nodict=לא לאפשר סיסמאות מילון מילון?
pass_oldblock=מספר הסיסמאות הישנות לדחייה
pass_nooldblock=אין הגבלה בשימוש חוזר בסיסמה
pass_days=ימים
pass_pass=סיסמאות
pass_err=שמירת מגבלות הסיסמה נכשלה
pass_eminsize=אורך סיסמא מינימלי חסר או לא מספרי
pass_emaxdays=מספר ימים חסר או לא מספרי לפני שינוי
pass_elockdays=מספר חסר או לא מספרי של ימים לפני נעילת החשבון
pass_eoldblock=מספר חסר או לא מספרי של סיסמאות ישנות לדחייה
cpass_minsize=Must be at least $1 letters long
cpass_notre=מתאים לדפוס אסור
cpass_re=אינו תואם לדפוס הנדרש
cpass_name=מכיל את שם המשתמש
cpass_dict=היא מילת מילון
cpass_spellcmd=Neither the $1 or $2 commands needed to check for dictionary words is installed
cpass_old=לא ניתן להשתמש בסיסמאות ישנות מחדש
sql_title=בסיס נתונים של משתמשים וקבוצות
sql_ecannot=אינך רשאי לקבוע את תצורת בסיס הנתונים של המשתמש והקבוצה
sql_header=אפשרויות לתמיכה במאגר נתונים עבור משתמשים וקבוצות
sql_host=שם מארח
sql_user=שם משתמש
sql_pass=סיסמה
sql_db=שם בסיס הנתונים
sql_ssl=הצפנת חיבור
sql_ssl0=אף אחד
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=סוג אובייקטים למשתמשים
sql_groupclass=שיעור אובייקטים לקבוצות
sql_euserclass=מחלקת אובייקטים חסרה או לא תקפה למשתמשים
sql_egroupclass=מחלקת אובייקטים חסרה או לא תקינה לקבוצות
sql_none=השתמש בקבצים מקומיים בלבד כדי לאחסן משתמשים וקבוצות
sql_mysql=השתמש בבסיס הנתונים של MySQL
sql_postgresql=השתמש בבסיס הנתונים של PostgreSQL
sql_ldap=השתמש בשרת LDAP
sql_prefix=צור תחת DN
sql_addto0=הוסף משתמשים חדשים למאגר שנבחר למעלה
sql_addto1=הוסף משתמשים חדשים לקבצים מקומיים
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=שמירת הגדרות בסיסי המשתמש והקבוצה נכשלה
sql_ehost=שם מארח חסר או שלא ניתן לפתור אותו
sql_euser=שם משתמש חסר או לא חוקי (אין רווחים מותר)
sql_epass=סיסמא לא חוקית (אין רווחים מותר)
sql_edb=שם בסיס נתונים לא חוקי (אין רווחים מותר)
sql_eprefix=DN בסיס בסיס חסר או לא חוקי (אין רווחים מותר)
sql_eprefix2=בסיס לא חוקי למראה DN - אמור להיות כמו <tt>dc = mydomain, dc = com</tt>
sql_title2=צור טבלאות חסרות
sql_tableerr=User and group database settings are valid, but some tables needed by Webmin are missing : $1
sql_tableerr2=לחץ על הלחצן <b>צור טבלאות</b> למטה כדי ליצור אותם אוטומטית, או הפעל ידנית את ה- SQL למטה.
sql_make=צור טבלאות
sql_title3=צור DN חסר
sql_dnerr=User and group database settings are valid, but the LDAP DN needed by Webmin is missing : $1
sql_dnerr2=לחץ על הלחצן <b>צור DN</b> למטה כדי ליצור אותו באופן אוטומטי, או הוסף אותו לשרת LDAP באופן ידני.
sql_makedn=צור DN
sql_schema=הורד סכמת LDAP
make_title=צור טבלאות משתמשים וקבוצות
make_err=יצירת טבלאות משתמש וקבוצה נכשלה
make_exec=Executing SQL $1 ..
make_failed=.. creation failed : $1
make_done=.. בוצע
make_still=Some problems were found even after table creation : $1
makedn_title=צור LDAP DN
makedn_eoc=לא נמצאו שיעורי אובייקט מבניים!
makedn_exec=Creating parent DN $1 ..
makedn_failed=.. creation failed : $1
makedn_done=.. בוצע
makedn_still=Some problems were found even after DN creation : $1
schema_title=הורד סכמת LDAP
schema_desc=לפני ש- Webmin יכולה להשתמש בשרת LDAP לאחסון משתמשים וקבוצות, עליו להיות מוגדר לשימוש בסכימה שלהלן. בדרך כלל ניתן לעשות זאת על ידי שמירת הגדרת הסכימה ב- <tt>/etc/ldap/schema</tt> או <tt>/etc/openldap/schema</tt> כ- <tt>webmin.schema</tt>, ואז קבע את התצורה של השרת לטעון קובץ הסכימה.
schema_download=Download schema file : <a href=$1>$1</a>
twofactor_err=הגדרת אימות דו-גורמי נכשלה
twofactor_euser=המשתמש שלך ב- Webmin לא נמצא!
twofactor_title=אימות דו-גורמי
twofactor_disable=השבת אימות דו גורמים
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=הירשם לאימות דו-גורמי
twofactor_header=פרטי הרשמה לאימות דו-גורמי
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=לא לחצו על כפתור!

View File

@@ -315,7 +315,7 @@ rbac_desc=Webmin RBA integracija omogućava korisničkim modulima i ACL da budu
rbac_esolaris=RBAC je trenutno podržan jedino na Solarisu, tako da ne može biti korišten na $1 sustavu.
rbac_eperl=Perl modul $1 potreban za RBAC integraciju nije instaliran. <a href='$2'>Kliknte ovdje</a> da ga instalirate.
rbac_ecpan=Nemate mogućnost pristupa stranicam Webmin Perl Modula u svrhu instaliranja nužnih $1 modula za RBCA integraciju.
rbac_ok=RBAC integracija je dosupna na ovom sustavu i može biti omogućena osnovi pojedinog korisnika na stranici Edit Webmin User.
rbac_ok=RBAC integracija je dosupna na ovom sustavu i može biti omogućena osnovi pojedinog korisnika na stranici Edit Webmin User.
udeletes_err=Neuspješno brisanje korisnika
udeletes_enone=Ništa nije odabrano

View File

@@ -1,20 +1,23 @@
index_screate=Stvorite novog sigurnog korisnika.
index_twofactor=Dvofaktorska provjera autentičnosti
index_joingroup=Dodaj u grupu:
index_eulist=Nije uspjelo popis korisnika: $1
index_eglist=Nije uspjelo popis grupa: $1
index_eulist=Nije uspjelo popis korisnika: $1
index_eglist=Nije uspjelo popis grupa: $1
edit_title3=Stvorite sigurnog korisnika Webmin-a
edit_cloneof=Kloniranje korisnika Webmin-a
edit_email=Kontaktna e-pošta
edit_twofactor=Dvofaktorska vrsta autentifikacije
edit_twofactorprov=Korištenje davatelja $1 s ID-om $2
edit_twofactorprov=Korištenje davatelja $1 s ID-om $2
edit_twofactorcancel=Uklonite dvofaktorni zahtjev za provjeru autentičnosti
edit_twofactornone=Još nema postavljanja
edit_twofactoradd=Omogući korisniku dva faktora
edit_locale=Lokalitet
edit_nochange=Da li provodite dane za promjenu zaporke?
edit_egone=Odabrani korisnik više ne postoji!
edit_overlay=Prekrivanje osobne teme
edit_overlayglobal=Nema - koristite zadane postavke teme
edit_forgot=Pošalji poveznicu za resetiranje lozinke
edit_global=Dozvole za sve module
edit_temppass=Prisilite promjenu pri sljedećoj prijavi
edit_proto=Vrsta skladištenja
@@ -30,18 +33,23 @@ edit_unsafe=Ponovno postavite na neograničeno
save_eunixname=Korisničko ime '$1' nije Unix korisnik i zato ga nije moguće koristiti u sigurnom načinu rada
save_eoverlay=Prekrivanje teme ne može se odabrati ako nije tema
save_etemp=Opcija prisiljavanja promjene lozinke pri sljedećoj prijavi ne može se koristiti ako nije omogućen <a href='$1'>pozivanje korisnika da unose nove lozinke</a>
save_eemail=Adresa e-pošte ne smije sadržavati znak :
delete_eanonuser=Ovaj korisnik se koristi za anonimni pristup modulu
cert_etempdir=Nevažeća datoteka certifikata
acl_locale=Može li se promijeniti lokalizacija?
acl_pass=Mogu li promijeniti ograničenja zaporke?
acl_sql=Mogu li konfigurirati korisničku i grupnu bazu podataka?
log_joingroup=Dodana $1 korisnici webminova u grupu $2
log_joingroup=Dodana $1 korisnici webminova u grupu $2
log_sql=Izmijenjena korisnička i grupna baza podataka
log_twofactor=Registrirani korisnik $1 s davateljem s dva faktora $2
log_twofactor=Registrirani korisnik $1 s davateljem s dva faktora $2
log_onefactor=Zabranjen korisnik $1 za dvofaktorsku provjeru autentičnosti
log_forgot_send=Poslana je e-pošta za poništavanje lozinke za korisnika $1 na $2
log_forgot_reset=Poništi lozinku za korisnika $1 s e-poštom $2
log_forgot_admin=Administrator je poslao e-poruku za resetiranje lozinke za korisnika $1 na $2
gedit_desc=Opis grupe
gedit_egone=Odabrana skupina više ne postoji!
@@ -51,18 +59,21 @@ gsave_edesc=Nevažeći opis - znak: nije dopušten
convert_sync2=Sinkronizirati lozinku s Unix korisnikom u budućnosti?
convert_user=Unix korisnik
convert_action=Poduzeta akcija
convert_done= $1 korisnici su pretvorili, $2 nevaljani, $3 već postoje, $4 isključeno.
convert_done=$1 korisnici su pretvorili, $2 nevaljani, $3 već postoje, $4 isključeno.
convert_users=Korisnici koji žele pretvoriti
sync_when=Kada se sinkronizirati
sync_modify=Preimenujte odgovarajućeg korisnika Webmin kada se Unix korisnik preimenuje.
unix_restrict2=Dodatna ograničenja
unix_header=Unix postavke provjere autentičnosti korisnika
unix_utable=Dopušteni Unix korisnici
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
@@ -97,8 +108,10 @@ sql_ldap=Koristite LDAP poslužitelj
sql_prefix=Stvorite pod DN
sql_addto0=Dodajte nove korisnike u gore odabranu bazu podataka
sql_addto1=Dodajte nove korisnike u lokalne datoteke
sql_nocache0=Predmemorijske veze s bazom podataka
sql_nocache1=Otvorite novu vezu za svako pretraživanje
sql_emod=Nedostaje potreban Perl modul <tt>$1</tt>
sql_etable=Nije uspio upit tražene tablice $1:$2
sql_etable=Nije uspio upit tražene tablice $1:$2
sql_eldapdn=Osnovni LDAP DN $1 nije pronađen
sql_eclass=LDAP objekt klasa $1 ne postoji u shemi poslužitelja.
sql_err=Postavke baze podataka korisnika i grupa nisu uspjeli spremiti
@@ -109,28 +122,32 @@ sql_edb=Nevažeće ime baze podataka (nisu dopušteni razmaci)
sql_eprefix=Nedostaje ili nije važeći osnovni DN (nisu dopušteni razmaci)
sql_eprefix2=Baza neispravnog izgleda - trebala bi biti <tt>dc = mydomain, dc = com</tt>
sql_title2=Stvorite nestale tablice
sql_tableerr=Postavke baze podataka korisnika i grupa vrijede, ali nedostaju neke tablice potrebne za Webmin: $1
sql_tableerr=Postavke baze podataka korisnika i grupa vrijede, ali nedostaju neke tablice potrebne za Webmin: $1
sql_tableerr2=Kliknite gumb <b>Stvori tablice</b> u nastavku da biste ih automatski napravili ili ručno pokrenite SQL u nastavku.
sql_make=Stvorite tablice
sql_title3=Stvorite nestalu DN
sql_dnerr=Postavke baze podataka korisnika i grupa su važeće, ali nedostaje LDAP DN potreban Webmin: $1
sql_dnerr=Postavke baze podataka korisnika i grupa su važeće, ali nedostaje LDAP DN potreban Webmin: $1
sql_dnerr2=Kliknite gumb <b>Kreiraj DN</b> dolje da biste ga automatski napravili ili ga dodajte na svoj LDAP poslužitelj ručno.
sql_makedn=Stvorite DN
sql_schema=Preuzmite LDAP shemu
sql_timeout_def=Upotrijebi zadano vremensko ograničenje veze (60 sekundi)
sql_timeout_for=Zatvorite predmemorirane veze nakon
sql_timeout_secs=sekunde
sql_etimeout=Predmemorirano vrijeme čekanja veze mora biti broj
make_title=Stvaranje tablica korisnika i grupa
make_err=Nije uspjelo stvaranje tablica korisnika i grupa
make_exec=Izvođenje SQL $1..
make_failed=.. stvaranje nije uspjelo: $1
make_failed=.. stvaranje nije uspjelo: $1
make_done=.. gotovo
make_still=Neki problemi pronađeni su i nakon stvaranja tablice: $1
make_still=Neki problemi pronađeni su i nakon stvaranja tablice: $1
makedn_title=Stvorite LDAP DN
makedn_eoc=Nisu pronađene klase strukturnih objekata!
makedn_exec=Izrada nadređenog DN $1..
makedn_failed=.. stvaranje nije uspjelo: $1
makedn_failed=.. stvaranje nije uspjelo: $1
makedn_done=.. gotovo
makedn_still=Neki problemi pronađeni su i nakon stvaranja DN-a: $1
makedn_still=Neki problemi pronađeni su i nakon stvaranja DN-a: $1
schema_title=Preuzmite LDAP shemu
schema_desc=Prije nego što Webmin može koristiti LDAP poslužitelj za pohranu korisnika i grupa, mora biti konfiguriran za upotrebu dolje navedene sheme. To se obično može učiniti spremanjem definicije sheme u <tt>/etc/ldap/schema</tt> ili <tt>/etc/openldap/schema</tt> kao <tt>webmin.schema</tt>, zatim konfiguriranje poslužitelja za učitavanje datoteke sheme.
@@ -147,7 +164,24 @@ twofactor_desc2=Ova vam stranica omogućuje omogućavanje dvofaktorske provjere
twofactor_enable=Registrirajte se za dvofaktornu provjeru autentičnosti
twofactor_header=Pojedinosti o upisu s dva faktora za autentifikaciju
twofactor_enrolling=Registracija za dvofaktorsku provjeru autentičnosti s davateljem $1..
twofactor_failed=.. registracija nije uspjela: $1
twofactor_failed=.. registracija nije uspjela: $1
twofactor_done=.. kompletna. Vaš ID kod ovog davatelja usluga je <tt>$1</tt>.
twofactor_setup=Dvofaktorna provjera identiteta još nije omogućena na ovom sustavu, ali se može uključiti pomoću modula <a href='$1'>Konfiguracija Webmin</a>.
twofactor_ebutton=Nijedan gumb nije kliknut!
forgot_title=Pošalji poveznicu za resetiranje lozinke
forgot_err=Slanje poveznice za resetiranje lozinke nije uspjelo
forgot_header=Detalji poveznice za resetiranje lozinke
forgot_user=Poništi lozinku za korisnika
forgot_email=Način isporuke poveznice
forgot_email_def=Prikaži poveznicu u Webminu
forgot_email_sel=Pošalji poveznicu putem e-pošte na
forgot_send=Pošalji poveznicu
forgot_desc=Ova stranica vam omogućuje generiranje ili slanje poveznice koja se može koristiti za odabir nove lozinke za Webmin korisnika na bilo koju adresu e-pošte. Budite oprezni na koju adresu šaljete ovu poveznicu jer će ona zapravo omogućiti puni pristup Webmin prijavi!
forgot_adminmsg=Ovu e-poruku primate od administratora Webmin sustava na $3, za prijavu $1.\n\nAko želite nastaviti s resetiranjem lozinke, slijedite ovu poveznicu:\n$2
forgot_sending=Slanje e-pošte za resetiranje lozinke za $2 na $1 ..
forgot_sent=poslano
forgot_link=Donja poveznica može se koristiti za resetiranje Webmin lozinke za $1 za sljedećih $2 minuta :
forgot_enosudo=Sudo nije dostupan na ovom sustavu!
forgot_ecansudo=Uneseni korisnik nema sudo dozvole
forgot_eunix=Uneseni korisnik koji podržava sudo ne postoji!

View File

@@ -92,7 +92,7 @@ save_euser=Nem módosíthatod ennek a felhasználónak az adatait
save_ecolon=A jelszóban nem lehet kettőspont (:)
save_eself=Nem tilthatod le a sajat IP címedet ($1)
save_epam=A PAM azonosítási nem létezik, mert a <tt>Authen::PAM</tt> PERL modul nem nem lett telepítve vagy nem jól működik.
save_epam2=Ön csak akkor tudja használni a Webmin Perl modulját, hogyha <a href='$1'>letölti és telepíti Authen::PAM</a> a modult most.
save_epam2=Ön csak akkor tudja használni a Webmin Perl modulját, hogyha <a href='$1'>letölti és telepíti Authen::PAM</a> a modult most.
save_egroup=Önnek nincs joga azt a csoporthoz rendelni
save_enone=Nem lett megadva cím
save_enet='$1' nem érvényes hálózati cím
@@ -287,7 +287,7 @@ switch_eold=Meglévő folyamatot nem találom!
rbac_title=RBAC beállítása
rbac_desc=A webmin RBAC integráció segítségével Ön hozzá tud kapcsolódni és fel tudja használni az RBAC (Jogosultság bázisú hozzáférési kontroll) adatbázist, ahelyett, hogy a Webmin saját ACL rendszerét használná. Miután az RBAC engedélyezve lett, bármelyik felhasználó aki <b>$edit_rbacdeny1</b> beállítást kiváalsztotta kontrollálni tudja, hogy az RBAC -t használja a Webmin sdaját jogosultsági rendszere helyett.
rbac_esolaris=RBAC csak a Solaris rendszereket támogatja jelenleg, ezért az Ön rendszerében $1 nem használható.
rbac_eperl=A Perl modul $1 szükséges az RBAC integrációhoz, de nem lett installálva. <a href='$2'>Kattintson ide</a>, hogyha telepíteni szeretné.
rbac_eperl=A Perl modul $1 szükséges az RBAC integrációhoz, de nem lett installálva. <a href='$2'>Kattintson ide</a>, hogyha telepíteni szeretné.
rbac_ecpan=Önnek nincs joga hozzáférni a Webmin Perl modul oldalhoz, hogy a megfelelő modult $1 telepítse a RBAC integrációhoz.
rbac_ok=RBAC integráció létezik az Ön rendszerében, és engedélyezni lehet a per felhasználó bázisú használatát a Webmin felhasználó szerkesztése oldalon.

View File

@@ -1,11 +1,12 @@
index_screate=Hozzon létre egy új biztonságos felhasználót.
index_twofactor=Két tényezős hitelesítés
index_joingroup=Hozzáadás a csoporthoz:
index_eulist=Nem sikerült felsorolni a felhasználókat: $1
index_eglist=A csoportok felsorolása nem sikerült: $1
index_eulist=Nem sikerült felsorolni a felhasználókat: $1
index_eglist=A csoportok felsorolása nem sikerült: $1
edit_title3=Hozzon létre biztonságos Webmin felhasználót
edit_cloneof=A Webmin felhasználó klónozása
edit_email=Kapcsolatfelvételi e-mail cím
edit_passlocked=A jelszó nem változott $1 napig - a fiók zárolva van!
edit_passmax=A jelszó nem változott $1 napig - a következő bejelentkezéskor meg kell változtatni
edit_passold=A jelszó utoljára megváltozott $1 nappal ezelőtt
@@ -15,12 +16,14 @@ edit_twofactorprov=A $2 azonosítóval
edit_twofactorcancel=Távolítsa el a kéttényezős hitelesítési követelményt
edit_twofactornone=Még nincs beállítva
edit_twofactoradd=Két tényező engedélyezése a felhasználó számára
edit_locale=Nyelv
edit_chars=betűk
edit_minsize=Minimális jelszóhossz
edit_nochange=Végrehajtja a jelszócsere napjait?
edit_egone=A kiválasztott felhasználó már nem létezik!
edit_overlay=Személyes téma overlay
edit_overlayglobal=Nincs - használja a téma alapértelmezéseit
edit_forgot=Jelszó-visszaállítási link küldése
edit_global=Minden modul engedélyei
edit_temppass=A változtatás kényszerítése a következő bejelentkezéskor
edit_days=A hét megengedett napjai
@@ -41,17 +44,19 @@ edit_unsafe=Állítsa vissza korlátozás nélkül
save_eunixname=Az '$1' felhasználónév nem Unix felhasználó, ezért biztonságos módban nem használható
save_eoverlay=A téma átfedés csak akkor választható ki, ha egy téma van
save_epass=A jelszó nem érvényes: $1
save_epass=A jelszó nem érvényes: $1
save_eminsize=Hiányzik vagy nem numerikus minimális jelszóhossz
save_edays=Nincs nap kiválasztva
save_ehours=Hiányzó vagy érvénytelen idő megengedhető
save_ehours2=A megengedett kezdési időnek vége előtt kell lennie
save_etemp=A jelszó megváltoztatásának kényszerítését a következő bejelentkezéskor csak akkor lehet használni, ha a <a href='$1'>felszólítja a felhasználókat új jelszavak megadására</a>.
save_eemail=Az e-mail cím nem tartalmazhatja a : karaktert
delete_eanonuser=Ezt a felhasználót anonim modul-hozzáféréshez használják
cert_etempdir=Érvénytelen tanúsítványfájl
acl_locale=Meg lehet változtatni a nyelvet?
acl_times=Megváltoztathatja az engedélyezett bejelentkezési időket?
acl_pass=Meg lehet változtatni a jelszó korlátozásait?
acl_sql=Konfigurálhatunk felhasználói és csoportos adatbázist?
@@ -63,6 +68,9 @@ log_sync=Megváltozott az unix felhasználói szinkronizálás
log_sql=Megváltozott felhasználói és csoport adatbázis
log_twofactor=Regisztrált felhasználó $2
log_onefactor=Nem regisztrált felhasználó $1 két tényezős hitelesítéshez
log_forgot_send=Jelszó-visszaállító e-mail elküldve a(z) $1 felhasználó jelszavának visszaállítására vonatkozó e-mailben a következő címre: $2
log_forgot_reset=Jelszó visszaállítása a(z) $1 felhasználóhoz, amelynek e-mail címe $2
log_forgot_admin=Az adminisztrátor jelszó-visszaállító e-mailt küldött a(z) $1 felhasználónak a következő címre: $2
gedit_desc=Csoport leírás
gedit_egone=A kiválasztott csoport már nem létezik!
@@ -76,6 +84,7 @@ convert_done=$2 érvénytelen, $3 már léteznek, $4 kizárt.
convert_users=A felhasználók konvertálni
sync_when=Mikor kell szinkronizálni
sync_modify=Nevezze át a megfelelő Webmin felhasználót, amikor egy Unix felhasználót átnevez.
unix_err=Nem sikerült menteni az Unix hitelesítést
unix_restrict2=További korlátozások
@@ -87,8 +96,10 @@ unix_header=Unix felhasználói hitelesítési beállítások
unix_utable=Engedélyezett Unix felhasználók
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
@@ -149,8 +160,10 @@ sql_ldap=Használja az LDAP szervert
sql_prefix=Készítsen DN alatt
sql_addto0=Vegyen fel új felhasználókat a fent kiválasztott adatbázisba
sql_addto1=Új felhasználók hozzáadása a helyi fájlokhoz
sql_nocache0=Gyorsítótár-kapcsolatok az adatbázissal
sql_nocache1=Nyisson meg új kapcsolatot minden kereséshez
sql_emod=Hiányzik a szükséges Perl-modul <tt>$1</tt>
sql_etable=Nem sikerült lekérdezni a szükséges táblát $1:$2
sql_etable=Nem sikerült lekérdezni a szükséges táblát $1:$2
sql_eldapdn=Az alap LDAP DN $1 nem található
sql_eclass=A $1 LDAP objektum osztály nem létezik a kiszolgáló sémájában
sql_err=Nem sikerült menteni a felhasználói és csoportos adatbázis-beállításokat
@@ -161,26 +174,30 @@ sql_edb=Érvénytelen adatbázis neve (szóköz nem megengedett)
sql_eprefix=Hiányzó vagy érvénytelen alap DN (nincs szóköz)
sql_eprefix2=Érvénytelen kinézetű alap DN - legyen olyan, mint <tt>dc = saját domain, dc = com</tt>
sql_title2=Készítsen hiányzó táblákat
sql_tableerr=A felhasználói és a csoport adatbázis beállításai érvényesek, de hiányoznak néhány, a Webmin számára szükséges táblázat: $1
sql_tableerr=A felhasználói és a csoport adatbázis beállításai érvényesek, de hiányoznak néhány, a Webmin számára szükséges táblázat: $1
sql_tableerr2=Kattintson az alábbi <b>Táblák létrehozása</b> gombra, hogy automatikusan elkészítse őket, vagy manuálisan futtassa az alábbi SQL-t.
sql_make=Táblázatok létrehozása
sql_title3=Hozza létre a hiányzó DN-t
sql_dnerr=A felhasználói és a csoport adatbázis beállításai érvényesek, de hiányzik a Webminhez szükséges LDAP DN: $1
sql_dnerr=A felhasználói és a csoport adatbázis beállításai érvényesek, de hiányzik a Webminhez szükséges LDAP DN: $1
sql_dnerr2=Kattintson az alábbi <b>DN létrehozása</b> gombra, hogy automatikusan létrehozza, vagy kézzel adja hozzá az LDAP szerverhez.
sql_makedn=Hozzon létre DN
sql_schema=Töltse le az LDAP sémát
sql_timeout_def=Alapértelmezett csatlakozási időtúllépés használata (60 másodperc)
sql_timeout_for=Utána zárja be a gyorsítótárazott kapcsolatokat
sql_timeout_secs=másodpercig
sql_etimeout=A gyorsítótárazott kapcsolat időkorlátjának számnak kell lennie
make_title=Hozzon létre felhasználói és csoporttáblákat
make_err=Nem sikerült létrehozni felhasználói és csoport táblákat
make_exec=SQL $1 végrehajtása..
make_failed=.. a létrehozás sikertelen: $1
make_still=Néhány problémát találtak még a tábla létrehozása után: $1
make_failed=.. a létrehozás sikertelen: $1
make_still=Néhány problémát találtak még a tábla létrehozása után: $1
makedn_title=Hozzon létre LDAP DN-t
makedn_eoc=Nem található szerkezeti objektum osztály!
makedn_exec=Szülő DN létrehozása $1..
makedn_failed=.. a létrehozás sikertelen: $1
makedn_still=Néhány problémát találtak még a DN létrehozása után: $1
makedn_failed=.. a létrehozás sikertelen: $1
makedn_still=Néhány problémát találtak még a DN létrehozása után: $1
schema_title=Töltse le az LDAP sémát
schema_desc=Mielőtt a Webmin LDAP szervert használhat a felhasználók és csoportok tárolására, be kell állítania az alábbi sémát. Ezt általában úgy lehet megtenni, ha a sémadefiníciót <tt>/etc/ldap/schema</tt> vagy <tt>/etc/openldap/schema</tt> fájlba menti <tt>webmin.schema</tt> majd a kiszolgáló konfigurálása a sémafájl betöltésére.
@@ -197,7 +214,24 @@ twofactor_desc2=Ez az oldal lehetővé teszi a kétfaktoros hitelesítést a Web
twofactor_enable=Jelentkezzen be két tényezős hitelesítésre
twofactor_header=Két tényezős hitelesítési beiratkozási részletek
twofactor_enrolling=Regisztráció két tényezőjű hitelesítéshez a $1 szolgáltatóval..
twofactor_failed=.. a regisztráció sikertelen: $1
twofactor_failed=.. a regisztráció sikertelen: $1
twofactor_done=.. teljes. Az Ön azonosítója ezzel a szolgáltatóval <tt>$1</tt>.
twofactor_setup=A kétfaktoros hitelesítés még nem engedélyezve van ebben a rendszeren, de bekapcsolható a <a href='$1'>Webmin konfigurálása</a> modul segítségével.
twofactor_ebutton=Nincs gombra kattintva!
forgot_title=Jelszó-visszaállítási link küldése
forgot_err=Nem sikerült elküldeni a jelszó-visszaállító linket
forgot_header=Jelszó-visszaállítási link részletei
forgot_user=Jelszó visszaállítása a felhasználóhoz
forgot_email=Link kézbesítési módja
forgot_email_def=Link megjelenítése a Webminben
forgot_email_sel=Link küldése e-mailben ide:
forgot_send=Link küldése
forgot_desc=Ez az oldal lehetővé teszi egy link létrehozását vagy elküldését, amellyel új jelszót választhat egy Webmin felhasználó számára bármely e-mail címre. Ügyeljen arra, hogy melyik címre küldi ezt a linket, mivel az gyakorlatilag teljes hozzáférést biztosít a Webmin bejelentkezéshez!
forgot_adminmsg=Ezt az e-mailt a(z) $3 címen található Webmin rendszer adminisztrátorától kapja a(z) $1 bejelentkezési névhez.\n\nHa folytatni szeretné a jelszó visszaállítását, kövesse ezt a linket:\n$2
forgot_sending=Jelszó-visszaállító e-mail küldése a(z) $2 címhez $1 címre ..
forgot_sent=.. elküldve
forgot_link=Az alábbi linkre kattintva visszaállíthatja a(z) $1 Webmin jelszavát a következő $2 percre :
forgot_enosudo=A Sudo nem érhető el ezen a rendszeren!
forgot_ecansudo=A megadott felhasználónak nincsenek sudo jogosultságai
forgot_eunix=A megadott sudo-képes felhasználó nem létezik!

View File

@@ -132,7 +132,7 @@ save_eminsize=Lunghezza minima della password mancante o non numerica
save_edays=Non è stato selezionato alcun giorno in cui permettere l'accesso
save_ehours=Orario in cui permettere l'accesso mancante o non valido
save_ehours2=L'orario di partenza deve precedere quello finale.
save_etemp=L' opzione per forzare il cambiamento della password al prossimo login non può essere usata meno che non sia abilitato <a href='$1'>il prompt per inserire una nuova password</a>
save_etemp=L' opzione per forzare il cambiamento della password al prossimo login non può essere usata meno che non sia abilitato <a href='$1'>il prompt per inserire una nuova password</a>
delete_err=Errore nell'eliminazione dell'utente
delete_eself=Non puoi eliminare te stesso
@@ -217,7 +217,7 @@ log_reset=Reimposta l'accesso per $1 in $2
log_cert=Emesso certificato per l'utente $1
log_modify_g=Modificato il gruppo Webmin $1
log_rename_g=Rinominato il gruppo Webmin $1 in $2
log_create_g=Creato il gruppo Webmin $1
log_create_g=Creato il gruppo Webmin $1
log_delete_g=Eliminato il gruppo Webmin $1
log_switch=Si è passati all'utente Webmin $1
log_delete_users=$1 utenti Webmin cancellati
@@ -316,10 +316,10 @@ unix_esudo=Il comando $1 non è installato
unix_esudomod=Il modulo Perl $1, necessario per l'autenticazione <tt>sudo</tt>, non è installato
sessions_title=Sessioni attualmente attive
sessions_id=<pre>ID di sessione </pre>
sessions_user=<pre>Utente Webmin </pre>
sessions_login=<pre>Collegato alle ore </pre>
sessions_host=<pre>Indirizzo IP </pre>
sessions_id=<pre>ID di sessione </pre>
sessions_user=<pre>Utente Webmin </pre>
sessions_login=<pre>Collegato alle ore </pre>
sessions_host=<pre>Indirizzo IP </pre>
sessions_lview=Visualizza il registro...
hide_title=Nascondi i moduli inutilizzati

View File

@@ -3,25 +3,34 @@ index_twofactor=Autenticazione a due fattori
index_joingroup=Aggiungi al gruppo:
edit_title3=Crea un utente Webmin sicuro
edit_email=Email di contatto
edit_twofactor=Tipo di autenticazione a due fattori
edit_twofactorprov=Utilizzo del provider $1 con ID $2
edit_twofactorcancel=Rimuovere i requisiti di autenticazione a due fattori
edit_twofactornone=Nessuna configurazione ancora
edit_twofactoradd=Abilita due fattori per l'utente
edit_locale=Locale
edit_forgot=Invia collegamento per reimpostare la password
edit_safe=Livello di privilegio
edit_safe0=illimitato
edit_safe1=Solo moduli sicuri
edit_unsafe=Ripristina su senza restrizioni
save_eunixname=Il nome utente '$1' non è un utente Unix, quindi non può essere utilizzato in modalità provvisoria
save_eemail=L'indirizzo email non può contenere il carattere :
delete_eanonuser=Questo utente viene utilizzato per l'accesso al modulo anonimo
cert_etempdir=File di certificato non valido
acl_locale=È possibile modificare le impostazioni locali?
log_joingroup=Aggiunti $1 utenti Webmin al gruppo $2
log_twofactor=Utente registrato $1 con provider a due fattori $2
log_onefactor=Utente non registrato $1 per l'autenticazione a due fattori
log_forgot_send=Inviata email di reimpostazione password per l'utente $1 a $2
log_forgot_reset=Reimposta la password per l'utente $1 con e-mail $2
log_forgot_admin=L'amministratore ha inviato un'e-mail per la reimpostazione della password per l'utente $1 a $2
convert_sync2=Sincronizzare la password con l'utente Unix in futuro?
convert_user=Utente Unix
@@ -30,14 +39,17 @@ convert_done=$1 utenti convertiti, $2 non validi, $3 esistono già, $4 escluso.
convert_users=Utenti da convertire
sync_when=Quando sincronizzare
sync_modify=Rinomina l'utente Webmin corrispondente quando viene rinominato un utente Unix.
unix_restrict2=Ulteriori restrizioni
unix_header=Impostazioni di autenticazione utente Unix
unix_utable=Utenti Unix consentiti
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
@@ -47,6 +59,13 @@ logins_title=Login Webmin recenti
udeletes_jerr=Impossibile aggiungere utenti al gruppo
sql_nocache0=Memorizza nella cache le connessioni al database
sql_nocache1=Apri una nuova connessione per ogni ricerca
sql_timeout_def=Usa timeout di connessione predefinito (60 secondi)
sql_timeout_for=Chiudi le connessioni memorizzate nella cache dopo
sql_timeout_secs=secondi
sql_etimeout=Il timeout della connessione memorizzata nella cache deve essere un numero
twofactor_err=Impossibile impostare l'autenticazione a due fattori
twofactor_euser=Il tuo utente Webmin non è stato trovato!
twofactor_title=Autenticazione a due fattori
@@ -62,3 +81,20 @@ twofactor_failed=.. registrazione non riuscita: $1
twofactor_done=.. completare. Il tuo ID con questo provider è <tt>$1</tt>.
twofactor_setup=L'autenticazione a due fattori non è stata ancora abilitata su questo sistema, ma può essere attivata utilizzando il modulo <a href='$1'>Configurazione Webmin</a>.
twofactor_ebutton=Nessun pulsante cliccato!
forgot_title=Invia collegamento per reimpostare la password
forgot_err=Impossibile inviare il link per la reimpostazione della password
forgot_header=Dettagli del collegamento per la reimpostazione della password
forgot_user=Reimposta la password per l'utente
forgot_email=Metodo di consegna del collegamento
forgot_email_def=Visualizza collegamento in Webmin
forgot_email_sel=Invia il collegamento via email a
forgot_send=Invia collegamento
forgot_desc=Questa pagina consente di generare o inviare a qualsiasi indirizzo email un link che può essere utilizzato per selezionare una nuova password per un utente Webmin. Fai attenzione all'indirizzo a cui invii questo link, poiché di fatto garantirà l'accesso completo al login di Webmin!
forgot_adminmsg=Stai ricevendo questa e-mail dall'amministratore del sistema Webmin all'indirizzo $3, per l'accesso $1.\n\nSe desideri procedere con la reimpostazione della password, segui questo collegamento:\n$2
forgot_sending=Invio dell'e-mail di reimpostazione della password per $2 a $1 ..
forgot_sent=.. inviato
forgot_link=Il collegamento sottostante può essere utilizzato per reimpostare la password Webmin per $1 per i prossimi $2 minuti :
forgot_enosudo=Sudo non è disponibile su questo sistema!
forgot_ecansudo=L'utente inserito non ha i permessi sudo
forgot_eunix=L'utente abilitato a sudo immesso non esiste!

View File

@@ -114,7 +114,7 @@ save_enone=アドレスが入力されていません
save_enet='$1' は有効なネットワークアドレスではありません
save_emask='$1' は有効なネットマスクではありません
save_eip='$1' は完全なIPまたはネットワークアドレスではありません
save_ehost= '$1'のIPアドレスがみつかりません
save_ehost='$1'のIPアドレスがみつかりません
save_elogouttime=非アクティブまたは非数値の非アクティブログアウト時間
save_eminsize=パスワードの最小の長さがないか、数値ではありません
save_edays=選択できる日はありません

View File

@@ -1,18 +1,21 @@
index_screate=新しい安全なユーザーを作成します。
index_twofactor=二要素認証
index_joingroup=グループに追加:
index_eulist=ユーザーのリストに失敗しました: $1
index_eglist=グループのリストに失敗しました: $1
index_eulist=ユーザーのリストに失敗しました: $1
index_eglist=グループのリストに失敗しました: $1
edit_title3=安全なWebminユーザーを作成する
edit_email=連絡先メールアドレス
edit_twofactor=二要素認証タイプ
edit_twofactorprov=ID $2 のプロバイダー $1 を使用する
edit_twofactorcancel=二要素認証要件を削除する
edit_twofactornone=まだセットアップなし
edit_twofactoradd=ユーザーの2要素を有効にする
edit_locale=ロケール
edit_egone=選択したユーザーは存在しません!
edit_overlay=個人テーマのオーバーレイ
edit_overlayglobal=なし-テーマのデフォルトを使用
edit_forgot=パスワードリセットリンクを送信
edit_global=すべてのモジュールの権限
edit_proto=保管タイプ
edit_proto_mysql=MySQLデータベース
@@ -27,18 +30,23 @@ edit_unsafe=無制限にリセット
save_eunixname=ユーザー名「$1」はUnixユーザーではないため、セーフモードでは使用できません
save_eoverlay=テーマオーバーレイを選択できないのは、テーマが
save_etemp=<a href='$1'>ユーザーに新しいパスワードの入力を促す</a>が有効になっていない限り、次回ログイン時にパスワードの変更を強制するオプションは使用できません
save_eemail=メールアドレスには「:」文字を含めることはできません
delete_eanonuser=このユーザーは匿名モジュールアクセスに使用されています
cert_etempdir=無効な証明書ファイル
acl_locale=ロケールを変更できますか?
acl_pass=パスワード制限を変更できますか?
acl_sql=ユーザーおよびグループデータベースを構成できますか?
log_joingroup= $1 Webminユーザーをグループ $2 に追加しました
log_joingroup=$1 Webminユーザーをグループ $2 に追加しました
log_sql=変更されたユーザーおよびグループデータベース
log_twofactor=登録済みユーザー $1 と2要素プロバイダー $2
log_onefactor=二要素認証の登録解除ユーザー $1
log_twofactor=登録済みユーザー $1 と2要素プロバイダー $2
log_onefactor=二要素認証の登録解除ユーザー $1
log_forgot_send=ユーザー $1 のパスワード リセット メールを $2 に送信しました
log_forgot_reset=メール $2 を使用してユーザー $1 のパスワードをリセットします
log_forgot_admin=管理者がユーザー $1 のパスワード リセット メールを $2 に送信しました
gedit_desc=グループの説明
gedit_egone=選択したグループはもう存在しません!
@@ -48,18 +56,21 @@ gsave_edesc=無効な説明-:文字は使用できません
convert_sync2=将来的にUnixユーザーとパスワードを同期しますか
convert_user=Unixユーザー
convert_action=実行されたアクション
convert_done= $1 変換されたユーザー、 $2 無効、 $3 は既に存在し、 $4 除外。
convert_done=$1 変換されたユーザー、 $2 無効、 $3 は既に存在し、 $4 除外。
convert_users=変換するユーザー
sync_when=同期するタイミング
sync_modify=Unixユーザーの名前が変更されたときに、一致するWebminユーザーの名前を変更します。
unix_restrict2=追加の制限
unix_header=Unixユーザー認証設定
unix_utable=許可されたUnixユーザー
sessions_actions=行動..
sessions_all=すべてのセッション。
sessions_logouts=ログアウトしたセッションも表示します。
sessions_state=状態
sessions_action=行動
sessions_this=このログイン
sessions_in=ログイン済み
sessions_out=ログアウトしました
@@ -93,8 +104,10 @@ sql_ldap=LDAPサーバーを使用する
sql_prefix=DNの下に作成
sql_addto0=上で選択したデータベースに新しいユーザーを追加します
sql_addto1=新しいユーザーをローカルファイルに追加する
sql_nocache0=データベースへの接続をキャッシュする
sql_nocache1=ルックアップごとに新しい接続を開きます
sql_emod=必要なPerlモジュール<tt>$1</tt>がありません
sql_etable=必要なテーブル $1 のクエリに失敗しました: $2
sql_etable=必要なテーブル $1 のクエリに失敗しました: $2
sql_eldapdn=ベースLDAP DN $1 が見つかりませんでした
sql_eclass=LDAPオブジェクトクラス $1 はサーバーのスキーマに存在しません
sql_err=ユーザーとグループのデータベース設定を保存できませんでした
@@ -105,28 +118,32 @@ sql_edb=無効なデータベース名(スペースは使用できません)
sql_eprefix=ベースDNがないか無効ですスペースは使用できません
sql_eprefix2=無効に見えるベースDN-<tt>dc = mydomain、dc = com</tt>のようにする必要があります
sql_title2=不足しているテーブルを作成する
sql_tableerr=ユーザーおよびグループのデータベース設定は有効ですが、Webminに必要ないくつかのテーブルがありません $1
sql_tableerr=ユーザーおよびグループのデータベース設定は有効ですが、Webminに必要ないくつかのテーブルがありません $1
sql_tableerr2=下の[<b>テーブルの作成</b>]ボタンをクリックしてテーブルを自動的に作成するか、下のSQLを手動で実行します。
sql_make=テーブルを作成する
sql_title3=欠落しているDNを作成する
sql_dnerr=ユーザーとグループのデータベース設定は有効ですが、Webminに必要なLDAP DNがありません $1
sql_dnerr=ユーザーとグループのデータベース設定は有効ですが、Webminに必要なLDAP DNがありません $1
sql_dnerr2=下の[<b>DNを作成</b>]ボタンをクリックして自動的に作成するか、LDAPサーバーに手動で追加します。
sql_makedn=DNを作成
sql_schema=LDAPスキーマをダウンロードする
sql_timeout_def=デフォルトの接続タイムアウト60秒を使用する
sql_timeout_for=後にキャッシュされた接続を閉じる
sql_timeout_secs=秒
sql_etimeout=キャッシュされた接続タイムアウトは数値である必要があります
make_title=ユーザーテーブルとグループテーブルを作成する
make_err=ユーザーテーブルとグループテーブルの作成に失敗しました
make_exec=SQL $1 の実行..
make_failed=..作成に失敗しました: $1
make_failed=..作成に失敗しました: $1
make_done=..完了
make_still=テーブルの作成後でもいくつかの問題が見つかりました: $1
make_still=テーブルの作成後でもいくつかの問題が見つかりました: $1
makedn_title=LDAP DNを作成する
makedn_eoc=構造オブジェクトクラスが見つかりません!
makedn_exec=親DNの作成 $1..
makedn_failed=..作成に失敗しました: $1
makedn_failed=..作成に失敗しました: $1
makedn_done=..完了
makedn_still=DNの作成後でもいくつかの問題が見つかりました $1
makedn_still=DNの作成後でもいくつかの問題が見つかりました $1
schema_title=LDAPスキーマをダウンロードする
schema_desc=WebminがLDAPサーバーを使用してユーザーとグループを保存する前に、以下のスキーマを使用するように構成する必要があります。これは通常、スキーマ定義を<tt>/etc/ldap/schema</tt>または<tt>/etc/openldap/schema</tt>に<tt>webmin.schema</tt>として保存することで実行できます。次に、そのスキーマファイルを読み込むようにサーバーを構成します。
@@ -143,7 +160,24 @@ twofactor_desc2=このページでは、<a href='$2' target=_blank>$1</a>。ア
twofactor_enable=2要素認証の登録
twofactor_header=二要素認証の登録の詳細
twofactor_enrolling=プロバイダー $1 による2要素認証の登録..
twofactor_failed=..登録に失敗しました: $1
twofactor_failed=..登録に失敗しました: $1
twofactor_done=..完了。このプロバイダーのIDは<tt>$1</tt>です。
twofactor_setup=このシステムでは2要素認証はまだ有効になっていませんが、<a href='$1'>Webmin Configuration</a>モジュールを使用して有効にすることができます。
twofactor_ebutton=ボタンがクリックされていません!
forgot_title=パスワードリセットリンクを送信
forgot_err=パスワードリセットリンクの送信に失敗しました
forgot_header=パスワードリセットリンクの詳細
forgot_user=ユーザーのパスワードをリセットする
forgot_email=リンク配信方法
forgot_email_def=Webminでリンクを表示する
forgot_email_sel=リンクをメールで送信
forgot_send=リンクを送信
forgot_desc=このページでは、Webminユーザーの新しいパスワードを設定するためのリンクを生成または任意のメールアドレスに送信できます。このリンクを送信するアドレスにはご注意ください。送信先はWebminログインへのフルアクセスを許可することになりますのでご注意ください。
forgot_adminmsg=このメールは、$3 の Webmin システムの管理者から、ログイン $1 に対して送信されました。\n\nパスワードのリセットを続行する場合は、次のリンクをクリックしてください :\n$2
forgot_sending=$2 のパスワード リセット メールを $1 に送信しています。
forgot_sent=.. 送信済み
forgot_link=以下のリンクを使用すると、今後 $2 分間、$1 の Webmin パスワードをリセットできます。
forgot_enosudo=このシステムでは Sudo は使用できません。
forgot_ecansudo=入力されたユーザーにはsudo権限がありません
forgot_eunix=入力された sudo 対応ユーザーは存在しません。

View File

@@ -142,7 +142,7 @@ cert_done=$1 에 대한 인증서아 성공적으로 생성이 되없습니다.
cert_pickup=<a href='$1'>브라우저에 인증서를 설치 하기 위해서 여기를 클릭 하십시오</a>
cert_install=브라우저에 인증서 설치
cert_ekey=브라우저에서 새 SSL 키를 제출하지 않았습니다. 브라우저에서 SSL 클라이언트 인증서를 지원하지 않는 것일 수 있습니다.
cert_eca=인증서 권한을 설정하지 못했습니다: $1
cert_eca=인증서 권한을 설정하지 못했습니다: $1
cert_already=경고 - 이미 인증서 $1을(를) 사용하고 있습니다.
acl_title=모듈 권한 제어

View File

@@ -1,18 +1,21 @@
index_screate=안전한 새 사용자를 작성하십시오.
index_twofactor=2 단계 인증
index_joingroup=그룹에 추가 :
index_eulist=사용자를 나열하지 못했습니다 : $1
index_eglist=그룹을 나열하지 못했습니다 : $1
index_eulist=사용자를 나열하지 못했습니다 : $1
index_eglist=그룹을 나열하지 못했습니다 : $1
edit_title3=안전한 Webmin 사용자 생성
edit_email=연락처 이메일
edit_twofactor=이중 인증 유형
edit_twofactorprov=ID가 $2 인 제공자 $1 사용
edit_twofactorcancel=이중 인증 요구 사항 제거
edit_twofactornone=아직 설정이 없습니다
edit_twofactoradd=사용자에 대해 2 단계 요인 사용
edit_locale=장소
edit_egone=선택된 사용자가 더 이상 존재하지 않습니다!
edit_overlay=개인 테마 오버레이
edit_overlayglobal=없음-테마 기본값 사용
edit_forgot=비밀번호 재설정 링크 보내기
edit_global=모든 모듈에 대한 권한
edit_proto=저장 유형
edit_proto_mysql=MySQL 데이터베이스
@@ -27,18 +30,23 @@ edit_unsafe=무제한으로 재설정
save_eunixname=사용자 이름 '$1'은 (는) Unix 사용자가 아니므로 안전 모드에서 사용할 수 없습니다
save_eoverlay=테마가 아닌 경우 테마 오버레이를 선택할 수 없습니다
save_etemp=<a href='$1'>사용자에게 새 비밀번호를 입력하도록 프롬프트</a>하지 않으면 다음 로그인시 비밀번호를 강제로 변경하는 옵션을 사용할 수 없습니다.
save_eemail=이메일 주소에는 : 문자를 포함할 수 없습니다
delete_eanonuser=이 사용자는 익명 모듈 액세스에 사용되고 있습니다
cert_etempdir=유효하지 않은 인증서 파일
acl_locale=로케일을 변경할 수 있습니까?
acl_pass=비밀번호 제한을 변경할 수 있습니까?
acl_sql=사용자 및 그룹 데이터베이스를 구성 할 수 있습니까?
log_joingroup= $1 Webmin 사용자를 $2 그룹에 추가했습니다.
log_joingroup=$1 Webmin 사용자를 $2 그룹에 추가했습니다.
log_sql=변경된 사용자 및 그룹 데이터베이스
log_twofactor=2 단계 공급자 $2 에 등록 된 사용자 $1
log_onefactor=이중 인증을위한 등록 해제 된 사용자 $1
log_twofactor=2 단계 공급자 $2 에 등록 된 사용자 $1
log_onefactor=이중 인증을위한 등록 해제 된 사용자 $1
log_forgot_send=사용자 $1의 비밀번호 재설정 이메일을 $2에게 보냈습니다
log_forgot_reset=이메일 주소 $2를 사용하여 사용자 $1의 비밀번호를 재설정합니다
log_forgot_admin=관리자가 사용자 $1에 대한 비밀번호 재설정 이메일을 $2에게 보냈습니다
gedit_desc=그룹 설명
gedit_egone=선택된 그룹이 더 이상 존재하지 않습니다!
@@ -48,18 +56,21 @@ gsave_edesc=잘못된 설명-: 문자는 허용되지 않습니다
convert_sync2=향후 Unix 사용자와 비밀번호를 동기화 하시겠습니까?
convert_user=유닉스 사용자
convert_action=취한 조치
convert_done= $1 사용자 변환, $2 유효하지 않음, $3 이 (가) 이미 존재 함, $4 는 제외되었습니다.
convert_done=$1 사용자 변환, $2 유효하지 않음, $3 이 (가) 이미 존재 함, $4 는 제외되었습니다.
convert_users=변환 할 사용자
sync_when=동기화시기
sync_modify=Unix 사용자의 이름이 변경되면 일치하는 Webmin 사용자의 이름을 변경합니다.
unix_restrict2=추가 제한
unix_header=유닉스 사용자 인증 설정
unix_utable=허용 된 유닉스 사용자
sessions_actions=행위..
sessions_all=모든 세션..
sessions_logouts=로그 아웃 된 세션도 표시하십시오.
sessions_state=상태
sessions_action=행위
sessions_this=이 로그인
sessions_in=로그인
sessions_out=로그 아웃
@@ -93,8 +104,10 @@ sql_ldap=LDAP 서버 사용
sql_prefix=DN에서 생성
sql_addto0=위에서 선택한 데이터베이스에 새 사용자 추가
sql_addto1=로컬 파일에 새로운 사용자 추가
sql_nocache0=데이터베이스에 대한 캐시 연결
sql_nocache1=조회 할 때마다 새 연결 열기
sql_emod=필수 Perl 모듈이 누락되었습니다 <tt>$1</tt>
sql_etable=필수 테이블 $1 을 (를) 쿼리하지 못했습니다 : $2
sql_etable=필수 테이블 $1 을 (를) 쿼리하지 못했습니다 : $2
sql_eldapdn=기본 LDAP DN $1 을 찾을 수 없습니다
sql_eclass=서버의 스키마에 LDAP 객체 클래스 $1 이 없습니다.
sql_err=사용자 및 그룹 데이터베이스 설정을 저장하지 못했습니다.
@@ -105,28 +118,32 @@ sql_edb=데이터베이스 이름이 잘못되었습니다 (공백이 허용되
sql_eprefix=기본 DN이 없거나 유효하지 않습니다 (공백 허용 안 됨)
sql_eprefix2=잘못된 기본 DN-<tt>dc = mydomain, dc = com</tt>과 같아야합니다.
sql_title2=누락 된 테이블 만들기
sql_tableerr=사용자 및 그룹 데이터베이스 설정이 유효하지만 Webmin에 필요한 일부 테이블이 누락되었습니다 : $1
sql_tableerr=사용자 및 그룹 데이터베이스 설정이 유효하지만 Webmin에 필요한 일부 테이블이 누락되었습니다 : $1
sql_tableerr2=아래의 <b>테이블 생성</b> 버튼을 클릭하여 자동으로 생성하거나 아래 SQL을 수동으로 실행하십시오.
sql_make=테이블 만들기
sql_title3=누락 된 DN 생성
sql_dnerr=사용자 및 그룹 데이터베이스 설정이 유효하지만 Webmin에 필요한 LDAP DN이 누락되었습니다 : $1
sql_dnerr=사용자 및 그룹 데이터베이스 설정이 유효하지만 Webmin에 필요한 LDAP DN이 누락되었습니다 : $1
sql_dnerr2=아래의 <b>DN 만들기</b> 버튼을 클릭하여 자동으로 만들거나 LDAP 서버에 수동으로 추가하십시오.
sql_makedn=DN 생성
sql_schema=LDAP 스키마 다운로드
sql_timeout_def=기본 연결 시간 제한 사용 (60 초)
sql_timeout_for=캐시 된 연결 종료
sql_timeout_secs=초
sql_etimeout=캐시 된 연결 시간 제한은 숫자 여야합니다.
make_title=사용자 및 그룹 테이블 생성
make_err=사용자 및 그룹 테이블을 작성하지 못했습니다.
make_exec=SQL $1 실행 중..
make_failed=.. 작성 실패 : $1
make_failed=.. 작성 실패 : $1
make_done=.. 완료
make_still= $1 : 테이블 생성 후에도 몇 가지 문제가 발견되었습니다.
make_still=$1 : 테이블 생성 후에도 몇 가지 문제가 발견되었습니다.
makedn_title=LDAP DN 생성
makedn_eoc=구조적 객체 클래스가 없습니다!
makedn_exec=상위 DN $1 만들기..
makedn_failed=.. 작성 실패 : $1
makedn_failed=.. 작성 실패 : $1
makedn_done=.. 완료
makedn_still=DN 생성 후에도 몇 가지 문제가 발견되었습니다. $1
makedn_still=DN 생성 후에도 몇 가지 문제가 발견되었습니다. $1
schema_title=LDAP 스키마 다운로드
schema_desc=Webmin이 LDAP 서버를 사용하여 사용자 및 그룹을 저장하려면 아래 스키마를 사용하도록 구성해야합니다. 이것은 일반적으로 <tt>/etc/ldap/schema</tt> 또는 <tt>/etc/openldap/schema</tt>의 스키마 정의를 <tt>webmin.schema</tt>로 저장하여 수행 할 수 있습니다. 그런 다음 해당 스키마 파일을로드하도록 서버를 구성하십시오.
@@ -143,7 +160,24 @@ twofactor_desc2=이 페이지에서 <a href='$2' target=_blank>$1</a>. 활성화
twofactor_enable=2 단계 인증에 등록
twofactor_header=이중 인증 등록 세부 사항
twofactor_enrolling=제공자 $1 로 2 단계 인증에 등록하는 중입니다.
twofactor_failed=.. 등록 실패 : $1
twofactor_failed=.. 등록 실패 : $1
twofactor_done=.. 완료 이 제공자의 귀하의 ID는 <tt>$1</tt>입니다.
twofactor_setup=이 시스템에서 2 단계 인증이 아직 활성화되지 않았지만 <a href='$1'>Webmin 구성</a> 모듈을 사용하여 켤 수 있습니다.
twofactor_ebutton=버튼을 클릭하지 않았습니다!
forgot_title=비밀번호 재설정 링크 보내기
forgot_err=비밀번호 재설정 링크를 보내지 못했습니다
forgot_header=비밀번호 재설정 링크 세부 정보
forgot_user=사용자 비밀번호 재설정
forgot_email=링크 전달 방식
forgot_email_def=Webmin에서 링크 표시
forgot_email_sel=이메일로 링크 보내기
forgot_send=링크 보내기
forgot_desc=이 페이지에서는 Webmin 사용자의 새 비밀번호를 선택하는 데 사용할 수 있는 링크를 생성하거나 모든 이메일 주소로 전송할 수 있습니다. 이 링크를 어떤 이메일 주소로 보낼지 신중하게 선택해야 합니다. Webmin 로그인에 대한 모든 권한이 부여되기 때문입니다!
forgot_adminmsg=$3의 Webmin 시스템 관리자로부터 $1 로그인에 대한 이메일을 받았습니다.\n\n비밀번호 재설정을 진행하려면 이 링크를 따르세요:\n$2
forgot_sending=$2에 대한 비밀번호 재설정 이메일을 $1(으)로 보내는 중 ..
forgot_sent=.. 전송된
forgot_link=아래 링크를 사용하면 $1의 Webmin 비밀번호를 다음 $2분 동안 재설정할 수 있습니다
forgot_enosudo=이 시스템에서는 sudo를 사용할 수 없습니다!
forgot_ecansudo=입력된 사용자에게 sudo 권한이 없습니다
forgot_eunix=sudo 권한이 있는 사용자가 존재하지 않습니다!

View File

@@ -1,500 +0,0 @@
index_title=„Webmin“ vartotojai
index_user=Vartotojas
index_modules=Moduliai
index_create=Sukurkite naują privilegijuotą vartotoją.
index_screate=Sukurkite naują saugų vartotoją.
index_convert=Konvertuoti „Unix“ į „Webmin“ vartotojus
index_cert=Paprašykite SSL sertifikato
index_twofactor=Dviejų faktorių autentifikavimas
index_certmsg=Spustelėkite šį mygtuką norėdami paprašyti SSL sertifikato, kuris leis jums saugiai prisijungti prie „Webmin“ neįvesdami vartotojo vardo ir slaptažodžio.
index_return=vartotojų sąrašas
index_none=Nė vienas
index_edit=Redaguoti modulio ACL:
index_global=Visuotinis ACL
index_users=„Webmin“ vartotojai
index_groups=„Webmin“ grupės
index_group=Grupė
index_nousers=Neapibrėžta jokių redaguojamų „Webmin“ vartotojų.
index_nogroups=Nėra apibrėžta „Webmin“ grupių.
index_gcreate=Sukurkite naują „Webmin“ grupę.
index_members=Nariai
index_modgroups=Moduliai iš grupės $1
index_sync=Konfigūruokite „Unix“ vartotojo sinchronizavimą
index_unix=Konfigūruokite „Unix“ vartotojo autentifikavimą
index_sessions=Peržiūrėti prisijungimo seansus
index_rbac=Nustatyti RBAC
index_delete=Išštrinti pasirinktus
index_joingroup=Pridėti į grupę:
index_eulist=Nepavyko išvardyti vartotojų: $1
index_eglist=Nepavyko išvardyti grupių: $1
edit_title=Redaguoti „Webmin“ vartotoją
edit_title2=Sukurti „Webmin“ vartotoją
edit_title3=Sukurkite saugų „Webmin“ vartotoją
edit_readonly=Šis „Webmin“ vartotojas neturėtų būti redaguojamas, nes jį valdo $1 modulis. <a href='$2'>Spustelėkite čia</a>, kad išvengtumėte šio įspėjimo ir bet kokiu atveju redaguotumėte vartotoją, tačiau saugokitės, kad bet kokie rankinių pakeitimai gali būti perrašyti!
edit_rights=„Webmin“ vartotojo prieigos teisės
edit_user=Vartotojo vardas
edit_cloneof=Klonuoti „Webmin“ vartotoją
edit_real=Tikras vardas
edit_group=Grupės narys
edit_pass=Slaptažodis
edit_same=Tas pats, kas „Unix“
edit_lock=Nr slaptažodis priimtas
edit_pam=PAM autentifikavimas
edit_unix=„Unix“ autentifikavimas
edit_extauth=Išorinė autentifikavimo programa
edit_dont=Nekeisk
edit_set=Nustatytas į
edit_passlocked=Slaptažodis nebuvo pakeistas $1 dienomis - sąskaita užrakinta!
edit_passmax=Slaptažodis nebuvo pakeistas $1 dienomis - turi būti pakeistas kito prisijungimo metu
edit_passold=Slaptažodis paskutinį kartą buvo pakeistas prieš $1 prieš
edit_passtoday=Slaptažodis buvo pakeistas mažiau nei prieš dieną
edit_modules=Moduliai
edit_clone=Klonas
edit_twofactor=Dviejų faktorių autentifikavimo tipas
edit_twofactorprov=Naudojant teikėją $1 su ID $2
edit_twofactorcancel=Pašalinkite dviejų veiksnių autentifikavimo reikalavimą
edit_twofactornone=Dar nėra sąrankos
edit_twofactoradd=Įgalinti dviejų faktorių vartotojui
edit_lang=Kalba
edit_notabs=Klasifikuokite modulius?
edit_logout=Neaktyvumo atsijungimo laikas
edit_mins=minučių
edit_chars=laiškų
edit_minsize=Mažiausias slaptažodžio ilgis
edit_nochange=Vykdyti slaptažodžio keitimo dienas?
edit_cert=SSL sertifikato pavadinimas
edit_none=Nė vienas
edit_ips=IP prieigos kontrolė
edit_all=Leisti iš visų adresų
edit_allow=Leisti tik iš nurodytų adresų
edit_deny=Neigti iš nurodytų adresų
edit_ipdesc=Vartotojo IP prieigos kontrolė veikia taip pat, kaip ir pasaulinė IP prieigos kontrolė „Webmin Configuration“ modulyje. Tik tuo atveju, jei vartotojas perduos visuotinius valdiklius, bus tikrinami ir šie.
edit_skill=Įgūdžių lygis
edit_risk=Rizikos lygis
edit_risk_high=Super vartotojas
edit_risk_medium=Administratoriaus vartotojas
edit_risk_low=Normalus vartotojas
edit_groupmods=(Be modulių iš grupės)
edit_euser=Jums neleidžiama redaguoti šio vartotojo
edit_egone=Pasirinktas vartotojas nebeegzistuoja!
edit_ecreate=Jums neleidžiama kurti vartotojų
edit_theme=Asmeninė vartotojo sąsajos tema
edit_themeglobal=Iš „Webmin Configuration“
edit_themedef=Senoji „Webmin“ tema
edit_overlay=Asmeninės temos perdanga
edit_overlayglobal=Nėra - naudokite numatytuosius temos parametrus
edit_log=Peržiūrėti žurnalus
edit_selall=Pasirinkti viską
edit_invert=Apverskite pasirinkimą
edit_hide=Slėpti nenaudotą
edit_switch=Perjungti į vartotoją
edit_return=„Webmin“ vartotojas
edit_return2=„Webmin“ grupė
edit_rbacdeny=RBAC prieigos režimas
edit_rbacdeny0=RBAC valdo tik pasirinktus modulio ACL
edit_rbacdeny1=RBAC valdo visus modulius ir ACL
edit_global=Visų modulių leidimai
edit_templock=Laikinai užrakintas
edit_temppass=Priverstinis pakeitimas kito prisijungimo metu
edit_days=Leidžiamos savaitės dienos
edit_alldays=Kiekvieną dieną
edit_seldays=Tik pasirinktos dienos..
edit_hours=Leidžiamas paros laikas
edit_allhours=Bet kada
edit_selhours=Iš $1:$2 į $3:$4
edit_ui=Vartotojo sąsajos parinktys
edit_security=Saugumo ir apribojimų parinktys
edit_mods=Galimi „Webmin“ moduliai
edit_modsg=Galimi „Webmin“ moduliai (be modulių iš grupės)
edit_proto=Sandėliavimo tipas
edit_proto_mysql=„MySQL“ duomenų bazė
edit_proto_postgresql=„PostgreSQL“ duomenų bazė
edit_proto_ldap=LDAP serveris
edit_proto_=Vietiniai failai
edit_safe=Privilegijų lygis
edit_safe0=Nevaržomas
edit_safe1=Tik saugūs moduliai
edit_unsafe=Atkurti neribotą
save_err=Nepavyko išsaugoti vartotojo
save_ename=„$1“ nėra teisingas vartotojo vardas
save_eunixname=Vartotojo vardas „$1“ nėra „Unix“ vartotojas, todėl jo negalima naudoti saugiuoju režimu
save_enamewebmin=Vartotojo vardas „webmin“ skirtas vidaus naudojimui
save_edup=Vartotojo vardas „$1“ jau naudojamas
save_eoverlay=Temos perdanga negali būti pasirinkta, nebent yra tema
save_edeny=Jūs negalite atsisakyti prieigos prie „Webmin“ vartotojų modulio
save_eos=Jūsų operacinėje sistemoje nepalaikoma tokia pati kaip „Unix“ slaptažodžio parinktis.
save_emd5=Tas pats kaip „Unix“ slaptažodžio parinktis negali būti naudojama sistemose su MD5 šifravimu
save_eunix=„Unix“ vartotojo „$1“ nėra
save_emod=Jūs negalite suteikti prieigos prie modulio „$1“
save_ecreate=Jums neleidžiama kurti vartotojų
save_euser=Jums neleidžiama redaguoti šio vartotojo
save_ecolon=Slaptažodžiuose negali būti: simbolio
save_epass=Slaptažodis negalioja: $1
save_eself=Jūsų dabartinis IP adresas ($1) būtų atmestas
save_epam=PAM autentifikacija negalima, nes <tt>Authen::PAM</tt> „Perl“ modulis neįdiegtas arba netinkamai veikia.
save_epam2=Galite naudoti „Webmin“ „Perl“ modulius, kad <a href='$1'>atsisiųstumėte ir įdiegtumėte „Authen::PAM“</a>.
save_egroup=Jums neleidžiama priskirti tai grupei
save_enone=Neįvestas adresas
save_enet=„$1“ nėra tinkamas tinklo adresas
save_emask=„$1“ nėra tinkamas tinklo maskavimas
save_eip=„$1“ nėra visas IP ar tinklo adresas
save_ehost=Nepavyko rasti „$1“ IP adreso
save_elogouttime=Trūksta arba neskaitinis neaktyvaus prisijungimo laikas
save_eminsize=Trūksta minimalaus ar ne skaitmeninio slaptažodžio ilgio
save_edays=Negalima leisti dienų pasirinktam
save_ehours=Trūksta arba netinkami laikai
save_ehours2=Leidimo pradžios laikas turi būti iki pabaigos
save_etemp=Parinktis priversti pakeisti slaptažodį kito prisijungimo metu negali būti naudojama, jei neaktyvuota <a href='$1'>raginanti vartotojus įvesti naujus slaptažodžius</a>.
delete_err=Nepavyko ištrinti vartotojo
delete_eself=Negalite savęs ištrinti
delete_ecannot=Jums neleidžiama ištrinti vartotojų
delete_euser=Jums neleidžiama ištrinti šio vartotojo
delete_eanonuser=Šis vartotojas naudojamas anoniminei prieigai prie modulio
cert_title=Prašyti pažymėjimo
cert_issue=Išduoti pažymėjimą
cert_header=Nauja sertifikato informacija
cert_msg=Ši forma leidžia jums paprašyti SSL kliento sertifikato, kuris bus naudojamas ateityje suteikiant prieigą prie „Webmin“, o ne jūsų vartotojo vardą ir slaptažodį. Tai yra saugesnė, tačiau kadangi autentifikavimas yra automatinis, naudodamiesi sertifikatu negalėsite pereiti prie kito vartotojo.
cert_ebrowser=„Webmin“ nežino, kaip išduoti kliento sertifikatus jūsų naršyklei ($1)
cert_cn=Tavo vardas
cert_email=Elektroninio pašto adresas
cert_ou=Katedra
cert_o=Organizacija
cert_sp=Valstybė
cert_c=Šalies kodas
cert_key=Rakto dydis
cert_done=$1 jūsų sertifikatas buvo sėkmingai sugeneruotas.
cert_pickup=<a href='$1'>Spustelėkite čia norėdami pasiimti pažymėjimą ir įdiegti jį į savo naršyklę</a>
cert_install=Įdiekite savo sertifikatą į naršyklę
cert_ekey=Jūsų naršyklė nepateikė naujo SSL rakto - galbūt jis nepalaiko SSL kliento sertifikatų.
cert_eca=Nepavyko nustatyti sertifikato institucijos: $1
cert_already=Įspėjimas - jūs jau naudojate sertifikatą $1.
cert_etempdir=Netinkamas sertifikato failas
acl_title=Modulio prieigos kontrolė
acl_title2=$1 $2
acl_title3=$2 grupei $1
acl_options=$1 prieigos kontrolės parinktys
acl_config=Ar galima redaguoti modulio konfigūraciją?
acl_reset=Atkurti visišką prieigą
acl_rbac=Gauti prieigos kontrolės nustatymus iš RBAC?
acl_rbacyes=Taip (nepaiso toliau pateiktų nustatymų)
acl_uall=Visi vartotojai
acl_uthis=Šis vartotojas
acl_usel=Pasirinkti vartotojai..
acl_gr=$1 nariai
acl_users=Naudotojai, kuriuos galima redaguoti
acl_mods=Gali suteikti prieigą prie
acl_all=Visi moduliai
acl_own=Tik jo paties moduliai
acl_sel=Pasirinkti moduliai..
acl_create=Ar galite sukurti naujų vartotojų?
acl_delete=Ar galima ištrinti vartotojus?
acl_rename=Ar galima pervardyti vartotojus?
acl_acl=Ar galima redaguoti modulio prieigos valdymą?
acl_lang=Ar gali pakeisti kalbą?
acl_chcert=Ar galima pakeisti SSL sertifikato pavadinimą?
acl_euser=Jums neleidžiama redaguoti šio vartotojo ACL
acl_egroup=Jums neleidžiama redaguoti grupės ACL
acl_emod=Jums neleidžiama redaguoti šio modulio ACL
acl_others=Ar galite pamatyti neprieinamus modulius?
acl_cert=Ar galima prašyti pažymėjimo?
acl_err=Nepavyko išsaugoti prieigos valdymo
acl_groups=Ar galima redaguoti grupes?
acl_gassign=Gali priskirti vartotojus grupėms
acl_gall=Visos grupės
acl_gsel=Pasirinkta..
acl_gnone=Nė vienas
acl_perms=Naujai sukurti vartotojai gauna
acl_perms_1=Ta pati modulio prieigos kontrolė kaip ir kūrėjui
acl_perms_0=Numatytoji (neribota) modulio prieigos kontrolė
acl_sync=Ar galima sukonfigūruoti vartotojo sinchronizavimą?
acl_unix=Ar galima sukonfigūruoti unix autentifikavimą?
acl_sessions=Ar galite peržiūrėti ir atšaukti prisijungimo sesijas?
acl_cats=Ar galima pakeisti kategorizavimą?
acl_theme=Ar gali pakeisti asmeninę temą?
acl_ips=Ar galima pakeisti IP prieigos valdymą?
acl_switch=Ar gali pereiti prie kitų vartotojų?
acl_times=Ar galima pakeisti leistiną prisijungimo laiką?
acl_pass=Ar galima pakeisti slaptažodžio apribojimus?
acl_sql=Ar galima sukonfigūruoti vartotojų ir grupių duomenų bazę?
log_modify=Modifikuotas „Webmin“ vartotojas $1
log_rename=Pervardytas „Webmin“ vartotojas $1 į $2
log_create=Sukurtas „Webmin“ vartotojas $1
log_clone=Klonuotas „Webmin“ vartotojas $1 į $2
log_delete=Ištrintas „Webmin“ vartotojas $1
log_acl=Atnaujinta $1 prieiga $2
log_reset=Iš naujo nustatyti $1 prieigą $2
log_cert=Išduotas sertifikatas vartotojui $1
log_modify_g=Modifikuota „Webmin“ grupė $1
log_rename_g=Pervardyta „Webmin“ grupė $1 į $2
log_create_g=Sukurta „Webmin“ grupė $1
log_delete_g=Ištrinta „Webmin“ grupė $1
log_switch=Perjungtas į „Webmin“ vartotoją $1
log_delete_users=Ištrinti $1 „Webmin“ vartotojai
log_delete_groups=Ištrintos $1 „Webmin“ grupės
log_joingroup=Pridėta $1 Webmin vartotojams į grupę $2
log_pass=Pakeisti slaptažodžio apribojimai
log_unix=Pakeista unix vartotojo autentifikacija
log_sync=Pakeista unix vartotojo sinchronizacija
log_sql=Pakeista vartotojo ir grupės duomenų bazė
log_twofactor=Įsiregistravęs vartotojas $1 su dviejų faktorių teikėju $2
log_onefactor=Neatrodytas vartotojas $1 dviejų faktorių autentifikavimui
gedit_ecannot=Jums neleidžiama redaguoti grupių
gedit_title=Redaguoti „Webmin Group“
gedit_title2=Sukurti „Webmin“ grupę
gedit_group=Grupės pavadinimas
gedit_rights=„Webmin“ grupės prieigos teisės
gedit_modules=Narių moduliai
gedit_members=Nariai ir grupės
gedit_desc=Grupės aprašymas
gedit_egone=Pasirinkta grupė nebeegzistuoja!
gdelete_err=Nepavyko ištrinti grupės
gdelete_ecannot=Jums neleidžiama ištrinti grupių
gdelete_euser=Jūs negalite ištrinti savo grupės
gdelete_esub=Grupių su pogrupiais negalima ištrinti
gdelete_title=Ištrinti grupę
gdelete_desc=Ar tikrai norite ištrinti grupę $1 ir jos narius vartotojus $2?
gdelete_ok=Ištrinti grupę
gsave_err=Nepavyko išsaugoti grupės
gsave_ename=Trūksta arba netinkamas grupės pavadinimas
gsave_enamewebmin=Grupės pavadinimas „webmin“ skirtas vidaus vartojimui
gsave_edup=Grupės pavadinimas jau naudojamas
gsave_edesc=Netinkamas aprašymas - simbolis neleidžiamas
convert_title=Konvertuoti vartotojus
convert_ecannot=Jums neleidžiama konvertuoti „Unix“ vartotojo
convert_nogroups=Jūsų sistemoje nebuvo apibrėžta jokių „Webmin“ grupių. Prieš konvertuodami turite sukurti bent vieną grupę, kad apibrėžtumėte konvertuotų vartotojų teises.
convert_desc=Ši forma leidžia konvertuoti esamus „Unix“ vartotojus į „Webmin“ vartotojus. Kiekvieno naujo „Webmin“ vartotojo leidimus lems toliau pasirinkta grupė.
convert_0=Visi vartotojai
convert_1=Tik vartotojai
convert_2=Visi, išskyrus vartotojus
convert_3=Vartotojai su grupe
convert_4=Naudotojai, turintys UID diapazoną
convert_group=Priskirkite naujus vartotojus „Webmin“ grupei
convert_sync2=Ateityje sinchronizuoti slaptažodį su „Unix“ vartotoju?
convert_ok=Konvertuoti dabar
convert_err=Nepavyko konvertuoti vartotojų
convert_eusers=Nėra įvestų vartotojų, kuriuos reikia konvertuoti
convert_egroup=Grupės „Unix“ nėra
convert_emin=Neteisingas minimalus UID
convert_emax=Neteisingas maksimalus UID
convert_ewgroup=Nėra tokios „Webmin“ grupės
convert_ewgroup2=Jūs negalite priskirti naujų vartotojų šiai grupei
convert_skip=$1 praleidžiamas
convert_exists=$1 jau yra
convert_invalid=$1 netinkamas „Webmin“ vartotojo vardas
convert_added=pridedama $1
convert_msg=Konvertuojami „Unix“ vartotojai...
convert_user=„Unix“ vartotojas
convert_action=Veiksmas atliktas
convert_done=$1 vartotojai konvertavo, $2 negalioja, $3 jau yra, $4 neįtraukta.
convert_users=Vartotojai konvertuoti
sync_title=„Unix“ vartotojo sinchronizavimas
sync_desc=Ši forma leidžia konfigūruoti automatinį „Unix“ vartotojų, sukurtų naudojant „Webmin“, ir šio modulio vartotojų sinchronizavimą.
sync_nogroups=Jūsų sistemoje nebuvo apibrėžta jokių „Webmin“ grupių. Turi būti sukurta bent viena grupė, kad būtų galima nustatyti prieigą sukurtiems vartotojams.
sync_when=Kada sinchronizuoti
sync_create=Sukurkite „Webmin“ vartotoją, kai sukuriamas „Unix“ vartotojas.
sync_update=Atnaujinkite atitinkamą „Webmin“ vartotoją, kai atnaujinamas „Unix“ vartotojas.
sync_delete=Ištrinkite atitinkamą „Webmin“ vartotoją, kai ištrinsite „Unix“ vartotoją.
sync_group=Priskirkite naujus vartotojus „Webmin“ grupei
sync_unix=Nustatykite naujų vartotojų slaptažodį į „Unix“ autentifikavimą.
sync_ecannot=Jums neleidžiama konfigūruoti vartotojo sinchronizacijos.
unix_title=„Unix“ vartotojo autentifikavimas
unix_err=Nepavyko išsaugoti „Unix“ autentifikacijos
unix_desc=Šis puslapis leidžia sukonfigūruoti „Webmin“, kad būtų patvirtinti bandymai prisijungti prie sistemos vartotojų sąrašo ir PAM. Tai gali būti naudinga, jei turite daug esamų „Unix“ vartotojų, kuriems norite suteikti prieigą prie „Webmin“.
unix_def=Tik leisti „Webmin“ vartotojams prisijungti
unix_sel=Leisti žemiau išvardintiems „Unix“ vartotojams prisijungti..
unix_mode=Leisti
unix_mall=Visi vartotojai
unix_group=Grupės nariai..
unix_user=Unix vartotojas..
unix_who=Vartotojas ar grupė
unix_to=Kaip „Webmin“ vartotojas
unix_ecannot=Jums neleidžiama konfigūruoti „Unix“ vartotojo autentifikavimo
unix_epam=„Unix“ autentifikacija negalima, nes <tt>Authen::PAM</tt> „Perl“ modulis neįdiegtas arba netinkamai veikia.
unix_all=Leisti visiems „Unix“ vartotojams
unix_allow=Leisti tik išvardytiems „Unix“ vartotojams
unix_deny=Atmesti sąrašą „Unix“ vartotojų
unix_none=Neįvestas joks vartotojas
unix_euser=„$1“ nėra teisingas vartotojo vardas
unix_egroup=„$1“ nėra teisingas grupės pavadinimas
unix_shells=Atmeskite „Unix“ vartotojus, kurių apvalkalų nėra
unix_eshells=Nėra arba neegzistuoja apvalkalų failas
unix_restrict2=Papildomi apribojimai
unix_ewhogroup=Trūksta grupės, kad būtų galima leisti eilutėje $1
unix_ewhouser=Trūksta vartotojo leisti eilutėje $1
unix_enone=Nėra „Unix“ vartotojų ar grupių, leidžiančių įeiti
unix_same=&lt;Tas pats vartotojas ar grupė&gt;
unix_sudo=Leisti vartotojams, kurie gali vykdyti visas komandas naudodamiesi <tt>sudo</tt>, prisijungti kaip <tt>šaknimis</tt>
unix_pamany=Prisijungimus, kurie praeina tik PAM patvirtinimą, traktuokite kaip $1
unix_esudo=Komanda $1 neįdiegta
unix_esudomod=„Perl“ modulis $1, reikalingas <tt>sudo</tt> autentifikavimui, neįdiegtas
unix_header=„Unix“ vartotojo autentifikacijos nustatymai
unix_utable=Leidžiami „Unix“ vartotojai
sessions_title=Dabartinės prisijungimo sesijos
sessions_id=Sesijos ID
sessions_user=„Webmin“ vartotojas
sessions_login=Paskutinį kartą aktyvus
sessions_host=IP adresas
sessions_lview=Žiūrėti žurnalus..
sessions_actions=Veiksmai..
sessions_logouts=Taip pat rodyti atsijungusius seansus..
sessions_state=Valstybė
sessions_this=Šis prisijungimas
sessions_in=Prisijungęs
sessions_out=Atsijungęs
sessions_kill=Atjunkite..
logins_title=Naujausi „Webmin“ prisijungimai
hide_title=Slėpti nenaudojamus modulius
hide_desc=Šie moduliai bus pašalinti iš $1 modulių prieigos sąrašo, nes jų atitinkami serveriai neįdiegti jūsų sistemoje.
hide_ok=Slėpti modulius dabar
hide_none=Nieko neslėpti - $1 neturi prieigos prie modulių, kurių atitinkami serveriai neįdiegti jūsų sistemoje.
hide_desc2=Atminkite, kad šie moduliai nepasirodys automatiškai, jei bus įdiegti atitinkami serveriai. Naudodami šį modulį turėsite suteikti prieigą rankiniu būdu.
hide_clone=(Klonas $1)
switch_euser=Jums neleidžiama pereiti prie šio vartotojo
switch_eold=Esamos sesijos nerasta!
rbac_title=Nustatyti RBAC
rbac_desc=„Webmin“ RBAC integracija suteikia galimybę vartotojo modulio ir ACL leidimus nustatyti iš RBAC (Role Based Access Control) duomenų bazės, o ne iš pačių „Webmin“ konfigūracijos failų. Įjungus RBAC palaikymą, bet kuriam vartotojui, kuriam pasirinkta parinktis <b>RBAC valdo visus modulius ir ACL</b>, jo galimybes nustatys RBAC, o ne patys „Webmin“ prieigos kontrolės parametrai.
rbac_esolaris=Šiuo metu RBAC palaikomas tik „Solaris“, todėl jo negalima naudoti šioje $1 sistemoje.
rbac_eperl=„Perl“ modulis $1, reikalingas RBAC integracijai, neįdiegtas. <a href='$2'>Spustelėkite čia</a>, jei norite ją įdiegti dabar.
rbac_ecpan=Jūs neturite prieigos prie „Webmin“ „Perl“ modulių puslapio, norėdami įdiegti reikalingą $1 modulį RBAC integracijai.
rbac_ok=Šioje sistemoje galima RBAC integracija ir ją galima įjungti kiekvienam vartotojui puslapyje Redaguoti „Webmin“ vartotoją.
udeletes_err=Nepavyko ištrinti vartotojų
udeletes_jerr=Nepavyko pridėti vartotojų į grupę
udeletes_enone=Nepasirinkta
udeletes_title=Ištrinti vartotojus
udeletes_rusure=Ar tikrai norite ištrinti $1 pasirinktus vartotojus? Bus prarasti visi jų prieigos kontrolės nustatymai ir informacija apie vartotoją.
udeletes_users=Pasirinkti vartotojai: $1
udeletes_ok=Ištrinti vartotojus
udeletes_ereadonly=Vienas iš pasirinktų vartotojų pažymėtas kaip neredaguojamas
gdeletes_err=Nepavyko ištrinti grupių
gdeletes_title=Ištrinti grupes
gdeletes_rusure=Ar tikrai norite ištrinti pasirinktas $1 grupes ir jose esančius $2 vartotojus? Bus prarasti visi jų prieigos kontrolės nustatymai ir informacija apie vartotoją.
gdeletes_users=Pasirinktos grupės: $1
gdeletes_ok=Ištrinti grupes
pass_title=Slaptažodžio apribojimai
pass_ecannot=Jums neleidžiama redaguoti slaptažodžio apribojimų
pass_header=„Webmin“ slaptažodžio vykdymo parinktys
pass_minsize=Mažiausias slaptažodžio ilgis
pass_nominsize=Nėra minimalaus
pass_regexps=Įprastinės išraiškos slaptažodžiai turi sutapti
pass_regdesc=Žmogui skaitomas aprašymas reguliariai
pass_maxdays=Dienos prieš slaptažodį turi būti pakeistas
pass_lockdays=Dienos prieš nekeičiant slaptažodžio užrakinamos paskyros
pass_nomaxdays=Keisti niekada nereikia
pass_nolockdays=Sąskaita niekada nėra užrakinta
pass_nouser=Neleisti slaptažodžių, kuriuose yra vartotojo vardas?
pass_nodict=Neleisti žodyno žodžių slaptažodžių?
pass_oldblock=Senų slaptažodžių, kuriuos reikia atmesti, skaičius
pass_nooldblock=Negalima pakartotinai naudoti slaptažodžio
pass_days=dienų
pass_pass=slaptažodžiai
pass_err=Nepavyko išsaugoti slaptažodžio apribojimų
pass_eminsize=Trūksta minimalaus ar ne skaitmeninio slaptažodžio ilgio
pass_emaxdays=Trūksta arba neskaičiuojamas dienų skaičius prieš keičiant
pass_elockdays=Trūksta arba neskaičiuojamas dienų skaičius iki sąskaitos užrakinimo
pass_eoldblock=Trūksta senojo slaptažodžio, kurį reikia atmesti, arba jo neturi skaitinis skaičius
cpass_minsize=Turi būti mažiausiai $1 raidžių
cpass_notre=Atitinka neleidžiamą modelį
cpass_re=Neatitinka reikalaujamo modelio
cpass_name=Yra vartotojo vardas
cpass_dict=Yra žodyno žodis
cpass_spellcmd=Neįdiegtos nei komandos $1, nei $2, reikalingos žodyno žodžiams tikrinti.
cpass_old=Senų slaptažodžių negalima pakartotinai naudoti
sql_title=Vartotojo ir grupės duomenų bazė
sql_ecannot=Jums neleidžiama konfigūruoti vartotojo ir grupės duomenų bazės
sql_header=Duomenų bazės programos vartotojams ir grupėms parinktys
sql_host=Pagrindinio kompiuterio vardas
sql_user=Vartotojo vardas
sql_pass=Slaptažodis
sql_db=Duomenų bazės pavadinimas
sql_ssl=Ryšio šifravimas
sql_ssl0=Nė vienas
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Objektų klasė vartotojams
sql_groupclass=Objektų klasė grupėms
sql_euserclass=Trūksta arba netinkama vartotojų klasė
sql_egroupclass=Trūksta arba netinkama objektų klasė grupėms
sql_none=Naudokite tik vietinius failus vartotojams ir grupėms laikyti
sql_mysql=Naudokite „MySQL“ duomenų bazę
sql_postgresql=Naudokite „PostgreSQL“ duomenų bazę
sql_ldap=Naudokite LDAP serverį
sql_prefix=Sukurti pagal DN
sql_addto0=Įtraukite naujus vartotojus į aukščiau parinktą duomenų bazę
sql_addto1=Pridėkite naujų vartotojų prie vietinių failų
sql_emod=Trūksta būtino „Perl“ modulio <tt>$1</tt>
sql_etable=Nepavyko užklausti reikiamos lentelės $1:$2
sql_eldapdn=Bazinis LDAP DN $1 nerastas
sql_eclass=LDAP objekto klasė $1 serverio schemoje neegzistuoja
sql_err=Nepavyko išsaugoti vartotojo ir grupės duomenų bazės nustatymų
sql_ehost=Trūksta pagrindinio kompiuterio vardo, kurio negalima išspręsti
sql_euser=Trūksta arba netinkamas vartotojo vardas (tarpų neleidžiama)
sql_epass=Neteisingas slaptažodis (tarpų neleidžiama)
sql_edb=Neteisingas duomenų bazės pavadinimas (tarpų neleidžiama)
sql_eprefix=Trūksta arba netinkamas bazinis DN (tarpų neleidžiama)
sql_eprefix2=Netinkamai atrodantis pagrindas DN - turėtų būti <tt>dc = mano domenas, dc = com</tt>
sql_title2=Sukurkite trūkstamas lenteles
sql_tableerr=Vartotojo ir grupės duomenų bazės parametrai galioja, tačiau trūksta kai kurių „Webmin“ reikalingų lentelių: $1
sql_tableerr2=Spustelėkite žemiau esantį mygtuką <b>Kurti lenteles</b>, kad jie būtų sukurti automatiškai, arba rankiniu būdu paleiskite žemiau esantį SQL.
sql_make=Kurti lenteles
sql_title3=Sukurkite trūkstamą DN
sql_dnerr=Vartotojo ir grupės duomenų bazės parametrai galioja, tačiau trūksta „Webmin“ reikalingo LDAP DN: $1
sql_dnerr2=Spustelėkite žemiau esantį mygtuką <b>Sukurti DN</b>, jei norite, kad jis būtų kuriamas automatiškai, arba pridėkite jį prie savo LDAP serverio rankiniu būdu.
sql_makedn=Sukurti DN
sql_schema=Atsisiųskite LDAP schemą
make_title=Kurti vartotojų ir grupių lenteles
make_err=Nepavyko sukurti vartotojų ir grupių lentelių
make_exec=Vykdome SQL $1.
make_failed=.. sukurti nepavyko: $1
make_done=.. padaryta
make_still=Kai kurios problemos buvo rastos net sukūrus lentelę: $1
makedn_title=Sukurkite LDAP DN
makedn_eoc=Nerasta jokių konstrukcinių objektų klasių!
makedn_exec=Kuriamas pirminis DN $1..
makedn_failed=.. sukurti nepavyko: $1
makedn_done=.. padaryta
makedn_still=Kai kurios problemos buvo rastos net sukūrus DN: $1
schema_title=Atsisiųskite LDAP schemą
schema_desc=Kad „Webmin“ galėtų naudoti LDAP serverį vartotojams ir grupėms laikyti, jis turi būti sukonfigūruotas naudoti žemiau pateiktą schemą. Paprastai tai galima padaryti išsaugojant schemos apibrėžimą aplanke <tt>/etc/ldap/schema</tt> arba <tt>/etc/openldap/schema</tt> kaip <tt>webmin.schema</tt>, tada sukonfigūravus serverį įkelti tą schemos failą.
schema_download=Atsisiųsti schemos failą: <a href=$1>$1</a>
twofactor_err=Nepavyko nustatyti dviejų veiksnių autentifikacijos
twofactor_euser=Jūsų „Webmin“ vartotojas nerastas!
twofactor_title=Dviejų faktorių autentifikavimas
twofactor_disable=Išjungti dviejų veiksnių autentifikavimą
twofactor_already=Jūsų „Webmin“ prisijungime jau yra įgalintas dviejų faktorių autentifikavimas, teikėjui teikiant $1 ir sąskaitos ID $2.
twofactor_already2=Prisijungimas prie „Webmin“ $3 jau turi dviejų faktorių autentifikavimą, jei teikėjas $1 ir sąskaitos ID $2.
twofactor_desc=Šis puslapis leidžia įjungti dviejų veiksnių autentifikavimą prisijungiant prie „Webmin“ naudojant <a href='$2' target=_blank>$1</a>. Kai aktyvuosite, prisijungdami prie „Webmin“ reikės papildomo autentifikavimo prieigos rakto.
twofactor_desc2=Šis puslapis leidžia įjungti dviejų veiksnių autentifikavimą prisijungiant prie „Webmin“ $3 naudojant <a href='$2' target=_blank>$1</a>. Kai aktyvuosite, prisijungdami prie „Webmin“ reikės papildomo autentifikavimo prieigos rakto.
twofactor_enable=Registruokitės dviejų faktorių autentifikavimui
twofactor_header=Dviejų veiksnių autentifikacijos registracijos duomenys
twofactor_enrolling=Registracija į dviejų faktorių autentifikavimą teikėjui $1..
twofactor_failed=.. registracija nepavyko: $1
twofactor_done=.. baigta. Jūsų ID su šiuo teikėju yra <tt>$1</tt>.
twofactor_setup=Dviejų faktorių autentifikavimas šioje sistemoje dar neįgalintas, tačiau jį galima įjungti naudojant modulį <a href='$1'>„Webmin Configuration</a>“.
twofactor_ebutton=Nepaspaudė nė vieno mygtuko!

View File

@@ -1,500 +0,0 @@
index_title=Webmin lietotāji
index_user=Lietotājs
index_modules=Moduļi
index_create=Izveidojiet jaunu priviliģētu lietotāju.
index_screate=Izveidojiet jaunu drošu lietotāju.
index_convert=Pārvērst Unix Webmin lietotājiem
index_cert=Pieprasiet SSL sertifikātu
index_twofactor=Divfaktoru autentifikācija
index_certmsg=Noklikšķiniet uz šīs pogas, lai pieprasītu SSL sertifikātu, kas ļaus jums droši pieteikties Webmin, neievadot lietotājvārdu un paroli.
index_return=lietotāju saraksts
index_none=Nav
index_edit=Rediģēt moduļa ACL:
index_global=Globālā ACL
index_users=Webmin lietotāji
index_groups=Webmin grupas
index_group=Grupa
index_nousers=Nav definēts rediģējams Webmin lietotājs.
index_nogroups=Nav definētas Webmin grupas.
index_gcreate=Izveidojiet jaunu Webmin grupu.
index_members=Locekļi
index_modgroups=Moduļi no grupas $1
index_sync=Konfigurējiet Unix lietotāja sinhronizāciju
index_unix=Konfigurējiet Unix lietotāja autentifikāciju
index_sessions=Skatīt pieteikšanās sesijas
index_rbac=Iestatīt RBAC
index_delete=Dzēst atlasīto
index_joingroup=Pievienot grupai:
index_eulist=Neizdevās uzskaitīt lietotājus: $1
index_eglist=Neizdevās uzskaitīt grupas: $1
edit_title=Rediģēt Webmin lietotāju
edit_title2=Izveidot Webmin lietotāju
edit_title3=Izveidojiet drošu Webmin lietotāju
edit_readonly=Šo Webmin lietotāju nevajadzētu rediģēt, jo to pārvalda modulis $1. <a href='$2'>Noklikšķiniet šeit</a>, lai apietu šo brīdinājumu un jebkurā gadījumā rediģētu lietotāju, taču esiet piesardzīgs, jo visas manuālās izmaiņas var būt pārrakstītas!
edit_rights=Webmin lietotāja piekļuves tiesības
edit_user=Lietotājvārds
edit_cloneof=Webmin lietotāja klonēšana
edit_real=Īstais vārds
edit_group=Grupas loceklis
edit_pass=Parole
edit_same=Tas pats, kas Unix
edit_lock=Nav pieņemta parole
edit_pam=PAM autentifikācija
edit_unix=Unix autentifikācija
edit_extauth=Ārējā autentifikācijas programma
edit_dont=Nemaini
edit_set=Iestatīts uz
edit_passlocked=Parole nav mainīta $1 dienas - konts ir bloķēts!
edit_passmax=Parole nav mainīta $1 dienas - ir jāmaina nākamajā pieteikšanās reizē
edit_passold=Parole pēdējo reizi tika mainīta pirms $1
edit_passtoday=Parole tika nomainīta mazāk nekā pirms dienas
edit_modules=Moduļi
edit_clone=Klons
edit_twofactor=Divfaktoru autentifikācijas tips
edit_twofactorprov=Pakalpojuma sniedzēja $1 izmantošana ar ID $2
edit_twofactorcancel=Noņemiet divu faktoru autentifikācijas prasību
edit_twofactornone=Pagaidām nav iestatīta
edit_twofactoradd=Iespējojiet divfaktoru lietotājam
edit_lang=Valoda
edit_notabs=Kategorizēt moduļus?
edit_logout=Neaktivitātes atteikšanās laiks
edit_mins=minūtes
edit_chars=vēstules
edit_minsize=Minimālais paroles garums
edit_nochange=Izpildīt paroles maiņas dienas?
edit_cert=SSL sertifikāta nosaukums
edit_none=Nav
edit_ips=IP piekļuves kontrole
edit_all=Atļaut no visām adresēm
edit_allow=Atļaut tikai no uzskaitītajām adresēm
edit_deny=Liegt no norādītajām adresēm
edit_ipdesc=Lietotāja IP piekļuves kontrole darbojas tāpat kā globālā IP piekļuves kontrole Webmin konfigurācijas modulī. Tikai tad, ja lietotājs nokārtos globālās vadīklas, tiks pārbaudītas arī šeit esošās.
edit_skill=Zināšanu līmenis
edit_risk=Riska līmenis
edit_risk_high=Super lietotājs
edit_risk_medium=Administratora lietotājs
edit_risk_low=Parasts lietotājs
edit_groupmods=(Papildus moduļiem no grupas)
edit_euser=Jums nav atļauts rediģēt šo lietotāju
edit_egone=Atlasītais lietotājs vairs nepastāv!
edit_ecreate=Jums nav atļauts izveidot lietotājus
edit_theme=Personīgā lietotāja saskarnes tēma
edit_themeglobal=No Webmin konfigurācijas
edit_themedef=Vecā Webmin tēma
edit_overlay=Personiskās tēmas pārklājums
edit_overlayglobal=Nav - izmantojiet motīvu noklusējumus
edit_log=Skatīt žurnālus
edit_selall=Izvēlēties visus
edit_invert=Apgrieztā atlase
edit_hide=Slēpt neizmantoto
edit_switch=Pārslēgties uz Lietotāju
edit_return=Webmin lietotājs
edit_return2=Webmin grupa
edit_rbacdeny=RBAC piekļuves režīms
edit_rbacdeny0=RBAC kontrolē tikai atlasītos moduļa ACL
edit_rbacdeny1=RBAC kontrolē visus moduļus un ACL
edit_global=Visu moduļu atļaujas
edit_templock=Uz laiku bloķēta
edit_temppass=Piespiest izmaiņas nākamajā pieteikšanās reizē
edit_days=Atļautās nedēļas dienas
edit_alldays=Katru dienu
edit_seldays=Tikai atlasītās dienas..
edit_hours=Atļautie diennakts laiki
edit_allhours=Jebkurā laikā
edit_selhours=Sākot no $1:$2 līdz $3:$4
edit_ui=Lietotāja interfeisa opcijas
edit_security=Drošības un limitu iespējas
edit_mods=Pieejamie Webmin moduļi
edit_modsg=Pieejamie Webmin moduļi (papildus tiem, kas ietilpst grupā)
edit_proto=Krātuves tips
edit_proto_mysql=MySQL datu bāze
edit_proto_postgresql=PostgreSQL datu bāze
edit_proto_ldap=LDAP serveris
edit_proto_=Vietējie faili
edit_safe=Privilēģiju līmenis
edit_safe0=Neierobežots
edit_safe1=Tikai droši moduļi
edit_unsafe=Atiestatīt uz neierobežotu
save_err=Neizdevās saglabāt lietotāju
save_ename='$1' nav derīgs lietotājvārds
save_eunixname=Lietotājvārds '$1' nav Unix lietotājs, tāpēc to nevar izmantot drošajā režīmā
save_enamewebmin=Lietotājvārds “webmin” ir paredzēts iekšējai lietošanai
save_edup=Lietotājvārds '$1' jau tiek izmantots
save_eoverlay=Motīva pārklājumu nevar atlasīt, ja vien tas nav
save_edeny=jūs nevarat liegt sev piekļuvi Webmin lietotāju modulim
save_eos=Jūsu operētājsistēma neatbalsta tādu pašu kā Unix paroles opcija.
save_emd5=To pašu kā Unix paroles opciju nevar izmantot sistēmās ar MD5 šifrēšanu
save_eunix=Unix lietotājs '$1' neeksistē
save_emod=Jūs nevarat piešķirt piekļuvi modulim '$1'
save_ecreate=Jums nav atļauts izveidot lietotājus
save_euser=Jums nav atļauts rediģēt šo lietotāju
save_ecolon=Parolēs nedrīkst būt rakstzīme:
save_epass=Parole nav derīga: $1
save_eself=Jūsu pašreizējā IP adrese ($1) tiktu noraidīta
save_epam=PAM autentifikācija nav pieejama, jo modulis <tt>Authen::PAM</tt> Perl nav instalēts vai nedarbojas pareizi.
save_epam2=Varat izmantot Webmin Perl moduļus, lai <a href='$1'>lejupielādētu un instalētu Authen::PAM</a>.
save_egroup=Jums nav atļauts piešķirt šo grupu
save_enone=Nav ievadīta neviena adrese
save_enet=“$1” nav derīga tīkla adrese
save_emask='$1' nav derīgs tīkla masks
save_eip='$1' nav pilnīga IP vai tīkla adrese
save_ehost=Neizdevās atrast '$1' IP adresi
save_elogouttime=Trūkst vai nav skaitliska neaktivitātes atteikšanās laika
save_eminsize=Trūkst vai nav ciparu minimālais paroles garums
save_edays=Nav dienu, lai atļautu atlasīto
save_ehours=Trūkst vai nav derīgi laiki
save_ehours2=Sākuma laikam jābūt atļautam pirms beigām
save_etemp=Iespēju piespiest mainīt paroli nākamajā pieteikšanās reizē nevar izmantot, ja nav iespējota <a href='$1'>pamudina lietotājus ievadīt jaunas paroles</a>.
delete_err=Neizdevās izdzēst lietotāju
delete_eself=Jūs pats nevarat izdzēst
delete_ecannot=Jums nav atļauts izdzēst lietotājus
delete_euser=Jums nav atļauts izdzēst šo lietotāju
delete_eanonuser=Šis lietotājs tiek izmantots anonīmai piekļuvei moduļiem
cert_title=Pieprasīt sertifikātu
cert_issue=Izsniegt sertifikātu
cert_header=Jauna sertifikāta informācija
cert_msg=Šī forma ļauj jums pieprasīt SSL klienta sertifikātu, kas turpmāk tiks izmantots, lai piešķirtu piekļuvi Webmin sava lietotājvārda un paroles vietā. Tas ir drošāk, taču, tā kā autentifikācija ir automātiska, sertifikāta izmantošanas laikā nevarēsit pārslēgties uz citu lietotāju.
cert_ebrowser=Webmin nezina, kā izsniegt klienta sertifikātus jūsu pārlūkprogrammai ($1)
cert_cn=Tavs vārds
cert_email=Epasta adrese
cert_ou=nodaļa
cert_o=Organizācija
cert_sp=Valsts
cert_c=Valsts kods
cert_key=Taustiņa lielums
cert_done=Jūsu sertifikāts $1 ir veiksmīgi izveidots.
cert_pickup=<a href='$1'>Noklikšķiniet šeit, lai paņemtu sertifikātu un instalētu to pārlūkprogrammā</a>
cert_install=Instalējiet sertifikātu pārlūkprogrammā
cert_ekey=Jūsu pārlūkprogramma nav iesniegusi jaunu SSL atslēgu - iespējams, tā neatbalsta SSL klienta sertifikātus.
cert_eca=Neizdevās iestatīt sertifikāta autoritāti: $1
cert_already=Brīdinājums - jūs jau izmantojat sertifikātu $1.
cert_etempdir=Nederīgs sertifikāta fails
acl_title=Moduļu piekļuves kontrole
acl_title2=$1 $2
acl_title3=Grupai $1 grupā $2
acl_options=$1 piekļuves kontroles iespējas
acl_config=Vai var rediģēt moduļa konfigurāciju?
acl_reset=Atiestatīt uz pilnu piekļuvi
acl_rbac=Vai iegūt piekļuves kontroles iestatījumus no RBAC?
acl_rbacyes=Jā (ignorē iestatījumus zemāk)
acl_uall=Visi lietotāji
acl_uthis=Šis lietotājs
acl_usel=Atlasītie lietotāji..
acl_gr=$1 dalībnieki
acl_users=Lietotāji, kurus var rediģēt
acl_mods=Var piešķirt piekļuvi
acl_all=Visi moduļi
acl_own=Tikai viņa paša moduļi
acl_sel=Atlasītie moduļi..
acl_create=Vai varat izveidot jaunus lietotājus?
acl_delete=Vai var izdzēst lietotājus?
acl_rename=Vai lietotājus var pārdēvēt?
acl_acl=Vai var rediģēt moduļa piekļuves kontroli?
acl_lang=Vai var mainīt valodu?
acl_chcert=Vai var mainīt SSL sertifikāta nosaukumu?
acl_euser=Jums nav atļauts rediģēt šī lietotāja ACL
acl_egroup=Jums nav atļauts rediģēt grupas ACL
acl_emod=Jums nav atļauts rediģēt šī moduļa ACL
acl_others=Vai var redzēt nepieejamus moduļus?
acl_cert=Vai var pieprasīt sertifikātu?
acl_err=Neizdevās saglabāt piekļuves kontroli
acl_groups=Vai var rediģēt grupas?
acl_gassign=Var piešķirt lietotājus grupām
acl_gall=Visas grupas
acl_gsel=Atlasīts..
acl_gnone=Nav
acl_perms=Jaunizveidotie lietotāji saņem
acl_perms_1=Tāda pati moduļa piekļuves kontrole kā veidotājam
acl_perms_0=Noklusējuma (neierobežota) moduļa piekļuves kontrole
acl_sync=Vai var konfigurēt lietotāja sinhronizāciju?
acl_unix=Vai var konfigurēt unix autentifikāciju?
acl_sessions=Vai var apskatīt un atcelt pieteikšanās sesijas?
acl_cats=Vai var mainīt kategorizēšanu?
acl_theme=Vai var mainīt personisko tēmu?
acl_ips=Vai var mainīt IP piekļuves kontroli?
acl_switch=Vai var pāriet uz citiem lietotājiem?
acl_times=Vai var mainīt atļautos pieteikšanās laikus?
acl_pass=Vai var mainīt paroles ierobežojumus?
acl_sql=Vai var konfigurēt lietotāju un grupu datu bāzi?
log_modify=Pārveidots Webmin lietotājs $1
log_rename=Pārdēvēts Webmin lietotājs $1 uz $2
log_create=Izveidots Webmin lietotājs $1
log_clone=Klonēts Webmin lietotājs $1 uz $2
log_delete=Izdzēsts Webmin lietotājs $1
log_acl=Atjaunināta piekļuve $1 $2
log_reset=Atiestatīt piekļuvi $1 $2
log_cert=Izdots sertifikāts lietotājam $1
log_modify_g=Pārveidota Webmin grupa $1
log_rename_g=Pārdēvēta Webmin grupa $1 uz $2
log_create_g=Izveidota Webmin grupa $1
log_delete_g=Izdzēsta Webmin grupa $1
log_switch=Pārgāja uz Webmin lietotāju $1
log_delete_users=Svītroti $1 Webmin lietotāji
log_delete_groups=Tika izdzēstas $1 Webmin grupas
log_joingroup=Pievienots $1 Webmin lietotājiem grupai $2
log_pass=Mainīti paroles ierobežojumi
log_unix=Mainīta unix lietotāja autentifikācija
log_sync=Mainīta unix lietotāja sinhronizācija
log_sql=Mainīta lietotāju un grupu datu bāze
log_twofactor=Reģistrētais lietotājs $1 ar divu faktoru nodrošinātāju $2
log_onefactor=Nereģistrēts lietotājs $1 divu faktoru autentifikācijai
gedit_ecannot=Jums nav atļauts rediģēt grupas
gedit_title=Rediģēt Webmin grupu
gedit_title2=Izveidot Webmin grupu
gedit_group=Grupas nosaukums
gedit_rights=Webmin grupas piekļuves tiesības
gedit_modules=Locekļu moduļi
gedit_members=Dalībnieki un grupas
gedit_desc=Grupas apraksts
gedit_egone=Atlasītā grupa vairs nepastāv!
gdelete_err=Neizdevās izdzēst grupu
gdelete_ecannot=Jums nav atļauts izdzēst grupas
gdelete_euser=Jūs nevarat izdzēst savu grupu
gdelete_esub=Grupas ar apakšgrupām nevar izdzēst
gdelete_title=Dzēst grupu
gdelete_desc=Vai tiešām vēlaties izdzēst grupu $1 un tās dalībnieku lietotājus $2?
gdelete_ok=Dzēst grupu
gsave_err=Neizdevās saglabāt grupu
gsave_ename=Trūkst vai nav derīgs grupas nosaukums
gsave_enamewebmin=Grupas nosaukums “webmin” ir paredzēts iekšējai lietošanai
gsave_edup=Grupas nosaukums jau tiek izmantots
gsave_edesc=Nederīgs apraksts - rakstzīme: nav atļauta
convert_title=Lietotāju konvertēšana
convert_ecannot=Jums nav atļauts pārveidot Unix lietotāju
convert_nogroups=Jūsu sistēmā nav definētas Webmin grupas. Pirms konvertēšanas ir jāizveido vismaz viena grupa, lai pārveidotajiem lietotājiem definētu atļaujas.
convert_desc=Šī forma ļauj pārveidot esošos Unix lietotājus par Webmin lietotājiem. Katra jauna Webmin lietotāja atļaujas nosaka tālāk atlasītā grupa.
convert_0=Visi lietotāji
convert_1=Tikai lietotāji
convert_2=Visi, izņemot lietotājus
convert_3=Lietotāji ar grupu
convert_4=Lietotāji ar UID diapazonā
convert_group=Piešķiriet jaunus lietotājus Webmin grupai
convert_sync2=Vai nākotnē sinhronizēt paroli ar Unix lietotāju?
convert_ok=Konvertēt tūlīt
convert_err=Neizdevās konvertēt lietotājus
convert_eusers=Neviens lietotājs nevar konvertēt ievadīto
convert_egroup=Unix grupa nepastāv
convert_emin=Nederīgs minimālais UID
convert_emax=Nederīgs maksimālais UID
convert_ewgroup=Nav tādas Webmin grupas
convert_ewgroup2=Jums nav atļauts šai grupai piešķirt jaunus lietotājus
convert_skip=$1 tiek izlaists
convert_exists=$1 jau pastāv
convert_invalid=$1 nav derīgs Webmin lietotājvārds
convert_added=Tiek pievienota $1
convert_msg=Notiek Unix lietotāju konvertēšana...
convert_user=Unix lietotājs
convert_action=Darbība veikta
convert_done=$1 lietotāji konvertēti, $2 nederīgi, $3 jau pastāv, $4 izslēgts.
convert_users=Lietotāji konvertēšanai
sync_title=Unix lietotāja sinhronizācija
sync_desc=Šī forma ļauj konfigurēt automātisko Unix lietotāju, kas izveidoti, izmantojot Webmin, un šī moduļa lietotāju sinhronizāciju.
sync_nogroups=Jūsu sistēmā nav definētas Webmin grupas. Lai iestatītu piekļuvi izveidotajiem lietotājiem, ir jāizveido vismaz viena grupa.
sync_when=Kad sinhronizēt
sync_create=Izveidojiet Webmin lietotāju, kad tiek izveidots Unix lietotājs.
sync_update=Atjauniniet atbilstošo Webmin lietotāju, kad tiek atjaunināts Unix lietotājs.
sync_delete=Dzēšot atbilstošo Webmin lietotāju, kad tiek izdzēsts Unix lietotājs.
sync_group=Piešķiriet jaunus lietotājus Webmin grupai
sync_unix=Iestatiet jauno lietotāju paroli Unix autentifikācijai.
sync_ecannot=Jums nav atļauts konfigurēt lietotāja sinhronizāciju.
unix_title=Unix lietotāja autentifikācija
unix_err=Neizdevās saglabāt Unix autentifikāciju
unix_desc=Šī lapa ļauj konfigurēt Webmin, lai validētu pieteikšanās mēģinājumus, izmantojot sistēmas lietotāju sarakstu un PAM. Tas var būt noderīgi, ja jums ir liels skaits esošo Unix lietotāju, kuriem vēlaties dot piekļuvi Webmin.
unix_def=Tikai Webmin lietotājiem atļauj pieteikties
unix_sel=Ļaut zemāk uzskaitītajiem Unix lietotājiem pieteikties..
unix_mode=Atļaut
unix_mall=Visi lietotāji
unix_group=Grupas dalībnieki..
unix_user=Unix lietotājs..
unix_who=Lietotājs vai grupa
unix_to=Kā Webmin lietotājs
unix_ecannot=Jums nav atļauts konfigurēt Unix lietotāja autentifikāciju
unix_epam=Unix autentifikācija nav pieejama, jo modulis <tt>Authen::PAM</tt> Perl nav instalēts vai nedarbojas pareizi.
unix_all=Atļaut visiem Unix lietotājiem
unix_allow=Atļaut tikai uzskaitītos Unix lietotājus
unix_deny=Noraidīt uzskaitītos Unix lietotājus
unix_none=Nav ievadīts neviens lietotājs
unix_euser='$1' nav derīgs lietotājvārds
unix_egroup='$1' nav derīgs grupas nosaukums
unix_shells=Noraidīt Unix lietotājus, kuru čaulas nav failā
unix_eshells=Trūkst vai neeksistē čaumalu fails
unix_restrict2=Papildu ierobežojumi
unix_ewhogroup=Trūkst grupas, lai atļautu rindā $1
unix_ewhouser=Trūkst lietotāja, lai atļautu rindā $1
unix_enone=Nav atļauts ievadīt nevienu Unix lietotāju vai grupu
unix_same=&lt;Tas pats lietotājs vai grupa&gt;
unix_sudo=Ļaut lietotājiem, kuri var palaist visas komandas, izmantojot <tt>sudo</tt>, pieteikties kā <tt>saknes</tt>
unix_pamany=Logins, kas iztur tikai PAM validāciju, apstrādājiet kā $1
unix_esudo=Komanda $1 nav instalēta
unix_esudomod=Perl modulis $1, kas nepieciešams <tt>sudo</tt> autentifikācijai, nav instalēts
unix_header=Unix lietotāja autentifikācijas iestatījumi
unix_utable=Atļautie Unix lietotāji
sessions_title=Pašreizējās pieteikšanās sesijas
sessions_id=Sesijas ID
sessions_user=Webmin lietotājs
sessions_login=Pēdējo reizi aktīvs plkst
sessions_host=IP adrese
sessions_lview=Skatīt žurnālus..
sessions_actions=Darbības..
sessions_logouts=Rādīt arī atteikšanās sesijas..
sessions_state=Valsts
sessions_this=Šī pieteikšanās
sessions_in=Pieteicies
sessions_out=Izlogojies
sessions_kill=Atvienot..
logins_title=Jaunākie Webmin pieteikumi
hide_title=Slēpt neizmantotos moduļus
hide_desc=Šie moduļi tiks noņemti no moduļu piekļuves saraksta $1, jo atbilstošie serveri nav instalēti jūsu sistēmā.
hide_ok=Slēpt moduļus tūlīt
hide_none=Nav ko slēpt - $1 nav piekļuves moduļiem, kuru attiecīgie serveri nav instalēti jūsu sistēmā.
hide_desc2=Ņemiet vērā, ka šie moduļi netiks automātiski parādīti automātiski, ja tiks instalēti atbilstošie serveri. Izmantojot šo moduli, jums būs jāpiešķir piekļuve manuāli.
hide_clone=(Klons $1)
switch_euser=Jums nav atļauts pārslēgties uz šo lietotāju
switch_eold=Esošā sesija nav atrasta.
rbac_title=Iestatīt RBAC
rbac_desc=Webmin RBAC integrācija nodrošina veidu, kā lietotāja moduļa un ACL atļaujas var noteikt no RBAC (Role Based Access Control) datu bāzes, nevis no paša Webmin konfigurācijas failiem. Kad RBAC atbalsts ir iespējots, jebkuram lietotājam, kuram ir atlasīta opcija <b>RBAC kontrolē visus moduļus un ACL</b>, viņa iespējas nosaka RBAC, nevis Webmin paša piekļuves kontroles iestatījumi.
rbac_esolaris=RBAC šobrīd tiek atbalstīts tikai Solaris, un tāpēc to nevar izmantot šajā $1 sistēmā.
rbac_eperl=Perla modulis $1, kas nepieciešams RBAC integrācijai, nav instalēts. <a href='$2'>Noklikšķiniet šeit</a>, lai to instalētu tūlīt.
rbac_ecpan=Jums nav piekļuves Webmin Perl moduļu lapai, lai instalētu nepieciešamo $1 moduli RBAC integrācijai.
rbac_ok=RBAC integrācija ir pieejama šajā sistēmā, un to var iespējot katram lietotājam lapā Rediģēt Webmin lietotāju.
udeletes_err=Neizdevās izdzēst lietotājus
udeletes_jerr=Neizdevās pievienot lietotājus grupai
udeletes_enone=Nav atlasīts
udeletes_title=Dzēst lietotājus
udeletes_rusure=Vai tiešām vēlaties dzēst $1 atlasītos lietotājus? Tiks zaudēti visi piekļuves kontroles iestatījumi un informācija par lietotāju.
udeletes_users=Atlasītie lietotāji: $1
udeletes_ok=Dzēst lietotājus
udeletes_ereadonly=Viens no atlasītajiem lietotājiem ir atzīmēts kā rediģējams
gdeletes_err=Neizdevās izdzēst grupas
gdeletes_title=Dzēst grupas
gdeletes_rusure=Vai tiešām vēlaties izdzēst atlasītās grupas $1 un tajās ietvertos $2 lietotājus? Tiks zaudēti visi piekļuves kontroles iestatījumi un informācija par lietotāju.
gdeletes_users=Atlasītās grupas: $1
gdeletes_ok=Dzēst grupas
pass_title=Paroles ierobežojumi
pass_ecannot=Jums nav atļauts rediģēt paroles ierobežojumus
pass_header=Webmin paroles izpildes iespējas
pass_minsize=Minimālais paroles garums
pass_nominsize=Nav minimuma
pass_regexps=Parasto izteicienu parolēm jāsakrīt
pass_regdesc=Cilvēkam lasāms regulāras izteiksmes apraksts
pass_maxdays=Dienas pirms paroles jāmaina
pass_lockdays=Dienas pirms tiek mainīta parole, tiek bloķēts konts
pass_nomaxdays=Pārmaiņas nekad nav vajadzīgas
pass_nolockdays=Konts nekad netiek bloķēts
pass_nouser=Vai neatļaut paroles, kurās ir lietotājvārds?
pass_nodict=Vai neatļaut vārdnīcu vārdu paroles?
pass_oldblock=Noraidāmo veco paroļu skaits
pass_nooldblock=Paroļu atkārtotai izmantošanai nav ierobežojumu
pass_days=dienas
pass_pass=paroles
pass_err=Neizdevās saglabāt paroles ierobežojumus
pass_eminsize=Trūkst vai nav ciparu minimālais paroles garums
pass_emaxdays=Trūkst vai nav skaitlisku dienu pirms mainīšanas
pass_elockdays=Trūkst dienu vai dienu skaita, pirms konts tiek bloķēts
pass_eoldblock=Trūkst noraidāmo veco paroļu vai to nav skaitliski
cpass_minsize=Jābūt vismaz $1 burtiem
cpass_notre=Atbilst aizliegtajam modelim
cpass_re=Neatbilst prasītajam modelim
cpass_name=Satur lietotājvārdu
cpass_dict=Ir vārdnīcas vārds
cpass_spellcmd=Neviena komanda $1 vai $2 nav nepieciešama, lai pārbaudītu, vai nav vārdnīcas vārdu.
cpass_old=Vecās paroles nevar izmantot atkārtoti
sql_title=Lietotāju un grupu datu bāze
sql_ecannot=Jums nav atļauts konfigurēt lietotāju un grupu datu bāzi
sql_header=Lietotāju un grupu datu bāzes aizmugures opcijas
sql_host=Resursdatora nosaukums
sql_user=Lietotājvārds
sql_pass=Parole
sql_db=Datu bāzes nosaukums
sql_ssl=Savienojuma šifrēšana
sql_ssl0=Nav
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Objektu klase lietotājiem
sql_groupclass=Objektu klase grupām
sql_euserclass=Trūkst vai nav derīga lietotāju klase
sql_egroupclass=Trūkst vai nav derīga grupu klase
sql_none=Izmantojiet tikai vietējos failus, lai saglabātu lietotājus un grupas
sql_mysql=Izmantojiet MySQL datu bāzi
sql_postgresql=Izmantojiet PostgreSQL datu bāzi
sql_ldap=Izmantojiet LDAP serveri
sql_prefix=Izveidot zem DN
sql_addto0=Pievienojiet jaunus lietotājus iepriekš atlasītajai datu bāzei
sql_addto1=Pievienojiet vietējiem failiem jaunus lietotājus
sql_emod=Trūkst nepieciešamā Perla moduļa <tt>$1</tt>
sql_etable=Neizdevās noskaidrot nepieciešamo tabulu $1:$2
sql_eldapdn=Netika atrasts pamata LDAP DN $1
sql_eclass=LDAP objekta klase $1 servera shēmā neeksistē
sql_err=Neizdevās saglabāt lietotāju un grupu datu bāzes iestatījumus
sql_ehost=Trūkst vai nav atrisināms resursdatora nosaukums
sql_euser=Trūkst vai nav derīgs lietotājvārds (atstarpes nav atļautas)
sql_epass=Nederīga parole (atstarpes nav atļautas)
sql_edb=Nederīgs datu bāzes nosaukums (atstarpes nav atļautas)
sql_eprefix=Trūkst vai nav derīga pamata DN (atstarpes nav atļautas)
sql_eprefix2=Nederīga izskata bāze DN - jābūt kā <tt>dc = mydomain, dc = com</tt>
sql_title2=Izveidojiet trūkstošās tabulas
sql_tableerr=Lietotāju un grupu datu bāzes iestatījumi ir derīgi, taču trūkst dažu Webmin vajadzīgo tabulu: $1
sql_tableerr2=Noklikšķiniet uz pogas <b>Izveidot tabulas</b> zemāk, lai tos izveidotu automātiski, vai arī manuāli palaidiet zemāk esošo SQL.
sql_make=Izveidot tabulas
sql_title3=Izveidojiet trūkstošo DN
sql_dnerr=Lietotāju un grupu datu bāzes iestatījumi ir derīgi, taču trūkst Webmin nepieciešama LDAP DN: $1
sql_dnerr2=Noklikšķiniet uz <b>Izveidot DN</b> pogu zemāk, lai tā tiktu izveidota automātiski, vai arī manuāli pievienojiet to LDAP serverim.
sql_makedn=Izveidot DN
sql_schema=Lejupielādējiet LDAP shēmu
make_title=Izveidojiet lietotāju un grupu tabulas
make_err=Neizdevās izveidot lietotāju un grupu tabulas
make_exec=Izpilda SQL $1.
make_failed=.. izveidošana neizdevās: $1
make_done=.. darīts
make_still=Dažas problēmas tika atklātas pat pēc tabulas izveidošanas: $1
makedn_title=Izveidojiet LDAP DN
makedn_eoc=Neviena konstrukcijas objekta klase nav atrasta!
makedn_exec=Vecāka DN izveidošana $1..
makedn_failed=.. izveidošana neizdevās: $1
makedn_done=.. darīts
makedn_still=Dažas problēmas tika atrastas pat pēc DN izveidošanas: $1
schema_title=Lejupielādējiet LDAP shēmu
schema_desc=Lai Webmin varētu izmantot LDAP serveri, lai saglabātu lietotājus un grupas, tas jākonfigurē, lai izmantotu zemāk esošo shēmu. Parasti to var izdarīt, saglabājot shēmas definīciju mapē <tt>/etc/ldap/schema</tt> vai <tt>/etc/openldap/schema</tt> kā <tt>webmin.schema</tt>, pēc tam servera konfigurēšana, lai ielādētu šo shēmas failu.
schema_download=Lejupielādēt shēmas failu: <a href=$1>$1</a>
twofactor_err=Neizdevās iestatīt divu faktoru autentifikāciju
twofactor_euser=Jūsu Webmin lietotājs netika atrasts.
twofactor_title=Divfaktoru autentifikācija
twofactor_disable=Atspējot divu faktoru autentifikāciju
twofactor_already=Jūsu Webmin pieteikumvārdā jau ir iespējota divu faktoru autentifikācija ar nodrošinātāju $1 un konta ID $2.
twofactor_already2=Webmin login $3 jau ir iespējota divu faktoru autentifikācija, nodrošinot pakalpojumu sniedzēju $1 un konta ID $2.
twofactor_desc=Šī lapa ļauj iespējot divu faktoru autentifikāciju Webmin pieteikuminformācijai, izmantojot <a href='$2' target=_blank>$1</a>. Pēc aktīvas aktivizēšanas būs jāpiesakās papildu autentifikācijas marķieris, piesakoties Webmin.
twofactor_desc2=Šī lapa ļauj iespējot divu faktoru autentifikāciju Webmin login $3, izmantojot <a href='$2' target=_blank>$1</a>. Pēc aktīvas aktivizēšanas būs jāpiesakās papildu autentifikācijas marķieris, piesakoties Webmin.
twofactor_enable=Reģistrējieties divu faktoru autentifikācijai
twofactor_header=Divu faktoru autentifikācijas reģistrēšanās informācija
twofactor_enrolling=Reģistrēšanās divu faktoru autentifikācijai ar pakalpojumu sniedzēju $1..
twofactor_failed=.. reģistrācija neizdevās: $1
twofactor_done=.. pabeigts. Jūsu ID ar šo pakalpojumu sniedzēju ir <tt>$1</tt>.
twofactor_setup=Divu faktoru autentifikācija šajā sistēmā vēl nav iespējota, taču to var ieslēgt, izmantojot moduli <a href='$1'>Webmin konfigurēšana</a>.
twofactor_ebutton=Netika noklikšķināta neviena poga.

View File

@@ -29,7 +29,7 @@ index_eglist=Gagal untuk menyenaraikan grup : $1
edit_title=Ubah Pengguna Webmin
edit_title2=Cipta Pengguna Webmin
edit_readonly=Pengguna Webmin ini tidak boleh diubah kerana ia diuruskan oleh modul $1. <a href='$2'>Klik di sini / a> untuk memintas amaran ini dan mengubah pengguna - tetapi berhati-hati bahawa sebarang perubahan akan kekal!
edit_readonly=Pengguna Webmin ini tidak boleh diubah kerana ia diuruskan oleh modul $1. <a href='$2'>Klik di sini / a> untuk memintas amaran ini dan mengubah pengguna - tetapi berhati-hati bahawa sebarang perubahan akan kekal!
edit_rights=Hak akses pengguna Webmin
edit_user=Id Pengguna
edit_cloneof=Mengklon pengguna Webmin
@@ -401,7 +401,7 @@ cpass_notre=Sepadan dengan corak yang dibenarkan
cpass_re=Tidak sepadan dengan corak yang diperlukan
cpass_name=Mengandungi nama pengguna
cpass_dict=Adalah perkataan yang ada dalam kamus
cpass_spellcmd=Sama ada $1 atau 2 arahan yang diperlukan untuk memeriksa perkataan kamus yang telah dipasang
cpass_spellcmd=Sama ada $1 atau 2 arahan yang diperlukan untuk memeriksa perkataan kamus yang telah dipasang
cpass_old=Kata laluan lama tidak boleh digunakan semula
sql_title=Pengguna dan Grup Pangkalan Data
@@ -476,6 +476,6 @@ twofactor_desc2=Laman ini membenarkan anda untuk mengaktifkan pengesahan dua-fak
twofactor_enable=Daftar Untuk Pengesahan Dua-Faktor
twofactor_header=Butiran pendaftaran pengesahan dua-faktor
twofactor_enrolling=Mendaftarkan untuk pengesahan dua-faktor dengan pembekal $1 ..
twofactor_failed=.. pendaftaran gagal : $1
twofactor_failed=.. pendaftaran gagal : $1
twofactor_done=.. selesai. ID anda dengan pembekal ini adalah <tt>$1</tt>.
twofactor_setup=Pengesahan dua-faktor tidak diaktifkan pada sistem ini, tetapi boleh dihidupkan menggunakan modul <a href='$1'>Konfigurasi Webmin</a>.

View File

@@ -1,18 +1,32 @@
index_screate=Buat pengguna selamat yang baru.
edit_title3=Buat Pengguna Webmin Selamat
edit_email=E-mel hubungan
edit_locale=Tempatan
edit_forgot=Hantar Pautan Tetapan Semula Kata Laluan
edit_safe=Tahap keistimewaan
edit_safe0=Tidak terkawal
edit_safe1=Modul selamat sahaja
edit_unsafe=Tetapkan semula kepada tanpa had
save_eunixname=Nama pengguna '$1' bukan pengguna Unix, dan oleh itu tidak boleh digunakan dalam mod selamat
save_eemail=Alamat e-mel tidak boleh mengandungi : aksara
delete_eanonuser=Pengguna ini sedang digunakan untuk akses modul tanpa nama
acl_locale=Boleh tukar tempat?
log_forgot_send=Menghantar e-mel tetapan semula kata laluan untuk pengguna $1 hingga $2
log_forgot_reset=Tetapkan semula kata laluan untuk pengguna $1 dengan e-mel $2
log_forgot_admin=Pentadbir menghantar e-mel tetapan semula kata laluan untuk pengguna $1 hingga $2
sync_modify=Ganti nama pengguna Webmin yang sepadan apabila pengguna Unix dinamakan semula.
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
@@ -22,4 +36,28 @@ logins_title=Kemasukan Webmin terkini
udeletes_jerr=Gagal menambah pengguna ke kumpulan
sql_nocache0=Sambungan cache ke pangkalan data
sql_nocache1=Buka sambungan baru untuk setiap carian
sql_timeout_def=Gunakan masa tamat sambungan lalai (60 saat)
sql_timeout_for=Tutup sambungan cache selepas itu
sql_timeout_secs=saat
sql_etimeout=Tamat masa sambungan cache mestilah nombor
twofactor_ebutton=Tiada butang diklik!
forgot_title=Hantar Pautan Tetapan Semula Kata Laluan
forgot_err=Gagal menghantar pautan tetapan semula kata laluan
forgot_header=Butiran pautan tetapan semula kata laluan
forgot_user=Tetapkan semula kata laluan untuk pengguna
forgot_email=Kaedah penghantaran pautan
forgot_email_def=Paparkan pautan dalam Webmin
forgot_email_sel=Hantar pautan melalui e-mel ke
forgot_send=Hantar Pautan
forgot_desc=Halaman ini membolehkan anda menjana atau menghantar pautan yang boleh digunakan untuk memilih kata laluan baharu untuk pengguna Webmin ke mana-mana alamat e-mel. Berhati-hati ke alamat mana anda menghantar pautan ini, kerana ia akan memberikan akses penuh kepada log masuk Webmin dengan berkesan!
forgot_adminmsg=Anda menerima e-mel ini daripada pentadbir sistem Webmin di $3, untuk log masuk $1.\n\nJika anda ingin meneruskan penetapan semula kata laluan, ikuti pautan ini :\n$2
forgot_sending=Menghantar e-mel tetapan semula kata laluan untuk $2 hingga $1 ..
forgot_sent=.. dihantar
forgot_link=Pautan di bawah boleh digunakan untuk menetapkan semula kata laluan Webmin untuk $1 untuk $2 minit seterusnya :
forgot_enosudo=Sudo tidak tersedia pada sistem ini!
forgot_ecansudo=Pengguna yang dimasukkan tidak mempunyai kebenaran sudo
forgot_eunix=Pengguna berkemampuan sudo yang dimasukkan tidak wujud!

View File

@@ -1,500 +0,0 @@
index_title=Utenti tal-Webmin
index_user=Utent
index_modules=Moduli
index_create=Oħloq utent privileġġjat ġdid.
index_screate=Oħloq utent sigur ġdid.
index_convert=Ikkonverti Unix Għal Utenti Webmin
index_cert=Talba Ċertifikat SSL
index_twofactor=Awtentikazzjoni b'żewġ Fatturi
index_certmsg=Ikklikkja din il-buttuna biex titlob ċertifikat SSL li jippermettilek tidħol sikur għal Webmin mingħajr ma jkollok tidħol isem tal-utent u password.
index_return=lista tal-utenti
index_none=Xejn
index_edit=Editja l-Modulu ACL:
index_global=ACL Globali
index_users=Utenti tal-Webmin
index_groups=Gruppi Webmin
index_group=Grupp
index_nousers=L-ebda utenti ta 'Webmin editabbli ma huma definiti.
index_nogroups=L-ebda grupp ta 'Webmin ma ġie definit.
index_gcreate=Oħloq grupp ta 'Webmin ġdid.
index_members=Membri
index_modgroups=Moduli mill-grupp $1
index_sync=Ikkonfigura s-sinkronizzazzjoni tal-Utent Unix
index_unix=Ikkonfigura l-Awtentikazzjoni tal-Utent Unix
index_sessions=Ara s-Sessjonijiet tad-Dħul
index_rbac=Twaqqif ta 'RBAC
index_delete=Ħassar Magħżul
index_joingroup=Żid mal-grupp:
index_eulist=Naqsu milli jelenkaw l-utenti: $1
index_eglist=Naqset milli telenka gruppi: $1
edit_title=Editja l-Utent tal-Webmin
edit_title2=Oħloq Utent Webmin
edit_title3=Oħloq Utent Webmin Salv
edit_readonly=Dan l-utent ta 'Webmin m'għandux jiġi editjat peress li huwa ġestit mill-modulu $1. <a href='$2'>Ikklikkja hawn</a> biex taqbeż din it-twissija u tibdel l-utent xorta waħda - imma oqgħod attent li kwalunkwe tibdil manwali jista 'jkun miktub żejjed!
edit_rights=Drittijiet ta 'aċċess għall-utenti tal-Webmin
edit_user=Username
edit_cloneof=Klonazzjoni tal-utent Webmin
edit_real=Isem reali
edit_group=Membru tal-grupp
edit_pass=Password
edit_same=L-istess bħal Unix
edit_lock=L-ebda password aċċettata
edit_pam=Awtentikazzjoni PAM
edit_unix=Awtentikazzjoni Unix
edit_extauth=Programm ta awtentikazzjoni esterna
edit_dont=Tbiddilx
edit_set=Issettja għal
edit_passlocked=Il-password ma nbidlitx għal $1 ijiem - kont imsakkar!
edit_passmax=Il-password ma nbidlitx għal $1 ijiem - trid tinbidel fil-login li jmiss
edit_passold=Il-password li nbidlet l-aħħar $1 jiem ilu
edit_passtoday=Il-password inbidlet inqas minn ġurnata ilu
edit_modules=Moduli
edit_clone=Klonu
edit_twofactor=Tip ta 'awtentikazzjoni b'żewġ fatturi
edit_twofactorprov=Meta tuża l-fornitur $1 bl-ID $2
edit_twofactorcancel=Neħħi l-ħtieġa ta 'awtentikazzjoni b'żewġ fatturi
edit_twofactornone=L-ebda setup għadu ma sar
edit_twofactoradd=Jippermetti Żewġ Fatturi Għall-Utent
edit_lang=Lingwa
edit_notabs=Tikkategorizza l-moduli?
edit_logout=Ħin tat-tluq għall-inattività
edit_mins=minuti
edit_chars=ittri
edit_minsize=Tul minimu tal-password
edit_nochange=Jinfurzaw il-jiem tal-bidla tal-password?
edit_cert=Isem taċ-ċertifikat SSL
edit_none=Xejn
edit_ips=Kontroll tal-aċċess għall-IP
edit_all=Ħalli mill-indirizzi kollha
edit_allow=Ħalli biss minn indirizzi elenkati
edit_deny=Ċaħad mill-indirizzi elenkati
edit_ipdesc=Il-kontroll ta 'l-aċċess ta' l-IP għall-utent jaħdem bl-istess mod bħall-kontroll ta 'aċċess IP globali fil-modulu ta' Konfigurazzjoni Webmin. Biss jekk utent jgħaddi l-kontrolli globali dawn jiġu kkontrollati wkoll hawn.
edit_skill=Livell ta 'ħila
edit_risk=Livell tar-riskju
edit_risk_high=Super utent
edit_risk_medium=Utent ta 'amministratur
edit_risk_low=Utent normali
edit_groupmods=(Minbarra moduli mill-grupp)
edit_euser=Mintix permess li teditja dan l-utent
edit_egone=Utent magħżul m'għadux jeżisti!
edit_ecreate=M'għandekx permess toħloq utenti
edit_theme=Tema personali tal-UI
edit_themeglobal=Konfigurazzjoni mill-Webmin
edit_themedef=Tema 'Old Webmin
edit_overlay=Kobba tat-tema personali
edit_overlayglobal=Xejn - uża n-nuqqasijiet tat-tema
edit_log=Ara Zkuk
edit_selall=Agħżel kollox
edit_invert=Inverti l-għażla
edit_hide=Aħbi mhux użat
edit_switch=Aqleb għal Utent
edit_return=Utent tal-Webmin
edit_return2=Grupp Webmin
edit_rbacdeny=Mod ta 'aċċess RBAC
edit_rbacdeny0=L-RBAC jikkontrolla biss l-ACLs tal-moduli magħżula
edit_rbacdeny1=L-RBAC jikkontrolla l-moduli u l-ACLs kollha
edit_global=Permessi għall-moduli kollha
edit_templock=Maqful temporanjament
edit_temppass=Forza l-bidla fil-login li jmiss
edit_days=Jiem permessi tal-ġimgħa
edit_alldays=Kuljum
edit_seldays=Jiem magħżula biss..
edit_hours=Ħinijiet permessi tal-ġurnata
edit_allhours=Kull darba
edit_selhours=Minn $1:$2 sa $3:$4
edit_ui=Għażliet ta 'interface għall-utent
edit_security=Is-sigurtà u l-limiti tal-għażliet
edit_mods=Moduli Webmin disponibbli
edit_modsg=Moduli Webmin disponibbli (minbarra dawk mill-grupp)
edit_proto=Tip ta 'ħażna
edit_proto_mysql=Database MySQL
edit_proto_postgresql=Database PostgreSQL
edit_proto_ldap=Server LDAP
edit_proto_=Fajls lokali
edit_safe=Livell tal-privileġġ
edit_safe0=Mhux ristrett
edit_safe1=Moduli sikuri biss
edit_unsafe=Irrisettja għal mhux ristrett
save_err=Ma rnexxielux isalva l-utent
save_ename="$1" mhux isem tal-utent validu
save_eunixname=Il-username '$1' mhux utent Unix, u għalhekk ma jistax jintuża fil-modalità sikura
save_enamewebmin=Il-username "webmin" huwa riservat għal użu intern
save_edup=Il-username "$1" diġà qed jintuża
save_eoverlay=L-overlay tat-tema ma jistax jintgħażel sakemm ma tkunx tema
save_edeny=ma tistax tiċħad lilek innifsek aċċess għall-modulu Utenti ta 'Webmin
save_eos=L-istess bħall-għażla tal-password Unix mhix sostnuta fis-sistema operattiva tiegħek.
save_emd5=L-istess għażla tal-password Unix ma tistax tintuża f'sistemi b'kriptaġġ MD5
save_eunix=L-utent Unix "$1" ma jeżistix
save_emod=Ma tistax tagħti aċċess għall-modulu '$1'
save_ecreate=M'għandekx permess toħloq utenti
save_euser=Mintix permess li teditja dan l-utent
save_ecolon=Il-passwords ma jistax ikun fihom: il-karattru
save_epass=Password mhix valida: $1
save_eself=L-indirizz IP preżenti tiegħek ( $1 ) jiġi miċħud
save_epam=L-awtentikazzjoni PAM mhix disponibbli billi l- <tt>Authen::PAM</tt> Il-modulu Perl mhux installat jew ma jaħdimx sew.
save_epam2=Tista 'tuża l-modulu Permin Moduli ta' Webmin biex <a href='$1'>tniżżel u tinstalla Authen::PAM</a> issa.
save_egroup=M'għandekx permess tassenja lil dak il-grupp
save_enone=L-ebda indirizzi ma daħlu
save_enet="$1" mhuwiex indirizz validu tan-netwerk
save_emask="$1" mhix netmask valida
save_eip="$1" mhuwiex indirizz IP komplet jew netwerk
save_ehost=Naqas milli jsib indirizz IP għal '$1'
save_elogouttime=Ħin mitluf jew nuqqas ta 'inattività numerika
save_eminsize=It-tul minimu tal-password nieqes jew mhux numeriku
save_edays=L-ebda jum li jippermetti li jintgħażel
save_ehours=Ħinijiet nieqsa jew invalidi li jippermettu
save_ehours2=Il-ħin tal-bidu li jippermetti għandu jkun qabel it-tmiem
save_etemp=L-għażla biex iġġiegħel tinbidel password fil-login li jmiss ma tistax tintuża sakemm <a href='$1'>tħeġġeġ lill-utenti biex jidħlu passwords ġodda</a> tkun attivata
delete_err=Naqset milli tħassar l-utent
delete_eself=Ma tistax tħassar lilek innifsek
delete_ecannot=M'għandekx permess li tħassar l-utenti
delete_euser=M'għandekx permess tħassar dan l-utent
delete_eanonuser=Dan l-utent qed jintuża għal aċċess modulu anonimu
cert_title=Ċertifikat tat-Talba
cert_issue=Ċertifikat tal-Ħruġ
cert_header=Dettalji ta 'ċertifikati ġodda
cert_msg=Din il-formola jippermettilek titlob ċertifikat tal-klijent SSL li se jintuża fil-ġejjieni biex jagħtik aċċess għal Webmin minflok l-isem tal-utent u l-password tiegħek. Dan huwa aktar sigur, imma minħabba li l-awtentikazzjoni hija awtomatika ma tkunx tista 'taqleb għal utent differenti meta tuża ċ-ċertifikat.
cert_ebrowser=Webmin ma jafx kif joħroġ ċertifikati tal-klijent għall-browser tiegħek ( $1 )
cert_cn=Ismek
cert_email=Indirizz tal-Email
cert_ou=Dipartiment
cert_o=Organizzazzjoni
cert_sp=Stat
cert_c=Kodiċi tal-pajjiż
cert_key=Daqs ewlieni
cert_done=Iċ-ċertifikat tiegħek għal $1 ġie ġġenerat b'suċċess.
cert_pickup=<a href='$1'>Ikklikkja hawn biex aqbad iċ-ċertifikat tiegħek u tinstallah fil-browser</a> tiegħek
cert_install=Installa ċ-ċertifikat tiegħek fil-browser
cert_ekey=Ċavetta SSL ġdida ma ġietx sottomessa mill-browser tiegħek - forsi ma tappoġġjax ċertifikati tal-klijent SSL.
cert_eca=Naqset milli tissettja awtorità taċ-ċertifikat: $1
cert_already=Twissija - Diġà qed tuża ċ-ċertifikat $1.
cert_etempdir=Fajl ta 'ċertifikat mhux validu
acl_title=Modulu ta 'Kontroll ta' l-Aċċess
acl_title2=Għal $1 f ' $2
acl_title3=Għall-grupp $1 f ' $2
acl_options= $1 għażliet ta 'kontroll ta' aċċess
acl_config=Tista 'teditja l-konfigurazzjoni tal-modulu?
acl_reset=Irrisettja għal Aċċess sħiħ
acl_rbac=Tikseb issettjar ta 'kontroll ta' aċċess minn RBAC?
acl_rbacyes=Iva (twarrab l-issettjar hawn taħt)
acl_uall=L-utenti kollha
acl_uthis=Dan l-utent
acl_usel=Utenti magħżula..
acl_gr=Membri ta ' $1
acl_users=Utenti li jistgħu jiġu editjati
acl_mods=Jista 'jagħti aċċess għal
acl_all=Il-moduli kollha
acl_own=Il-moduli tiegħu stess biss
acl_sel=Moduli magħżula..
acl_create=Jistgħu joħolqu utenti ġodda?
acl_delete=Tista 'tħassar l-utenti?
acl_rename=Jistgħu isemmi l-utenti?
acl_acl=Jista 'jeditja l-modulu ta' kontroll ta 'aċċess?
acl_lang=Tista 'tbiddel il-lingwa?
acl_chcert=Tista 'tibdel l-isem taċ-ċertifikat SSL?
acl_euser=M'għandekx permess teditja l-ACL għal dan l-utent
acl_egroup=M'għandekx permess teditja l-ACLs tal-grupp
acl_emod=M'għandekx permess tibdel l-ACL għal dan il-modulu
acl_others=Tista 'tara moduli mhux aċċessibbli?
acl_cert=Tista 'titlob ċertifikat?
acl_err=Ma rnexxielux isalva l-kontroll tal-aċċess
acl_groups=Jistgħu jeditjaw gruppi?
acl_gassign=Jista 'jassenja utenti lil gruppi
acl_gall=Il-gruppi kollha
acl_gsel=Magħżula..
acl_gnone=Xejn
acl_perms=Utenti maħluqa ġodda jiksbu
acl_perms_1=L-istess modulu ta kontroll tal-aċċess bħal dak li ħoloq
acl_perms_0=Kontroll tal-aċċess tal-modulu awtomatiku (mingħajr restrizzjoni)
acl_sync=Tista 'tikkonfigura s-sinkronizzazzjoni tal-utent?
acl_unix=Tista 'tikkonfigura awtentikazzjoni unix?
acl_sessions=Tista 'tara u tikkanċella sessjonijiet ta' login?
acl_cats=Tista 'tinbidel il-kategorizzazzjoni?
acl_theme=Tista 'tbiddel it-tema personali?
acl_ips=Tista 'tinbidel il-kontroll tal-aċċess għall-IP?
acl_switch=Tista 'taqleb għal utenti oħra?
acl_times=Tista 'tinbidel il-ħinijiet ta' l-aċċess permessi?
acl_pass=Tista 'tbiddel restrizzjonijiet ta' password?
acl_sql=Tista 'tikkonfigura database tal-utenti u tal-grupp?
log_modify=Utent tal-Webmin modifikat $1
log_rename=Utent tal-Webmin imsejjaħ $1 għal $2
log_create=Ħoloq utent tal-Webmin $1
log_clone=Utent tal-Webmin ikklonjat $1 biex $2
log_delete=Utent tal-Webmin imħassar $1
log_acl=Aċċess aġġornat għal $1 f ' $2
log_reset=Irrisettja l-aċċess għal $1 f ' $2
log_cert=Maħruġ ċertifikat għall-utent $1
log_modify_g=Grupp Webmin modifikat $1
log_rename_g=Grupp tal-Webmin imsejjaħ $1 għal $2
log_create_g=Inħoloq grupp ta 'Webmin $1
log_delete_g=Grupp Webmin imħassar $1
log_switch=Inbidel għal utent Webmin $1
log_delete_users=Imħassar $1 Utenti tal-Webmin
log_delete_groups=Imħassar $1 Gruppi Webmin
log_joingroup=Miżjud $1 Utenti tal-Webmin għall-grupp $2
log_pass=Restrizzjoni tal-password mibdula
log_unix=Awditjar tal-utent unix mibdul
log_sync=Sinkronizzazzjoni tal-utent unix mibdula
log_sql=Database mibdula ta 'utenti u gruppi
log_twofactor=Utent irreġistrat $1 ma 'fornitur b'żewġ fatturi $2
log_onefactor=Utent irreġistrat $1 għall-awtentikazzjoni b'żewġ fatturi
gedit_ecannot=M'għandekx permess teditja gruppi
gedit_title=Editja l-Grupp Webmin
gedit_title2=Oħloq Webmin Group
gedit_group=Isem tal-grupp
gedit_rights=Drittijiet ta 'aċċess għall-grupp Webmin
gedit_modules=Moduli tal-Membri
gedit_members=Utenti u gruppi ta 'l - Istati Membri
gedit_desc=Deskrizzjoni tal-Grupp
gedit_egone=Grupp magħżul m'għadux jeżisti!
gdelete_err=Ma rnexxielux jitħassar il-grupp
gdelete_ecannot=M'għandekx permess tħassar gruppi
gdelete_euser=Ma tistax tħassar il-grupp tiegħek stess
gdelete_esub=Gruppi b'sottogruppi ma jistgħux jitħassru
gdelete_title=Ħassar Grupp
gdelete_desc=Int żgur li trid tħassar il-grupp $1 u l-utenti membri tiegħu $2 ?
gdelete_ok=Ħassar Grupp
gsave_err=Ma rnexxielux isalva grupp
gsave_ename=Isem tal-grupp nieqes jew invalidu
gsave_enamewebmin=L-isem tal-grupp “webmin” huwa riservat għal użu intern
gsave_edup=L-isem tal-grupp diġà qed jintuża
gsave_edesc=Deskrizzjoni mhux valida - il-karattru: mhux permess
convert_title=Ikkonverti Utenti
convert_ecannot=M'għandekx permess tikkonverti l-utent Unix
convert_nogroups=L-ebda grupp ta 'Webmin ma ġie definit fis-sistema tiegħek. Mill-inqas grupp wieħed irid jinħoloq qabel il-konverżjoni sabiex jiġu definiti permessi għall-utenti konvertiti.
convert_desc=Din il-formola tippermettilek li tikkonverti l-utenti eżistenti Unix għal utenti Webmin. Il-permessi ta 'kull utent tal-Webmin il-ġdid għandhom jiġu determinati mill-grupp magħżul hawn taħt.
convert_0=L-utenti kollha
convert_1=Utenti biss
convert_2=Kollha minbarra l-utenti
convert_3=Utenti bi grupp
convert_4=Utenti b'UIDs fil-firxa
convert_group=Assenja utenti ġodda għall-grupp Webmin
convert_sync2=Issinkronizza l-password ma 'l-utent Unix fil-futur?
convert_ok=Ikkonverti Issa
convert_err=Ma rnexxielux jikkonverti l-utenti
convert_eusers=L-ebda utent ma jaqleb
convert_egroup=Il-grupp Unix ma jeżistix
convert_emin=UID minimu invalidu
convert_emax=UID massimu invalidu
convert_ewgroup=L-ebda grupp ta 'Webmin bħal dan
convert_ewgroup2=Mintix permess li tassenja utenti ġodda lil dan il-grupp
convert_skip= $1 qed jinqabeż
convert_exists= $1 diġà jeżisti
convert_invalid= $1 mhuwiex isem tal-utent tal-Webmin validu
convert_added= $1 qed jiżdied
convert_msg=Jikkonvertu l-utenti Unix...
convert_user=Utent Unix
convert_action=Azzjoni meħuda
convert_done= $1 utenti kkonvertiti, $2 invalidi, $3 diġà jeżistu, $4 eskluż.
convert_users=Utenti biex jikkonvertu
sync_title=Sinkronizzazzjoni tal-Utent Unix
sync_desc=Din il-formola tippermetti li tikkonfigura s-sinkronizzazzjoni awtomatika tal-utenti Unix maħluqa permezz ta 'Webmin u l-utenti f'dan il-modulu.
sync_nogroups=L-ebda grupp ta 'Webmin ma ġie definit fis-sistema tiegħek. Mill-inqas grupp wieħed irid jinħoloq biex jistabbilixxi l-aċċess għall-utenti maħluqa.
sync_when=Meta tissinkronizza
sync_create=Oħloq utent Webmin meta jinħoloq utent Unix.
sync_update=Aġġorna l-utent tal-Webmin li jaqbel meta utent Unix ikun aġġornat.
sync_delete=Ħassar l-utent ta 'Webmin li jaqbel meta utent Unix jitħassar.
sync_group=Assenja utenti ġodda għall-grupp Webmin
sync_unix=Issettja l-password għal utenti ġodda għall-awtentikazzjoni Unix.
sync_ecannot=M'għandekx permess tikkonfigura s-sinkronizzazzjoni tal-utent.
unix_title=Awtentikazzjoni ta 'l-Utent Unix
unix_err=Ma rnexxielux isalva l-awtentikazzjoni Unix
unix_desc=Din il-paġna jippermettilek li tikkonfigura Webmin biex tivvalida l-attentati ta 'login kontra l-lista ta' utenti tas-sistema u PAM. Dan jista 'jkun utli jekk għandek numru kbir ta' utenti Unix eżistenti li tixtieq tagħti aċċess għal Webmin.
unix_def=Ħalli biss l-utenti tal-Webmin biex jidħlu fis-sess
unix_sel=Ħalli l-utenti Unix elenkati hawn taħt jidħlu..
unix_mode=Ħalli
unix_mall=L-utenti kollha
unix_group=Membri tal-grupp..
unix_user=Utent Unix..
unix_who=Utent jew Grupp
unix_to=Bħala utent Webmin
unix_ecannot=M'għandekx permess tikkonfigura l-awtentikazzjoni tal-utent Unix
unix_epam=L-awtentikazzjoni Unix mhix disponibbli billi l-modulu <tt>Authen::PAM</tt> Perl mhuwiex installat jew ma jaħdimx sew.
unix_all=Ħalli l-utenti kollha Unix
unix_allow=Ħalli biss l-utenti elenkati Unix
unix_deny=Iċħad l-utenti tal-Unix elenkati
unix_none=Ma daħal l-ebda utent
unix_euser="$1" mhux isem tal-utent validu
unix_egroup="$1" mhux isem tal-grupp validu
unix_shells=Iċħad lill-utenti Unix li l-qxur tagħhom mhumiex fil-fajl
unix_eshells=Fajl tal-qxur nieqes jew ineżistenti
unix_restrict2=Restrizzjonijiet addizzjonali
unix_ewhogroup=Grupp nieqes biex jippermetti fir-ringiela $1
unix_ewhouser=Utent nieqes biex jippermetti fir-ringiela $1
unix_enone=L-ebda utenti jew gruppi Unix ma jippermettu li jiddaħħlu
unix_same=&lt;L-istess utent jew grupp&gt;
unix_sudo=Ħalli l-utenti li jistgħu jmexxu l-kmandi kollha permezz ta '<tt>sudo</tt> biex jidħlu bħala <tt>root</tt>
unix_pamany=Ittratta logins li jgħaddu biss il-validazzjoni PAM bħala $1
unix_esudo=Il-kmand $1 mhuwiex installat
unix_esudomod=Il-modulu Perl $1 meħtieġ għall-<tt>sudo</tt> awtentikazzjoni mhix installata
unix_header=Is-settings tal-awtentikazzjoni tal-utent
unix_utable=Utenti Unix permessi
sessions_title=Sessjonijiet kurrenti ta 'Dħul
sessions_id=ID tas-Sessjoni
sessions_user=Utent tal-Webmin
sessions_login=L-aħħar attiv fi
sessions_host=Indirizz IP
sessions_lview=Ara zkuk..
sessions_actions=Azzjonijiet..
sessions_logouts=Uri wkoll sessjonijiet illoggjati..
sessions_state=Stat
sessions_this=Dan id-dħul
sessions_in=Dħalt
sessions_out=Dħalt
sessions_kill=Skonnettja..
logins_title=Logins reċenti tal-Webmin
hide_title=Aħbi Moduli Mhux Użati
hide_desc=Il-moduli li ġejjin se jitneħħew mil-lista ta 'aċċess għall-moduli għal $1 billi s-servers korrispondenti tagħhom mhumiex installati fis-sistema tiegħek.
hide_ok=Aħbi l-Moduli Issa
hide_none=Xejn li jaħbi - $1 m'għandux aċċess għal xi moduli li s-servers korrispondenti tagħhom mhumiex installati fis-sistema tiegħek.
hide_desc2=Kun konxju li dawn il-moduli ma jerġgħux jidhru awtomatikament jekk is-servers korrispondenti jkunu installati. Ikollok bżonn tagħti aċċess manwalment billi tuża dan il-modulu.
hide_clone=(Klonu $1 )
switch_euser=M'għandekx permess taqleb għal dan l-utent
switch_eold=Ma nstabx sessjoni eżistenti!
rbac_title=Twaqqif ta 'RBAC
rbac_desc=L-integrazzjoni RBAC ta 'Webmin tipprovdi mod kif il-modulu ta' l-utent u l-permessi ACL jiġu determinati minn database RBAC (Role Based Access Control), aktar milli fajls ta 'konfigurazzjoni ta' Webmin stess. Ladarba l-appoġġ RBAC ikun attivat, kull utent li għalih l-għażla <b>RBAC tikkontrolla l-moduli kollha u l-għażla ACLs</b> se jkollha l-kapaċitajiet tiegħu determinati mill-RBAC aktar milli l-issettjar tal-kontroll tal-aċċess tal-Webmin.
rbac_esolaris=L-RBAC huwa appoġġat biss fuq Solaris fil-mument, u għalhekk ma jistax jintuża fuq din is-sistema $1.
rbac_eperl=Il-modulu Perl $1 meħtieġ għall-integrazzjoni RBAC mhuwiex installat. <a href='$2'>Ikklikkja hawn</a> biex ikollok installat issa.
rbac_ecpan=M'għandekx aċċess għall-paġna tal-Moduli Perl ta 'Webmin sabiex tinstalla l-modulu neċessarju $1 għall-integrazzjoni RBAC.
rbac_ok=L-integrazzjoni RBAC hija disponibbli fuq din is-sistema, u tista 'tkun attivata fuq bażi ta' kull utent fuq il-paġna Editja l-Utent ta 'Webmin.
udeletes_err=Ma rnexxielhomx iħassru lill-utenti
udeletes_jerr=Naqset milli żżid utenti fil-grupp
udeletes_enone=L-ebda magħżul
udeletes_title=Ħassar l-Utenti
udeletes_rusure=Int żgur li trid tħassar l- $1 l-utenti magħżula? L-issettjar tal-kontroll tal-aċċess tagħhom u d-dettalji tal-utent jintilfu.
udeletes_users=Utenti magħżula: $1
udeletes_ok=Ħassar l-Utenti
udeletes_ereadonly=Wieħed mill-utenti magħżula huwa mmarkat bħala mhux editabbli
gdeletes_err=Ma rnexxielhiex tħassar il-gruppi
gdeletes_title=Ħassar Gruppi
gdeletes_rusure=Int żgur li trid tħassar il-gruppi magħżula $1 u l-utenti $2 li fihom? L-issettjar tal-kontroll tal-aċċess tagħhom u d-dettalji tal-utent jintilfu.
gdeletes_users=Gruppi magħżula: $1
gdeletes_ok=Ħassar Gruppi
pass_title=Restrizzjonijiet tal-Password
pass_ecannot=M'għandekx permess teditja restrizzjonijiet tal-password
pass_header=Għażliet ta 'infurzar tal-password Webmin
pass_minsize=Tul minimu tal-password
pass_nominsize=L-ebda minimu
pass_regexps=Il-passwords tal-espressjonijiet regolari għandhom jaqblu
pass_regdesc=Deskrizzjoni li tinqara mill-bniedem għal espressjoni regolari
pass_maxdays=Jiem qabel il-password trid tinbidel
pass_lockdays=Jiem qabel ma nbidel il-password serraturi tal-kont
pass_nomaxdays=Bidla qatt meħtieġa
pass_nolockdays=Il-kont mhuwa msakkra
pass_nouser=Iwarrab il-passwords li jkun fihom username?
pass_nodict=Iwarrab il-kliem tal-passwords tad-dizzjunarju?
pass_oldblock=Numru ta 'passwords qodma li għandhom jiċħdu
pass_nooldblock=L-ebda limitu fuq l-użu mill-ġdid tal-password
pass_days=jiem
pass_pass=il-passwords
pass_err=Ma rnexxielux isalva restrizzjonijiet tal-password
pass_eminsize=It-tul minimu tal-password nieqes jew mhux numeriku
pass_emaxdays=Numru ta 'jiem nieqsa jew mhux numeriċi qabel ma jinbidlu
pass_elockdays=Numru ta 'jiem nieqsa jew mhux numeriċi qabel ma l-kont ikun imsakkar
pass_eoldblock=Numru nieqsa jew mhux numeriċi ta 'passwords qodma li għandhom jiċħdu
cpass_minsize=Għandha tkun tal-inqas $1 ittri twal
cpass_notre=Jaqbel ma 'mudell mhux permess
cpass_re=Ma taqbilx mal-mudell meħtieġ
cpass_name=Fih l-username
cpass_dict=Hija kelma dizzjunarju
cpass_spellcmd=La l-kmand $1 u $2 meħtieġa biex tivverifika jekk il-kliem tad-dizzjunarju mhumiex installati
cpass_old=Passwords qodma ma jistgħux jintużaw mill-ġdid
sql_title=Database tal-Utenti u tal-Grupp
sql_ecannot=M'għandekx permess tikkonfigura d-database tal-utenti u tal-grupp
sql_header=Għażliet għal backend tad-database għal utenti u gruppi
sql_host=L-isem tal-host
sql_user=Username
sql_pass=Password
sql_db=Isem tad-database
sql_ssl=Kriptaġġ tal-konnessjoni
sql_ssl0=Xejn
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Klassi tal-oġġett għall-utenti
sql_groupclass=Klassi tal-oġġett għal gruppi
sql_euserclass=Klassi tal-oġġett nieqsa jew invalida għall-utenti
sql_egroupclass=Klassi tal-oġġett nieqsa jew invalida għal gruppi
sql_none=Uża biss fajls lokali biex taħżen utenti u gruppi
sql_mysql=Uża database ta 'MySQL
sql_postgresql=Uża database PostgreSQL
sql_ldap=Uża server LDAP
sql_prefix=Oħloq taħt DN
sql_addto0=Żid utenti ġodda mad-database magħżula hawn fuq
sql_addto1=Żid utenti ġodda mal-fajls lokali
sql_emod=Il-modulu Perl meħtieġ nieqes <tt>$1</tt>
sql_etable=Naqset milli tfittex tabella meħtieġa $1:$2
sql_eldapdn=Bażi LDAP DN $1 ma nstabx
sql_eclass=L-oġġett LDAP klassi $1 ma jeżistix fl-iskema tas-server
sql_err=Ma rnexxielux isalva l-issettjar tad-database tal-utenti u tal-grupp
sql_ehost=Numru tal-host nieqes jew mhux riżolvibbli
sql_euser=Username nieqes jew invalidu (l-ebda spazji permessi)
sql_epass=Password mhux valida (l-ebda spazji permessi)
sql_edb=Isem tad-database mhux validu (l-ebda spazji permessi)
sql_eprefix=DN bażiku nieqes jew invalidu (l-ebda spazji permessi)
sql_eprefix2=DN ta 'bażi li tħares mhux valida - għandu jkun bħal <tt>dc = mydomain, dc = com</tt>
sql_title2=Oħloq Tabelli Nieqsa
sql_tableerr=L-issettjar tad-database tal-utenti u tal-grupp huma validi, imma xi tabelli meħtieġa minn Webmin huma neqsin: $1
sql_tableerr2=Ikklikkja fuq il-buttuna <b>Oħloq Tabelli</b> hawn taħt biex toħloqhom awtomatikament, jew imexxu l-SQL hawn taħt.
sql_make=Oħloq Tabelli
sql_title3=Oħloq DN Nieqes
sql_dnerr=L-issettjar tad-database tal-utenti u tal-grupp huma validi, iżda d-DN LDAP meħtieġ minn Webmin huwa nieqes: $1
sql_dnerr2=Ikklikkja l-buttuna <b>Oħloq DN</b> hawn taħt biex toħloqha awtomatikament, jew żidha manwalment fis-server LDAP tiegħek.
sql_makedn=Oħloq DN
sql_schema=Niżżel l-Iskema LDAP
make_title=Oħloq Tabelli għall-Utenti u l-Grupp
make_err=Ma rnexxielux joħloq tabelli tal-utenti u tal-grupp
make_exec=Eżekuzzjoni ta 'SQL $1..
make_failed=.. Il-ħolqien falla: $1
make_done=.. ghamel
make_still=Xi problemi nstabu anke wara l-ħolqien tat-tabella: $1
makedn_title=Oħloq DN LDAP
makedn_eoc=L-ebda klassijiet ta 'oġġett strutturali ma nstabu!
makedn_exec=Ħolqien tad-DN ġenitur $1..
makedn_failed=.. Il-ħolqien falla: $1
makedn_done=.. ghamel
makedn_still=Xi problemi nstabu anke wara l-ħolqien tad-DN: $1
schema_title=Niżżel l-Iskema LDAP
schema_desc=Qabel ma Webmin ikun jista juża server LDAP biex jaħżen l-utenti u l-gruppi għandu jkun ikkonfigurat biex juża l-iskema hawn taħt. Dan tipikament jista 'jsir billi tiġi salvata d-definizzjoni tal-iskema f' <tt>/etc/ldap/schema</tt> jew <tt>/etc/openldap/schema</tt> bħala <tt>webmin.schema</tt>, imbagħad konfigurazzjoni s-server biex jgħabbi dak l-iskema tal-fajl.
schema_download=Niżżel il-fajl tal-iskema: <a href=$1>$1</a>
twofactor_err=Naqset milli tissettja awtentikazzjoni b'żewġ fatturi
twofactor_euser=L-utent tal-Webmin tiegħek ma nstabx!
twofactor_title=Awtentikazzjoni b'żewġ Fatturi
twofactor_disable=Iddiżattiva l-Awtentikazzjoni b'żewġ Fatturi
twofactor_already=Id-dħul ta 'Webmin tiegħek diġà għandu awtentikazzjoni b'żewġ fatturi pprovdut mal-fornitur $1 u l-ID tal-kont $2.
twofactor_already2=Id-dħul tal-webmin $3 diġà ppermettiet l-awtentikazzjoni b'żewġ fatturi mal-fornitur $1 u l-ID tal-kont $2.
twofactor_desc=Din il-paġna jippermettilek tippermetti l-awtentikazzjoni b'żewġ fatturi għall-login ta 'Webmin tiegħek billi tuża <a href='$2' target=_blank>$1</a>. Ladarba tkun attiva, se jkun meħtieġ token ta 'l-awtentikazzjoni addizzjonali meta tkun illoggjat fil-Webmin.
twofactor_desc2=Din il-paġna jippermettilek tippermetti l-awtentikazzjoni b'żewġ fatturi għall-login ta 'Webmin $3 billi tuża <a href='$2' target=_blank>$1</a>. Ladarba tkun attiva, se jkun meħtieġ token ta 'l-awtentikazzjoni addizzjonali meta tkun illoggjat fil-Webmin.
twofactor_enable=Iskrizzjoni għal Awtentikazzjoni b'żewġ Fatturi
twofactor_header=Dettalji ta 'l-iskrizzjoni ta' l-awtentikazzjoni b'żewġ fatturi
twofactor_enrolling=Reġistrazzjoni għall-awtentikazzjoni b'żewġ fatturi mal-fornitur $1..
twofactor_failed=.. naqas l-iskrizzjoni: $1
twofactor_done=.. kompluta. L-ID tiegħek ma 'dan il-fornitur huwa <tt>$1</tt>.
twofactor_setup=L-awtentikazzjoni b'żewġ fatturi għadha ma ġietx attivata fuq din is-sistema, iżda tista 'tinxtegħel billi tuża l-modulu <a href='$1'>Webmin Configuration</a>.
twofactor_ebutton=Mingħajr ebda buttuna!

View File

@@ -3,25 +3,34 @@ index_twofactor=Twee-factor authenticatie
index_joingroup=Aan groep toevoegen:
edit_title3=Maak een veilige webmingebruiker aan
edit_email=Contact e-mailadres
edit_twofactor=Twee-factor authenticatietype
edit_twofactorprov=Gebruik provider $1 met ID $2
edit_twofactorprov=Gebruik provider $1 met ID $2
edit_twofactorcancel=Verwijder twee-factor authenticatie vereiste
edit_twofactornone=Nog geen configuratie
edit_twofactoradd=Twee-factor voor gebruiker inschakelen
edit_locale=Lokaal
edit_forgot=Stuur wachtwoordherstellink
edit_safe=Privilege niveau
edit_safe0=onbeperkt
edit_safe1=Alleen veilige modules
edit_unsafe=Reset naar onbeperkt
save_eunixname=De gebruikersnaam '$1' is geen Unix-gebruiker en kan dus niet in de veilige modus worden gebruikt
save_eemail=E-mailadres mag het teken : niet bevatten
delete_eanonuser=Deze gebruiker wordt gebruikt voor anonieme moduletoegang
cert_etempdir=Ongeldig certificaatbestand
log_joingroup= $1 Webmin-gebruikers toegevoegd aan $2
log_twofactor=Ingeschreven gebruiker $1 bij two-factor provider $2
acl_locale=Kan de locatie worden gewijzigd?
log_joingroup=$1 Webmin-gebruikers toegevoegd aan $2
log_twofactor=Ingeschreven gebruiker $1 bij two-factor provider $2
log_onefactor=Uitgeschreven gebruiker $1 voor tweefactorauthenticatie
log_forgot_send=Verzonden e-mail voor wachtwoordherstel voor gebruiker $1 naar $2
log_forgot_reset=Wachtwoord opnieuw instellen voor gebruiker $1 met e-mailadres $2
log_forgot_admin=Beheerder heeft wachtwoordherstel-e-mail verzonden voor gebruiker $1 naar $2
convert_sync2=Wachtwoord synchroniseren met Unix-gebruiker in de toekomst?
convert_user=Unix-gebruiker
@@ -29,14 +38,17 @@ convert_action=Maatregelen die zijn genomen
convert_users=Gebruikers om te zetten
sync_when=Wanneer synchroniseren
sync_modify=Hernoem de overeenkomende Webmin-gebruiker wanneer een Unix-gebruiker wordt hernoemd.
unix_restrict2=Aanvullende beperkingen
unix_header=Unix-instellingen voor gebruikersauthenticatie
unix_utable=Toegestane Unix-gebruikers
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
@@ -46,6 +58,13 @@ logins_title=Recente Webmin-aanmeldingen
udeletes_jerr=Kan gebruikers niet toevoegen aan groep
sql_nocache0=Cacheverbindingen met database
sql_nocache1=Open een nieuwe verbinding voor elke zoekopdracht
sql_timeout_def=Gebruik standaard verbinding time-out (60 seconden)
sql_timeout_for=Sluit cacheverbindingen na
sql_timeout_secs=seconden
sql_etimeout=Time-out voor verbinding in cache moet een getal zijn
twofactor_err=Kan tweefactorauthenticatie niet instellen
twofactor_euser=Uw Webmin-gebruiker is niet gevonden!
twofactor_title=Twee-factor authenticatie
@@ -57,7 +76,24 @@ twofactor_desc2=Op deze pagina kunt u tweefactorauthenticatie inschakelen voor W
twofactor_enable=Inschrijven voor tweefactorauthenticatie
twofactor_header=Details voor registratie van tweefactorauthenticatie
twofactor_enrolling=Aanmelden voor tweefactorauthenticatie bij provider $1..
twofactor_failed=.. inschrijving mislukt: $1
twofactor_failed=.. inschrijving mislukt: $1
twofactor_done=.. compleet. Uw ID bij deze provider is <tt>$1</tt>.
twofactor_setup=Tweefactorauthenticatie is nog niet ingeschakeld op dit systeem, maar kan worden ingeschakeld met de module <a href='$1'>Webmin-configuratie</a>.
twofactor_ebutton=Er is niet op een knop geklikt!
forgot_title=Stuur wachtwoordherstellink
forgot_err=Het is niet gelukt om de link voor het opnieuw instellen van het wachtwoord te versturen
forgot_header=Details voor wachtwoordherstellink
forgot_user=Wachtwoord voor gebruiker opnieuw instellen
forgot_email=Linkleveringsmethode
forgot_email_def=Link weergeven in Webmin
forgot_email_sel=Link via e-mail verzenden naar
forgot_send=Link verzenden
forgot_desc=Met deze pagina kunt u een link genereren of versturen naar elk e-mailadres waarmee u een nieuw wachtwoord voor een Webmin-gebruiker kunt kiezen. Let op naar welk adres u deze link stuurt, want hiermee krijgt u in feite volledige toegang tot de Webmin-login!
forgot_adminmsg=U ontvangt deze e-mail van de beheerder van het Webmin-systeem op $3, voor de login $1.\n\nAls u wilt doorgaan met het opnieuw instellen van het wachtwoord, volgt u deze link:\n$2
forgot_sending=Verzenden van e-mail voor wachtwoordherstel van $2 naar $1 ..
forgot_sent=.. verstuurd
forgot_link=U kunt de onderstaande link gebruiken om het Webmin-wachtwoord voor $1 opnieuw in te stellen voor de komende $2 minuten :
forgot_enosudo=Sudo is niet beschikbaar op dit systeem!
forgot_ecansudo=De ingevoerde gebruiker heeft geen sudo-rechten
forgot_eunix=De ingevoerde sudo-compatibele gebruiker bestaat niet!

View File

@@ -457,7 +457,7 @@ sql_eprefix=Manglende eller ugyldig base DN (mellomrom ikke tillatt)
sql_eprefix2=Ugyldig-utseende base DN - skal være på formen <tt>dc=mittdomene,dc=no</tt>
sql_title2=Opprett manglende tabeller
sql_tableerr=Instillinger for bruker- og gruppedatabase er gyldig, men noen tabeller som Webmin trenger, mangler : $1
sql_tableerr2=Klikk på knappen <b>Opprett tabeller</b> nedenfor, for å få opprettet dem automatisk, eller du kan kjøre SQL uttrykket nedenfor manuelt.
sql_tableerr2=Klikk på knappen <b>Opprett tabeller</b> nedenfor, for å få opprettet dem automatisk, eller du kan kjøre SQL uttrykket nedenfor manuelt.
sql_make=Opprett tabeller
sql_title3=Opprett manglende DN
sql_dnerr=Innstillinger for bruker- og gruppedatabase er gyldige, men LDAP DN som kreves av Webmin, mangler : $1

40
acl/lang/no.auto Normal file
View File

@@ -0,0 +1,40 @@
edit_email=Kontakt-e-postadresse
edit_locale=Språk
edit_forgot=Send lenke til tilbakestilling av passord
save_eemail=E-postadressen kan ikke inneholde tegnet:
acl_locale=Kan du endre lokalitet?
log_forgot_send=Sendte e-post for tilbakestilling av passord for bruker $1 til $2
log_forgot_reset=Tilbakestill passord for bruker $1 med e-postadressen $2
log_forgot_admin=Admin sendte e-post om tilbakestilling av passord for bruker $1 til $2
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
sql_timeout_def=Bruk standard tilkoblingstimeout (60 sekunder)
sql_timeout_for=Lukk hurtigbufrede tilkoblinger etter
sql_timeout_secs=sekunder
sql_etimeout=Tidsavbrudd for hurtigbufret tilkobling må være et tall
forgot_title=Send lenke til tilbakestilling av passord
forgot_err=Kunne ikke sende lenken for tilbakestilling av passord
forgot_header=Detaljer om lenke til tilbakestilling av passord
forgot_user=Tilbakestill passord for bruker
forgot_email=Leveringsmetode for lenker
forgot_email_def=Vis lenke i Webmin
forgot_email_sel=Send lenke via e-post til
forgot_send=Send lenke
forgot_desc=Denne siden lar deg generere eller sende en lenke som kan brukes til å velge et nytt passord for en Webmin-bruker til en hvilken som helst e-postadresse. Vær forsiktig med hvilken adresse du sender denne lenken til, da den effektivt vil gi full tilgang til Webmin-påloggingen!
forgot_adminmsg=Du mottar denne e-posten fra administratoren av Webmin-systemet på $3, for påloggingen $1.\n\nHvis du vil fortsette med å tilbakestille passordet, følg denne lenken:\n$2
forgot_sending=Sender e-post for tilbakestilling av passord for $2 til $1 ..
forgot_sent=.. sendt
forgot_link=Lenken nedenfor kan brukes til å tilbakestille Webmin-passordet for $1 for de neste $2 minuttene :
forgot_enosudo=Sudo er ikke tilgjengelig på dette systemet!
forgot_ecansudo=Brukeren som ble oppgitt har ikke sudo-tillatelser
forgot_eunix=Den oppgitte sudo-kompatible brukeren finnes ikke!

View File

@@ -1,414 +1,435 @@
index_title=Użytkownicy Webmina
index_title=Użytkownicy Webmin
index_user=Użytkownik
index_modules=Moduły
index_create=Utwórz nowego użytkownika Webmina
index_convert=Przekształć użytkowników Unixa w użytkowników Webmina
index_cert=Poproś o certyfikat SSL
index_twofactor=Dwustopniowe uwierzytelnianie
index_certmsg=Naciśnij ten przycisk, aby poprosić o certyfikat SSL, który pozwoli Ci się bezpiecznie zalogować do Webmina bez konieczności podawania nazwy użytkownika i hasła.
index_return=listy użytkowników
index_create=Utwórz nowego uprzywilejowanego użytkownika.
index_screate=Utwórz nowego bezpiecznego użytkownika.
index_convert=Konwertuj Użytkowników Unix na Webmin
index_cert=Zażądaj Certyfikatu SSL
index_twofactor=Uwierzytelnianie Dwuskładnikowe
index_certmsg=Kliknij ten przycisk, aby zażądać certyfikatu SSL, który pozwoli na bezpieczne logowanie do Webmin bez potrzeby wprowadzania nazwy użytkownika i hasła.
index_return=lista użytkowników
index_none=Brak
index_edit=Zmień ACL dla modułu:
index_global=Ogólne ACL-e
index_users=Użytkownicy Webmina
index_groups=Grupy Webmina
index_edit=Edytuj ACL modułu:
index_global=Globalny ACL
index_users=Użytkownicy Webmin
index_groups=Grupy Webmin
index_group=Grupa
index_nousers=Nie zdefiniowano modyfikowalnych użytkowników Webmina.
index_nogroups=Nie zdefiniowano modyfikowalnych grup Webmina.
index_gcreate=Utwórz nową grupę Webmina
index_nousers=Brak zdefiniowanych edytowalnych użytkowników Webmin.
index_nogroups=Brak zdefiniowanych grup Webmin.
index_gcreate=Utwórz nową grupę Webmin.
index_members=Członkowie
index_modgroups=Moduły z grupy $1
index_sync=Konfiguruj synchronizację użytkowników Unixa
index_unix=Konfiguruj autoryzację użytkowników Unixa
index_sessions=Wyświetl sesje logowania
index_rbac=Ustawienia RBAC
index_delete=Usuń zaznaczone
index_joingroup=Dodaj do grupy:
index_eulist=Nie udało się pobrać listy użytkowników : $1
index_eglist=Nie udało się pobrać listy grup : $1
index_sync=Konfiguruj Synchronizację Użytkowników Unix
index_unix=Konfiguruj Uwierzytelnianie Użytkowników Unix
index_sessions=Wyświetl Sesje Logowania
index_rbac=Skonfiguruj RBAC
index_delete=Usuń Zaznaczone
index_joingroup=Dodaj do Grupy:
index_eulist=Nie udało się pobrać listy użytkowników: $1
index_eglist=Nie udało się pobrać listy grup: $1
edit_title=Modyfikuj użytkownika Webmina
edit_title2=Nowy użytkownik Webmina
edit_readonly=Ten użytkownik Webmina nie powinien być edytowany jeśli jest zarządzany przez moduł $1. Jeśli mimo wszystko chcesz edytować użytkownika <a href='$2'>Kliknij tutaj</a> - zauważ jednak, że ręczne zmiany mogą zostać nadpisane!
edit_rights=Prawa dostępu dla użytkownika Webmina
edit_title=Edytuj Użytkownika Webmin
edit_title2=Utwórz Użytkownika Webmin
edit_title3=Utwórz Bezpiecznego Użytkownika Webmin
edit_readonly=Tego użytkownika Webmin nie należy edytować, ponieważ jest zarządzany przez moduł $1. <a href='$2'>Kliknij tutaj</a>, aby pominąć to ostrzeżenie i edytować użytkownika mimo to pamiętaj jednak, że wszelkie ręczne zmiany mogą zostać nadpisane!
edit_rights=Prawa dostępu użytkownika Webmin
edit_user=Nazwa użytkownika
edit_cloneof=Duplikacja użytkownika Webmina
edit_real=Prawdziwa nazwa
edit_cloneof=Klonowanie użytkownika Webmin
edit_real=Imię i nazwisko
edit_group=Członek grupy
edit_pass=Hasło
edit_same=Uniksowe
edit_lock=Brak akceptacji hasła
edit_pam=Autoryzacja przez PAM
edit_unix=Uwierzytelnienie Unixowe
edit_same=Takie samo jak Unix
edit_lock=Brak akceptowanego hasła
edit_pam=Uwierzytelnianie PAM
edit_unix=Uwierzytelnianie Unix
edit_extauth=Zewnętrzny program uwierzytelniający
edit_dont=Nie zmieniaj
edit_set=Ustaw
edit_passlocked=Hasło nie było zmieniane przez $1 dni - konto zablokowane!
edit_passmax=Hasło nie było zmieniane przez $1 dni - trzeba je zmienić przy następnym logowaniu
edit_passold=Hasło było ostatnio zmieniane $1 dni temu
edit_passtoday=Hasło było zmienione mniej niż dzień temu.
edit_set=Ustaw na
edit_passlocked=Hasło nie zostało zmienione przez $1 dni konto zablokowane!
edit_passmax=Hasło nie zostało zmienione przez $1 dni musi zostać zmienione przy następnym logowaniu
edit_passold=Hasło zostało ostatnio zmienione $1 dni temu
edit_passtoday=Hasło zostało zmienione mniej niż dzień temu
edit_modules=Moduły
edit_clone=Kopiuj
edit_twofactor=Typ dwustopniowego uwierzetylniania
edit_twofactorprov=Używa $1 z ID $2
edit_twofactorcancel=Usuń wymaganie dwustopniowego uwierzytelniania
edit_twofactornone=Nic nie ustawiono
edit_twofactoradd=Włącz dwustopniowe uwierzytelnianie dla użytkownika
edit_clone=Klonuj
edit_twofactor=Typ uwierzytelniania dwuskładnikowego
edit_twofactorprov=Używanie dostawcy $1 z ID $2
edit_twofactorcancel=Usuń wymóg uwierzytelniania dwuskładnikowego
edit_twofactornone=Brak skonfigurowanego
edit_twofactoradd=Włącz uwierzytelnianie dwuskładnikowe dla użytkownika
edit_lang=Język
edit_notabs=Klasyfikować moduły?
edit_logout=Okres braku aktywności
edit_locale=Ustawienia regionalne
edit_notabs=Kategoryzuj moduły?
edit_logout=Czas bezczynności przed wylogowaniem
edit_mins=minut
edit_chars=znaków
edit_minsize=Minimalna długość hasła
edit_nochange=Wymusić dni zmiany hasła?
edit_nochange=Wymusić zmianę hasła po określonej liczbie dni?
edit_cert=Nazwa certyfikatu SSL
edit_none=Brak
edit_ips=Kontrola dostępu według adresu IP
edit_all=Pozwól z dowolnego adresu
edit_allow=Pozwól tylko z adresów znajdujących się na liście
edit_deny=Odmów dla adresów znajdujących się na liście
edit_ipdesc=Kontrola dostępu według adresu IP na poziomie użytkownika działa w ten sam sposób, jak ogólna kontrola dostępu po IP w module <tt>Konfiguracja Webmina</tt>. Tzn. te reguły mają zastosowanie tylko jeśli użytkownik przejdzie najpierw przez kontrolę ogólną.
edit_ips=Kontrola dostępu IP
edit_all=Zezwalaj z wszystkich adresów
edit_allow=Zezwalaj tylko z wymienionych adresów
edit_deny=Blokuj z wymienionych adresów
edit_ipdesc=Kontrola dostępu IP użytkownika działa w taki sam sposób, jak globalna kontrola dostępu IP w module Konfiguracja Webmin. Tylko jeśli użytkownik przejdzie globalne kontrole, zostaną również sprawdzone te tutaj.
edit_skill=Poziom umiejętności
edit_risk=Poziom ryzyka
edit_risk_high=Super użytkownik
edit_risk_medium=Administrator
edit_risk_low=Zwykły użytkownik
edit_groupmods=(Dodatkowo do modułów z grupy)
edit_euser=Nie masz uprawnień do zmiany danych dla tego użytkownika
edit_egone=Wybrany użytkownik nie istnieje!
edit_risk_medium=Użytkownik administracyjny
edit_risk_low=Normalny użytkownik
edit_groupmods=(Oprócz modułów z grupy)
edit_euser=Nie masz uprawnień do edycji tego użytkownika
edit_egone=Wybrany użytkownik już nie istnieje!
edit_ecreate=Nie masz uprawnień do tworzenia użytkowników
edit_theme=Osobisty temat UI
edit_themeglobal=Z konfiguracji Webmina
edit_themedef=Stary temat Webmina
edit_overlay=Motyw osobisty
edit_overlayglobal=Brak - użyj motywu domyślnego
edit_theme=Osobisty motyw UI
edit_themeglobal=Z Konfiguracji Webmin
edit_themedef=Motyw Legacy
edit_overlay=Osobista nakładka na motyw
edit_overlayglobal=Brak - używaj domyślnych ustawień motywu
edit_log=Wyświetl logi
edit_selall=Zaznacz wszystko
edit_selall=Zaznacz wszystkie
edit_invert=Odwróć zaznaczenie
edit_hide=Ukryj nieużywane
edit_switch=Przełącz na Użytkownika
edit_return=Użytkownik Webmina
edit_return2=Grupa Webmina
edit_switch=Przełącz na użytkownika
edit_return=Użytkownik Webmin
edit_return2=Grupa Webmin
edit_rbacdeny=Tryb dostępu RBAC
edit_rbacdeny0=RBAC kontroluje ACL tylko wybranych modułów
edit_rbacdeny0=RBAC kontroluje tylko wybrane ACL modułów
edit_rbacdeny1=RBAC kontroluje wszystkie moduły i ACL
edit_global=Uprawnienia dla wszystkich modułów
edit_templock=Tymczasowo zablokowany
edit_temppass=Zastosuj zmiany przy następnym logowaniu
edit_templock=Tymczasowo zablokowane
edit_temppass=Wymuś zmianę przy następnym logowaniu
edit_days=Dozwolone dni tygodnia
edit_alldays=Codziennie
edit_seldays=Tylko wybrane dni...
edit_hours=Dozwolone godziny w ciągu dnia
edit_allhours=Bez ograniczeń
edit_alldays=Każdy dzień
edit_seldays=Tylko wybrane dni ..
edit_hours=Dozwolone godziny dnia
edit_allhours=O dowolnej porze
edit_selhours=Od $1:$2 do $3:$4
edit_ui=Opcje interfejsu użytkownika
edit_security=Opcje bezpieczeństwa i ograniczeń
edit_mods=Dostępne moduły Webmina
edit_modsg=Dostępne moduły Webmina (dodatki do tych z grupy)
edit_proto=Typ magazynu
edit_proto_mysql=Baza MySQL
edit_proto_postgresql=Baza PostgreSQL
edit_mods=Dostępne moduły Webmin
edit_modsg=Dostępne moduły Webmin (oprócz tych z grupy)
edit_proto=Typ przechowywania
edit_proto_mysql=Baza danych MySQL
edit_proto_postgresql=Baza danych PostgreSQL
edit_proto_ldap=Serwer LDAP
edit_proto_=Pliki lokalne
edit_safe=Poziom uprawnień
edit_safe0=Nieograniczone
edit_safe1=Tylko bezpieczne moduły
edit_unsafe=Resetuj do nieograniczonego
save_err=Nie udało się zachować użytkownika
save_ename='$1' nie jest prawidłową nazwą użytkownika
save_err=Nie udało się zapisać użytkownika
save_ename='$1' nie jest poprawną nazwą użytkownika
save_eunixname=Użytkownik '$1' nie jest użytkownikiem Unix, więc nie można go użyć w trybie bezpiecznym
save_enamewebmin=Nazwa użytkownika 'webmin' jest zarezerwowana do użytku wewnętrznego
save_edup=Użytkownik '$1' już istnieje
save_eoverlay=Nie można wybrać nakładania tematu dopóki temat jest
save_edeny=nie możesz zablokować sobie dostępu do modułu <tt>Użytkownicy Webmina</tt>
save_eos=Opcja hasło "Uniksowe" nie jest wspomagana przez twój system operacyjny.
save_emd5=Opcja hasło "Uniksowe" nie może być stosowana na systemach z kodowaniem haseł MD5
save_eunix=Użytkownik uniksowy '$1' nie istnieje
save_emod=Nie możesz przekazać uprawnień do modułu '$1'
save_edup=Nazwa użytkownika '$1' jest już w użyciu
save_eoverlay=Nakładka na motyw nie może zostać wybrana, jeśli motyw nie został wybrany
save_edeny=Nie możesz odmówić sobie dostępu do modułu Użytkownicy Webmin
save_eos=Opcja "Takie samo jak Unix" dla hasła nie jest obsługiwana w Twoim systemie operacyjnym.
save_emd5=Opcja "Takie samo jak Unix" dla hasła nie może być używana w systemach z szyfrowaniem MD5
save_eunix=Użytkownik Unix '$1' nie istnieje
save_emod=Nie możesz przyznać dostępu do modułu '$1'
save_ecreate=Nie masz uprawnień do tworzenia użytkowników
save_euser=Nie masz uprawnień do modyfikacji tego użytkownika
save_ecolon=Hasła nie mogą zawierać znaku ':'
save_epass=Niepoprawne hasło: $1
save_euser=Nie masz uprawnień do edycji tego użytkownika
save_ecolon=Hasła nie mogą zawierać znaku :
save_epass=Hasło jest nieprawidłowe: $1
save_eself=Twój obecny adres IP ($1) zostałby zablokowany
save_epam=Autoryzacja poprzez PAM nie jest dostępna, gdyż nie zainstalowano modułu Perla <tt>Authen::PAM</tt> lub nie pracuje on poprawnie.
save_epam2=Możesz użyć modułu Webmina o nazwie Moduły Perla, aby <a href='$1'>pobrać i zainstalować Authen::PAM</a>.
save_egroup=Nie masz uprawnień do przyporządkowywania do tej grupy
save_enone=Nie podano adresów
save_enet='$1' nie jest poprawnym adresem sieciowym
save_emask='$1' nie jest poprawną maską sieciową
save_eip='$1' nie jest kompletnym adresem sieci lub IP
save_ehost=Nie znaleziono adresu IP dla '$1'
save_elogouttime=Brakujący lub nie numeryczny czas braku aktywności, po którym następuje wylogowanie
save_eminsize=Brakująca lub nienumeryczna minimalna długość hasła
save_edays=Nie wybrano dni dostępu
save_ehours=Brakujący lub nieprawidłowy czas dostępu
save_ehours2=Czas rozpoczęcia dostępu musi być przed końcem
save_etemp=Nie można użyć opcji wymuszenia zmiany hasła przy następnym logowaniu dopóki włączone jest <a href='$1'>pytanie użytkowników o podanie nowego hasła</a>
save_epam=Uwierzytelnianie PAM nie jest dostępne, ponieważ moduł Perl <tt>Authen::PAM</tt> nie jest zainstalowany lub nie działa poprawnie.
save_epam2=Możesz użyć modułu Perl Modules Webmina, aby <a href='$1'>pobrać i zainstalować Authen::PAM</a> teraz.
save_egroup=Nie masz uprawnień do przypisania do tej grupy
save_enone=Nie wprowadzono adresów
save_enet='$1' nie jest prawidłowym adresem sieciowym
save_emask='$1' nie jest prawidłową maską sieci
save_eip='$1' nie jest kompletnym adresem IP ani sieciowym
save_ehost=Nie udało się znaleźć adresu IP dla '$1'
save_elogouttime=Brakujący lub niepoprawny czas bezczynności do wylogowania
save_eminsize=Brakująca lub niepoprawna minimalna długość hasła
save_edays=Nie wybrano dni dozwolonych
save_ehours=Brakujące lub niepoprawne godziny dostępu
save_ehours2=Czas rozpoczęcia musi być wcześniejszy niż czas zakończenia
save_etemp=Opcja wymuszenia zmiany hasła przy następnym logowaniu nie może być użyta, jeśli <a href='$1'>wyświetlanie monitu o nowe hasła</a> nie jest włączone
delete_err=Nie udało się usunąć użytkownika
delete_eself=Nie możesz usunąć samego siebie
delete_ecannot=Nie masz zezwolenia na usuwanie użytkowników
delete_euser=Nie masz zezwolenia na usunięcie tego użytkownika
delete_eanonuser=Ten użytkownik jest wykorzystywany przy anonimowym dostępie do modułu
delete_eself=Nie możesz usunąć siebie
delete_ecannot=Nie masz uprawnień do usuwania użytkowników
delete_euser=Nie masz uprawnień do usunięcia tego użytkownika
delete_eanonuser=Ten użytkownik jest ywany do anonimowego dostępu do modułów
cert_title=Poproś o certyfikat
cert_issue=Certyfikat wydany
cert_header=Dane nowego certyfikatu
cert_msg=Formularz umożliwia ci wystawienie certyfikatu SSL, który bezpiecznie zalogować do Webmina bez konieczności podawania nazwy użytkownika i hasła. Takie rozwiązanie jest bezpieczniejsze, ale uniemożliwia przełączanie się użytkownika Webmina po wlogowaniu.
cert_ebrowser=Webmin nie wie jak wystawiać certyfikaty klienta dla Twojej przeglądarki ($1)
cert_cn=Twoje imię
cert_title=Żądanie certyfikatu
cert_issue=Wystaw certyfikat
cert_header=Szczegóły nowego certyfikatu
cert_msg=Ten formularz pozwala na zażądanie certyfikatu klienta SSL, który w przyszłości będzie używany do uzyskiwania dostępu do Webmina zamiast nazwy użytkownika i hasła. Jest to bardziej bezpieczne, ale ponieważ uwierzytelnianie odbywa się automatycznie, nie będziesz w stanie przełącz się na innego użytkownika podczas korzystania z certyfikatu.
cert_ebrowser=Webmin nie wie, jak wystawić certyfikaty klienta dla Twojej przeglądarki ($1)
cert_cn=Twoje imię i nazwisko
cert_email=Adres e-mail
cert_ou=Dział
cert_o=Organizacja
cert_sp=Stan
cert_sp=Województwo
cert_c=Kod kraju
cert_key=Długość klucza
cert_done=Twój certyfikat dla $1 został poprawnie wygenerowany.
cert_key=Rozmiar klucza
cert_done=Twój certyfikat dla $1 został pomyślnie wygenerowany.
cert_pickup=<a href='$1'>Kliknij tutaj, aby pobrać swój certyfikat i zainstalować go w przeglądarce</a>
cert_install=Zainstaluj swój certyfikat w przeglądarce
cert_ekey=Twoja przeglądarka nie zaakceptowała nowego klucza SSL - być może nie obsługuje ona certyfikatów SSL po stronie klienta.
cert_eca=Nie udało się ustawić centrum autoryzacji: $1
cert_already=Uwaga - już używasz certyfikatu $1.
cert_etempdir=Błędny plik certyfikatu
cert_install=Zainstaluj certyfikat w przeglądarce
cert_ekey=Nie przesłano nowego klucza SSL z przeglądarki - być może nie obsługuje ona certyfikatów klienta SSL.
cert_eca=Nie udało się skonfigurować urzędu certyfikacji: $1
cert_already=Ostrzeżenie - już używasz certyfikatu $1.
cert_etempdir=Nieprawidłowy plik certyfikatu
acl_title=Kontrola dostępu do modułu
acl_title2=$2 dla użytkownika $1
acl_title3=$2 dla grupy $1
acl_options=Opcje kontroli dostępu do $1
acl_config=Czy może zmieniać konfigurację modułu?
acl_title=Dostęp do modułów
acl_title2=Dla $1 w $2
acl_title3=Dla grupy $1 w $2
acl_options=Opcje kontroli dostępu $1
acl_config=Może edytować konfigurację modułu?
acl_reset=Zresetuj do pełnego dostępu
acl_rbac=Pobrać ustawienia kontroli dostępu z RBAC?
acl_rbacyes=Tak (zastępuje poniższe ustawienia)
acl_rbac=Pobierz ustawienia dostępu z RBAC?
acl_rbacyes=Tak (nadpisuje ustawienia poniżej)
acl_uall=Wszystkich użytkowników
acl_uall=Wszyscy użytkownicy
acl_uthis=Ten użytkownik
acl_usel=Wybranych ..
acl_gr=Członków $1
acl_users=Użytkownicy, których można zmieniać
acl_mods=Czy może zapewnić dostęp do
acl_all=Wszystkich modułów
acl_own=Tylko do własnych modułów
acl_sel=Wybranych modułów ..
acl_create=Czy może tworzyć nowych użytkowników?
acl_delete=Czy może usuwać użytkowników?
acl_rename=Czy może zmieniać nazwy użytkowników?
acl_acl=Czy może zmieniać prawa dostępu do modułu?
acl_lang=Czy może zmieniać język?
acl_chcert=Czy może zmieniać nazwę certyfikatu SSL?
acl_euser=Nie masz uprawnień do edycji ACLi dla tego użytkownika
acl_egroup=Nie masz uprawnień do edycji ACLi dla grupy
acl_emod=Nie masz uprawnień do edycji ACL dla tego modułu
acl_others=Czy może widzieć niedostępne moduły?
acl_cert=Czy może poprosić o certyfikat?
acl_err=Nie udało się zapisać opcji ACLi
acl_groups=Czy może zmieniać grupy?
acl_gassign=Czy może przyporządkowywać użytkowników do grup
acl_gall=Wszystkich grup
acl_gsel=Wybranych ..
acl_gnone=Żadnej
acl_usel=Wybrani użytkownicy ..
acl_gr=Członkowie $1
acl_users=Użytkownicy, którzy mogą być edytowani
acl_mods=Może przyznawać dostęp do
acl_all=Wszystkie moduły
acl_own=Tylko jego własne moduły
acl_sel=Wybrane moduły ..
acl_create=Może tworzyć nowych użytkowników?
acl_delete=Może usuwać użytkowników?
acl_rename=Może zmieniać nazwy użytkowników?
acl_acl=Może edytować kontrolę dostępu do modułów?
acl_lang=Może zmieniać język?
acl_locale=Może zmieniać lokalizację?
acl_chcert=Może zmieniać nazwę certyfikatu SSL?
acl_euser=Nie masz uprawnień do edytowania kontroli dostępu dla tego użytkownika
acl_egroup=Nie masz uprawnień do edytowania kontroli dostępu grup
acl_emod=Nie masz uprawnień do edytowania kontroli dostępu dla tego modułu
acl_others=Może widzieć niedostępne moduły?
acl_cert=Może żądać certyfikatu?
acl_err=Nie udało się zapisać kontroli dostępu
acl_groups=Może edytow grupy?
acl_gassign=Może przypisywać użytkowników do grup
acl_gall=Wszystkie grupy
acl_gsel=Wybrane ..
acl_gnone=Brak
acl_perms=Nowo utworzeni użytkownicy otrzymują
acl_perms_1=Takie, jakie ma tworzący
acl_perms_0=Domyślna (nielimitowana) kontrola dostępu do modułu
acl_sync=Czy może konfigurować synchronizację użytkowników?
acl_unix=Czy może konfigurować autoryzację użytkowników?
acl_sessions=Czy może wyświetlać i anulować sesje logowania?
acl_cats=Czy może zmieniać kategoryzację?
acl_theme=Czy może zmieniać osobisty motyw?
acl_ips=Czy może zmieniać kontrolę dostępu IP?
acl_switch=Czy może przełączać się na innego użytkownika?
acl_times=Czy może zmieniać dozwolone godziny logowania?
acl_pass=Może zmieniać ograniczenia hasła?
acl_sql=Może konfigurować bazę użytkowników i grup?
acl_perms_1=Taką samą kontrolę dostępu do modułów jak twórca
acl_perms_0=Domyślną (nieograniczoną) kontrolę dostępu do modułów
acl_sync=Może konfigurować synchronizację użytkowników?
acl_unix=Może konfigurować uwierzytelnianie Unix?
acl_sessions=Może przeglądać i anulować sesje logowania?
acl_cats=Może zmieniać kategoryzację?
acl_theme=Może zmieniać swój motyw?
acl_ips=Może zmieniać kontrolę dostępu IP?
acl_switch=Może przełączać się na innych użytkowników?
acl_times=Może zmieniać dozwolone czasy logowania?
acl_pass=Może zmieniać ograniczenia haseł?
acl_sql=Może konfigurować bazę danych użytkowników i grup?
log_modify=Zmodyfikowano użytkownika Webmina $1
log_rename=Zmieniono nazwę użytkownika Webmina $1 na $2
log_create=Utworzono użytkownika Webmina $1
log_clone=Powielono użytkownika Webmina z $1 na $2
log_delete=Usunięto użytkownika Webmina $1
log_acl=Zmodyfikowano dostęp dla $1 do $2
log_modify=Zmodyfikowano użytkownika Webmin $1
log_rename=Zmieniono nazwę użytkownika Webmin $1 na $2
log_create=Utworzono użytkownika Webmin $1
log_clone=Sklonowano użytkownika Webmin $1 na $2
log_delete=Usunięto użytkownika Webmin $1
log_acl=Zaktualizowano dostęp dla $1 w $2
log_reset=Zresetowano dostęp dla $1 w $2
log_cert=Utworzono certyfikat dla użytkownika $1
log_modify_g=Zmodyfikowano grupę Webmina $1
log_rename_g=Zmieniono nazwę grupy Webmina $1 na $2
log_create_g=Utworzono grupę Webmina $1
log_delete_g=Usunięto grupę Webmina $1
log_switch=Przełączono do użytkownika $1.
log_delete_users=Usunięto $1 użytkowników Webmina
log_delete_groups=Usunięto $1 grup Webmina
log_joingroup=Dodano $1 użytkowników Webmina do grupy $2
log_pass=Zmieniono ustawienia dotyczące hasła
log_unix=Zmieniono uwierzytelnienie użytkownika unixa
log_sync=Zmieniono synchronizację użytkownika unixa
log_sql=Zmieniono bazę danych użytkownika i grupy
log_twofactor=Użytkownik $1 uczestniczy w dwustopniowym uwierzytelnianiu u dostawcy: $2
log_onefactor=Użytkownik $1 już NIE uczestniczy w dwustopniowym uwierzytelnianiu u dostawcy: $2
log_cert=Wystawiono certyfikat dla użytkownika $1
log_modify_g=Zmodyfikowano grupę Webmin $1
log_rename_g=Zmieniono nazwę grupy Webmin $1 na $2
log_create_g=Utworzono grupę Webmin $1
log_delete_g=Usunięto grupę Webmin $1
log_switch=Przełączono na użytkownika Webmin $1
log_delete_users=Usunięto $1 użytkowników Webmin
log_delete_groups=Usunięto $1 grup Webmin
log_joingroup=Dodano $1 użytkowników Webmin do grupy $2
log_pass=Zmieniono ograniczenia haseł
log_unix=Zmieniono uwierzytelnianie użytkowników Unix
log_sync=Zmieniono synchronizację użytkowników Unix
log_sql=Zmieniono bazę danych użytkowników i grup
log_twofactor=Zarejestrowano użytkownika $1 w dostawcy uwierzytelniania dwuskładnikowego $2
log_onefactor=Wyrejestrowano użytkownika $1 z uwierzytelniania dwuskładnikowego
gedit_ecannot=Nie masz uprawnień do zmiany grup
gedit_title=Zmień grupę Webmina
gedit_title2=Utwórz grupę Webmina
gedit_ecannot=Nie masz uprawnień do edytowania grup
gedit_title=Edytuj grupę Webmin
gedit_title2=Utwórz grupę Webmin
gedit_group=Nazwa grupy
gedit_rights=Prawa dostępu dla grupy Webmina
gedit_rights=Uprawnienia dostępu grupy Webmin
gedit_modules=Moduły członków
gedit_members=Członek użytkowników i grup
gedit_members=Członkowie użytkownicy i grupy
gedit_desc=Opis grupy
gedit_egone=Wybrana grupa nie istnieje!
gedit_egone=Wybrana grupa już nie istnieje!
gdelete_err=Nie udało się usunąć grupy
gdelete_ecannot=Nie masz uprawnień do usuwania grup
gdelete_euser=Nie możesz usunąć własnej grupy
gdelete_esub=Nie można usunąć grup z podgrupami
gdelete_euser=Nie możesz usunąć swojej grupy
gdelete_esub=Nie można usunąć grup zawierających podgrupy
gdelete_title=Usuń grupę
gdelete_desc=Czy na pewno chcesz usunąć grupę $1 wraz z jej członkami $2?
gdelete_desc=Czy na pewno chcesz usunąć grupę $1 i jej członków $2?
gdelete_ok=Usuń grupę
gsave_err=Nie udało się zachować grupy
gsave_ename=Brakująca lub niepoprawna nazwa grupy
gsave_enamewebmin=Nazwa grupy 'webmin' jest zastrzeżona do użytku wewnętrznego
gsave_edup=Nazwa grupy jest już używana
gsave_edesc=Niewłaściwy opis - znak : jest niedozwolony
gsave_err=Nie udało się zapisać grupy
gsave_ename=Brakująca lub nieprawidłowa nazwa grupy
gsave_enamewebmin=Nazwa grupy 'webmin' jest zarezerwowana do użytku wewnętrznego
gsave_edup=Nazwa grupy jest już w użyciu
gsave_edesc=Nieprawidłowy opis - znak : nie jest dozwolony
convert_title=Przekształć użytkowników
convert_ecannot=Nie masz uprawnień do przekształcania użytkownika Unixa
convert_nogroups=W systemie nie zdefiniowano grup Webmina. Musisz utworzyć przynajmniej jedną grupę przed konwersją, aby określić uprawnienia dla przekształconych użytkowników.
convert_desc=Za pomocą tego formularza możesz przekształcić istniejących użytkowników Unixa w użytkowników Webmina. Uprawnienia każdego z nowych użytkowników Webmina będą określone przez podanie poniżej grupy.
convert_0=Wszystkich
convert_1=Wybranych
convert_2=Wszystkich oprócz
convert_3=Użytkowników z grupy
convert_4=Użytkowników z zakresu UID-ów
convert_group=Przypisuj nowych użytkowników do grupy Webmina
convert_sync2=Synchronizować hasło z użytkiem Unix'a w przysłości?
convert_ok=Przekształć teraz
convert_err=Nie udało się przekształcić użytkowników
convert_eusers=Nie podano użytkowników do przekształcenia
convert_egroup=Grupa Unixa nie istnieje
convert_emin=Niepoprawny minimalny UID
convert_emax=Niepoprawny maksymalny UID
convert_ewgroup=Nie ma takiej grupy Webmina
convert_title=Konwertuj użytkowników
convert_ecannot=Nie masz uprawnień do konwertowania użytkowników Unix
convert_nogroups=Na Twoim systemie nie zdefiniowano żadnych grup Webmin. Przynajmniej jedna grupa musi zostać utworzona przed konwersją, aby zdefiniować uprawnienia dla konwertowanych użytkowników.
convert_desc=Ten formularz umożliwia konwersję istniejących użytkowników Unix na użytkowników Webmin. Uprawnienia każdego nowego użytkownika Webmin zostaną określone przez wybraną poniżej grupę.
convert_0=Wszyscy użytkownicy
convert_1=Tylko użytkownicy
convert_2=Wszyscy oprócz użytkowników
convert_3=Użytkownicy należący do grupy
convert_4=Użytkownicy z UID w zakresie
convert_group=Przypisz nowych użytkowników do grupy Webmin
convert_sync2=Synchronizować hasło z użytkownikiem Unix w przyszłości?
convert_ok=Konwertuj teraz
convert_err=Nie udało się przekonwertować użytkowników
convert_eusers=Nie wprowadzono użytkowników do konwersji
convert_egroup=Grupa Unix nie istnieje
convert_emin=Nieprawidłowy minimalny UID
convert_emax=Nieprawidłowy maksymalny UID
convert_ewgroup=Brak takiej grupy Webmin
convert_ewgroup2=Nie masz uprawnień do przypisywania nowych użytkowników do tej grupy
convert_skip=Pomijanie $1
convert_exists=$1 już istnieje
convert_invalid=$1 nie jest poprawną nazwą użytkownika Webmina
convert_added=Dodawanie $1
convert_msg=Przekształcanie użytkowników Unixa...
convert_user=Użytkownik Unixa
convert_skip=Pomijanie użytkownika $1
convert_exists=Użytkownik $1 już istnieje
convert_invalid=Użytkownik $1 nie jest prawidłową nazwą użytkownika Webmin
convert_added=Dodawanie użytkownika $1
convert_msg=Konwertowanie użytkowników Unix...
convert_user=Użytkownik Unix
convert_action=Podjęta akcja
convert_done=$1 skonwertowanych użytkowników, $2 nieprawidłowych, $3 już istnieje, $4 wykluczonych.
convert_users=Konwertuj użytkownika
convert_done=Przekonwertowano $1 użytkowników, $2 nieprawidłowych, $3 już istnieje, $4 wykluczonych.
convert_users=Użytkownicy do konwersji
sync_title=Synchronizacja użytkowników Unixa
sync_desc=Ten formularz umożliwia skonfigurowanie automatycznej synchronizacji użytkowników Unixa utworzonych za pomocą Webmina i użytkownikami z tego modułu.
sync_nogroups=W systemie nie zdefiniowano żadnej grupy Webmina. Aby ustawić dostęp dla tworzonych użytkowników, trzeba utworzyć co najmniej jedną grupę.
sync_title=Synchronizacja użytkowników Unix
sync_desc=Ten formularz pozwala skonfigurować automatyczną synchronizację użytkowników Unix tworzonych za pośrednictwem Webmin z użytkownikami w tym module.
sync_nogroups=Na Twoim systemie nie zdefiniowano żadnych grup Webmin. Musi zostać utworzona przynajmniej jedna grupa, aby ustawić dostęp dla tworzonych użytkowników.
sync_when=Kiedy synchronizować
sync_create=Twórz użytkownika Webmina, gdy tworzony jest użytkownik Unixa.
sync_update=Aktualizuj odpowiedniego użytkownika Webmina, gdy aktualizowany jest użytkownik Unixa.
sync_delete=Usuwaj odpowiedniego użytkownika Webmina, gdy usuwany jest użytkownik Unixsa.
sync_group=Przypisuj nowych użytkowników do grupy Webmina
sync_unix=Ustawiaj hasła dla nowych użytkowników dla uwierzytelnianie Unixowego.
sync_create=Twórz użytkownika Webmin, gdy tworzony jest użytkownik Unix.
sync_update=Aktualizuj dopasowanego użytkownika Webmin, gdy aktualizowany jest użytkownik Unix.
sync_delete=Usuń dopasowanego użytkownika Webmin, gdy usuwany jest użytkownik Unix.
sync_modify=Zmień nazwę dopasowanego użytkownika Webmin, gdy zmieniana jest nazwa użytkownika Unix.
sync_group=Przypisz nowych użytkowników do grupy Webmin
sync_unix=Ustaw hasło dla nowych użytkowników na uwierzytelnianie Unix.
sync_ecannot=Nie masz uprawnień do konfigurowania synchronizacji użytkowników.
unix_title=Autoryzacja użytkowników Unixa
unix_err=Błąd zapisywania uwierzytelniania Unixa
unix_desc=Za pomocą tej strony możesz skonfigurować Webmina, aby zatwierdzał próby logowania na podstawie listy użytkowników systemu PAM. Może to być przydatne, gdy liczba użytkowników Unixa, którym chcesz dać dostęp do Webmina jest duża.
unix_def=Pozwól logować się jedynie użytkownikom Webmina
unix_sel=Pozwól użytkownikom Unixa z poniższej listy na zalogowanie...
unix_mode=Pozwól
unix_title=Uwierzytelnianie użytkowników Unix
unix_err=Nie udało się zapisać ustawień uwierzytelniania Unix
unix_desc=Ta strona pozwala skonfigurować Webmin do walidacji prób logowania na podstawie listy systemowych użytkowników oraz PAM. Może to być użyteczne, jeśli masz dużą liczbę istniejących użytkowników Unix, którym chcesz dać dostęp do Webmin.
unix_def=Zezwalaj na logowanie tylko użytkownikom Webmin
unix_sel=Zezwalaj na logowanie użytkownikom Unix wymienionym poniżej ..
unix_mode=Zezwalaj
unix_mall=Wszyscy użytkownicy
unix_group=Członkowie grup...
unix_user=Użytkownik Unixa ..
unix_group=Członkowie grupy ..
unix_user=Użytkownik Unix ..
unix_who=Użytkownik lub Grupa
unix_to=Jako użytkownik Webmina
unix_ecannot=Nie masz uprawnień do konfigurowania autoryzacji użytkowników Unixa.
unix_epam=Autoryzacja uniksowa jest niedostępna, gdyż moduł Perla <tt>Authen::PAM</tt> nie jest zainstalowany lub nie działa on poprawnie.
unix_all=Pozwól wszystkim użytkownikom Unixa
unix_allow=Pozwól tylko użytkownikom Unixa z listy
unix_deny=Odmów użytkowników Unixa z listy
unix_none=Nie podano użytkowników
unix_euser='$1' nie jest poprawną nazwą użytkownika
unix_egroup='$1' nie jest poprawną nazwą grupy
unix_shells=Odmów użytkownikom Unixa, których shelle nie znajdują są w pliku
unix_eshells=Brakujący lub nie istniejący plik shelli
unix_to=Jako użytkownik Webmin
unix_ecannot=Nie masz uprawnień do konfigurowania uwierzytelniania użytkowników Unix
unix_epam=Uwierzytelnianie Unix jest niedostępne, ponieważ moduł Perl <tt>Authen::PAM</tt> nie jest zainstalowany lub nie działa poprawnie.
unix_all=Zezwól wszystkim użytkownikom Unix
unix_allow=Zezwalaj tylko wymienionym użytkownikom Unix
unix_deny=Odmów wymienionym użytkownikom Unix
unix_none=Nie wprowadzono użytkowników
unix_euser='$1' nie jest prawidłową nazwą użytkownika
unix_egroup='$1' nie jest prawidłową nazwą grupy
unix_shells=Odmów dostępu użytkownikom Unix, których powłoki nie są w pliku
unix_eshells=Brakujący lub nieistniejący plik powłok
unix_restrict2=Dodatkowe ograniczenia
unix_ewhogroup=Brakująca dozwolona grupa w wierszu $1
unix_ewhouser=Brakujący dozwolony użytkownik w wierszu $1
unix_enone=Nie podano użytkowników lub grup Unixa
unix_ewhogroup=Brakująca grupa dozwolona w wierszu $1
unix_ewhouser=Brakujący użytkownik dozwolony w wierszu $1
unix_enone=Nie wprowadzono użytkowników ani grup Unix dozwolonych
unix_same=&lt;Ten sam użytkownik lub grupa&gt;
unix_sudo=Pozwól użytkownikom, którzy mogą uruchamiać wszystkie komendy za pomocą <tt>sudo</tt> na zalogowanie się jako <tt>root</tt>
unix_pamany=Śledź logowania, które pasują do walidacji PAM jako $1
unix_esudo=Komenda $1 nie została zainstalowana
unix_esudomod=Moduł Perla $1 wymagany dla uwierzytelnienia <tt>sudo</tt> nie został zainstalowany
unix_header=Ustawienia uwierzytelniania użytkownika Unix'a
unix_utable=Dozwoleni użytkownicy Unix'a
unix_sudo=Zezwól użytkownikom, którzy mogą uruchamiać wszystkie polecenia przez <tt>sudo</tt>, na logowanie jako <tt>root</tt>
unix_pamany=Traktuj loginy, które przechodzą tylko walidację PAM, jako $1
unix_esudo=Komenda $1 nie jest zainstalowana
unix_esudomod=Moduł Perl $1 potrzebny do uwierzytelniania <tt>sudo</tt> nie jest zainstalowany
unix_header=Ustawienia uwierzytelniania użytkowników Unix
unix_utable=Dozwoleni użytkownicy Unix
sessions_title=Bieżące sesje logowania
sessions_title=Obecne sesje logowania
sessions_id=ID sesji
sessions_user=Użytkownik Webmina
sessions_login=Zalogowany
sessions_user=Użytkownik Webmin
sessions_login=Ostatnia aktywność
sessions_host=Adres IP
sessions_lview=Wyświetl logi...
sessions_lview=Wyświetl logi..
sessions_actions=Akcje..
sessions_all=Wszystkie sesje..
sessions_logouts=Pokaż również wylogowane sesje..
sessions_state=Stan
sessions_action=Akcje
sessions_this=To logowanie
sessions_in=Zalogowany
sessions_out=Wylogowany
sessions_kill=Rozłącz..
logins_title=Ostatnie logowania do Webmin
hide_title=Ukryj nieużywane moduły
hide_desc=Następujące moduły zostaną usunięte z listy dostępu modułu dla $1 jeśli korespondujące serwery nie są zainstalowane w systemie...
hide_ok=Ukryj moduły
hide_none=Nie ma nic do ukrycia - $1 nie ma dostępu do żadnego z modułów, dla których korespondujące serwery nie są zainstalowane.
hide_desc2=Zauważ, że te moduły nie pojawią się automatycznie, gdy korespondujące serwery zostaną zainstalowane. Będziesz musiał ręcznie dodać uprawnienia dostępu za pomocą tego modułu.
hide_desc=Następujące moduły zostaną usunięte z listy dostępnych modułów dla $1, ponieważ odpowiadające im serwery nie są zainstalowane w Twoim systemie ..
hide_ok=Ukryj moduły teraz
hide_none=Nie ma nic do ukrycia - $1 nie ma dostępu do żadnych modułów, których odpowiadające serwery nie są zainstalowane w Twoim systemie.
hide_desc2=Pamiętaj, że te moduły nie pojawią się automatycznie, jeśli odpowiadające im serwery zostaną zainstalowane. Musisz przyznać dostęp ręcznie, używając tego modułu.
hide_clone=(Klonuj $1)
switch_euser=Nie masz uprawnień do przełączania do tego użytkownika
switch_eold=Nie znaleziono istniejącej sesji!
switch_euser=Nie masz uprawnień, aby przełączyć się na tego użytkownika
switch_eold=Istniejąca sesja nie została znaleziona!
rbac_title=Ustawienia RBAC
rbac_desc=Integracja RBAC z Webminem dostarcza sposobu na określanie dostępu do modułu dla użytkownika i jego uprawnień ACL za pomocą bazy danych RBAC (Kontroli dostępu bazującej na rolach) zamiast za pomocą plików konfiguracyjnych Webmina. Gdy obsługa RBAC jest wlączona, każdy użytkownik, dla którego opcja <b>$edit_rbacdeny1</b> jest zaznaczona, będzie posiadał uprawnienia określane przez RBAC, a nie ustawienia kontroli dostępu Webmina.
rbac_esolaris=RBAC jest obsługiwany na razie tylko przez Solarisa i nie można go używać w tym systemie $1.
rbac_eperl=Moduł $1 Perla wymagany przez integracje RBAC nie jest zainstalowany. Aby go zainstalować <a href='$2'>kliknij tutaj</a>.
rbac_ecpan=Nie posiadasz dostępu do strony Moduły Perla, aby zainstalować wymagany moduł $1 do integracji RBAC.
rbac_ok=Integracja RBAC jest dostępna w tym systemie i można ją włączyć dla poszczególnych użytkowników na stronie Edycja użytkownika Webmina.
rbac_title=Konfiguracja RBAC
rbac_desc=Integracja Webmin z RBAC (Role Based Access Control) pozwala na określenie uprawnień użytkownika do modułów i ustawień ACL na podstawie bazy danych RBAC, zamiast korzystania z własnych plików konfiguracyjnych Webmin. Po włączeniu wsparcia dla RBAC, uprawnienia każdego użytkownika, dla którego wybrano opcję <b>RBAC kontroluje wszystkie moduły i ACL</b>, będą określane przez RBAC zamiast standardowych ustawień kontroli dostępu Webmin.
rbac_esolaris=RBAC jest obecnie obsługiwany tylko na Solaris, więc nie można go użyć w tym systemie $1.
rbac_eperl=Moduł Perl $1 potrzebny do integracji RBAC nie jest zainstalowany. <a href='$2'>Kliknij tutaj</a>, aby go teraz zainstalować.
rbac_ecpan=Nie masz dostępu do strony Moduły Perl Webmin, aby zainstalować wymagany moduł $1 dla integracji RBAC.
rbac_ok=Integracja RBAC jest dostępna w tym systemie i może być włączona indywidualnie dla użytkowników na stronie Edytuj użytkownika Webmin.
udeletes_err=Błąd usuwanie użytkowników
udeletes_jerr=Dodanie użytkowników do grupy nie powiodło się
udeletes_enone=Nie wybrane
udeletes_err=Nie udało się usunąć użytkowników
udeletes_jerr=Nie udało się dodać użytkowników do grupy
udeletes_enone=Nic nie wybrano
udeletes_title=Usuń użytkowników
udeletes_rusure=Czy jesteś pewny, że chcesz usunąć $1 wybranych użytkowników? Wszystkie ustawienia kontroli dostępu i szczegóły użytkowników zostaną utracone.
udeletes_users=Wybrano użytkowników: $1
udeletes_rusure=Czy na pewno chcesz usunąć $1 wybranych użytkowników? Wszystkie ich ustawienia kontroli dostępu i dane użytkownika zostaną utracone.
udeletes_users=Wybrani użytkownicy: $1
udeletes_ok=Usuń użytkowników
udeletes_ereadonly=Jeden z wybranych użytkowników jest oznaczony jako nie-edytowalny
udeletes_ereadonly=Jeden z wybranych użytkowników jest oznaczony jako tylko do odczytu
gdeletes_err=Błąd usuwania grup
gdeletes_err=Nie udało się usunąć grup
gdeletes_title=Usuń grupy
gdeletes_rusure=Czy jesteś pewien, że chcesz usunąć $1 wybranych grup, i $2 użytków, których zawierają? Wszystkie ustawienia kontroli dostępu i szczegóły użytkowników zostaną utracone.
gdeletes_rusure=Czy na pewno chcesz usunąć $1 wybranych grup i $2 użytkowników, którzy do nich należą? Wszystkie ich ustawienia kontroli dostępu i dane użytkownika zostaną utracone.
gdeletes_users=Wybrane grupy: $1
gdeletes_ok=Usuń grupy
pass_title=Ograniczenia hasła
pass_ecannot=Nie masz uprawnień do edycji ograniczeń hasła
pass_header=Opcje ograniczeń hasła Webmina
pass_ecannot=Nie masz uprawnień do edytowania ograniczeń haseł
pass_header=Opcje wymuszania haseł w Webmin
pass_minsize=Minimalna długość hasła
pass_nominsize=Bez minimum
pass_regexps=Wyrażenia regularne haseł muszą być zgodne z
pass_regdesc=Prosty opis dla wyrażenia regularnego
pass_maxdays=Liczba dni, po upływie których hasło musi zostać zmienione
pass_lockdays=Liczba dni, po upływie których niezmienione hasło zablokuje konto
pass_nomaxdays=Zmiana nie jest nigdy wymagana
pass_nolockdays=Konto nie jest nigdy blokowane
pass_nouser=Zabronić haseł zawierających nazwę użytkownika?
pass_nodict=Zabronić haseł pochodzących ze słownika?
pass_oldblock=Liczba starych haseł do odrzucenia
pass_nooldblock=Brak ograniczeń w ponownym użyciu hasła
pass_nominsize=Brak minimum
pass_regexps=Wyrażenia regularne, które muszą spełniać hasła
pass_regdesc=Opis wyrażenia regularnego w języku naturalnym
pass_maxdays=Liczba dni przed koniecznością zmiany hasła
pass_lockdays=Liczba dni przed zablokowaniem konta za niezmienione hasło
pass_nomaxdays=Zmiana nigdy nie wymagana
pass_nolockdays=Konto nigdy nie jest blokowane
pass_nouser=Zakazać haseł zawierających nazwę użytkownika?
pass_nodict=Zakazać haseł będących słowami ze słownika?
pass_oldblock=Liczba odrzuconych starych haseł
pass_nooldblock=Brak ograniczeń dotyczących ponownego użycia hasła
pass_days=dni
pass_pass=haseł
pass_err=Błąd zapisywania ustawień dotyczących hasła
pass_eminsize=Brakująca lub nienumeryczna minimalna długość hasła
pass_emaxdays=Brakująca lub nienumeryczna liczba dni przed zmianą
pass_elockdays=Brakująca lub nienumeryczna liczba dni przed zablokowaniem konta
pass_eoldblock=Brakująca lub nienumeryczna liczba starych haseł do odrzucenia
pass_pass=hasła
pass_err=Nie udało się zapisać ograniczeń haseł
pass_eminsize=Brakująca lub nieprawidłowa minimalna długość hasła
pass_emaxdays=Brakująca lub nieprawidłowa liczba dni przed koniecznością zmiany hasła
pass_elockdays=Brakująca lub nieprawidłowa liczba dni przed zablokowaniem konta
pass_eoldblock=Brakująca lub nieprawidłowa liczba odrzuconych starych haseł
cpass_minsize=Musi zawierać przynajmniej $1 znaków
cpass_minsize=Musi mieć co najmniej $1 znaków
cpass_notre=Pasuje do niedozwolonego wzorca
cpass_re=Nie pasuje do wymaganego wzorca
cpass_name=Zawiera nazwę użytkownika
cpass_dict=Jest słowem ze słownika
cpass_spellcmd=Nie zainstalowano komend $1 lub $2 wymaganych do sprawdzania słów ze słownika
cpass_old=Nie można używać starych haseł
cpass_dict=Jest słowem w słowniku
cpass_spellcmd=Brakujące polecenia $1 lub $2 potrzebne do sprawdzenia słów w słowniku
cpass_old=Stare hasła nie mogą być ponownie użyte
sql_title=Baza danych użytkowników i grup
sql_ecannot=Nie masz uprawnień do konfigurowania bazy użytkowników i grup
sql_header=Opcje zaplecza bazy danych dla użytkowników i grup
sql_ecannot=Nie masz uprawnień do konfiguracji bazy danych użytkowników i grup
sql_header=Opcje dla zaplecza bazy danych użytkowników i grup
sql_host=Nazwa hosta
sql_user=Nazwa użytkownika
sql_pass=Hasło
@@ -417,68 +438,74 @@ sql_ssl=Szyfrowanie połączenia
sql_ssl0=Brak
sql_ssl1=SSL
sql_ssl2=TLS
sql_userclass=Klasa obiektu dla użytkowników
sql_groupclass=Klasa obiektu dla grup
sql_euserclass=Brakująca lub niewłaściwa klasa obiektu dla użytkowników
sql_egroupclass=Brakująca lub niewłaściwa klasa obiektu dla grup
sql_none=Używaj tylko plików lokalnych do przechowywania użytkowników i grup
sql_mysql=Używaj bazy MySQL
sql_postgresql=Używaj bazy PostgreSQL
sql_ldap=Używaj serwera LDAP
sql_prefix=Twórz pod DN
sql_addto0=Dodaj nowych użytkowników do bazy wybranej powyżej
sql_addto1=Dodaj nowych użytkowników do plików lokalnych
sql_emod=Brakuje wymaganego modułu Perla <tt>$1</tt>
sql_etable=Nie można pobrać danych z wymaganej tabeli $1 : $2
sql_eldapdn=Nie znaleziono podstawowego DN LDAP $1
sql_eclass=Klasa obiektu : $1 LDAP nie istnieje w schemacie serwera
sql_err=Nie udało się zapisać ustawień bazy użytkowników i grup
sql_ehost=Brakująca lub nieosiągalna nazwa hosta
sql_euser=Brakująca lub niewłaściwa nazwa użytkownika (spacje są niedozwolone)
sql_epass=Błędne hasło (spacje są niedozwolone)
sql_edb=Niewłaściwa nazwa bazy danych (spacje są niedozwolone)
sql_eprefix=Brakujący lub niewłaściwy podstawowy DN (spacje są niedozwolone)
sql_eprefix2=Podstawowy DN wygląda na niewłaściwy - powinien przypominać <tt>dc=mojadomena,dc=com</tt>
sql_title2=Twórz brakujące tabele
sql_tableerr=Baza użytkowników i grup jest poprawna, ale brakuje niektórych tabel wymaganych przez webmina : $1
sql_tableerr2=Kliknij przycisk <b>Twórz tabele</b> poniżej aby stworzyć je automatycznie, lub ręcznie uruchom zapytanie SQL poniżej.
sql_make=Twórz tabele
sql_title3=Twórz brakujący DN
sql_dnerr=Ustawienia bazy użytkowników i grup są prawidłowe, ale DN LDAP : $1 wymagany przez Webmina nie istnieje
sql_dnerr2=Kliknij przycisk <b>Twórz DN</b> poniżej, aby stworzyć DN automatycznie, lub ręcznie dodaj DN do Twojego serwera LDAP.
sql_makedn=Twórz DN
sql_userclass=Klasa obiektów dla użytkowników
sql_groupclass=Klasa obiektów dla grup
sql_euserclass=Brakująca lub nieprawidłowa klasa obiektów dla użytkowników
sql_egroupclass=Brakująca lub nieprawidłowa klasa obiektów dla grup
sql_none=Użyj tylko lokalnych plików do przechowywania użytkowników i grup
sql_mysql=Użyj bazy danych MySQL
sql_postgresql=Użyj bazy danych PostgreSQL
sql_ldap=Użyj serwera LDAP
sql_prefix=Utwórz pod DN
sql_addto0=Dodaj nowych użytkowników do wybranej powyżej bazy danych
sql_addto1=Dodaj nowych użytkowników do lokalnych plików
sql_nocache0=Buforuj połączenia z bazą danych
sql_nocache1=Otwieraj nowe połączenie dla każdego wyszukiwania
sql_emod=Brakujący wymagany moduł Perl <tt>$1</tt>
sql_etable=Nie udało się zapytać wymaganą tabelę $1 : $2
sql_eldapdn=Bazowy DN LDAP $1 nie został znaleziony
sql_eclass=Klasa obiektów LDAP $1 nie istnieje w schemacie serwera
sql_err=Nie udało się zapisać ustawień bazy danych użytkowników i grup
sql_ehost=Brakująca lub nierozwiązywalna nazwa hosta
sql_euser=Brakująca lub nieprawidłowa nazwa użytkownika (bez spacji)
sql_epass=Nieprawidłowe hasło (bez spacji)
sql_edb=Nieprawidłowa nazwa bazy danych (bez spacji)
sql_eprefix=Brakujący lub nieprawidłowy bazowy DN (bez spacji)
sql_eprefix2=Nieprawidłowo wyglądający bazowy DN - powinien wyglądać jak <tt>dc=moja_domena,dc=com</tt>
sql_title2=Utwórz brakujące tabele
sql_tableerr=Ustawienia bazy danych użytkowników i grup są prawidłowe, ale brakuje niektórych tabel wymaganych przez Webmin: $1
sql_tableerr2=Kliknij przycisk <b>Utwórz tabele</b> poniżej, aby je automatycznie utworzyć, lub uruchom ręcznie podane polecenia SQL.
sql_make=Utwórz tabele
sql_title3=Utwórz brakujące DN
sql_dnerr=Ustawienia bazy danych użytkowników i grup są prawidłowe, ale brakuje wymaganego DN LDAP: $1
sql_dnerr2=Kliknij przycisk <b>Utwórz DN</b> poniżej, aby je automatycznie utworzyć, lub dodaj je ręcznie do swojego serwera LDAP.
sql_makedn=Utwórz DN
sql_schema=Pobierz schemat LDAP
sql_timeout_def=Użyj domyślnego limitu czasu połączenia (60 sekund)
sql_timeout_for=Zamknij buforowane połączenia po
sql_timeout_secs=sekundy
sql_etimeout=Limit czasu dla buforowanego połączenia musi być liczbą
make_title=Twórz tabele użytkownika i grupy
make_err=Nie udało się utworzyć tabel dla użytkownika i grupy
make_exec=Wykonywanie zapytania SQL $1 ..
make_failed=.. tworzenie nieudane : $1
make_done=.. zrobione
make_still=Mimo utworzenia tabeli : $1, nadal istnieją pewne problemy
make_title=Utwórz tabele użytkowników i grup
make_err=Nie udało się utworzyć tabel użytkowników i grup
make_exec=Wykonywanie SQL $1 ..
make_failed=.. tworzenie nie powiodło się: $1
make_done=.. zakończone
make_still=Niektóre problemy nadal występują po utworzeniu tabel: $1
makedn_title=Twórz DN LDAP
makedn_eoc=Nie znaleziono klas obiektu strukturalnego!
makedn_exec=Tworzenie DN rodzica $1 ..
makedn_failed=.. tworzenie nieudane : $1
makedn_done=.. zrobione
makedn_still=Mimo utworzenia DN : $1, nadal istnieją pewne problemy
makedn_title=Utwórz DN LDAP
makedn_eoc=Nie znaleziono strukturalnych klas obiektów!
makedn_exec=Tworzenie nadrzędnego DN $1 ..
makedn_failed=.. tworzenie nie powiodło się: $1
makedn_done=.. zakończone
makedn_still=Niektóre problemy nadal występują po utworzeniu DN: $1
schema_title=Pobierz schemat LDAP
schema_desc=Zanim Webmin będzie mógł używać serwera LDAP do przechowywania użytkowników i grup musi zostać skonfigurowany tak, aby używał poniższego schematu. Można to zrobić zapisując definicję schematu <tt>/etc/ldap/schema</tt> lub <tt>/etc/openldap/schema</tt> jako <tt>webmin.schema</tt>. Następnie należy skonfigurować serwer tak, aby używał tego pliku.
schema_download=Pobierz plik schematu : <a href=$1>$1</a>
schema_desc=Zanim Webmin będzie mógł używać serwera LDAP do przechowywania użytkowników i grup, musi zostać skonfigurowany do używania poniższego schematu. Zazwyczaj można to zrobić, zapisując definicję schematu w <tt>/etc/ldap/schema</tt> lub <tt>/etc/openldap/schema</tt> jako <tt>webmin.schema</tt>, a następnie konfigurując serwer do ładowania tego pliku schematu.
schema_download=Pobierz plik schematu: <a href=$1>$1</a>
twofactor_err=Błąd konfigurowania Włącz dwustopniowego uwierzytelniania
twofactor_euser=Użytkownik Webmina nie został znaleziony!
twofactor_title=Dwustopniowe uwierzytelnianie
twofactor_disable=Wyłącz dwustopniowe uwierzytelnianie
twofactor_already=Korzystasz jusz z dwustopniowego uwierzytelniania u $1 z ID $2.
twofactor_already2=Dla loginu $3 jest już włączone dwustopniowe uwierzytelnianie na $1 z ID $2.
twofactor_desc=Ta strona pozwala na włączenie dwustopniowego uwierzytelniania dla twojego logowania w Webmin korzystając z <a href='$2' target=_blank>$1</a>. Po włączeniu będzie wymagane podawanie dodatkowego tokena przy logowaniu.
twofactor_desc2=Ta strona pozwala na włączenie dwustopniowego uwierzytelniania dla logowania w Webmin korzystając z <a href='$2' target=_blank>$1</a>. Po włączeniu będzie wymagane podawanie dodatkowego tokena przy logowaniu.
twofactor_enable=Włącz dwustopniowe uwierzytelnianie
twofactor_header=Szczegóły dwustopniowego uwierzytelniania
twofactor_enrolling=Włączanie dwustopniowego uwierzytelniania u $1 ..
twofactor_failed=.. błąd włączania : $1
twofactor_done=.. zakończono. Twój ID u tego dostawcy to <tt>$1</tt>.
twofactor_setup=Dwustopniowe uwierzytelnianie nie jest włączone na tym systemie, może zostać włączone poprzez moduł <a href='$1'>Konfiguracji Webmina</a>
twofactor_ebutton=Nie kliknięto na przycisk!
twofactor_err=Nie udało się skonfigurować uwierzytelniania dwuskładnikowego
twofactor_euser=Nie znaleziono Twojego użytkownika Webmin!
twofactor_title=Uwierzytelnianie dwuskładnikowe
twofactor_disable=Wyłącz uwierzytelnianie dwuskładnikowe
twofactor_already=Twoje logowanie do Webmin ma już włączone uwierzytelnianie dwuskładnikowe z dostawcą $1 i identyfikatorem konta $2.
twofactor_already2=Logowanie do Webmin $3 ma już włączone uwierzytelnianie dwuskładnikowe z dostawcą $1 i identyfikatorem konta $2.
twofactor_desc=Ta strona pozwala włączyć uwierzytelnianie dwuskładnikowe dla Twojego logowania do Webmin za pomocą <a href='$2' target=_blank>$1</a>. Po aktywacji przy logowaniu do Webmin wymagany będzie dodatkowy token uwierzytelniający.
twofactor_desc2=Ta strona pozwala włączyć uwierzytelnianie dwuskładnikowe dla logowania do Webmin $3 za pomocą <a href='$2' target=_blank>$1</a>. Po aktywacji przy logowaniu do Webmin wymagany będzie dodatkowy token uwierzytelniający.
twofactor_enable=Zarejestruj się do uwierzytelniania dwuskładnikowego
twofactor_header=Szczegóły rejestracji do uwierzytelniania dwuskładnikowego
twofactor_enrolling=Rejestracja do uwierzytelniania dwuskładnikowego z dostawcą $1 ..
twofactor_failed=.. rejestracja nie powiodła się: $1
twofactor_done=.. zakończone. Twój identyfikator u tego dostawcy to <tt>$1</tt>.
twofactor_setup=Uwierzytelnianie dwuskładnikowe nie zostało jeszcze włączone na tym systemie, ale można je aktywować za pomocą modułu <a href='$1'>Konfiguracja Webmin</a>.
twofactor_ebutton=Nie kliknięto żadnego przycisku!

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