Ilia Ross
a293fff996
Fix to default TOTP QR generation to QRCode::Encoder
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
Webmin now uses the bundled QRCode::Encoder implementation by default to generate TOTP QR codes locally and inline, without relying on qr.cgi or external services.
This encoder requires Perl 5.24 or newer, so qrencode is no longer included as a recommended package dependency. On older systems where the bundled encoder cannot run, admins can still install qrencode manually to restore QR generation support.
Systems old enough to lack Perl 5.24 are typically already well past their supported security lifecycle, so keeping qrencode preinstalled by default is no longer treated as a packaging requirement. When neither option is available, Webmin falls back cleanly to manual TOTP setup using the shared secret.
https://github.com/webmin/webmin/issues/2667#issuecomment-4247431279
[no-build]
2026-04-16 23:08:00 +02:00
Ilia Ross
3f3a84c830
Fix to normalize URLs (more)
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/issues/2663
2026-04-10 15:27:28 +02:00
Ilia Ross
f0486443ae
Fix to just recommend MariaDB Perl package
2025-12-14 19:58:56 +02:00
Ilia Ross
7a723719da
Fix to recommend Sys::Syslog module #2557
2025-09-25 15:33:52 +03:00
Ilia Ross
da6b548876
Fix description padding
2025-01-26 22:56:35 +02:00
Ilia Ross
65b36d6c07
Fix to set maintainer correctly
2024-12-31 17:30:45 +02:00
Ilia Ross
6d90370b0b
Add debug info about env variables
2024-12-31 17:22:05 +02:00
Ilia Ross
b58ba1cb3b
Fix to allow maintainer to be configurable
...
[build]
2024-12-31 16:42:03 +02:00
Ilia Ross
56c0f5ea32
Fix to prefer JSON::XS over JSON::PP
2024-12-21 22:50:52 +02:00
Ilia Ross
c24d9dcdef
Fix smaller and simpler html2text over lynx for converting HTML to text in mail
2024-11-29 23:20:08 +02:00
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
Ilia Ross
a7b3af534b
Fix to drop Threads module from recommended packages
2024-06-26 18:12:47 +03:00
Ilia Ross
4103177d1e
Fix dependencies [build]
2024-06-06 22:55:39 +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
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
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
904545de89
Add user-friendly dependency list if installed manually [build]
2023-10-13 15:33:43 +03:00
Ilia Ross
50d8ac3261
Add Time::HiRes to recommends [build]
2023-10-13 11:39:57 +03: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
iliajie
b1ee7cbf53
Move Encode::Detect to recommends [build]
2023-08-03 14:09:13 +03:00
Jamie Cameron
392fb41a24
Make sure gzip and gunzip are installed
2023-07-28 23:30:13 -07:00
Jamie Cameron
b00f24f0b5
Use the right signing key
2023-06-14 21:27:43 -07: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
Jamie Cameron
add8a4eff6
Fix repo path
2023-05-31 07:51:20 -07:00
iliajie
f7a13c9f9e
Fix to Recommend: lynx as it still produces the best results
2023-05-30 16:28:33 +03:00
Jamie Cameron
385d006c08
Build in old and new repo directories
2023-05-29 22:35:12 -07: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
e68873d039
Add DateTime::Locale as recommended package
2023-02-03 19:28:03 +02:00
iliajie
7fcfafd0fa
Add possibly missing Digest::MD5 dependency
2022-11-27 14:46:34 +02:00
iliajie
c8e94c8cdc
Fix to use Digest::SHA instead
2022-10-30 21:49:52 +02:00
Jamie Cameron
e423216731
SHA1 digest is needed for websockets support
2022-10-14 16:15:35 -07:00
Jamie Cameron
640a30736f
If a tar.gz release file exists, use it
2022-08-18 19:49:27 -07:00
iliajie
3c62c5afe8
Fix to preserve for Usermin (do not start if was stopped) [deb]
2022-08-16 16:31:27 +03:00
iliajie
2bf5b0d876
Fix saving release version for Debian package
2022-08-11 15:32:01 +03:00
Jamie Cameron
59db9b9a18
Merge branch 'master' of github.com:webmin/webmin
2022-08-10 06:41:38 -07:00
Jamie Cameron
6cb2cc0d58
Always include release file in RPM and Debian packages
2022-08-10 06:35:17 -07:00
iliajie
222f2cba58
Fix warnings word breaks
2022-08-10 15:47:40 +03:00
iliajie
3309198c11
Add a better way to run conditional command
...
162de2bda0
2022-08-07 15:18:35 +03:00
iliajie
fa4b624187
Remove for Usermin only, as Webmin runs uninstalls
2022-07-17 21:10:47 +03:00
iliajie
e0a5c4e507
Clear manifest files too
2022-07-17 15:51:28 +03:00
iliajie
32798e18a4
Fix error message paddings
2022-07-17 01:00:27 +03:00
iliajie
75705b4788
Fix to stop service before removing
2022-07-13 01:05:58 +03:00
iliajie
f2586084b6
Fix to uninstall systemd Usermin unit properly
2022-07-13 00:30:11 +03:00
iliajie
529df9ea9b
Fix restarts for real
2022-07-12 21:39:14 +03:00
iliajie
2b87fc925a
Fix makedebian.pl for Usermin
2022-07-05 03:07:05 +03:00
iliajie
b96a499100
Fix makedebian.pl
2022-07-03 12:55:59 +03:00
Jamie Cameron
02e0d43f4e
Don't stop webmin in setup.sh when it's already stopped beforehand
2022-07-02 12:31:20 -07:00
Ilia
dfbf80b3b1
Call force reload as restart-by-force-kill to make better sense
2022-04-25 15:36:50 +03:00