Ilia Ross
1bfd92c21c
Add full OS version detection
...
This PR adds `real_os_version_full` so the dashboard can show Debian point releases such as 12.15.
It preserves existing version comparisons and updates the field through installation, OS refreshes, and manual settings.
Older detection caches are refreshed automatically.
Fixes: https://forum.virtualmin.com/t/os-detection-version-with-point-release-on-dashboard/138091
2026-09-30 23:40:01 +02:00
Ilia Ross
199dae2562
Remove bundled Miniserv certificate and safely fall back to HTTP
2026-08-09 15:27:13 +02:00
Ilia Ross
7059e04c92
Fix not to print double error
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-09 14:39:03 +02:00
Ilia Ross
435d2db4c6
Fix to use stronger defaults for generated keys
...
https://github.com/webmin/webmin/issues/2728
2026-05-31 20:42:33 +02:00
Ilia Ross
9cd60f4741
Fix to disable directory listing by default
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-02-18 16:24:58 +02:00
Ilia Ross
face8319f2
Fix to safely kill only targeted scripts
2025-10-04 00:45:21 +03:00
Ilia Ross
35f8061049
Fix to kill Webmin subprocesses during RC stop on FreeBSD and other systems
2025-10-01 20:12:54 +03:00
Ilia Ross
4dc64f5028
Fix recommended package name (again)
2025-09-30 23:51:27 +03:00
Ilia Ross
01d2323496
Fix to mention IO::Socket::INET6 too
2025-09-30 22:28:08 +03:00
Ilia Ross
7a723719da
Fix to recommend Sys::Syslog module #2557
2025-09-25 15:33:52 +03:00
Ilia Ross
755325f9a5
Fix to enable log clearing similar to packaged version
2025-07-02 22:08:26 +03:00
Ilia Ross
56c0f5ea32
Fix to prefer JSON::XS over JSON::PP
2024-12-21 22:50:52 +02: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
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
c6b5768bf2
Fix to install missing init script [build]
2023-10-13 11:06:33 +03:00
Ilia Ross
873490367d
Fix to ensure systemd is the active init system #2022
2023-10-11 18:43:47 +03: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
a035e2f6c5
Allow postinstall scripts to know when webmin is being upgraded
2023-01-16 10:53:54 -08:00
iliajie
8e18120cbd
Fix to support older versions of OpenSSL
2022-10-11 00:43:38 +03:00
iliajie
ea0e66cff5
Fix self-signed certificate work in Chrome (on MacOS)
2022-10-10 21:32:44 +03:00
iliajie
bbef983d2f
Fix to drop debug lines
2022-10-10 20:55:40 +03:00
iliajie
fd7102ce81
Fix self-signed certificate generation
2022-10-10 18:01:41 +03:00
Jamie Cameron
62c3e4b3cd
Include localhost and hostname in SSL alt names
2022-10-09 19:31:46 -07:00
Jamie Cameron
95088a2bef
Refactor the way bootscript is override to reduce duplication
2022-08-13 11:40:31 -07:00
iliajie
82937d7296
Fix to create parent folders without chdir
2022-08-13 18:44:48 +03:00
iliajie
baadd9c994
Fix not store redundant bootscript record in miniserv.conf file
2022-08-13 12:57:04 +03:00
iliajie
dcdf0c59ae
Create given config and log directory recursively for setup.pl
...
.. apply permissions only if a new directory was created
2022-08-12 13:01:25 +03:00
iliajie
b1fd91034f
Fix to consider config directory upon upgrades
2022-08-12 12:55:56 +03:00
iliajie
ea03e5a338
Fix to consider var directory and bootscript upon upgrades
2022-08-11 22:40:35 +03:00
iliajie
6a5b605024
Remove redundant quotes
2022-08-11 19:07:13 +03:00
iliajie
3660bdfcf5
Add support to install multiple versions of Webmin with systemd
2022-08-11 16:23:29 +03:00
Jamie Cameron
351850dec1
Merge pull request #1712 from webmin/dev/setup-better-postclean
...
Add a better way to run conditional command
2022-08-07 11:44:26 -07:00
iliajie
dee5f98f18
Fix weirdness with using -1
2022-08-07 21:10:56 +03:00
Jamie Cameron
dca68489bd
Redirect to /dev/null has to be inside the backquotes
2022-08-07 11:03:30 -07:00
iliajie
986d05a205
Fix to test from already defined variable
2022-08-07 15:21:02 +03:00
iliajie
3309198c11
Add a better way to run conditional command
...
162de2bda0
2022-08-07 15:18:35 +03:00
Jamie Cameron
13aa152b18
Fix eval test https://github.com/webmin/webmin/issues/1685
2022-07-13 22:58:23 -07:00
iliajie
6e347b00e1
Fix formatting
2022-07-12 21:42:44 +03:00
iliajie
529df9ea9b
Fix restarts for real
2022-07-12 21:39:14 +03:00
iliajie
6f5bb3947f
Fix not to call SIGSTOP and SIGCONT for now
2022-07-04 01:00:12 +03:00
iliajie
5dd812c47a
Fix setup.sh
2022-07-03 12:56:50 +03:00
iliajie
f73a595d91
Fix key size for miniserv.pem
2022-07-02 23:15:01 +03:00
luz paz
3e6142f098
Fix user and non-user facing typos
2022-06-29 07:17:11 -04:00
Ilia
ecc8be2826
Fix not to add more digits
...
cd1ae41ad5 (commitcomment-76428145)
2022-06-19 00:23:18 +03:00
Ilia
defa41f0b3
Fix indent
...
https://github.com/webmin/webmin/pull/1669#discussion_r901010274
2022-06-18 23:41:26 +03:00
Ilia
cd1ae41ad5
Fix to imporve randomness of the salt
...
https://github.com/webmin/webmin/pull/1669#discussion_r901011178
2022-06-18 23:35:55 +03:00
Ilia
9d36b7c0e4
Fix to use API to check on command
2022-06-16 00:58:31 +03:00
Ilia
5c894525f1
Fix not to print passwords in terminal
2022-06-16 00:58:05 +03:00