Compare commits

...

2105 Commits

Author SHA1 Message Date
Ilia Ross
75d3ca4567 Revert "Fix mail buttons text"
This reverts commit 21393bbdcf.
2024-11-19 21:03:02 +02:00
Ilia Ross
21393bbdcf Fix mail buttons text
https://github.com/webmin/usermin/issues/120
2024-11-19 21:02:21 +02:00
Ilia Ross
eb2996f06d Fix to respect nolog directive 2024-11-19 14:27:16 +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
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
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
BRESTAN Rainer
fad1201240 Allow multiple LDAP server for userdb 2019-11-18 18:44:55 +01:00
3353 changed files with 75099 additions and 41690 deletions

221
.github/build/deb.sh vendored Executable file
View File

@@ -0,0 +1,221 @@
#!/usr/bin/env bash
#
# Copyright @iliajie <ilia@webmin.dev>
#
# Automatically builds and updates a repo metadata.
# Pulls latest changes from GitHub, detects release
# version based on what's available in the repo
#
# (Debian)
#
# Usage:
#
# # Pull and build production versions
# # of both Webmin and Usermin
# ./deb.sh
#
# # Pull and build devel versions
# # of both Webmin and Usermin
# ./deb.sh --devel
#
# # Pull and build production Webmin version 2.101, forcing
# # release version 3, displaying detailed output
# ./deb.sh webmin 2.101 3 --debug
#
# # Pull and build production Usermin version 2.000,
# # automatically setting release version to minimal
# ./deb.sh usermin 2.000
#
# shellcheck disable=SC1091
# Source build variables
source ./vars.sh || exit 1
# Source build init
source ./init.sh || exit 1
# Source general build functions
source ./funcs.sh || exit 1
# Build product func
build_prod() {
# Pack with English only in devel builds
local english_only=0
if [[ "'$*'" == *"--devel"* ]]; then
english_only=1
fi
# Always return back to root directory
cd "$root" || exit 1
# Define root
local ver=""
local prod=$1
root_prod="$root/$prod"
root_apt="$root_prod/deb"
# Print build actual date
date=$(get_current_date)
# Print opening header
echo "************************************************************************"
echo " build start date: $date "
echo " package format: DEB "
echo " product: $prod "
(make_prod_repos "$root_prod") &
spinner " package output version:"
# Pull main project first to get the latest tag
cd "$root_prod" || exit 1
cmd="git pull $verbosity_level"
eval "$cmd"
rs1=$?
# Clean and try again
if [ "$rs1" != "0" ]; then
cmd="git checkout \"*\" $verbosity_level && git clean -f -d $verbosity_level && git pull $verbosity_level"
eval "$cmd"
rs1=$?
fi
# Descend to theme dir
cd "authentic-theme" || exit 1
cmd="git pull $verbosity_level"
eval "$cmd"
rs2=$?
# Clean and try again
if [ "$rs2" != "0" ]; then
cmd="git checkout \"*\" $verbosity_level && git clean -f -d $verbosity_level && git pull $verbosity_level"
eval "$cmd"
rs2=$?
fi
if [ "$rs1" != "0" ] || [ "$rs2" != "0" ]; then
rs=1
else
rs=0
fi
# Build number
date_version=$(get_latest_commit_date_version)
# Handle other params
cd "$root_prod" || exit 1
if [[ "'$2'" != *"--"* ]]; then
ver=$2
fi
if [[ "'$3'" != *"--"* ]] && [[ -n "$3" ]]; then
rel=$3
relval="-$3"
else
rel=1
relval=""
fi
if [ -z "$ver" ]; then
ver=$(get_current_repo_tag)
fi
if [[ "'$*'" == *"--devel"* ]]; then
ver="$ver.$date_version"
# Set actual product version
echo "${ver}" >"version"
fi
printf "$ver-$rel\n"
echo "************************************************************************"
echo "Pulling latest changes.."
# We need to pull first to get the latest tag,
# so here we only report an error if any
postcmd $rs
echo
echo "Pre-clean up .."
# Make sure directories exist
make_dir "$root_repos/"
make_dir "$root_apt/"
make_dir "$root_prod/newkey/deb/"
make_dir "$root_prod/umodules/"
make_dir "$root_prod/minimal/"
make_dir "$root_prod/tarballs/"
# Re-create legacy link
rm -rf "$root/webadmin"
ln -s "$root/webmin" "$root/webadmin"
# Purge old files
purge_dir "$root_prod/newkey/deb"
purge_dir "$root_prod/umodules"
purge_dir "$root_prod/minimal"
purge_dir "$root_prod/tarballs"
if [ "$prod" != "" ]; then
# XXXX Need to check for
# product name exactly
rm -f "$root_repos/$prod-latest"*
fi
postcmd $?
echo
# Descend to project dir
cd "$root_prod" || exit 1
if [ "$english_only" = "1" ]; then
echo "Cleaning languages .."
cmd="./bin/language-manager --mode=clean --yes $verbosity_level_with_input"
eval "$cmd"
postcmd $?
echo
else
# Force restore build directory
if [ ! -f "lang/ja" ]; then
echo "Restoring languages .."
cmd="git checkout \"*\" $verbosity_level && git clean -f -d $verbosity_level && git pull $verbosity_level"
eval "$cmd"
postcmd $?
echo
fi
fi
echo "Pre-building package .."
eval "$cmd"
cmd="./makedist.pl \"${ver}${relval}\" $verbosity_level"
eval "$cmd"
postcmd $?
echo
echo "Building package .."
if [ "$relval" == "" ]; then
cmd="./makedebian.pl \"$ver\" $verbosity_level"
else
cmd="./makedebian.pl \"$ver\" \"$rel\" $verbosity_level"
fi
eval "$cmd"
postcmd $?
echo
cd "$root" || exit 1
echo "Preparing built files for upload .."
cmd="cp -f $root_prod/tarballs/${prod}-${ver}*\.tar.gz $root_repos/${prod}-latest.tar.gz $verbosity_level"
eval "$cmd"
cmd="echo $ver-$rel \($date\) > $root_repos/${prod}-latest.version $verbosity_level_to_file"
eval "$cmd"
cmd="find $root_apt -name ${prod}_${ver}${relval}*\.deb -exec mv '{}' $root_repos \; $verbosity_level"
eval "$cmd"
cmd="mv -f $root_repos/${prod}_${ver}${relval}*\.deb $root_repos/${prod}-latest.deb $verbosity_level"
eval "$cmd"
postcmd $?
}
if [ -n "$1" ] && [[ "'$1'" != *"--"* ]]; then
build_prod $@
cloud_upload_list_upload=("$root_repos/$1*")
cloud_upload cloud_upload_list_upload
cloud_repo_sign_and_update
else
build_prod webmin $@
build_prod usermin $@
cloud_upload_list_upload=("$root_repos/*")
cloud_upload cloud_upload_list_upload
cloud_repo_sign_and_update
fi

163
.github/build/funcs.sh vendored Executable file
View File

