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
067b3e59b0
Add lsof to recommended package
2025-10-25 10:45:28 +03:00
Ilia Ross
7a723719da
Fix to recommend Sys::Syslog module #2557
2025-09-25 15:33:52 +03:00
Jamie Cameron
69b707e945
Enable sudo by default on RPM-based systems
...
https://forum.virtualmin.com/t/almalinux-no-login-create-user/134806
2025-09-01 20:02:44 -07:00
Ilia Ross
bae4af7490
Fix not to depend on the path
2025-06-11 23:53:32 +03:00
Ilia Ross
8de7fde8bb
Fix license
2025-06-08 21:03:36 +03:00
Ilia Ross
8e5633d9af
Fix provides
2025-06-04 23:01:08 +03:00
Ilia Ross
d737c638aa
Fix to remove debug info
2024-12-31 17:30:19 +02:00
Ilia Ross
6d90370b0b
Add debug info about env variables
2024-12-31 17:22:05 +02:00
Ilia Ross
b58ba1cb3b
Fix to allow maintainer to be configurable
...
[build]
2024-12-31 16:42:03 +02:00
Ilia Ross
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
7198370f9b
Recommend the perl mysql driver modules
2024-08-12 18:52:39 -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
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
35d1fe0eb5
Add missing shared-mime-info to recommends [build]
2023-10-12 12:25:04 +03:00
Jamie Cameron
148743894f
The rm command should always be available
2023-10-01 11:15:23 -07: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
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
5a7dd1a458
Sign with SHA-256 signature
2023-06-05 22:55:57 -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
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
Jamie Cameron
ed1b7e862c
Build with the new key as well
2023-05-26 16:41:45 -07:00
iliajie
9d382df56d
Fix to drop not really used --product-type for now
2023-05-23 19:05:04 +03:00
iliajie
12822f97e5
Update usage ; add product type for Debian
2023-05-23 16:03:30 +03:00
iliajie
c4fdb9524f
Fix to revert accidentally stomped changes in PR #1910
2023-05-23 13:58:48 +03:00
iliajie
fc0efe9ed5
Revert "master-branch accidental merge"
...
This reverts commit 3996ff205f .
2023-05-22 12:31:12 +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
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
Jamie Cameron
a63c8aadc0
Put back recommends and remove useless comment
2023-03-12 14:27:02 -07:00