@@ -0,0 +1,163 @@
#!/usr/bin/env bash
#
# Copyright @iliajie <ilia@webmin.dev>
#
# General build functions
#
#
# Upload to cloud
# Usage:
# cloud_upload_list_delete=("$cloud_upload_ssh_dir/repodata")
# cloud_upload_list_upload=("$root_repos/*" "$root_repos/repodata")
# cloud_upload cloud_upload_list_upload cloud_upload_list_delete
cloud_upload() {
# Print new block only if definded
local ssh_args="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null"
if [ -n "$1" ]; then
echo
fi
# Delete files on remote if needed
if [ -n "$2" ]; then
echo "Deleting given files in $cloud_upload_ssh_host .."
local -n arr_del=$2
local err=0
for d in "${arr_del[@]}"; do
if [ -n "$d" ]; then
local cmd1="ssh $ssh_args $cloud_upload_ssh_user@$cloud_upload_ssh_host \"rm -rf $d\" $verbosity_level"
eval "$cmd1"
if [ "$?" != "0" ]; then
err=1
fi
fi
done
postcmd $err
echo
fi
# Upload files to remote
if [ -n "$1" ]; then
echo "Uploading built files to $cloud_upload_ssh_host .."
local -n arr_upl=$1
local err=0
for u in "${arr_upl[@]}"; do
if [ -n "$u" ]; then
local cmd2="scp $ssh_args -r $u $cloud_upload_ssh_user@$cloud_upload_ssh_host:$cloud_upload_ssh_dir/ $verbosity_level"
eval "$cmd2"
if [ "$?" != "0" ]; then
err=1
fi
fi
done
postcmd $err
echo
fi
}
# Sign and update repos metadata in remote
cloud_repo_sign_and_update() {
echo "Signing and updating repos metadata in $cloud_upload_ssh_host .."
local ssh_args="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null"
local remote_cmd="cd ~/.scripts && ./update-repo-packages-signature.bash $cloud_upload_gpg_passphrase"
local cmd1="ssh $ssh_args $cloud_upload_ssh_user@$cloud_upload_ssh_host \"$remote_cmd\" $verbosity_level"
eval "$cmd1"
postcmd $?
echo
}
# Post command func
postcmd() {
if [ "$1" != "0" ]; then
echo ".. failed"
exit 1
else
echo ".. done"
fi
}
# Get max number from array
max() {
local -n arr_nums=$1
IFS=$'\n'
echo "${arr_nums[*]}" | sort -nr | head -n1
}
# Mkdir and children dirs
make_dir() {
if [ ! -d "$1" ]; then
mkdir -p "$1"
fi
}
# Remove all content in dir
purge_dir() {
for file in "$1"/*; do
rm -rf "$file"
done
}
# Get latest tag version
get_current_repo_tag() {
cd "$root_prod" || exit 1
tg=$(git rev-list --tags --max-count=1)
ds=$(git describe --tags "$tg")
echo "$ds" | sed 's/v//'
}
# Get latest commit date
get_current_date() {
echo $(date +'%Y-%m-%d %H:%M:%S %z')
}
# Get latest commit date version
get_latest_commit_date_version() {
local theme_version
local prod_version
local max_prod
local highest_version
theme_version=$(git log -n1 --pretty='format:%cd' --date=format:'%Y%m%d%H%M')
cd "$root_prod" || exit 1
prod_version=$(git log -n1 --pretty='format:%cd' --date=format:'%Y%m%d%H%M')
max_prod=("$theme_version" "$prod_version")
highest_version=$(max max_prod)
echo "$highest_version"
}
# Pull project repo and theme
make_prod_repos() {
# Webmin or Usermin
if [ ! -d "$1" ]; then
local repo="webmin/$prod.git"
cmd="git clone https://github.com/$repo $verbosity_level"
eval "$cmd"
if [ ! -d "webmin" ]; then
cmd="git clone --depth 1 https://github.com/webmin/webmin $verbosity_level"
eval "$cmd"
fi
fi
# Theme
theme="authentic-theme"
if [ ! -d "$1/$theme" ]; then
cd "$1" || exit 1
local repo="webmin/$theme.git"
cmd="git clone --depth 1 https://github.com/$repo $verbosity_level"
eval "$cmd"
fi
}
spinner() {
local msg=$1
local pid=$!
local spin='-\|/'
local i=0
printf "$msg "
while kill -0 $pid 2>/dev/null; do
(( i = (i + 1) % 4 ))
# No spinner if not an interactive shell
if [ -n "$PS1" ]; then
printf '%c\b' "${spin:i:1}"
fi
sleep .1
done
}

29
.github/build/init.sh vendored Normal file
View File

@@ -0,0 +1,29 @@
#!/usr/bin/env bash
#
# Copyright @iliajie <ilia@webmin.dev>
#
# Build init
#
#
# Set up SSH dev keys
if [ -n "$WEBMIN_DEV__SSH_PRV_KEY" ] && [ -n "$WEBMIN_DEV__SSH_PUB_KEY" ]; then
# Generate new pair with right permissions
cmd="ssh-keygen -t rsa -q -f \"$HOME/.ssh/id_rsa\" -N \"\"$verbosity_level"
eval "$cmd"
# Import SSH keys from secrets to be able to connect to the remote host
echo "$WEBMIN_DEV__SSH_PRV_KEY" > "$HOME/.ssh/id_rsa"
echo "$WEBMIN_DEV__SSH_PUB_KEY" > "$HOME/.ssh/id_rsa.pub"
# Set up SSH production keys
elif [ -n "$WEBMIN_PROD__SSH_PRV_KEY" ] && [ -n "$WEBMIN_PROD__SSH_PUB_KEY" ]; then
# Generate new pair with right permissions
cmd="ssh-keygen -t rsa -q -f \"$HOME/.ssh/id_rsa\" -N \"\"$verbosity_level"
eval "$cmd"
# Import SSH keys from secrets to be able to connect to the remote host
echo "$WEBMIN_PROD__SSH_PRV_KEY" > "$HOME/.ssh/id_rsa"
echo "$WEBMIN_PROD__SSH_PUB_KEY" > "$HOME/.ssh/id_rsa.pub"
fi
# Create symlink to Perl
ln -fs /usr/bin/perl /usr/local/bin/perl

243
.github/build/rpm.sh vendored Executable file
View File

@@ -0,0 +1,243 @@
#!/usr/bin/env bash
#
# Copyright @iliajie <ilia@webmin.dev>
#
# Automatically builds and updates a repo metadata.
# Pulls latest changes from GitHub, detects release
# version based on what's available in the repo
#
# (RHEL)
#
# Usage:
#
# # Pull and build production versions
# # of both Webmin and Usermin
# ./rpm.sh
#
# # Pull and build devel versions
# # of both Webmin and Usermin
# ./rpm.sh --devel
#
# # Pull and build production Webmin version 2.101, forcing
# # release version 3, displaying detailed output
# ./rpm.sh webmin 2.101 3 --debug
#
# # Pull and build production Usermin version 2.000,
# # automatically setting release version to minimal
# ./rpm.sh usermin 2.000
#
# shellcheck disable=SC1091
# Source build variables
source ./vars.sh || exit 1
# Source build init
source ./init.sh || exit 1
# Source general build functions
source ./funcs.sh || exit 1
# Build product func
build_prod() {
# Pack with English only in devel builds
local english_only=0
if [[ "'$*'" == *"--devel"* ]]; then
english_only=1
fi
# Always return back to root directory
cd "$root" || exit 1
# Define root
local ver=""
local prod=$1
root_prod="$root/$prod"
# Print build actual date
date=$(get_current_date)
# Print opening header
echo "************************************************************************"
echo " build start date: $date "
echo " package format: RPM "
echo " product: $prod "
(make_prod_repos "$root_prod") &
spinner " package output version:"
# Pull main project first to get the latest tag
cd "$root_prod" || exit 1
cmd="git pull $verbosity_level"
eval "$cmd"
rs1=$?
# Clean and try again
if [ "$rs1" != "0" ]; then
cmd="git checkout \"*\" $verbosity_level && git clean -f -d $verbosity_level && git pull $verbosity_level"
eval "$cmd"
rs1=$?
fi
# Pull theme to theme dir
cd "authentic-theme" || exit 1
cmd="git pull $verbosity_level"
eval "$cmd"
rs2=$?
# Clean and try again
if [ "$rs2" != "0" ]; then
cmd="git checkout \"*\" $verbosity_level && git clean -f -d $verbosity_level && git pull $verbosity_level"
eval "$cmd"
rs2=$?
fi
if [ "$rs1" != "0" ] || [ "$rs2" != "0" ]; then
rs=1
else
rs=0
fi
# Build number
date_version=$(get_latest_commit_date_version)
# Handle other params
cd "$root_prod" || exit 1
if [[ "'$2'" != *"--"* ]]; then
ver=$2
fi
if [[ "'$3'" != *"--"* ]] && [[ -n "$3" ]]; then
rel=$3
else
rel=1
fi
if [ -z "$ver" ]; then
ver=$(get_current_repo_tag)
fi
if [[ "'$*'" == *"--devel"* ]]; then
ver="$ver.$date_version"
# Set actual product version
echo "${ver}" >"version"
fi
printf "$ver-$rel\n"
echo "************************************************************************"
echo "Pulling latest changes.."
# We need to pull first to get the latest tag,
# so here we only report an error if any
postcmd $rs
echo
echo "Pre-clean up .."
# Make sure directories exist
make_dir "$root_prod/newkey/rpm/"
make_dir "$root_prod/umodules/"
make_dir "$root_prod/minimal/"
make_dir "$root_prod/tarballs/"
make_dir "$root_build/BUILD/"
make_dir "$root_build/BUILDROOT/"
make_dir "$root_build/RPMS/"
make_dir "$root_build/SOURCES/"
make_dir "$root_build/SPECS/"
make_dir "$root_build/SRPMS/"
make_dir "$root_repos/"
# Re-create legacy link
rm -rf "$root/webadmin"
ln -s "$root/webmin" "$root/webadmin"
# Purge old files
purge_dir "$root_prod/newkey/rpm"
purge_dir "$root_prod/umodules"
purge_dir "$root_prod/minimal"
purge_dir "$root_prod/tarballs"
purge_dir "$root_build/BUILD"
purge_dir "$root_build/BUILDROOT"
purge_dir "$root_build/RPMS"
purge_dir "$root_build/SOURCES"
purge_dir "$root_build/SPECS"
purge_dir "$root_build/SRPMS"
rm -rf "$root_repos/repodata"
if [ "$prod" != "" ]; then
# XXXX Need to check for
# product name exactly
rm -f "$root_repos/$prod-latest"*
fi
postcmd $?
make_dir "$root_build/RPMS/noarch"
echo
# Descend to project dir
cd "$root_prod" || exit 1
if [ "$english_only" = "1" ]; then
echo "Cleaning languages .."
cmd="./bin/language-manager --mode=clean --yes $verbosity_level_with_input"
eval "$cmd"
postcmd $?
echo
else
# Force restore build directory
if [ ! -f "lang/ja" ]; then
echo "Restoring languages .."
cmd="git checkout \"*\" $verbosity_level && git clean -f -d $verbosity_level && git pull $verbosity_level"
eval "$cmd"
postcmd $?
echo
fi
fi
echo "Pre-building package .."
eval "$cmd"
if [ "$rel" = "1" ]; then
args="$ver"
else
args="$ver-$rel"
fi
cmd="./makedist.pl \"$args\" $verbosity_level"
eval "$cmd"
postcmd $?
echo
echo "Building package .."
cmd="./makerpm.pl \"$ver\" \"$rel\" $verbosity_level"
eval "$cmd"
postcmd $?
echo
cd "$root" || exit 1
echo "Preparing built files for upload .."
cmd="cp -f $root_prod/tarballs/$prod-$ver*\.tar.gz $root_repos/${prod}-latest.tar.gz $verbosity_level"
eval "$cmd"
cmd="echo $ver-$rel \($date\) > $root_repos/$prod-latest.version"
eval "$cmd"
cmd="find $root_rpms -name $prod-$ver-$rel*\.rpm -exec mv '{}' $root_repos \; $verbosity_level"
eval "$cmd"
cmd="mv -f $root_repos/$prod-$ver-$rel*\.rpm $root_repos/${prod}-latest.rpm $verbosity_level"
eval "$cmd"
postcmd $?
echo
echo "Post-clean up .."
cd "$root_build" || exit 1
for dir in *; do
cmd="rm -rf \"$dir/*\" $verbosity_level"
eval "$cmd"
done
postcmd $?
}
if [ -n "$1" ] && [[ "'$1'" != *"--"* ]]; then
build_prod $@
cloud_upload_list_upload=("$root_repos/$1*")
cloud_upload cloud_upload_list_upload
cloud_repo_sign_and_update
else
build_prod webmin $@
build_prod usermin $@
cloud_upload_list_upload=("$root_repos/*")
cloud_upload cloud_upload_list_upload
cloud_repo_sign_and_update
fi

27
.github/build/vars.sh vendored Executable file
View File

@@ -0,0 +1,27 @@
#!/usr/bin/env bash
#
# Copyright @iliajie <ilia@webmin.dev>
#
# Build variables
#
#
# Set defaults
root="${ENV_BUILD__ROOT:-$HOME}"
root_repos="${ENV_BUILD__ROOT_REPOS:-$root/repo}"
root_build="${ENV_BUILD__ROOT_BUILD:-$root/rpmbuild}"
root_rpms="${ENV_BUILD__ROOT_RPMS:-$root_build/RPMS/noarch}"
# Cloud upload config
cloud_upload_ssh_user="${ENV_BUILD__CLOUD_UPLOAD_SSH_USER:-webmin.dev}"
cloud_upload_ssh_host="${ENV_BUILD__CLOUD_UPLOAD_SSH_HOST:-webmin.dev}"
cloud_upload_ssh_dir="${ENV_BUILD__CLOUD_UPLOAD_SSH_DIR:-~/domains/builds.webmin.dev/public_html}"
cloud_upload_gpg_passphrase="${WEBMIN_DEV__GPG_PH}"
# Define verbosity level
verbosity_level=' >/dev/null 2>&1 </dev/null'
verbosity_level_to_file='2> /dev/null'
verbosity_level_with_input=' >/dev/null 2>&1'
if [[ "'$*'" == *"--debug"* ]]; then
unset verbosity_level verbosity_level_to_file verbosity_level_with_input
fi

View File

@@ -0,0 +1,30 @@
name: "webmin.dev: Deploy Webmin package"
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
if: contains(github.event.head_commit.message, '[build]')
steps:
- uses: actions/checkout@v3
- uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: git tar gzip openssl curl openssh-client rpm perl libjson-pp-perl libdigest-sha-perl liblist-moreutils-perl libencode-detect-perl zstd
version: 1.0
- uses: szenius/set-timezone@v1.2
with:
timezoneLinux: "Europe/Nicosia"
- name: Build and upload packages
env:
WEBMIN_DEV__SSH_PRV_KEY: ${{ secrets.WEBMIN_DEV__SSH_PRV_KEY }}
WEBMIN_DEV__SSH_PUB_KEY: ${{ secrets.WEBMIN_DEV__SSH_PUB_KEY }}
WEBMIN_DEV__GPG_PH: ${{ secrets.WEBMIN_DEV__GPG_PH }}
ENV_BUILD__CLOUD_UPLOAD_SSH_HOST: ${{ secrets.WEBMIN_DEV__IP_ADDR }}
working-directory: ./.github/build
run: |-
./deb.sh webmin --devel
./rpm.sh webmin --devel

1
.gitignore vendored
View File

@@ -21,3 +21,4 @@ core
tarballs/
minimal/
.DS_Store
.vscode/settings.json

View File

@@ -1,7 +1,172 @@
## Changelog
#### 2.010 (November 26, 2022)
#### 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 09, 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 08, 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 08, 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

View File

@@ -1,18 +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">](https://webmin.com/download.html)[<img src="https://github.com/webmin-devel/webmin/blob/master/media/download-23x14-devel.png?raw=true" title="Development Versions">](https://webmin.com/devel.html)
* [Documentation](#documentation)
* [Installation](#installation)
* [Development](#development)
* [License](#license)
* [中文版](https://github.com/webmin/webmin/blob/master/README-zh.md)
## About
**Webmin** is a web-based system administration tool for Unix-like servers, and services with over _1,000,000_ installations worldwide. Using it, it is possible to configure operating system internals, such as users, disk quotas, services or configuration files, as well as modify, and control open-source apps, such as BIND DNS Server, Apache HTTP Server, PHP, MySQL, and [many more](https://doxfer.webmin.com/Webmin/Introduction).
**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://user-images.githubusercontent.com/4426533/114315375-61a1c480-9b07-11eb-9aaf-4aa949a39ab7.png)](https://www.youtube.com/watch?v=daYG6O4AsEw)
<p align="center">
<a href="https://webmin.com/screenshots/#gh-light-mode-only" target="_blank">
<img width="1440" alt="Dashboard screenshot" src="https://user-images.githubusercontent.com/4426533/218264253-c08fb45a-8d75-44bf-93b3-37a2ecae3d20.png">
</a>
<a href="https://webmin.com/screenshots/#gh-dark-mode-only" target="_blank">
<img width="1440" alt="Dashboard screenshot" src="https://user-images.githubusercontent.com/4426533/218265232-31140aa6-ada1-4019-bd75-04240aeabc83.png">
</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:
@@ -26,16 +39,7 @@ 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](https://www.webmin.com/support.html)) under [latest release assets](https://github.com/webmin/webmin/releases/latest) or from our [download page](https://webmin.com/download.html);
<kbd>Note: It is highly recommended to [add repository](https://doxfer.webmin.com/Webmin/Installation) to your system for having automatic updates.</kbd>
2. By downloading, extracting [source file](https://prdownloads.sourceforge.net/webadmin/webmin-2.003.tar.gz), and running [_setup.sh_](https://www.webmin.com/tgz.html) script, with no arguments, which will setup to run it directly from this directory, or with a command-line argument, such as targeted directory.
<kbd>Note: If you are installing Webmin [on Windows](https://www.webmin.com/windows.html) system, you must run the command `perl setup.pl` instead. The Windows version depends on several programs, and modules that may not be part of the standard distribution. You will need _process.exe_ command, _sc.exe_ command, and _Win32::Daemon_ Perl module.</kbd>
## Documentation
Complete set of documentation for Webmin and all of its modules can be found at out [Wiki page](https://doxfer.webmin.com/Webmin/Main_Page).
For detailed installation instructions check our guide on [webmin.com/download](https://webmin.com/download) page.
## Development

File diff suppressed because one or more lines are too long

View File

@@ -88,6 +88,8 @@ while(my $l = <$fh>) {
$user{'modules'} = $acl{$user[0]};
$user{'lang'} = $gconfig{"lang_$user[0]"};
$user{'langauto'} = $gconfig{"langauto_$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]"}) {
@@ -702,6 +704,10 @@ else {
$gconfig{"lang_".$user->{'name'}} = $user->{'lang'} if ($user->{'lang'});
delete($gconfig{"langauto_".$username});
$gconfig{"langauto_".$user->{'name'}} = $user->{'langauto'} if (defined($user->{'langauto'}));
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'});
@@ -768,14 +774,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();
}
}
@@ -1959,16 +1967,8 @@ my $miniserv = { };
my @anon = split(/\s+/, $miniserv->{'anonymous'} || "");
my ($user, $found) = &get_anonymous_access($path, $miniserv);
return 1 if ($found >= 0); # Already setup
# Grant access to the user and path
&lock_file(&get_miniserv_config_file());
$user ||= '';
push(@anon, "$path=$user");
$miniserv->{'anonymous'} = join(" ", @anon);
&put_miniserv_config($miniserv);
&unlock_file(&get_miniserv_config_file());
if (!$user) {
my $auser = grep { $_->{'name'} eq $user } &list_users();
if (!$auser) {
# Create a user if need be
$user = "anonymous";
my $uinfo = { 'name' => $user,
@@ -1980,16 +1980,23 @@ 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);
&unlock_file(&get_miniserv_config_file());
&reload_miniserv();
}

View File

@@ -82,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

@@ -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

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

View File

@@ -7,7 +7,7 @@ use warnings;
no warnings 'redefine';
no warnings 'uninitialized';
require './acl-lib.pl';
our (%in, %text, %config, %access, $config_directory, $base_remote_user, $remote_user);
our (%in, %text, %config, %gconfig, %access, $config_directory, $base_remote_user, $remote_user);
&foreign_require("webmin", "webmin-lib.pl");
&ReadParse();
@@ -204,6 +204,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'},

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=Verwyder tweefaktor-verifikasievereiste
edit_twofactornone=Nog geen opstelling nie
edit_twofactoradd=Aktiveer tweefaktor vir gebruiker
edit_lang=Taal
edit_locale=Lokaal
edit_notabs=Kategoriseer modules?
edit_logout=Uitlogtyd vir onaktiwiteit
edit_mins=minute
@@ -197,6 +198,7 @@ acl_delete=Kan gebruikers verwyder?
acl_rename=Kan gebruikers hernoem word?
acl_acl=Kan die module toegangsbeheer beheer?
acl_lang=Kan taal verander?
acl_locale=Kan jy van plek 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

View File

@@ -27,6 +27,7 @@ edit_twofactorcancel=إزالة متطلبات المصادقة ثنائية
edit_twofactornone=لا شيء الإعداد بعد
edit_twofactoradd=تمكين عامل اثنين للمستخدم
edit_lang=لغة
edit_locale=لغة
edit_notabs=تصنيف الوحدات؟
edit_logout=وقت تسجيل الخمول
edit_mins=الدقائق
@@ -123,6 +124,8 @@ cert_msg=يسمح لك هذا النموذج بطلب شهادة عميل SSL و
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

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=Выдаліце двухфакторную аўтэнты
edit_twofactornone=Пакуль няма налад
edit_twofactoradd=Уключыць для карыстальніка два фактары
edit_lang=Мова
edit_locale=Лакаль
edit_notabs=Класіфікаваць модулі?
edit_logout=Час выхаду з рэжыму бяздзейнасці
edit_mins=хвілін
@@ -197,6 +198,7 @@ acl_delete=Ці можна выдаляць карыстальнікаў?
acl_rename=Ці можаце перайменаваць карыстальнікаў?
acl_acl=Ці можна рэдагаваць кантроль доступу модуля?
acl_lang=Ці можна змяніць мову?
acl_locale=Ці можна змяніць лакаль?
acl_chcert=Ці можна змяніць імя сертыфіката SSL?
acl_euser=Вам нельга рэдагаваць ACL для гэтага карыстальніка
acl_egroup=Вам не дазволена рэдагаваць групавыя ACL

View File

@@ -1,6 +1,7 @@
index_screate=Създайте нов безопасен потребител.
edit_title3=Създайте безопасен потребител на Webmin
edit_locale=локал
edit_safe=Ниво на привилегии
edit_safe0=неограничен
edit_safe1=Само безопасни модули
@@ -8,6 +9,8 @@ edit_unsafe=Нулиране до неограничено
save_eunixname=Потребителското име '$1' не е потребител на Unix и затова не може да се използва в безопасен режим
acl_locale=Може ли да промени локала?
sync_modify=Преименувайте съответстващия потребител на Webmin, когато потребител на Unix е преименуван.
sessions_all=Всички сесии..

View File

@@ -1,6 +1,7 @@
index_screate=Creeu un nou usuari segur.
edit_title3=Creeu un usuari Webmin segur
edit_locale=Localització
edit_safe=Nivell de privilegi
edit_safe0=Sense restriccions
edit_safe1=Només mòduls segurs
@@ -8,6 +9,8 @@ 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
acl_locale=Es pot canviar la configuració regional?
sync_modify=Canvieu el nom de l'usuari Webmin coincident quan es canvia el nom d'un usuari Unix.
sessions_all=Totes les sessions..

View File

@@ -10,6 +10,7 @@ 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
@@ -34,6 +35,7 @@ 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?

View File

@@ -1,6 +1,7 @@
index_screate=Opret en ny sikker bruger.
edit_title3=Opret sikker webmin-bruger
edit_locale=Lokalitet
edit_safe=Privilegieniveau
edit_safe0=Ubegrænset
edit_safe1=Kun sikre moduler
@@ -8,6 +9,8 @@ edit_unsafe=Nulstil til ubegrænset
save_eunixname=Brugernavnet '$1' er ikke en Unix-bruger, og kan derfor ikke bruges i sikker tilstand
acl_locale=Kan du ændre lokalitet?
sync_modify=Omdøb den matchende Webmin-bruger, når en Unix-bruger omdøbes.
sessions_all=Alle sessioner..

View File

@@ -1,500 +1,511 @@
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=Einen neuen privilegierten Benutzer erstellen.
index_screate=Einen neuen sicheren Benutzer erstellen.
index_convert=Unix-zu-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 Ihnen ermöglicht, sich sicher bei Webmin anzumelden, ohne einen Benutzernamen und ein Passwort eingeben zu müssen.
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=Eine 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 Gruppe $1
index_sync=Unix-Benutzersynchronisierung 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=Neuen sicheren Webmin-Benutzer erstellen
edit_readonly=Dieser Webmin-Benutzer sollte nicht bearbeitet werden, da er vom $1-Modul verwaltet wird. <a href='$2'>Klicken Sie hier</a>, um diese Warnung zu umgehen und den Benutzer dennoch zu bearbeiten beachten Sie jedoch, dass alle manuellen Änderungen überschrieben werden können!
edit_rights=Zugriffsrechte für Webmin-Benutzer
edit_user=Benutzername
edit_cloneof=Klone Webmin-Benutzer
edit_cloneof=Webmin-Benutzer klonen
edit_real=Echter Name
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_set=Setze 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 wurde 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=Art der Zwei-Faktor-Authentifizierung
edit_twofactorprov=Verwenden von Anbieter $1 mit ID $2
edit_twofactorcancel=Zwei-Faktor-Authentifizierungsanforderung entfernen
edit_twofactornone=Keine eingerichtet
edit_twofactoradd=Zwei-Faktor-Authentifizierung 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=Abmeldezeit bei Inaktivität
edit_mins=Minuten
edit_chars=Zeichen
edit_chars=Buchstaben
edit_minsize=Minimale Passwortlänge
edit_nochange=Forciere Passwortänderungstage?
edit_nochange=Änderung des Passworts 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_none=None
edit_ips=IP-Zugriffssteuerung
edit_all=Von allen Adressen erlauben
edit_allow=Nur von aufgelisteten Adressen erlauben
edit_deny=Von aufgelisteten Adressen verweigern
edit_ipdesc=Die IP-Zugriffssteuerung für Benutzer funktioniert genauso wie die globale IP-Zugriffssteuerung im Webmin-Konfigurationsmodul. Nur wenn ein Benutzer die globalen Kontrollen besteht, werden auch die hier angegebenen überprüft.
edit_skill=Fähigkeitsstufe
edit_risk=Risikoebene
edit_risk_high=Superbenutzer
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 Modulen aus der Gruppe)
edit_euser=Sie dürfen diesen 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=Von Webmin-Konfiguration
edit_themedef=Legacy-Theme
edit_overlay=Persönliches Theme-Overlay
edit_overlayglobal=None Standard-Theme verwenden
edit_log=Protokolle anzeigen
edit_selall=Alle auswählen
edit_invert=Auswahl umkehren
edit_hide=Verberge Unbenutzte
edit_switch=Zu Benutzer wechseln
edit_return=Webminbenutzer
edit_return2=Webmingruppe
edit_hide=Ungenutzte ausblenden
edit_switch=Zum Benutzer wechseln
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_templock=Temporär gesperrt
edit_temppass=Erzwinge Änderungen bei der nächsten Anmeldung
edit_days=Erlaubte Tage der Woche
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=Vorübergehend gesperrt
edit_temppass=Änderung beim nächsten Login erzwingen
edit_days=Erlaubte Wochentage
edit_alldays=Jeden Tag
edit_seldays=Nur gewählte Tage ..
edit_hours=Erlaubte Zeit des Tages
edit_seldays=Nur ausgewählte Tage ..
edit_hours=Erlaubte Tageszeiten
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 Einschränkungsoptionen
edit_mods=Verfügbare Webmin-Module
edit_modsg=Verfügbare Webmin-Module (neben denen 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_safe0=Unbeschränkt
edit_safe1=Nur Sichere Module
edit_unsafe=Zurücksetzen auf unbeschränkt
edit_safe=Privilegienstufe
edit_safe0=Uneingeschränkt
edit_safe1=Nur sichere Module
edit_unsafe=Auf uneingeschränkt zurücksetzen
save_err=Fehler beim Speichern des Benutzers
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 im sicheren Modus nicht 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 ein Theme vorhanden ist
save_edeny=Sie können sich selbst keinen Zugriff auf das Webmin Users-Modul verweigern
save_eos=Die Option "Gleich wie Unix" für Passwörter wird von Ihrem Betriebssystem nicht unterstützt.
save_emd5=Die Option "Gleich wie Unix" für Passwörter kann auf Systemen mit MD5-Verschlüsselung nicht verwendet werden
save_eunix=Der Unix-Benutzer '$1' existiert nicht
save_emod=Sie können keinen Zugriff auf das Modul '$1' gewähren
save_ecreate=Sie dürfen keine Benutzer erstellen
save_euser=Sie dürfen diesen Benutzer nicht bearbeiten
save_ecolon=Passwörter dürfen nicht das : Zeichen enthalten
save_epass=Passwort ist nicht gü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> entweder nicht installiert oder nicht richtig funktioniert.
save_epam2=Sie können das Perl-Module-Modul von Webmin verwenden, um <a href='$1'>Authen::PAM herunterzuladen und zu installieren</a>.
save_egroup=Sie dürfen nicht der Gruppe 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=Fehler beim Finden der IP-Adresse für '$1'
save_elogouttime=Fehlende oder nicht-numerische Abmeldezeit bei Inaktivität
save_eminsize=Fehlende oder nicht-numerische minimale Passwortlänge
save_edays=Keine Tage ausgewählt
save_ehours=Fehlende oder ungültige Zeiten
save_ehours2=Startzeit muss vor Endzeit liegen
save_etemp=Die Option, das Passwort beim nächsten Login zu ändern, kann nur verwendet werden, wenn <a href='$1'>Benutzer aufgefordert werden, neue Passwörter einzugeben</a> aktiviert ist
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_eself=Sie können sich nicht selbst löschen
delete_ecannot=Sie dürfen keine Benutzer löschen
delete_euser=Sie dürfen diesen 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=Dieses Formular ermöglicht Ihnen die Anforderung eines SSL-Client-Zertifikats, das in Zukunft verwendet wird, um Ihnen Zugang zu Webmin zu gewähren, anstelle Ihres Benutzernamens und Passworts. Dies ist sicherer, aber da die Authentifizierung automatisch erfolgt, können Sie beim Verwenden des Zertifikats nicht zu einem anderen Benutzer wechseln.
cert_ebrowser=Webmin weiß nicht, wie man Client-Zertifikate für Ihren Browser ( $1 ) ausstellt
cert_cn=Ihr Name
cert_email=E-Mail-Adresse
cert_ou=Abteilung
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_etempdir=Ungültige Zertifikatdatei
cert_key=Schlüssellänge
cert_done=Ihr Zertifikat für $1 wurde erfolgreich erstellt.
cert_pickup=<a href='$1'>Klicken Sie hier, um Ihr Zertifikat abzuholen und in Ihrem Browser zu installieren</a>
cert_install=Installieren Sie Ihr Zertifikat im Browser
cert_ekey=Ein neuer SSL-Schlüssel wurde von Ihrem Browser nicht übermittelt - möglicherweise unterstützt er keine SSL-Client-Zertifikate.
cert_eca=Fehler beim Einrichten der Zertifizierungsstelle: $1
cert_already=Warnung - Sie verwenden bereits das Zertifikat $1.
cert_etempdir=Ungültige Zertifikatsdatei
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=Zugriffskontrolloptionen für $1
acl_config=Kann die Modulkonfiguration bearbeiten?
acl_reset=Auf Vollzugriff zurücksetzen
acl_rbac=Zugriffskontrolleinstellungen von RBAC übernehmen?
acl_rbacyes=Ja (überschreibt die untenstehenden 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=Benutzer, die bearbeitet werden können
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 Regionaleinstellungen ändern?
acl_chcert=Kann SSL-Zertifikatsnamen ändern?
acl_euser=Sie dürfen die ACL für diesen Benutzer nicht bearbeiten
acl_egroup=Sie dürfen die Gruppen-ACLs nicht bearbeiten
acl_emod=Sie dürfen die ACL für dieses Modul nicht bearbeiten
acl_others=Kann nicht zugängliche Module sehen?
acl_cert=Kann Zertifikate anfordern?
acl_err=Fehler beim Speichern der Zugriffskontrolle
acl_groups=Kann Gruppen bearbeiten?
acl_gassign=Kann Benutzer Gruppen zuweisen
acl_gall=Alle Gruppen
acl_gsel=Ausgewählte ..
acl_gsel=Ausgewählt ..
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-Zugriffskontrolle wie Ersteller
acl_perms_0=Standard (uneingeschränkte) Modul-Zugriffskontrolle
acl_sync=Kann Benutzersynchronisierung 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 Benutzern 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 geändert
log_rename=Webmin-Benutzer $1 in $2 umbenannt
log_create=Webmin-Benutzer $1 erstellt
log_clone=Webmin-Benutzer $1 nach $2 kopiert
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 geändert
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-Authentifizierung geändert
log_sync=Unix-Benutzersynchronisierung 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=Benutzer $1 von Zwei-Faktor-Authentifizierung abgemeldet
gedit_ecannot=Sie sind nicht berechtigt Gruppen zu bearbeiten
gedit_title=Bearbeite Webmingruppe
gedit_title2=Erzeuge Webmingruppe
gedit_ecannot=Sie dürfen Gruppen nicht 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=Webmin-Gruppen-Zugriffsrechte
gedit_modules=Module der Mitglieder
gedit_members=Mitgliedsbenutzer 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=Fehler beim Löschen der Gruppe
gdelete_ecannot=Sie dürfen Gruppen nicht 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=Wollen Sie die Gruppe $1 und ihre Mitgliedsbenutzer $2 wirklich löschen?
gdelete_ok=Gruppe löschen
gsave_err=Fehler beim Speichern der Gruppe
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_enamewebmin=Der Gruppenname 'webmin' ist für die interne Nutzung reserviert
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 Unix-Benutzer nicht konvertieren
convert_nogroups=Auf Ihrem System sind keine Webmin-Gruppen definiert. Es muss mindestens eine Gruppe erstellt werden, bevor eine Konvertierung erfolgt, um Berechtigungen für die konvertierten Benutzer zu definieren.
convert_desc=Mit diesem Formular können Sie vorhandene Unix-Benutzer in Webmin-Benutzer konvertieren. 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_2=Alle außer Benutzern
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 Benutzern Webmin-Gruppe zuweisen
convert_sync2=Passwort zukünftig mit Unix-Benutzer synchronisieren?
convert_ok=Jetzt konvertieren
convert_err=Fehler bei der Konvertierung der Benutzer
convert_eusers=Keine Benutzer zur Konvertierung 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 keine neuen Benutzer dieser Gruppe 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=Durchgefü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=Unix-Benutzersynchronisierung
sync_desc=Mit diesem Formular können Sie die automatische Synchronisierung von Unix-Benutzern, die über Webmin erstellt wurden, und Benutzern in diesem Modul konfigurieren.
sync_nogroups=Auf Ihrem System sind keine Webmin-Gruppen definiert. Es muss mindestens eine Gruppe erstellt werden, um den Zugriff 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=Erstelle einen Webmin-Benutzer, wenn ein Unix-Benutzer erstellt wird.
sync_update=Aktualisiere den entsprechenden Webmin-Benutzer, wenn ein Unix-Benutzer aktualisiert wird.
sync_delete=Lösche den entsprechenden Webmin-Benutzer, wenn ein Unix-Benutzer gelöscht wird.
sync_modify=Ändere den Namen des entsprechenden Webmin-Benutzers, wenn ein Unix-Benutzer umbenannt wird.
sync_group=Neuen Benutzern Webmin-Gruppe zuweisen
sync_unix=Passwort neuer Benutzer auf Unix-Authentifizierung setzen.
sync_ecannot=Sie dürfen die Benutzersynchronisierung nicht 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=Fehler beim Speichern der Unix-Authentifizierung
unix_desc=Diese Seite ermöglicht es Ihnen, Webmin so zu konfigurieren, dass Anmeldeversuche gegen die Systembenutzerliste und PAM überprüft werden. Dies kann nützlich sein, wenn Sie eine große Anzahl von vorhandenen Unix-Benutzern haben, denen Sie Zugriff auf Webmin gewähren möchten.
unix_def=Nur Webmin-Benutzer dürfen sich anmelden
unix_sel=Erlaube den folgenden Unix-Benutzern die Anmeldung ..
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-Benutzerauthentifizierung nicht konfigurieren
unix_epam=Unix-Authentifizierung ist nicht verfügbar, da das Perl-Modul <tt>Authen::PAM</tt> nicht installiert oder nicht ordnungsgemäß funktioniert.
unix_all=Alle Unix-Benutzer erlauben
unix_allow=Nur gelisteten Unix-Benutzern erlauben
unix_deny=Gelisteten Unix-Benutzern 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-Benutzern deren Shells nicht in der Datei enthalten sind verweigern
unix_eshells=Fehlende oder nicht vorhandene Shells-Datei
unix_restrict2=Zusätzliche Einschränkungen
unix_ewhogroup=Fehlende Gruppe zum Erlauben in Zeile $1
unix_ewhouser=Fehlender Benutzer zum Erlauben in Zeile $1
unix_enone=Keine Unix-Benutzer oder -Gruppen zum Erlauben 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=Benutzern, die alle Befehle über <tt>sudo</tt> ausführen können, die Anmeldung als <tt>root</tt> erlauben
unix_pamany=Behandle Anmeldungen, die nur die PAM-Überprüfung bestehen, als $1
unix_esudo=Der $1-Befehl ist nicht installiert
unix_esudomod=Das benötigte Perl-Modul $1 für die <tt>sudo</tt>-Authentifizierung ist nicht installiert
unix_header=Einstellungen zur Unix-Benutzerauthentifizierung
unix_utable=Erlaubte Unix-Benutzer
sessions_title=Aktuell angemeldete Sitzungen
sessions_title=Aktuelle Anmelde-Sitzungen
sessions_id=Sitzungs-ID
sessions_user=Webminbenutzer
sessions_login=Zuletzt aktiv am
sessions_user=Webmin-Benutzer
sessions_login=Zuletzt aktiv um
sessions_host=IP-Adresse
sessions_lview=Zeige Aufzeichnungen..
sessions_actions=Aktionen..
sessions_logouts=Zeige auch abgemeldete Sitzungen ..
sessions_state=Status
sessions_this=Dieser Login
sessions_in=Eingeloggt
sessions_out=Ausgeloggt
sessions_kill=Getrennt..
sessions_lview=Protokolle anzeigen ..
sessions_actions=Aktionen ..
sessions_all=Alle Sitzungen ..
sessions_logouts=Auch abgemeldete Sitzungen anzeigen ..
sessions_state=Zustand
sessions_action=Aktionen
sessions_this=Diese Anmeldung
sessions_in=Angemeldet
sessions_out=Abgemeldet
sessions_kill=Trennen ..
logins_title=Aktuelle Webmin-Logins
logins_title=Kürzliche 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=Die folgenden Module werden aus der Modulliste für $1 entfernt, da die entsprechenden Server auf Ihrem System nicht installiert sind ..
hide_ok=Module jetzt ausblenden
hide_none=Nichts auszublenden - $1 hat keinen Zugriff auf Module, deren entsprechende Server auf Ihrem System nicht installiert sind.
hide_desc2=Bitte beachten Sie, dass diese Module nicht automatisch wieder erscheinen, wenn die entsprechenden Server installiert werden. Sie müssen den Zugriff manuell über dieses Modul gewähren.
hide_clone=(Klonen $1)
switch_euser=Sie dürfen nicht zu diesem Benutzer wechseln
switch_eold=Existierende Sitzung nicht gefunden!
switch_eold=Bestehende 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, die Berechtigungen für Benutzer-Module und ACLs aus einer RBAC (Role Based Access Control)-Datenbank zu bestimmen, anstatt aus den eigenen Konfigurationsdateien von Webmin. Sobald die RBAC-Unterstützung aktiviert ist, werden die Fähigkeiten eines Benutzers, für den die Option <b>RBAC steuert alle Module und ACLs</b> ausgewählt ist, von RBAC und nicht von den eigenen Zugriffskontroll-Einstellungen von Webmin bestimmt.
rbac_esolaris=RBAC wird derzeit nur auf Solaris unterstützt und kann daher auf diesem $1-System nicht verwendet werden.
rbac_eperl=Das Perl-Modul $1, das für die RBAC-Integration benötigt wird, ist nicht installiert. <a href='$2'>Klicken Sie hier</a>, um es jetzt installieren zu lassen.
rbac_ecpan=Sie haben keinen Zugriff auf die Webmin Perl-Module-Seite, um das notwendige $1-Modul für die RBAC-Integration zu installieren.
rbac_ok=Die RBAC-Integration ist auf diesem System verfügbar und kann auf der Seite "Webmin-Benutzer bearbeiten" pro Benutzer 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=Fehler beim Löschen der Benutzer
udeletes_jerr=Fehler beim Hinzufügen von Benutzern zur Gruppe
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=Sind Sie sicher, dass Sie die $1 ausgewählten Benutzer löschen möchten? Alle ihre Zugriffskontrolleinstellungen und Benutzerdaten gehen 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=Fehler beim Löschen der Gruppen
gdeletes_title=Gruppen löschen
gdeletes_rusure=Sind Sie sicher, dass Sie die $1 ausgewählten Gruppen und die $2 Benutzer, die sie enthalten, löschen möchten? Alle ihre Zugriffskontrolleinstellungen und Benutzerdaten gehen 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_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_title=Passwortrichtlinien
pass_ecannot=Sie dürfen die Passwortrichtlinien nicht bearbeiten
pass_header=Webmin Passwortdurchsetzungsoptionen
pass_minsize=Minimale Passwortlänge
pass_nominsize=Keine Mindestlänge
pass_regexps=Reguläre Ausdrücke, mit denen Passwörter übereinstimmen müssen
pass_regdesc=Beschreibung des regulären Ausdrucks für Menschen
pass_maxdays=Tage, bevor das Passwort geändert werden muss
pass_lockdays=Tage, bevor das unveränderte Passwort das Konto sperrt
pass_nomaxdays=Änderung nie erforderlich
pass_nolockdays=Konto wird nie gesperrt
pass_nouser=Passwörter mit Benutzernamen verbieten?
pass_nodict=Passwörter aus Wörterbüchern verbieten?
pass_oldblock=Anzahl der alten Passwörter, die abgelehnt werden
pass_nooldblock=Keine Begrenzung der Passwortwiederverwendung
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=Fehler beim Speichern der Passwortrichtlinien
pass_eminsize=Fehlende oder nicht numerische Mindestpasswortlänge
pass_emaxdays=Fehlende oder nicht numerische Anzahl der Tage vor der Änderung
pass_elockdays=Fehlende oder nicht numerische Anzahl der Tage vor der Kontosperrung
pass_eoldblock=Fehlende oder nicht numerische Anzahl der alten Passwörter, die abgelehnt werden
cpass_minsize=Muss mindestens $1 Zeichen lang sein
cpass_notre=Entspricht einen nicht erlaubten Muster
cpass_minsize=Muss mindestens $1 Buchstaben lang sein
cpass_notre=Entspricht einem nicht erlaubten Muster
cpass_re=Entspricht nicht einem 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=Weder der $1- noch der $2-Befehl, der zur Überprüfung von Wörterbuchwörtern benötigt wird, ist installiert
cpass_old=Alte Passwörter können nicht wiederverwendet werden
sql_title=Benutzer- und Gruppendatenbank
sql_ecannot=Es ist Ihnen nicht erlaubt die Benutzer und Gruppen Datenbank zu konfigurieren
sql_header=Optionen für Datenbank-Backend für Benutzer und Gruppen
sql_ecannot=Sie dürfen die Benutzer- und Gruppendatenbank nicht konfigurieren
sql_header=Optionen für die Datenbank-Backend für Benutzer und Gruppen
sql_host=Hostname
sql_user=Benutzername
sql_pass=Passwort
sql_db=Datenbankname
sql_ssl=Verbindungsverschlüsselung
sql_ssl=Verbindung Verschlü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 Benutzern und Gruppen verwenden
sql_mysql=MySQL-Datenbank verwenden
sql_postgresql=PostgreSQL-Datenbank verwenden
sql_ldap=LDAP-Server verwenden
sql_prefix=Erstellen unter DN
sql_addto0=Neue Benutzer zur oben ausgewählten Datenbank hinzufügen
sql_addto1=Neue Benutzer zu lokalen Dateien hinzufügen
sql_nocache0=Verbindungen zur Datenbank cachen
sql_nocache1=Für jede Abfrage eine neue Verbindung öffnen
sql_emod=Fehlendes erforderliches Perl-Modul <tt>$1</tt>
sql_etable=Fehler beim Abfragen der erforderlichen Tabelle $1 : $2
sql_eldapdn=Basis LDAP DN $1 wurde nicht gefunden
sql_eclass=LDAP-Objektklasse $1 existiert nicht im Schema des Servers
sql_err=Fehler beim Speichern der Benutzer- und Gruppendatenbank-Einstellungen
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 wie <tt>dc=mydomain,dc=com</tt> aussehen
sql_title2=Fehlende Tabellen erstellen
sql_tableerr=Benutzer- und Gruppendatenbankeinstellungen sind gültig, aber einige Tabellen, die von Webmin benötigt werden, fehlen: $1
sql_tableerr2=Klicken Sie auf die Schaltfläche <b>Tabellen erstellen</b>, um sie automatisch zu erstellen, oder führen Sie das SQL unten manuell aus.
sql_make=Tabellen erstellen
sql_title3=Fehlende DN erstellen
sql_dnerr=Benutzer- und Gruppendatenbankeinstellungen sind gültig, aber der LDAP-DN, den Webmin benötigt, fehlt: $1
sql_dnerr2=Klicken Sie auf die Schaltfläche <b>DN erstellen</b>, 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=Standardverbindungstimeout verwenden (60 Sekunden)
sql_timeout_for=Cache-Verbindungen nach
sql_timeout_secs=Sekunden schließen
sql_etimeout=Cache-Verbindungstimeout 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_failed=.. Erstellen fehlgeschlagen : $1
make_done=.. fertig
make_still=Einige Probleme wurden auch nach Erstellung der Tabelle gefunden: $1
make_title=Benutzer- und Gruppentabellen erstellen
make_err=Fehler beim Erstellen der Benutzer- und Gruppentabellen
make_exec=Führe SQL $1 aus ..
make_failed=.. Erstellung fehlgeschlagen : $1
make_done=.. abgeschlossen
make_still=Einige Probleme wurden auch nach der Tabellenerstellung gefunden: $1
makedn_title=Erstelle LDAP DN
makedn_eoc=Keine strukturelle Objektklassen gefunden!
makedn_exec=Erstelle übergeordnete DN $1 ..
makedn_title=LDAP DN erstellen
makedn_eoc=Keine strukturellen Objektklassen gefunden!
makedn_exec=Erstelle übergeordneten DN $1 ..
makedn_failed=.. Erstellung fehlgeschlagen : $1
makedn_done=.. fertig
makedn_still=Einige Probleme wurden auch nach DN Erstellung gefunden : $1
makedn_done=.. abgeschlossen
makedn_still=Einige Probleme wurden auch nach der DN-Erstellung gefunden: $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 Benutzern und Gruppen verwenden kann, muss er konfiguriert werden, um das unten stehende Schema zu verwenden. Dies kann normalerweise erreicht werden, indem die Schema-Definition in <tt>/etc/ldap/schema</tt> oder <tt>/etc/openldap/schema</tt> als <tt>webmin.schema</tt> gespeichert wird, und dann den Server konfiguriert wird, um diese Schema-Datei zu laden.
schema_download=Schema-Datei herunterladen : <a href=$1>$1</a>
twofactor_err=Fehlgeschlagen 2-Faktor-Authentifizierung einzurichten
twofactor_err=Fehler beim Einrichten der Zwei-Faktor-Authentifizierung
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_title=Zwei-Faktor-Authentifizierung
twofactor_disable=Zwei-Faktor-Authentifizierung deaktivieren
twofactor_already=Ihre Webmin-Anmeldung hat bereits zwei-Faktor-Authentifizierung mit Anbieter $1 und Konten-ID $2 aktiviert.
twofactor_already2=Webmin-Anmeldung $3 hat bereits zwei-Faktor-Authentifizierung mit Anbieter $1 und Konten-ID $2 aktiviert.
twofactor_desc=Diese Seite ermöglicht es Ihnen, die Zwei-Faktor-Authentifizierung für Ihre Webmin-Anmeldung mit <a href='$2' target=_blank>$1</a> zu aktivieren. Sobald aktiviert, wird ein zusätzlicher Authentifizierungstoken erforderlich sein, um sich bei Webmin anzumelden.
twofactor_desc2=Diese Seite ermöglicht es Ihnen, die Zwei-Faktor-Authentifizierung für Webmin-Anmeldung $3 mit <a href='$2' target=_blank>$1</a> zu aktivieren. Sobald aktiviert, wird ein zusätzlicher Authentifizierungstoken erforderlich sein, um sich bei Webmin anzumelden.
twofactor_enable=Für Zwei-Faktor-Authentifizierung anmelden
twofactor_header=Details zur Zwei-Faktor-Authentifizierung
twofactor_enrolling=Anmeldung zur Zwei-Faktor-Authentifizierung mit Anbieter $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_done=.. abgeschlossen. Ihre ID bei diesem Anbieter ist <tt>$1</tt>.
twofactor_setup=Die Zwei-Faktor-Authentifizierung wurde auf diesem System noch nicht aktiviert, kann aber über das <a href='$1'>Webmin-Konfigurations</a> Modul aktiviert werden.
twofactor_ebutton=Kein Button geklickt!

View File

@@ -1,11 +0,0 @@
sync_modify=Benennen Sie den passenden Webmin-Benutzer um, wenn ein Unix-Benutzer umbenannt wird.
sessions_all=Alle Sitzungen..
sessions_action=Aktionen
sql_nocache0=Cache-Verbindungen zur Datenbank
sql_nocache1=Öffnen Sie für jede Suche eine neue Verbindung
sql_timeout_def=Standard-Verbindungszeitlimit verwenden (60 Sekunden)
sql_timeout_for=Schließen Sie die zwischengespeicherten Verbindungen nach
sql_timeout_secs=Sekunden
sql_etimeout=Das Zeitlimit für die zwischengespeicherte Verbindung muss eine Zahl sein

View File

@@ -1,6 +1,7 @@
index_screate=Δημιουργήστε ένα νέο ασφαλές χρήστη.
edit_title3=Δημιουργία ασφαλούς χρήστη Webmin
edit_locale=Μικρός λοβός
edit_safe=Επίπεδο προνομίου
edit_safe0=Απεριόριστος
edit_safe1=Μόνο ασφαλή μονάδες
@@ -8,6 +9,8 @@ edit_unsafe=Επαναφορά σε απεριόριστη
save_eunixname=Το όνομα χρήστη '$1' δεν είναι χρήστης Unix και έτσι δεν μπορεί να χρησιμοποιηθεί σε ασφαλή λειτουργία
acl_locale=Μπορεί να αλλάξει τοπική;
sync_modify=Μετονομάστε τον αντίστοιχο χρήστη Webmin όταν μετονομάζεται ένας χρήστης Unix.
sessions_all=Όλες οι συνεδρίες..

View File

@@ -57,6 +57,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
@@ -197,6 +198,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

View File

@@ -1,6 +1,7 @@
index_screate=Crea un nuevo usuario seguro.
edit_title3=Crear usuario seguro de Webmin
edit_locale=Lugar
edit_safe=Nivel de privilegio
edit_safe0=Irrestricto
edit_safe1=Solo módulos seguros
@@ -10,6 +11,8 @@ save_eunixname=El nombre de usuario '$1' no es un usuario de Unix, por lo que no
delete_eanonuser=Este usuario se está utilizando para acceder al módulo anónimo
acl_locale=¿Se puede cambiar de ubicación?
sync_modify=Cambie el nombre del usuario de Webmin coincidente cuando se cambie el nombre de un usuario de Unix.
sessions_actions=Comportamiento..

View File

@@ -11,6 +11,7 @@ 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_proto=Biltegiratze mota
@@ -30,6 +31,7 @@ delete_eanonuser=Erabiltzaile hau modulu anonimoetarako sarbidea erabiltzen ari
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?

View File

@@ -17,6 +17,7 @@ edit_twofactorprov=Using provider $1 with ID $2
edit_twofactorcancel=نیاز به تأیید اعتبار دو عاملی را حذف کنید
edit_twofactornone=هنوز هیچ راه اندازی نشده است
edit_twofactoradd=دو عامل را برای کاربر فعال کنید
edit_locale=محلی
edit_logout=زمان خروج از عدم فعالیت
edit_mins=دقایق
edit_chars=نامه ها
@@ -62,6 +63,7 @@ delete_eanonuser=این کاربر برای دسترسی به ماژول ناش
cert_etempdir=پرونده گواهی نامعتبر است
acl_locale=آیا می توان منطقه را تغییر داد؟
acl_egroup=شما مجاز به ویرایش ACL های گروهی نیستید
acl_times=آیا می توان بار ورود به سیستم مجاز را تغییر داد؟
acl_pass=آیا می توانید محدودیت های رمز عبور را تغییر دهید؟

View File

@@ -57,6 +57,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
@@ -197,6 +198,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

View File

@@ -12,6 +12,7 @@ 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_temppass=Forcer le changement à la prochaine connexion
@@ -32,6 +33,8 @@ delete_eanonuser=Cet utilisateur est utilisé pour l'accès au module anonyme
cert_etempdir=Fichier de certificat non valide
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

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=הסר את דרישת האימות של שני גורמי
edit_twofactornone=טרם התקנה
edit_twofactoradd=הפעל שני גורמים למשתמש
edit_lang=שפה
edit_locale=מקום
edit_notabs=לסווג מודולים?
edit_logout=זמן יציאה מחוסר פעילות
edit_mins=דקות
@@ -197,6 +198,7 @@ acl_delete=האם ניתן למחוק משתמשים?
acl_rename=האם ניתן לשנות שם של משתמשים?
acl_acl=האם ניתן לערוך בקרת גישה למודול?
acl_lang=האם ניתן לשנות שפה?
acl_locale=האם ניתן לשנות מיקום?
acl_chcert=האם ניתן לשנות את שם אישור ה- SSL?
acl_euser=אינך רשאי לערוך את ה- ACL למשתמש זה
acl_egroup=אינך מורשה לערוך רשימות ACL בקבוצות

View File

@@ -11,6 +11,7 @@ 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
@@ -35,6 +36,7 @@ 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?

View File

@@ -15,6 +15,7 @@ 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?
@@ -52,6 +53,7 @@ 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?

View File

@@ -8,6 +8,7 @@ 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_safe=Livello di privilegio
edit_safe0=illimitato
edit_safe1=Solo moduli sicuri
@@ -19,6 +20,8 @@ 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

View File

@@ -10,6 +10,7 @@ edit_twofactorprov=ID $2 のプロバイダー $1 を使用する
edit_twofactorcancel=二要素認証要件を削除する
edit_twofactornone=まだセットアップなし
edit_twofactoradd=ユーザーの2要素を有効にする
edit_locale=ロケール
edit_egone=選択したユーザーは存在しません!
edit_overlay=個人テーマのオーバーレイ
edit_overlayglobal=なし-テーマのデフォルトを使用
@@ -32,6 +33,7 @@ delete_eanonuser=このユーザーは匿名モジュールアクセスに使用
cert_etempdir=無効な証明書ファイル
acl_locale=ロケールを変更できますか?
acl_pass=パスワード制限を変更できますか?
acl_sql=ユーザーおよびグループデータベースを構成できますか?

View File

@@ -10,6 +10,7 @@ edit_twofactorprov=ID가 $2 인 제공자 $1 사용
edit_twofactorcancel=이중 인증 요구 사항 제거
edit_twofactornone=아직 설정이 없습니다
edit_twofactoradd=사용자에 대해 2 단계 요인 사용
edit_locale=장소
edit_egone=선택된 사용자가 더 이상 존재하지 않습니다!
edit_overlay=개인 테마 오버레이
edit_overlayglobal=없음-테마 기본값 사용
@@ -32,6 +33,7 @@ delete_eanonuser=이 사용자는 익명 모듈 액세스에 사용되고 있습
cert_etempdir=유효하지 않은 인증서 파일
acl_locale=로케일을 변경할 수 있습니까?
acl_pass=비밀번호 제한을 변경할 수 있습니까?
acl_sql=사용자 및 그룹 데이터베이스를 구성 할 수 있습니까?

View File

@@ -57,6 +57,7 @@ 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_locale=Lokalė
edit_notabs=Klasifikuokite modulius?
edit_logout=Neaktyvumo atsijungimo laikas
edit_mins=minučių
@@ -197,6 +198,7 @@ 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_locale=Ar galima pakeisti lokalę?
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

View File

@@ -57,6 +57,7 @@ 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_locale=Lokalizācija
edit_notabs=Kategorizēt moduļus?
edit_logout=Neaktivitātes atteikšanās laiks
edit_mins=minūtes
@@ -197,6 +198,7 @@ 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_locale=Vai var mainīt lokalizāciju?
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

View File

@@ -1,6 +1,7 @@
index_screate=Buat pengguna selamat yang baru.
edit_title3=Buat Pengguna Webmin Selamat
edit_locale=Tempatan
edit_safe=Tahap keistimewaan
edit_safe0=Tidak terkawal
edit_safe1=Modul selamat sahaja
@@ -10,6 +11,8 @@ save_eunixname=Nama pengguna '$1' bukan pengguna Unix, dan oleh itu tidak boleh
delete_eanonuser=Pengguna ini sedang digunakan untuk akses modul tanpa nama
acl_locale=Boleh tukar tempat?
sync_modify=Ganti nama pengguna Webmin yang sepadan apabila pengguna Unix dinamakan semula.
sessions_actions=Tindakan..

View File

@@ -57,6 +57,7 @@ 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_locale=Lokali
edit_notabs=Tikkategorizza l-moduli?
edit_logout=Ħin tat-tluq għall-inattività
edit_mins=minuti
@@ -197,6 +198,7 @@ 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_locale=Tista' tbiddel il-lokal?
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

View File

@@ -8,6 +8,7 @@ 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_safe=Privilege niveau
edit_safe0=onbeperkt
edit_safe1=Alleen veilige modules
@@ -19,6 +20,8 @@ delete_eanonuser=Deze gebruiker wordt gebruikt voor anonieme moduletoegang
cert_etempdir=Ongeldig certificaatbestand
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

View File

@@ -1,3 +1,7 @@
edit_locale=Språk
acl_locale=Kan du endre lokalitet?
sync_modify=Gi nytt navn til den samsvarende Webmin-brukeren når en Unix-bruker får nytt navn.
sessions_all=Alle økter..

View File

@@ -1,484 +1,511 @@
index_title=Użytkownicy Webmina
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_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_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_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_title=Użytkownicy Webmin
index_user=Użytkownik
index_modules=Moduły
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=Edytuj ACL modułu:
index_global=Globalny ACL
index_users=Użytkownicy Webmin
index_groups=Grupy Webmin
index_group=Grupa
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 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_user=Nazwa użytkownika
edit_cloneof=Duplikacja użytkownika Webmina
edit_real=Prawdziwa nazwa
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_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_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_lang=Język
edit_notabs=Klasyfikować moduły?
edit_logout=Okres braku aktywności
edit_mins=minut
edit_chars=znaków
edit_minsize=Minimalna długość hasła
edit_nochange=Wymusić dni zmiany hasła?
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_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_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_log=Wyświetl logi
edit_selall=Zaznacz wszystko
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_rbacdeny=Tryb dostępu RBAC
edit_rbacdeny0=RBAC kontroluje ACL tylko wybranych 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_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_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_proto_ldap=Serwer LDAP
edit_proto_=Pliki lokalne
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=Klonowanie użytkownika Webmin
edit_real=Imię i nazwisko
edit_group=Członek grupy
edit_pass=Hasło
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 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=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_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ć zmianę hasła po określonej liczbie dni?
edit_cert=Nazwa certyfikatu SSL
edit_none=Brak
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=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 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 wszystkie
edit_invert=Odwróć zaznaczenie
edit_hide=Ukryj nieużywane
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 tylko wybrane ACL modułów
edit_rbacdeny1=RBAC kontroluje wszystkie moduły i ACL
edit_global=Uprawnienia dla wszystkich modułów
edit_templock=Tymczasowo zablokowane
edit_temppass=Wymuś zmianę przy następnym logowaniu
edit_days=Dozwolone dni tygodnia
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 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_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_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_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_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=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 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=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_err=Nie udało się usunąć użytkownika
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_email=Adres e-mail
cert_ou=Dział
cert_o=Organizacja
cert_sp=Stan
cert_c=Kod kraju
cert_key=Długość klucza
cert_done=Twój certyfikat dla $1 został poprawnie 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_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=Województwo
cert_c=Kod kraju
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 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_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_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=Pobierz ustawienia dostępu z RBAC?
acl_rbacyes=Tak (nadpisuje ustawienia poniżej)
acl_uall=Wszystkich użytkowników
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_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_uall=Wszyscy użytkownicy
acl_uthis=Ten użytkownik
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 edytować 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=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_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_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=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_group=Nazwa grupy
gedit_rights=Prawa dostępu dla grupy Webmina
gedit_modules=Moduły członków
gedit_members=Członek użytkowników i grup
gedit_desc=Opis grupy
gedit_egone=Wybrana grupa nie istnieje!
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=Uprawnienia dostępu grupy Webmin
gedit_modules=Moduły członków
gedit_members=Członkowie użytkownicy i grupy
gedit_desc=Opis grupy
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_title=Usuń grupę
gdelete_desc=Czy na pewno chcesz usunąć grupę $1 wraz z jej członkami $2?
gdelete_ok=Usuń grupę
gdelete_err=Nie udało się usunąć grupy
gdelete_ecannot=Nie masz uprawnień do usuwania grup
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 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_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_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_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 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=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_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_ecannot=Nie masz uprawnień do konfigurowania synchronizacji użytkowników.
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 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_mall=Wszyscy użytkownicy
unix_group=Członkowie grup...
unix_user=Użytkownik Unixa ..
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_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_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_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 grupy ..
unix_user=Użytkownik Unix ..
unix_who=Użytkownik lub Grupa
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 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=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_id=ID sesji
sessions_user=Użytkownik Webmina
sessions_login=Zalogowany
sessions_host=Adres IP
sessions_lview=Wyświetl logi...
sessions_title=Obecne sesje logowania
sessions_id=ID sesji
sessions_user=Użytkownik Webmin
sessions_login=Ostatnia aktywność
sessions_host=Adres IP
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..
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_clone=(Klonuj $1)
logins_title=Ostatnie logowania do Webmin
switch_euser=Nie masz uprawnień do przełączania do tego użytkownika
switch_eold=Nie znaleziono istniejącej sesji!
hide_title=Ukryj nieużywane moduły
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)
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.
switch_euser=Nie masz uprawnień, aby przełączyć się na tego użytkownika
switch_eold=Istniejąca sesja nie została znaleziona!
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_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_ok=Usuń użytkowników
udeletes_ereadonly=Jeden z wybranych użytkowników jest oznaczony jako nie-edytowalny
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.
gdeletes_err=Błąd usuwania 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_users=Wybrane grupy: $1
gdeletes_ok=Usuń grupy
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 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 tylko do odczytu
pass_title=Ograniczenia hasła
pass_ecannot=Nie masz uprawnień do edycji ograniczeń hasła
pass_header=Opcje ograniczeń hasła Webmina
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_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
gdeletes_err=Nie udało się usunąć grup
gdeletes_title=Usuń grupy
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
cpass_minsize=Musi zawierać przynajmniej $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ł
pass_title=Ograniczenia hasła
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=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=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ł
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_host=Nazwa hosta
sql_user=Nazwa użytkownika
sql_pass=Hasło
sql_db=Nazwa bazy danych
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_schema=Pobierz schemat LDAP
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 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
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
sql_title=Baza danych 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
sql_db=Nazwa bazy danych
sql_ssl=Szyfrowanie połączenia
sql_ssl0=Brak
sql_ssl1=SSL
sql_ssl2=TLS
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ą
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
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
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>
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
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!
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 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=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!

View File

@@ -1,30 +0,0 @@
index_screate=Utwórz nowego bezpiecznego użytkownika.
edit_title3=Utwórz bezpiecznego użytkownika Webmin
edit_safe=Poziom uprawnień
edit_safe0=Nieograniczony
edit_safe1=Tylko bezpieczne moduły
edit_unsafe=Zresetuj do nieograniczonego
save_eunixname=Nazwa użytkownika „$1” nie jest użytkownikiem systemu Unix, dlatego nie można jej używać w trybie awaryjnym
sync_modify=Zmień nazwę pasującego użytkownika Webmin, gdy zmieniona zostanie nazwa użytkownika Uniksa.
sessions_actions=Działania..
sessions_all=Wszystkie sesje...
sessions_logouts=Pokaż także wylogowane sesje.
sessions_state=Stan
sessions_action=działania
sessions_this=Ten login
sessions_in=Zalogowany
sessions_out=Wylogowano
sessions_kill=Rozłączyć się..
logins_title=Ostatnie logowanie Webmina
sql_nocache0=Buforuj połączenia z bazą danych
sql_nocache1=Otwórz nowe połączenie dla każdego wyszukiwania
sql_timeout_def=Użyj domyślnego limitu czasu połączenia (60 sekund)
sql_timeout_for=Zamknij połączenia z pamięci podręcznej po
sql_timeout_secs=sekundy
sql_etimeout=Limit czasu połączenia w pamięci podręcznej musi być liczbą

View File

@@ -42,6 +42,7 @@ edit_twofactorcancel=Remover requisito de autenticação de dois fatores
edit_twofactornone=Nenhuma configuração ainda
edit_twofactoradd=Ativar dois fatores para o usuário
edit_lang=Língua
edit_locale=Localidade
edit_notabs=Categorizar módulos?
edit_logout=Tempo de logoff de inatividade
edit_mins=minutos
@@ -173,6 +174,7 @@ acl_delete=Pode excluir usuários?
acl_rename=Pode renomear usuários?
acl_acl=Pode editar o controle de acesso do módulo?
acl_lang=Pode mudar o idioma?
acl_locale=Pode mudar de localidade?
acl_chcert=Pode alterar o nome do certificado SSL?
acl_euser=Você não tem permissão para editar a ACL para este usuário
acl_egroup=Você não tem permissão para editar ACLs de grupo

View File

@@ -10,6 +10,7 @@ edit_twofactorprov=Usando o provedor $1 com o ID $2
edit_twofactorcancel=Remover requisito de autenticação de dois fatores
edit_twofactornone=Nenhuma configuração ainda
edit_twofactoradd=Ativar dois fatores para o usuário
edit_locale=Localidade
edit_egone=O usuário selecionado não existe mais!
edit_proto=Tipo de armazenamento
edit_proto_mysql=Banco de dados MySQL
@@ -28,6 +29,7 @@ delete_eanonuser=Este usuário está sendo usado para acesso anônimo ao módulo
cert_etempdir=Arquivo de certificado inválido
acl_locale=Pode mudar de localidade?
acl_pass=Pode alterar as restrições de senha?
acl_sql=Pode configurar o banco de dados de usuários e grupos?

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=Eliminați cerința de autentificare cu doi factori
edit_twofactornone=Nici o configurație nu este încă
edit_twofactoradd=Activați două factori pentru utilizator
edit_lang=Limba
edit_locale=Locale
edit_notabs=Categorizați modulele?
edit_logout=Timp de deconectare a inactivității
edit_mins=minute
@@ -197,6 +198,7 @@ acl_delete=Pot șterge utilizatorii?
acl_rename=Pot redenumi utilizatorii?
acl_acl=Poate edita controlul accesului modulului?
acl_lang=Poate schimba limba?
acl_locale=Se poate schimba locația?
acl_chcert=Poate schimba numele certificatului SSL?
acl_euser=Nu aveți voie să editați ACL pentru acest utilizator
acl_egroup=Nu aveți voie să editați ACL-urile de grup

View File

@@ -10,6 +10,7 @@ edit_twofactorprov=Использование поставщика $1 с иде
edit_twofactorcancel=Удалить требование двухфакторной аутентификации
edit_twofactornone=Нет настройки еще
edit_twofactoradd=Включить двухфакторный для пользователя
edit_locale=Регион
edit_nochange=Принудительно менять дни?
edit_egone=Выбранный пользователь больше не существует!
edit_rbacdeny0=RBAC контролирует только выбранные ACL модуля
@@ -30,6 +31,7 @@ delete_eanonuser=Этот пользователь используется дл
cert_etempdir=Неверный файл сертификата
acl_locale=Может сменить локаль?
acl_pass=Можно ли изменить ограничения пароля?
acl_sql=Можно настроить базу данных пользователей и групп?

View File

@@ -17,6 +17,7 @@ edit_twofactorprov=Použitie poskytovateľa $1 s ID $2
edit_twofactorcancel=Odstráňte požiadavku dvojfaktorovej autentifikácie
edit_twofactornone=Zatiaľ žiadne nastavenie
edit_twofactoradd=Povoliť používateľom dvojfaktorový režim
edit_locale=Miestne nastavenie
edit_logout=Čas odhlásenia nečinnosti
edit_chars=literatúra
edit_minsize=Minimálna dĺžka hesla
@@ -60,6 +61,7 @@ cert_etempdir=Neplatný súbor certifikátu
acl_rbac=Získať nastavenia riadenia prístupu z RBAC?
acl_rbacyes=Áno (prepíše nastavenia nižšie)
acl_locale=Dá sa zmeniť miestne nastavenie?
acl_times=Môžu zmeniť povolené časy prihlásenia?
acl_pass=Môžete zmeniť obmedzenia hesiel?
acl_sql=Môžete nakonfigurovať databázu používateľov a skupín?

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=Odstranite dvofaktorsko preverjanje pristnosti
edit_twofactornone=Ni nastavitve še
edit_twofactoradd=Omogoči dvofaktor za uporabnika
edit_lang=Jezik
edit_locale=Locale
edit_notabs=Razvrstiti module?
edit_logout=Čas odjave iz neaktivnosti
edit_mins=minut
@@ -197,6 +198,7 @@ acl_delete=Ali lahko uporabnike izbrišete?
acl_rename=Ali lahko preimenujete uporabnike?
acl_acl=Ali lahko urejate nadzor dostopa modula?
acl_lang=Ali lahko spremenite jezik?
acl_locale=Ali lahko spremenite jezik?
acl_chcert=Ali lahko spremenim ime potrdila SSL?
acl_euser=Nimate dovoljenja za urejanje ACL za tega uporabnika
acl_egroup=Nimate dovoljenja za urejanje skupinskih ACL-jev

View File

@@ -10,6 +10,7 @@ edit_twofactorprov=Använda leverantör $1 med ID $2
edit_twofactorcancel=Ta bort tvåfaktors autentiseringskrav
edit_twofactornone=Ingen installation ännu
edit_twofactoradd=Aktivera tvåfaktorer för användare
edit_locale=Plats
edit_egone=Den valda användaren finns inte längre!
edit_proto=Lagringstyp
edit_proto_mysql=MySQL-databas
@@ -30,6 +31,7 @@ delete_eanonuser=Den här användaren används för anonym modulåtkomst
cert_etempdir=Ogiltig certifikatfil
acl_locale=Kan du byta språk?
acl_pass=Kan ändra lösenordsbegränsningar?
acl_sql=Kan konfigurera användar- och gruppdatabas?

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=ลบข้อกำหนดการตรวจสอ
edit_twofactornone=ยังไม่มีการตั้งค่า
edit_twofactoradd=เปิดใช้งาน Two-Factor สำหรับผู้ใช้
edit_lang=ภาษา
edit_locale=สถานที่
edit_notabs=จัดหมวดหมู่โมดูลหรือไม่
edit_logout=ไม่มีเวลาออกจากระบบ
edit_mins=นาที
@@ -197,6 +198,7 @@ acl_delete=สามารถลบผู้ใช้ได้หรือไม
acl_rename=สามารถเปลี่ยนชื่อผู้ใช้?
acl_acl=สามารถแก้ไขการควบคุมการเข้าถึงโมดูลได้หรือไม่
acl_lang=เปลี่ยนภาษาได้ไหม
acl_locale=เปลี่ยนโลแคลได้ไหม
acl_chcert=สามารถเปลี่ยนชื่อใบรับรอง SSL ได้หรือไม่
acl_euser=คุณไม่ได้รับอนุญาตให้แก้ไข ACL สำหรับผู้ใช้รายนี้
acl_egroup=คุณไม่ได้รับอนุญาตให้แก้ไขกลุ่ม ACL

View File

@@ -19,6 +19,7 @@ edit_twofactorprov=$2 kimliğiyle $1 sağlayıcısını kullanma
edit_twofactorcancel=İki faktörlü kimlik doğrulama gereksinimini kaldırın
edit_twofactornone=Henüz kurulum yok
edit_twofactoradd=Kullanıcı için İki Faktörü Etkinleştir
edit_locale=yerel ayar
edit_logout=Etkinlik dışı kalma süresi
edit_mins=dakika
edit_chars=harfler
@@ -70,6 +71,7 @@ cert_etempdir=Geçersiz sertifika dosyası
acl_rbac=RBAC'den erişim kontrolü ayarları alınıyor mu?
acl_rbacyes=Evet (aşağıdaki ayarları geçersiz kılar)
acl_locale=Yerel ayarı değiştirebilir miyim?
acl_times=İzin verilen giriş zamanlarını değiştirebilir mi?
acl_pass=Şifre kısıtlamalarını değiştirebilir mi?
acl_sql=Kullanıcı ve grup veritabanını yapılandırabilir mi?

View File

@@ -55,6 +55,7 @@ edit_twofactorcancel=Видаліть двофакторну аутентифі
edit_twofactornone=Ще немає налаштувань
edit_twofactoradd=Увімкнути двофакторну для користувача
edit_lang=Мову
edit_locale=Локаль
edit_notabs=Класифікувати модулі?
edit_logout=Час виходу з бездіяльності
edit_mins=хвилин
@@ -193,6 +194,7 @@ acl_delete=Чи можете видалити користувачів?
acl_rename=Чи можете перейменувати користувачів?
acl_acl=Чи можна редагувати контроль доступу до модуля?
acl_lang=Можна змінити мову?
acl_locale=Чи можна змінити мову?
acl_chcert=Чи можна змінити ім'я сертифіката SSL?
acl_euser=Вам заборонено редагувати ACL для цього користувача
acl_egroup=Вам заборонено редагувати групові ACL

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=دو عنصر کی توثیق کی ضرورت کو ہٹا
edit_twofactornone=ابھی تک کوئی سیٹ اپ نہیں ہے
edit_twofactoradd=صارف کے لئے دو فیکٹر کو فعال کریں
edit_lang=زبان
edit_locale=لوکیل
edit_notabs=ماڈیول کی درجہ بندی کریں؟
edit_logout=غیر فعال لاگ آؤٹ وقت
edit_mins=منٹ
@@ -197,6 +198,7 @@ acl_delete=کیا صارفین کو حذف کرسکتے ہیں؟
acl_rename=کیا صارفین کا نام تبدیل کر سکتے ہیں؟
acl_acl=کیا ماڈیول ایکسیس کنٹرول میں ترمیم کی جاسکتی ہے؟
acl_lang=کیا زبان بدل سکتی ہے؟
acl_locale=لوکل تبدیل کر سکتے ہیں؟
acl_chcert=کیا SSL سرٹیفکیٹ کا نام تبدیل کر سکتے ہیں؟
acl_euser=آپ کو اس صارف کے لئے ACL میں ترمیم کرنے کی اجازت نہیں ہے
acl_egroup=آپ کو گروپ ACL میں ترمیم کرنے کی اجازت نہیں ہے

View File

@@ -57,6 +57,7 @@ edit_twofactorcancel=Xóa yêu cầu xác thực hai yếu tố
edit_twofactornone=Chưa có thiết lập nào
edit_twofactoradd=Kích hoạt hai yếu tố cho người dùng
edit_lang=Ngôn ngữ
edit_locale=địa phương
edit_notabs=Phân loại mô-đun?
edit_logout=Thời gian đăng xuất không hoạt động
edit_mins=phút
@@ -197,6 +198,7 @@ acl_delete=Có thể xóa người dùng?
acl_rename=Có thể đổi tên người dùng?
acl_acl=Có thể chỉnh sửa điều khiển truy cập mô-đun?
acl_lang=Có thể thay đổi ngôn ngữ?
acl_locale=Có thể thay đổi ngôn ngữ?
acl_chcert=Có thể thay đổi tên chứng chỉ SSL?
acl_euser=Bạn không được phép chỉnh sửa ACL cho người dùng này
acl_egroup=Bạn không được phép chỉnh sửa ACL nhóm

View File

@@ -2,8 +2,10 @@ 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=无
@@ -19,23 +21,49 @@ index_members=成员
index_modgroups=工作组 $1 的模块
index_sync=配置 Unix 用户同步
index_unix=配置 Unix 用户的验证
index_sessions=查看登陆 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=用ID为 $2 的提供者 $1
edit_twofactorcancel=移除双因素身份验证要求
edit_twofactornone=尚未设置
edit_twofactoradd=启用双重认证
edit_lang=语言
edit_locale=区域语言
edit_notabs=模块分类?
edit_logout=非活动注销时间
edit_mins=分钟
edit_chars=字母
edit_minsize=最小密码长度
edit_nochange=强制更改密码天数?
edit_cert=SSL 验证名称
edit_none=无
edit_ips=IP 访问控制
@@ -54,11 +82,47 @@ edit_ecreate=您没有创建用户的权限
edit_theme=个人主题
edit_themeglobal=来自 Webmin 设定
edit_themedef=默认的 Webmin 主题
edit_overlay=个人主题叠加
edit_overlayglobal=None - 使用默认主题
edit_log=查看日志
edit_selall=全选
edit_invert=反选
edit_hide=隐藏未使用
edit_switch=切换到用户
edit_return=Webmin 用户
edit_return2=Webmin 群组
edit_rbacdeny=RBAC 访问模式
edit_rbacdeny0=RBAC 仅控制选定的模块 ACLs
edit_rbacdeny1=RBAC 控制所有模块和ACLs
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 server服务
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 用户模块的访问权限
save_eos=您的操作系统不支持“与 Unix 相同”口令选项。
save_emd5=“与 Unix 相同”口令选项不能在 MD5 加密的系统上使用。
@@ -67,6 +131,7 @@ save_emod=您不能授予访问模块 '$1' 的权限
save_ecreate=您没有创建用户的权限
save_euser=您没有编辑用户的权限
save_ecolon=口令不能包含 : 字符
save_epass=密码无效 : $1
save_eself=您目前使用的 IP 地址 ($1) 被拒绝。
save_epam=因没有安装 <tt>Authen::PAM</tt> Perl 模块或该模块未能正常工作PAM 验证不可用。
save_epam2=现在您可以使用 Webmin 的 Perl Modules 模块来<a href='$1'> 下载和安装 Authen::PAM</a>。
@@ -76,11 +141,18 @@ save_enet=$1不是一个有效的网址
save_emask=$1不是一个有效的网络掩码
save_eip=$1不是一个完整的 IP 地址或网络地址
save_ehost=没有找到‘$1的 IP 地址
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=发放验证
@@ -93,17 +165,25 @@ cert_o=组织
cert_sp=省市
cert_c=国家代码
cert_key=密码长度
cert_ekey=您的浏览器没有提交新的 SSL 密码──可能它不支持 SSL 客户验证
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=$2 中的 $1
acl_title3=$2 中的 $1 工作组
acl_options=$1 访问控制选项
acl_config=是否可以编辑模块配置?
acl_reset=重置为完全访问权限
acl_rbac=从RBAC获取访问控制设置
acl_rbacyes=是(覆盖以下设置)
acl_uall=所有用户
acl_uthis=此用户
acl_usel=选择 ..
acl_gr=$1 的成员
acl_users=可以被编辑的用户
@@ -116,6 +196,7 @@ acl_delete=是否可以删除用户?
acl_rename=是否可以重命名用户?
acl_acl=是否可以编辑模块访问控制?
acl_lang=是否可以改变语言?
acl_locale=是否改变区域语言?
acl_chcert=是否可以改变 SSL 验证名称?
acl_euser=您没有编辑这个用户 ACL 的权限
acl_egroup=您没有编辑工作组 ACL 的权限
@@ -133,6 +214,14 @@ 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
@@ -140,11 +229,22 @@ log_create=创建 Webmin 用户 $1
log_clone=将 Webmin 用户 $1 复制到 $2
log_delete=删除 Webmin 用户 $1
log_acl=更新 $2 中 $1 的访问
log_reset=重置 $1 在 $2 中的访问权限
log_cert=为用户 $1 发放验证
log_modify_g=修改 Webmin 工作组 $1
log_rename_g=将工作组 $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 工作组
@@ -152,16 +252,21 @@ 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=工作组名称已经存在
convert_title=用户转换
@@ -174,6 +279,7 @@ convert_2=所有用户除了
convert_3=工作组中的用户
convert_4=UID 范围内的用户
convert_group=为 Webmin 工作组指定新用户
convert_sync2=将来是否与Unix用户同步密码
convert_ok=现在转换
convert_err=无法转换用户
convert_eusers=没有输入要转换的用户
@@ -184,21 +290,219 @@ 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=这个表格可以让您通过 Webmin 来配置 Unix 用户及这个模块中用户的自动同步。
sync_nogroups=您的系统中没有定义过的 Webmin 工作组。至少需创建一个工作组,以便为已转换用户定义许可。
sync_when=何时同步
sync_create=在创建 Unix 用户后创建一个 Webmin 用户
sync_update=在更新 Unix 用户后更新相应的 Webmin 用户。
sync_delete=在删除 Unix 用户后删除相应的 Webmin 用户
sync_modify=重命名Unix用户时重命名匹配的Webmin用户。
sync_group=为 Webmin 工作组指定一个新用户
sync_unix=将新用户的密码设置为Unix身份验证。
sync_ecannot=您没有配置用户同步的权限。
unix_title=Unix 用户验证
unix_err=保存Unix身份验证失败
unix_desc=您可以在该页配置 Webmin 使用系统用户列表和 PAM 验证登录。如果您有许多想要授予访问 Webmin 的 Unix 用户,这个方法就会很有用。
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=没有安装 <tt>Authen::PAM</tt> Perl 或者该系统没有正常运行Unix 验证不可用。
unix_all=允许任何 Unix 用户
unix_allow=仅允许列出的 Unix 用户
unix_deny=拒绝列出的 Unix 用户
unix_none=未输入用户
unix_euser='$1' 不是有效的用户名
unix_egroup='$1' 不是有效的群组名
unix_shells=拒绝 Unix 不在文件中的shells用户
unix_eshells=缺少或不存在shell文件
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=会话 ID
sessions_user=Webmin 用户
sessions_login=上次活动时间
sessions_host=IP 地址
sessions_lview=查看日志..
sessions_actions=动作..
sessions_all=全部会话..
sessions_logouts=显示已注销的会话..
sessions_state=状态
sessions_action=动作
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=Webmin的 RBAC 集成提供了一种从RBAC基于角色的访问控制数据库而不是Webmin自己的配置文件中确定用户模块和ACL权限的方法。启用RBAC支持后任何使用 <b>RBAC 控制所有模块并选择 ACLs</b> 选项的用户其能力将由RBAC决定而不是由Webmin自己的访问控制设置决定.
rbac_esolaris=RBAC 目前仅在Solaris上受支持 因此不能在 $1 系统上使用.
rbac_eperl=RBAC集成所需的Perl模块$1 尚未安装. <a href='$2'>单击此处</a> 立即安装.
rbac_ecpan=安装 RBAC 所需要的 Webmin的 Perl 的模块 $1 页面您无权访问 .
rbac_ok=RBAC 集成在此系统上可用, 可以在编辑 Webmin 用户页面上按用户启用。.
udeletes_err=删除用户失败
udeletes_jerr=无法将用户添加到组
udeletes_enone=未选择
udeletes_title=删除用户
udeletes_rusure=您确定要删除所选的 $1 用户吗?他们的所有访问控制设置和用户详细信息都将丢失。.
udeletes_users=已选用户s: $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=N未安装检查词典单词所需的 $1 或 $2 命令
cpass_old=旧密码不能重复使用
sql_title=用户和群组数据库
sql_ecannot=不允许配置用户和群组数据库
sql_header=用户和群组的数据库后端选项
sql_host=主机名
sql_user=用户名
sql_pass=密码
sql_db=数据库名称
sql_ssl=加密连接
sql_ssl0=None
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_nocache0=缓存与数据库的连接
sql_nocache1=为每次查找打开一个新连接
sql_emod=缺少必需的Perl模块 <tt>$1</tt>
sql_etable=查询所需表失败 $1 : $2
sql_eldapdn=基本 LDAP DN $1 没找到
sql_eclass=LDAP 对象类 $1 do在服务器的架构中不存在
sql_err=未能保存用户和组数据库设置
sql_ehost=缺少或无法解析主机名
sql_euser=用户名缺失或无效(不允许有空格)
sql_epass=密码无效(不允许有空格)
sql_edb=无效的数据库名称(不允许有空格)
sql_eprefix=缺少基DN或基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=用户和组数据库设置有效但缺少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_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=Y您的Webmin登录已启用双因素身份验证提供程序为 $1 帐户ID为 $2.
twofactor_already2=Webmin 登陆 $3 已启用双因素身份验证,提供程序为 $1 帐户ID为 $2.
twofactor_desc=此页面允许您使用 <a href='$2' target=_blank>$1</a>Webmin登录启用双因素身份验证。一旦激活登录Webmin时将需要额外的身份验证令牌。
twofactor_desc2=此页面允许您使用<a href='$2' target=_blank>$1</a>为Webmin登录 $3 启用双因素身份验证。 一旦激活登录Webmin时将需要额外的身份验证令牌
twofactor_enable=注册双因素身份验证
twofactor_header=双因素身份验证注册详细信息
twofactor_enrolling=正在向提供商注册双因素身份验证 $1 ..
twofactor_failed=.. 注册失败 : $1
twofactor_done=.. 完成. 您与此提供商的ID为 <tt>$1</tt>.
twofactor_setup=此系统上尚未启用双因素身份验证,但可以使用 <a href='$1'>Webmin 配置</a> 模块启用.
twofactor_ebutton=未单击按钮!

View File

@@ -1,318 +1,5 @@
index_screate=创建一个新的安全用户。
index_twofactor=两要素认证
index_sessions=查看登录会话
index_rbac=设置RBAC
index_delete=删除所选
index_joingroup=添加到群组:
index_eulist=无法列出用户: $1
index_eglist=无法列出组: $1
edit_egone=选定的用户不再存在!
edit_title3=创建安全的Webmin用户
edit_readonly=该Webmin用户不能编辑因为它是由 $1 模块管理的。 <a href='$2'>单击此处</a>以绕过此警告并仍然编辑用户-但请注意,任何手动更改都可能被覆盖!
edit_cloneof=克隆Webmin用户
edit_real=真正的名字
edit_extauth=外部认证程序
edit_passlocked= $1 天未更改密码-帐户已锁定!
edit_passmax= $1 天未更改密码-下次登录时必须更改
edit_passold=密码最后一次更改是 $1 天前
edit_passtoday=密码更改不到一天前
edit_twofactor=两因素认证类型
edit_twofactorprov=使用提供方 $1 和ID $2
edit_twofactorcancel=删除两因素身份验证要求
edit_twofactornone=尚未设定
edit_twofactoradd=为用户启用两因素
edit_logout=不活动注销时间
edit_mins=分钟
edit_chars=字母
edit_minsize=最小密码长度
edit_nochange=强制更改密码天数?
edit_egone=所选用户不再存在!
edit_overlay=个人主题叠加
edit_overlayglobal=无-使用主题默认值
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=重置为无限制
cert_ebrowser=Webmin 不知道如何为您的浏览器颁发客户端证书 ($1)
save_eunixname=用户名“$1”不是Unix用户因此不能在安全模式下使用
save_enamewebmin=用户名“ webmin”保留供内部使用
save_eoverlay=除非选择了主题,否则无法选择主题覆盖
save_epass=密码无效: $1
save_elogouttime=缺少或非数字的非活动注销时间
save_eminsize=缺少或非数字的最小密码长度
save_edays=没有天数可供选择
save_ehours=缺少时间或无效时间
save_ehours2=允许的开始时间必须在结束之前
save_etemp=除非启用了<a href='$1'>提示用户输入新密码</a>的选项,否则不能使用在下次登录时强制更改密码的选项。
delete_eanonuser=该用户正用于匿名模块访问
cert_ebrowser=Webmin不知道如何为浏览器颁发客户端证书 $1
cert_done= $1 的证书已成功生成。
cert_pickup=<a href='$1'>单击此处获取证书并将其安装在浏览器中</a>
cert_install=将证书安装到浏览器中
cert_etempdir=无效的证书文件
acl_reset=重置为完全访问权限
acl_rbac=从RBAC获得访问控制设置
acl_rbacyes=是(覆盖下面的设置)
acl_uthis=该用户
acl_sessions=可以查看和取消登录会话吗?
acl_cats=可以更改分类吗?
acl_theme=可以改变个人主题吗?
acl_ips=可以更改IP访问控制吗
acl_switch=可以切换到其他用户吗?
acl_times=可以更改允许的登录时间吗?
acl_pass=可以更改密码限制吗?
acl_sql=可以配置用户和组数据库吗?
log_reset=重置 $2 中 $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=使用两因素提供程序 $2 的已注册用户 $1
log_onefactor=取消注册用户 $1 进行两步验证
gedit_members=会员用户和组
gedit_desc=团体简介
gedit_egone=选定的组不再存在!
gdelete_esub=具有子组的组不能删除
gsave_enamewebmin=组名“ webmin”保留供内部使用
gsave_edesc=说明无效-不允许使用:字符
convert_sync2=将来与Unix用户同步密码吗
convert_invalid= $1 不是有效的Webmin用户名
convert_user=Unix用户
convert_action=所采取的行动
convert_done= $1 用户已转换, $2 无效, $3 已经存在, $4 已排除。
convert_users=用户转换
sync_when=何时同步
sync_modify=重命名Unix用户时重命名匹配的Webmin用户。
sync_unix=为新用户设置用于Unix身份验证的密码。
unix_err=保存Unix认证失败
unix_sel=允许下面列出的Unix用户登录..
unix_mode=允许
unix_mall=所有用户
unix_group=小组成员
unix_who=用户或组
unix_to=作为Webmin用户
unix_all=允许所有Unix用户
unix_allow=只允许列出的Unix用户
unix_deny=拒绝列出的Unix用户
unix_none=没有用户输入
unix_euser=“$1”不是有效的用户名
unix_egroup='$1'不是有效的群组名称
unix_shells=拒绝外壳不在文件中的Unix用户
unix_eshells=缺少或不存在的shell文件
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=未安装<tt>sudo</tt>身份验证所需的Perl模块 $1
unix_header=Unix用户认证设置
unix_utable=允许的Unix用户
sessions_title=当前登录会话
sessions_id=会话ID
sessions_user=Webmin用户
sessions_login=上次活动时间:
sessions_host=IP地址
sessions_lview=查看日志
sessions_actions=动作..
sessions_all=所有会议..
sessions_logouts=同时显示注销的会话。
sessions_state=州
sessions_action=行动
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=Webmin的RBAC集成提供了一种从RBAC基于角色的访问控制数据库而不是Webmin自己的配置文件中确定用户模块和ACL权限的方法。启用RBAC支持后选择<b>RBAC控制所有模块和ACL</b>选项的任何用户其功能将由RBAC而非Webmin自己的访问控制设置决定。
rbac_esolaris=RBAC目前仅在Solaris上受支持因此不能在此 $1 系统上使用。
rbac_eperl=未安装RBAC集成所需的Perl模块 $1 。 <a href='$2'>单击此处</a>立即安装。
rbac_ecpan=您无权访问Webmin的Perl模块页面来安装必要的 $1 模块以进行RBAC集成。
rbac_ok=RBAC集成在此系统上可用并且可以在“编辑Webmin用户”页面上按用户启用。
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_nocache0=缓存到数据库的连接
sql_nocache1=为每次查找打开一个新连接
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 = mydomaindc = com</tt>
sql_title2=创建缺失表
sql_tableerr=用户和组数据库设置有效但是Webmin所需的某些表丢失了 $1
sql_tableerr2=点击下面的<b>创建表</b>按钮以自动创建它们或手动运行下面的SQL。
sql_make=建立表格
sql_title3=创建丢失的DN
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_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 和帐户ID $2 启用了双重身份验证。
twofactor_already2=Webmin登录名 $3 已通过提供程序 $1 和帐户ID $2 启用了双重身份验证。
twofactor_desc=该页面允许您使用<a href='$2' target=_blank>$1</a>为Webmin登录启用两步验证。一旦激活登录Webmin时将需要一个附加的身份验证令牌。
twofactor_desc2=该页面允许您使用<a href='$2' target=_blank>$1</a>。一旦激活登录Webmin时将需要一个附加的身份验证令牌。
twofactor_enable=报名参加两因素认证
twofactor_header=两因素身份验证注册详细信息
twofactor_enrolling=使用提供方 $1 进行两因素身份验证的注册。
twofactor_failed=..注册失败: $1
twofactor_done=..完成。您在此提供程序处的ID是<tt>$1</tt>。
twofactor_setup=此系统上尚未启用两因素身份验证,但可以使用<a href='$1'>Webmin Configuration</a>模块将其打开。
twofactor_ebutton=没有点击按钮!
gsave_edesc=无效描述 - 不允许使用 : 字符

View File

@@ -19,6 +19,7 @@ edit_twofactorprov=使用提供方 $1 和ID $2
edit_twofactorcancel=刪除兩因素身份驗證要求
edit_twofactornone=尚未設定
edit_twofactoradd=為用戶啟用兩因素
edit_locale=語言環境
edit_logout=不活動註銷時間
edit_mins=分鐘
edit_chars=字母
@@ -75,6 +76,7 @@ acl_reset=重置為完全訪問權限
acl_rbac=從RBAC獲得訪問控制設置
acl_rbacyes=是(覆蓋下面的設置)
acl_locale=可以改locale嗎
acl_switch=可以切換到其他用戶嗎?
acl_times=可以更改允許的登錄時間嗎?
acl_pass=可以更改密碼限制嗎?

View File

@@ -200,6 +200,8 @@ my $salt = chr(int(rand(26))+65).chr(int(rand(26))+65);
$user{'name'} = $in{'name'};
$user{'lang'} = !$access{'lang'} ? $old->{'lang'} :
$in{'lang_def'} ? undef : $in{'lang'};
$user{'locale'} = !$access{'locale'} ? $old->{'locale'} :
$in{'locale_def'} ? undef : $in{'locale'};
if (!$access{'theme'}) {
$user{'theme'} = $old->{'theme'};
$user{'overlay'} = $old->{'overlay'};

View File

@@ -51,7 +51,6 @@ if (@logins) {
$state = "<font color=orange>$state</font>";
}
}
$main::theme_allow_make_date = 1;
my @links;
if (&foreign_available("webminlog")) {
push(@links,

View File

@@ -1,66 +1,66 @@
index_title=ADSL Client
index_eadsl=Der RP-PPPoE-Befehl $1 wurde auf Ihrem System nicht gefunden oder ist nicht gültig. Entweder ist er nicht installiert, oder Ihre <a href='$2'>Modulkonfiguration</a> ist falsch.
index_econfig=Die RP-PPPoE ADSL-Konfigurationsdatei $1 wurde auf Ihrem System nicht gefunden. Entweder ist sie nicht installiert, oder Ihre <a href='$2'>Modulkonfiguration</a> ist falsch.
index_emodem=Die aktuelle Konfigurationsdatei wurde für ein Modem unter RedHat-Linux geschrieben, und nicht für eine ADSL-Verbindung. Benutzen Sie die <a href='$2'>Modulkonfiguration</a>, um entweder eine der <tt>ifcfg-ppp*</tt>-Dateien unter $1 zu nutzen, oder ein neues Interface anzugeben, welches von Webmin eingerichtet werden soll.
index_stop=ADSL beenden
index_stopdesc=Ihre ADSL-Verbindung hat derzeit folgende IP-Adresse: $1 - Klicken Sie hier, um ADSL mit dem Befehl $2 zu beenden.
index_start=ADSL starten
index_startdesc=Ihre ADSL-Verbindung ist momentan nicht aktiv. Klicken Sie hier, um ADSL mit dem Befehl $1 zu starten.
index_boot=ADSL-Verbindung beim Booten hochfahren
index_bootdesc=Ändern Sie diese Option, wenn Sie Ihre ADSL-Verbindung schon beim Booten verfügbar haben wollen, oder nicht.
index_title=ADSL-Client
index_eadsl=Der RP-PPPoE-Befehl $1 wurde auf Ihrem System nicht gefunden oder ist ungültig. Möglicherweise ist er nicht installiert, oder Ihre <a href='$2'>Modulkonfiguration</a> ist falsch.
index_econfig=Die RP-PPPoE-ADSL-Konfigurationsdatei $1 wurde auf Ihrem System nicht gefunden. Möglicherweise ist sie nicht installiert, oder Ihre <a href='$2'>Modulkonfiguration</a> ist falsch.
index_emodem=Die aktuelle Konfigurationsdatei ist für ein Modem auf Redhat Linux, nicht für eine ADSL-Verbindung. Verwenden Sie die Seite <a href='$2'>Modulkonfiguration</a>, um eine der anderen <tt>ifcfg-ppp*</tt>-Dateien in $1 anzugeben, oder eine Datei, die noch nicht existiert, damit das Modul sie für Sie erstellen kann.
index_stop=ADSL-Verbindung beenden
index_stopdesc=Ihre ADSL-Verbindung ist derzeit mit der IP-Adresse $1 aktiv. Klicken Sie auf diese Schaltfläche, um die Verbindung mit dem Befehl $2 zu beenden.
index_start=ADSL-Verbindung starten
index_startdesc=Ihre ADSL-Verbindung ist derzeit inaktiv. Klicken Sie auf diese Schaltfläche, um die Verbindung mit dem Befehl $1 zu starten.
index_boot=Beim Systemstart aktivieren
index_bootdesc=Ändern Sie diese Option, um zu steuern, ob Ihre ADSL-Verbindung beim Systemstart aufgebaut wird oder nicht.
index_return=Modulindex
index_version=RP-PPPoE Version $1
index_esetup=Die RedHat-ADSL-Konfigurationsdatei $1 wurde auf Ihrem System nicht gefunden. Webmin kann dies jedoch mit Basisfunktionen für Sie einrichten, wenn Sie den unten stehenden Button anklicken.
index_setup=Setup-Konfigurationsdatei
index_cancel=Verbindung beenden
index_canceldesc=Es wird momentan eine ADSL-Verbindung hergestellt. Klicken Sie auf diesen Button, um diesen Vorgang mit dem Befehl $1 abzubrechen.
index_cdemand=Auf Verlangen abbrechen
index_cdemanddesc=Der ADSL-Client wartet derzeit darauf, Benutzer auf Verlangen die Verbindung zu beenden. Klicken Sie auf diesen Button, wenn Sie dies mit dem Befehl $1 ausführen möchten.
index_version=RP-PPPoE-Version $1
index_esetup=Die Redhat-ADSL-Konfigurationsdatei $1 existiert nicht auf Ihrem System. Dieses Modul kann sie jedoch mit Standardwerten einrichten, indem Sie auf die Schaltfläche unten klicken.
index_setup=Konfigurationsdatei einrichten
index_cancel=Verbindung abbrechen
index_canceldesc=Der ADSL-Client versucht derzeit, eine Verbindung herzustellen. Klicken Sie auf diese Schaltfläche, um den Versuch mit dem Befehl $1 abzubrechen.
index_cdemand=On-Demand-Verbindung abbrechen
index_cdemanddesc=Der ADSL-Client wartet derzeit auf eine Anforderung für eine On-Demand-Verbindung. Klicken Sie auf diese Schaltfläche, um ihn mit dem Befehl $1 zu stoppen.
index_header=ADSL-Client - Konfigurierbare Optionen
index_desc=Diese Einstellungen werden erst bei der nächsten Anmeldung des ADSL-Clients aktiv. Wenn Sie diese ändern, dann müssen Sie die Verbindung beenden und neu aufbauen, damit die Änderungen wirksam werden.
index_eth=Netzwerkinterface
index_other=Andere ...
index_demand=Verbindung auf Wunsch?
index_header=ADSL-Client-Konfigurationsoptionen
index_desc=Die folgenden Einstellungen gelten für jede neue ADSL-Verbindung, die von Ihrem System hergestellt wird. Wenn Sie sie ändern, muss die Verbindung beendet und neu gestartet werden, damit die Änderungen wirksam werden.
index_eth=Ethernet-Schnittstelle
index_other=Andere..
index_demand=Bei Bedarf verbinden?
index_timeout=Ja, mit Timeout
index_secs=Sekunden
index_user=Anmelden als Benutzer
index_sec=Anmelden mit Passwort
index_dns=DNS-Konfiguration des ISP übernehmen?
index_dns=DNS-Konfiguration vom ISP abrufen?
index_save=Konfiguration speichern
index_mss=Paketgröße einschränken?
index_mss=Paketgröße begrenzen?
index_psize=Ja, auf
index_bytes=Bytes
index_fw=Firewall bei Verbindung hochfahren
index_fw=Firewall bei Verbindung aktivieren
index_fw_none=Keine
index_fw_standalone=Für diesen Rechner
index_fw_masquerade=Für ein NAT-Gateway
index_connect=Konfigurierbare Dauer der Verbindung
index_forever=Immer
index_fw_standalone=Für Einzelrechner
index_fw_masquerade=Für NAT-Gateway
index_connect=Verbindungsversuch für
index_forever=Unbegrenzt
start_err=Konnte ADSL-Verbindung nicht starten
start_title=Starte ADSL-Verbindung
start_ip=Eine ADSL-Verbindung wurde eingerichtet. Derzeitige IP-Adresse: $1.
start_demand=Da Sie "Verbindung auf Wunsch" angewählt haben, wird Ihre ADSL-Verbindung nur dann aktiviert, wenn diese benötigt wird.
start_bg=Die ADSL-Verbindung konnte nicht innerhalb von 20 Sekunden aktiviert werden. Der ADSL-Client wird es solange versuchen, bis es klappt.
start_err=Fehler beim Starten der ADSL-Verbindung
start_title=ADSL starten
start_ip=Eine ADSL-Verbindung wurde mit der IP-Adresse $1 hergestellt.
start_demand=Da der Modus „Bei Bedarf verbinden“ aktiviert ist, wird Ihre ADSL-Verbindung nur bei Bedarf gestartet.
start_bg=Die ADSL-Verbindung wurde innerhalb von 20 Sekunden nicht gestartet. Der ADSL-Client wird weiterhin im Hintergrund versuchen, die Verbindung herzustellen, bis sie erfolgreich ist.
save_err=Konnte ADSL-Verbindung nicht speichern
save_eeth=Fehlende oder ungültige aussehende Ethernetschnittstelle
save_etimeout=Fehlendes oder ungültige "Verbindung auf Wunsch"-Zeitangabe (timeout)
save_err=Fehler beim Speichern der ADSL-Konfiguration
save_eeth=Fehlende oder ungültige Ethernet-Schnittstelle
save_etimeout=Fehlender oder ungültiger Timeout für On-Demand-Verbindung
save_euser=Fehlender oder ungültiger Benutzername
save_econnect=Fehlendes oder ungültiges "timeout"
save_emss=Fehlende oder ungültige Maximum-Paketgröße
save_econnect=Fehlender oder ungültiger Timeout für Verbindungsaufbau
save_emss=Fehlende oder ungültige maximale Paketgröße
save_title=Konfiguration speichern
save_desc=Ihre ADSL-Client-Konfiguration wurde erfolgreich gespeichert, wird jedoch erst bei der nächsten Anmeldung/Anwahl aktiv.
save_desc=Ihre ADSL-Client-Konfiguration wurde erfolgreich gespeichert, wird jedoch erst verwendet, wenn Sie die Verbindung erneut herstellen.
stop_err=Konnte ADSL-Verbindung nicht beenden
stop_title=Beende ADSL-Verbindung
stop_err=Fehler beim Beenden der ADSL-Verbindung
stop_title=ADSL beenden
stop_ok=Ihre ADSL-Verbindung wurde erfolgreich beendet.
stop_failed=Ihre ADSL-Verbindung ist aus unerklärlichen Gründen immer noch aktiv!
stop_failed=Ihre ADSL-Verbindung ist aus irgendeinem Grund noch aktiv!
log_save=Client-Konfiguration gespeichert
log_stop=ADSL-Verbindung beendet
log_start=ADSL-Verbindung gestartet
log_bootup=ADSL-Verbindung zur Bootzeit aktiviert
log_bootdown=ADSL-Verbindung zur Bootzeit deaktiviert
log_setup=Standard-Konfiguration angelegt
log_bootup=ADSL beim Systemstart aktiviert
log_bootdown=ADSL beim Systemstart deaktiviert
log_setup=Standardkonfiguration eingerichtet

View File

@@ -14,6 +14,8 @@ index_esetup=在您的系统上不存在 Redhat ADSL 配置文件 $1不过
index_setup=设定配置文件
index_cancel=取消连接
index_canceldesc=ADSL客户端目前正在尝试连接按此按钮可以使用 $1 命令来取消。
index_cdemand=按需取消
index_cdemanddesc=ADSL客户端当前正在等待按需连接请求。单击此按钮停止连接请求 $1.
index_header=ADSL客户端配置选项
index_desc=下面的设定是用于在您系统上启动所有新的ADSL连接如果您更改这里连接必须先断开然后再重新连接修改内容才会生效。
@@ -32,7 +34,7 @@ index_bytes=字节
index_fw=连接时起用防火墙
index_fw_none=无
index_fw_standalone=用于单一主机
index_fw_masquerade=用于NAT gateway
index_fw_masquerade=用于NAT 网关
index_connect=尝试连接时间
index_forever=永久连接
@@ -62,3 +64,5 @@ log_start=启动ADSL
log_bootup=开机时自动启动ADSL
log_bootdown=关闭开机时自动启动ADSL
log_setup=设置为默认配置
__norefs=1

View File

@@ -1,2 +0,0 @@
index_cdemand=按需取消
index_cdemanddesc=ADSL客户端当前正在等待按需连接请求。单击此按钮可使用命令 $1停止它。

View File

@@ -1,5 +1,5 @@
index_title=Text Login
index_epython=Ajaxterm benötigt Python zum ausführen, aber der $1 Befehl wurde nicht auf Ihrem System gefunden.
index_estart=Ajaxterm akzeptiert keine Verbindungen auf Port $2 nach $1 Sekunden.
index_popup=Öffnet ein separates Fenster ..
index_credits=Verwendet Code von <a href='$1' target=_new>Ajaxterm</a> von Antony Lesuisse.
index_title=Text-Anmeldung
index_epython=Ajaxterm erfordert Python zur Ausführung, aber der Befehl $1 wurde auf Ihrem System nicht gefunden.
index_estart=Ajaxterm hat nach $1 Sekunden keine Verbindungen auf Port $2 akzeptiert.
index_popup=In separatem Fenster öffnen ..
index_credits=Verwendet Code von <a href='$1' target=_new>Ajaxterm</a> von Antony Lesuisse.

6
ajaxterm/lang/zh Normal file
View File

@@ -0,0 +1,6 @@
index_title=文字登入
index_epython=Ajaxterm 需要运行 Python ,但在系统上找不到 $1 命令.
index_estart=$1 秒后Ajaxterm没有开始在端口 $2 上接受连接.
index_popup=在新窗口打开 ..
index_credits=使用了Antony Lesuisse的 <a href='$1' target=_new>Ajaxterm</a> 代码.
__norefs=1

View File

@@ -1,5 +0,0 @@
index_title=文字登入
index_epython=Ajaxterm需要运行Python但在系统上找不到 $1命令。
index_estart=$1秒后Ajaxterm没有开始在端口 $2上接受连接。
index_popup=在单独的窗口中打开 ..
index_credits=使用Antony Lesuisse的<a href='$1' target=_new>Ajaxterm</a>中的代码。

View File

@@ -38,7 +38,9 @@ if ($module_name ne 'htaccess') {
# Need to build list of supported modules
local ($ver, $mods, $fullver) = &httpd_info($httpd);
if ($ver) {
local @mods = map { "$_/$ver" } &configurable_modules();
my @allmods = &available_modules();
local @mods = map { "$_/$ver" }
&configurable_modules(\@allmods);
foreach my $m (@mods) {
if ($m =~ /(\S+)\/(\S+)/) {
$httpd_modules{$1} = $2;
@@ -47,10 +49,14 @@ if ($module_name ne 'htaccess') {
# Call again now that known modules have been set, as
# sometimes there are dependencies due to LoadModule
# statements in an IfModule block
@mods = map { "$_/$ver" } &configurable_modules();
undef(@get_config_cache);
@allmods = &available_modules();
@mods = map { "$_/$ver" }
&configurable_modules(\@allmods);
local %site = ( 'size' => $st[7],
'path' => $httpd,
'modules' => join(' ', @mods),
'allmodules' => join(' ', @allmods),
'version' => $ver,
'fullversion' => $fullver,
'webmin' => &get_webmin_version() );
@@ -72,6 +78,9 @@ if (&read_file($site_file, \%site)) {
$httpd_modules{$1} = $2;
}
}
foreach $m (split(/\s+/, $site{'allmodules'})) {
$all_httpd_modules{$m} = $site{'version'};
}
foreach $m (keys %httpd_modules) {
if (!-r "$module_root_directory/$m.pl") {
delete($httpd_modules{$m});
@@ -1825,46 +1834,46 @@ for(my $i=0; $i<$secs; $i++) {
return 0;
}
# configurable_modules()
# configurable_modules([&all-mods])
# Returns a list of Apaches that are compiled in or dynamically loaded, and
# supported by Webmin.
sub configurable_modules
{
local ($ver, $mods) = &httpd_info(&find_httpd());
local @rv;
local $m;
my ($allmods) = @_;
$allmods ||= [ &available_modules() ];
return grep { -r "$module_root_directory/$_.pl" } @$allmods;
}
# available_modules()
# Returns a list of Apaches that are compiled in or dynamically loaded
sub available_modules
{
my ($ver, $mods) = &httpd_info(&find_httpd());
my @rv;
# Add compiled-in modules
foreach $m (@$mods) {
if (-r "$module_root_directory/$m.pl") {
push(@rv, $m);
}
}
push(@rv, @$mods);
# Add dynamically loaded modules
local $conf = &get_config();
foreach $l (&find_directive_struct("LoadModule", $conf)) {
if ($l->{'words'}->[1] =~ /(mod_\S+)\.(so|dll)/ &&
-r "$module_root_directory/$1.pl") {
my $conf = &get_config();
foreach my $l (&find_directive_struct("LoadModule", $conf)) {
if ($l->{'words'}->[1] =~ /(mod_\S+)\.(so|dll)/) {
push(@rv, $1);
}
elsif ($l->{'words'}->[1] =~ /libssl\.so/ &&
-r "$module_root_directory/mod_apachessl.pl") {
elsif ($l->{'words'}->[1] =~ /libssl\.so/) {
push(@rv, "mod_apachessl");
}
elsif ($l->{'words'}->[1] =~ /lib([^\/\s]+)\.(so|dll)/ &&
-r "$module_root_directory/mod_$1.pl") {
elsif ($l->{'words'}->[1] =~ /lib([^\/\s]+)\.(so|dll)/) {
push(@rv, "mod_$1");
}
}
undef(@get_config_cache); # Cache is no longer valid
# Add dynamically loaded modules
if ($config{'apachectl_path'}) {
&open_execute_command(APACHE,
"$config{'apachectl_path'} -M 2>/dev/null", 1);
while(<APACHE>) {
if (/(\S+)_module/ && -r "$module_root_directory/mod_${1}.pl") {
if (/(\S+)_module/) {
push(@rv, "mod_${1}");
}
}

View File

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

View File

@@ -0,0 +1,19 @@
show_list=0
httpd_dir=/usr/local
httpd_path=/usr/local/sbin/httpd
apachectl_path=/usr/local/sbin/apachectl
httpd_conf=/usr/local/etc/apache24/httpd.conf
mime_types=/usr/local/etc/apache24/mime.types
srm_conf=/usr/local/etc/apache24/srm.conf
access_conf=/usr/local/etc/apache24/access.conf
show_order=0
max_servers=100
test_config=1
test_manual=0
test_always=0
test_apachectl=1
auto_mods=1
pid_file=/var/run/httpd.pid
show_names=0
allow_virtualmin=0
format_config=1

View File

@@ -5,7 +5,7 @@ mime_types=/etc/apache2/mime.types
httpd_path=/usr/sbin/httpd
start_cmd=systemctl start apache2
stop_cmd=systemctl stop apache2
apply_cmd=systemctl restart apache2
apply_cmd=systemctl reload apache2
show_order=0
max_servers=100
test_config=1

View File

@@ -1,11 +1,11 @@
show_list=0
httpd_dir=/usr/apache2/2.2
httpd_conf=/etc/apache2/2.2/httpd.conf
httpd_path=/usr/apache2/2.2/bin/httpd
apachectl_path=/usr/apache2/2.2/bin/apachectl
pid_file=/var/run/apache2/2.2/httpd.pid
start_cmd=svcadm enable svc:/network/http:apache22
stop_cmd=svcadm disable svc:/network/http:apache22
httpd_dir=/usr/apache2/2.4
httpd_conf=/etc/apache2/2.4/httpd.conf
httpd_path=/usr/apache2/2.4/bin/httpd
apachectl_path=/usr/apache2/2.4/bin/apachectl
pid_file=/var/run/apache2/2.4/httpd.pid
start_cmd=svcadm enable svc:/network/http:apache24
stop_cmd=svcadm disable svc:/network/http:apache24
mime_types=
srm_conf=
access_conf=

View File

@@ -779,11 +779,23 @@ local(@po, $po, @rv);
if ($in{'Options_def'}) { return ( [ ] ); }
@po = ("ExecCGI", "FollowSymLinks", "Includes", "IncludesNOEXEC",
"Indexes", "MultiViews", "SymLinksIfOwnerMatch");
my $abscount = 0;
my $pluscount = 0;
foreach $po (@po) {
if ($in{$po} == 1) { push(@rv, $po); }
elsif ($in{$po} == 2) { push(@rv, "+$po"); }
elsif ($in{$po} == 3) { push(@rv, "-$po"); }
if ($in{$po} == 1) {
push(@rv, $po);
$abscount++;
}
elsif ($in{$po} == 2) {
push(@rv, "+$po");
$pluscount++;
}
elsif ($in{$po} == 3) {
push(@rv, "-$po");
$pluscount++;
}
}
$abscount && $pluscount && &error($text{'core_eoptionsboth'});
return @rv ? ( [ join(' ', @rv) ] ) : ( [ "None" ] );
}
@@ -1041,7 +1053,7 @@ sub edit_LimitRequestBody
{
return (1, $text{'core_maxbody'},
&opt_input($_[0]->{'value'}, "LimitRequestBody", $text{'core_default'}, 8)
.$text{'bytes'});
.&ui_space(2).$text{'bytes'});
}
sub save_LimitRequestBody
{
@@ -1052,7 +1064,7 @@ sub edit_LimitXMLRequestBody
{
return (1, $text{'core_maxxml'},
&opt_input($_[0]->{'value'}, "LimitXMLRequestBody",
$text{'core_default'}, 8).$text{'bytes'});
$text{'core_default'}, 8).&ui_space(2).$text{'bytes'});
}
sub save_LimitXMLRequestBody
{

View File

@@ -501,6 +501,7 @@ core_actmod=Aktiewe modules
core_option=Opsie
core_setdir=Stel vir gids in
core_merge=Smelt met ouer
core_eoptionsboth=Gidsopsies : Aktiewe opsies moet almal óf gestel vir gids óf saamgevoeg met ouer wees, maar nie albei nie
core_users=Slegs hierdie gebruikers
core_groups=Slegs hierdie groepe
core_allusers=Alle geldige gebruikers

View File

@@ -500,6 +500,7 @@ core_actmod=وحدات نشطة
core_option=اختيار
core_setdir=تعيين للدليل
core_merge=دمج مع الوالد
core_eoptionsboth=خيارات الدليل: يجب أن تكون جميع الخيارات النشطة إما Set For Directory أو Merged With Parent، ولكن ليس كليهما
core_users=فقط هؤلاء المستخدمين
core_groups=فقط هذه المجموعات
core_allusers=جميع المستخدمين صالحة

View File

@@ -501,6 +501,7 @@ core_actmod=Актыўныя модулі
core_option=Варыянт
core_setdir=Набор для каталога
core_merge=Зліццё з бацькам
core_eoptionsboth=Параметры каталога : усе актыўныя параметры павінны быць усталяваны для каталога або аб'яднаны з бацькоўскім, але не абодва
core_users=Толькі гэтыя карыстальнікі
core_groups=Толькі гэтыя групы
core_allusers=Усе сапраўдныя карыстальнікі

View File

@@ -9,3 +9,4 @@ core_protocols_http/2=HTTP/2
core_protocols_h2=HTTP/2 криптиран
core_protocols_h2c=HTTP/2 нешифрован
core_eprotcols=Няма избрани протоколи!
core_eoptionsboth=Опции за директория: Всички активни опции трябва да са или Задани за директория, или Обединени с родител, но не и двете

View File

@@ -10,3 +10,4 @@ core_protocols_http/2=HTTP/2
core_protocols_h2=HTTP/2 xifrat
core_protocols_h2c=HTTP/2 sense xifrar
core_eprotcols=No s'ha seleccionat cap protocol!
core_eoptionsboth=Opcions de directori: les opcions actives han d'estar totes configurades per al directori o combinades amb el pare, però no totes dues

View File

@@ -27,6 +27,7 @@ core_protocols_h2=HTTP/2 šifrováno
core_protocols_h2c=HTTP/2 nešifrované
core_eprotcols=Nejsou vybrány žádné protokoly!
core_minor=Pouze menší verze
core_eoptionsboth=Možnosti adresáře : Všechny aktivní možnosti musí být buď Set For Directory, nebo Merged With Parent, ale ne obojí
mod_alias_alias2=alias dokumentu
mod_alias_regexp2=alias dokumentu regexp

View File

@@ -271,6 +271,7 @@ core_optfile=Optagelsesfil pr. Katalog
core_ecandoc=Du har ikke tilladelse til at bruge dokumentroten '$1'
core_realm=Autentificeringsrealmets navn
core_minor=Kun mindre version
core_eoptionsboth=Indstillinger for bibliotek : Alle aktive indstillinger skal være enten indstillet til bibliotek eller flettet med overordnet, men ikke begge
mod_negotiation_cache=Cache-indholdsforhandlede dokumenter?
mod_negotiation_pri=Sprogprioritet for flere visninger

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +0,0 @@
virt_eprotocol=Sie müssen mindestens eine verwendbare SSL/TLS-Protokollversion auswählen
core_protocols=Zu verwendende HTTP-Protokolle
core_protocols_sel=Ausgewählte Protokolle:
core_protocols_http/1.1=HTTP/1.1
core_protocols_http/2=HTTP/2
core_protocols_h2=HTTP/2 verschlüsselt
core_protocols_h2c=HTTP/2 unverschlüsselt
core_eprotcols=Keine Protokolle ausgewählt!

View File

@@ -9,3 +9,4 @@ core_protocols_http/2=HTTP/2
core_protocols_h2=HTTP/2 κρυπτογραφημένο
core_protocols_h2c=HTTP/2 μη κρυπτογραφημένο
core_eprotcols=Δεν επιλέχθηκαν πρωτόκολλα!
core_eoptionsboth=Επιλογές καταλόγου : Οι ενεργές επιλογές πρέπει να είναι όλες είτε ορισμένες για κατάλογο είτε συγχωνευμένες με γονέα, αλλά όχι και οι δύο

View File

@@ -501,6 +501,7 @@ core_actmod=Active modules
core_option=Option
core_setdir=Set for directory
core_merge=Merge with parent
core_eoptionsboth=Directory options : Active options must be all either Set For Directory or Merged With Parent, but not both
core_users=Only these users
core_groups=Only these groups
core_allusers=All valid users

View File

@@ -50,6 +50,7 @@ core_protocols_h2c=HTTP/2 sin cifrar
core_eprotcols=¡No se seleccionaron protocolos!
core_ecandoc=No tiene permiso para usar la raíz del documento '$1'
core_minor=Solo versión menor
core_eoptionsboth=Opciones de directorio: las opciones activas deben estar todas configuradas para directorio o fusionadas con padre, pero no ambas
core_fileowner=Propietario de archivo coincide
core_filegroup=Partidos del propietario del grupo

View File

@@ -501,6 +501,7 @@ core_actmod=Modulu aktiboak
core_option=aukera
core_setdir=Direktorioa ezarri
core_merge=Gurasoekin elkartu
core_eoptionsboth=Direktorio-aukerak : Aukera aktiboak guztiak direktoriorako ezarrita edo gurasoekin bateratuta egon behar dira, baina ez biak
core_users=Erabiltzaile horiek bakarrik
core_groups=Talde horiek bakarrik
core_allusers=Erabiltzaile baliozko guztiak

View File

@@ -54,6 +54,7 @@ core_ecandoc=You are not allowed to use the document root '$1'
core_minor=فقط نسخه جزئی
core_uid=شناسه کاربری
core_euid='$1' is not a valid group ID
core_eoptionsboth=گزینه های دایرکتوری: گزینه های فعال باید همه یا Set For Directory یا Merged with Parent باشند، اما نه هر دو
core_fileowner=مالک پرونده مطابقت دارد
core_filegroup=مالک گروه مطابقت دارد

View File

@@ -501,6 +501,7 @@ core_actmod=Aktiiviset moduulit
core_option=Vaihtoehto
core_setdir=Asetettu hakemistoon
core_merge=Yhdistä vanhemman kanssa
core_eoptionsboth=Hakemistovalinnat : Kaikkien aktiivisten asetusten on oltava joko asetettu hakemistoon tai yhdistetty ylätason kanssa, mutta ei molempia
core_users=Vain nämä käyttäjät
core_groups=Vain nämä ryhmät
core_allusers=Kaikki kelvolliset käyttäjät

View File

@@ -5,3 +5,4 @@ core_protocols_http/2=HTTP/2
core_protocols_h2=HTTP/2 crypté
core_protocols_h2c=HTTP/2 non crypté
core_eprotcols=Aucun protocole sélectionné !
core_eoptionsboth=Options du répertoire : les options actives doivent toutes être définies pour le répertoire ou fusionnées avec le parent, mais pas les deux

View File

@@ -501,6 +501,7 @@ core_actmod=מודולים פעילים
core_option=אפשרות
core_setdir=הגדר לספרייה
core_merge=התמזגו עם ההורה
core_eoptionsboth=אפשרויות ספרייה : האפשרויות הפעילות חייבות להיות כולן מוגדרות למדריך או התמזגו עם אב, אך לא שתיהן
core_users=רק משתמשים אלה
core_groups=רק הקבוצות האלה
core_allusers=כל המשתמשים התקפים

View File

@@ -25,6 +25,7 @@ core_protocols_h2=HTTP/2 šifrirano
core_protocols_h2c=HTTP/2 nešifriran
core_eprotcols=Nema odabranih protokola!
core_minor=Samo manja verzija
core_eoptionsboth=Opcije direktorija : sve aktivne opcije moraju biti postavljene za imenik ili spojene s nadređenim, ali ne oboje
mod_proxy_seconds=sekundi

View File

@@ -49,6 +49,7 @@ core_protocols_h2c=HTTP/2 titkosítatlan
core_eprotcols=Nincsenek kiválasztva protokollok!
core_ecandoc=Nem használhatja a '$1' gyökér dokumentumot
core_minor=Kisebb verzió
core_eoptionsboth=Címtárbeállítások : Az aktív opciók mindegyike címtárhoz beállítva vagy Összevonva a szülővel lehet, de nem mindkettő
core_fileowner=A fájltulajdonos megegyezik
core_filegroup=Csoportos tulajdonos mérkőzések

View File

@@ -63,6 +63,7 @@ core_eprotcols=Nessun protocollo selezionato!
core_ecandoc=Non puoi utilizzare la radice del documento '$1'
core_minor=Solo versione secondaria
core_eerrordir=La directory per il file di registro degli errori non esiste
core_eoptionsboth=Opzioni directory: le opzioni attive devono essere tutte impostate per directory o unite con padre, ma non entrambe
core_fileowner=Corrispondenze del proprietario del file
core_filegroup=Partite del proprietario del gruppo

View File

@@ -25,6 +25,7 @@ core_protocols_h2=HTTP/2暗号化
core_protocols_h2c=HTTP/2暗号化されていない
core_eprotcols=プロトコルが選択されていません!
core_minor=マイナーバージョンのみ
core_eoptionsboth=ディレクトリ オプション: アクティブなオプションはすべて、「ディレクトリに設定」または「親とマージ」のいずれかである必要がありますが、両方にすることはできません。
mod_proxy_seconds=秒

View File

@@ -101,6 +101,7 @@ core_minor=부 버전 만
core_maxxml=최대 XML 요청 본문 크기
core_exml=잘못된 XML 요청 본문 크기
core_eerrordir=오류 로그 파일의 디렉토리가 존재하지 않습니다
core_eoptionsboth=디렉터리 옵션: 활성 옵션은 모두 디렉터리에 대해 설정 또는 상위 항목과 병합이어야 하지만 둘 다일 수는 없습니다
core_fileowner=파일 소유자 일치
core_filegroup=그룹 소유자 일치
core_major=메이저 버전 만

View File

@@ -501,6 +501,7 @@ core_actmod=Aktyvūs moduliai
core_option=Pasirinkimas
core_setdir=Nustatykite katalogą
core_merge=Sujungti su tėvu
core_eoptionsboth=Katalogo parinktys : visos aktyvios parinktys turi būti nustatytos kaip katalogas arba sujungtos su pirminiu, bet ne abi
core_users=Tik šie vartotojai
core_groups=Tik šios grupės
core_allusers=Visi tinkami vartotojai

View File

@@ -501,6 +501,7 @@ core_actmod=Aktīvie moduļi
core_option=Iespēja
core_setdir=Iestatīts direktorijam
core_merge=Apvienot ar vecāku
core_eoptionsboth=Direktorija opcijas : visām aktīvajām opcijām ir jābūt iestatītām direktorijam vai sapludinātām ar vecāku, bet ne abām
core_users=Tikai šie lietotāji
core_groups=Tikai šīs grupas
core_allusers=Visi derīgi lietotāji

View File

@@ -49,6 +49,7 @@ core_protocols_http/2=HTTP/2
core_protocols_h2=HTTP/2 disulitkan
core_protocols_h2c=HTTP/2 tidak disulitkan
core_eprotcols=Tiada protokol dipilih!
core_eoptionsboth=Pilihan direktori : Pilihan aktif mestilah semua sama ada Tetapkan Untuk Direktori atau Digabungkan Dengan Induk, tetapi bukan kedua-duanya
mod_negotiation_cache=Dokumen-dokumen yang dirundingkan kandungan cache?
mod_negotiation_pri=Keutamaan bahasa untuk pelbagai tontonan

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