Jamie Cameron
d296b83192
Merge branch 'master' of github.com:webmin/webmin
2025-08-30 20:50:59 -07:00
Jamie Cameron
1d898d83fb
Fix another case where version is compared wrong
...
https://forum.virtualmin.com/t/tlsa-rrsig-fail/134634
2025-08-30 20:49:12 -07:00
Ilia Ross
90fa7fede0
Fix to return actual Postfix status correctly
...
https://github.com/webmin/webmin/issues/2534
2025-08-30 15:04:08 +03:00
Jamie Cameron
bab8d7a0f0
Handle case where Postfix isn't even installed
...
https://github.com/webmin/webmin/issues/2534
2025-08-29 15:29:08 -07:00
Ilia Ross
5d846e80b2
Fix to use new API to properly resolve default value
...
55d03d426a (commitcomment-159889070)
2025-06-15 23:54:37 +03:00
Ilia Ross
314d6c5efc
Add ability to resolve compatibility-level conditionals
...
https://sourceforge.net/p/webadmin/bugs/5653/
2025-01-18 15:17:39 +02:00
Jamie Cameron
1a0eed3943
Actually the hash map type is sometimes missing
2024-11-25 15:48:05 -08:00
Jamie Cameron
ab75637b7a
Add proper logging of commands run
2024-11-16 12:17:45 -08:00
Jamie Cameron
14d5182b9e
Support multi-line mappings https://github.com/webmin/webmin/issues/2279
2024-09-14 20:08:23 -07:00
Jamie Cameron
927a2c32d8
Show queue state in list
2024-07-02 21:36:05 -07:00
Jamie Cameron
37beab77ba
Show mail queue directory
2024-07-02 21:21:21 -07:00
Jamie Cameron
e69fb75c8e
Show the mail queue path
2024-07-01 21:33:22 -07: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
adcd7d8fd5
Remove a useless blank line
2024-04-07 16:18:02 -07:00
Jamie Cameron
a260ad5acd
Include TLS cers in backup
2024-03-29 15:12:03 -07:00
Jamie Cameron
48078357a3
Add formal params
2023-04-15 18:24:21 -07:00
Jamie Cameron
60141efc8e
Show stderr if we have it
2023-04-06 18:37:36 -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
1febfdbe0f
Add option to insert a new map entry before an existing one
2023-01-08 12:45:25 -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
033189dc42
Handle case where substitution doesn't exist
2022-06-27 23:03:29 -07:00
Jamie Cameron
6e8351b0ed
Use standard functions
2022-06-27 22:44:40 -07:00
Jamie Cameron
579d377fad
Map type lmdb is also editable https://sourceforge.net/p/webadmin/bugs/5558/
2022-04-23 12:25:09 -07:00
Ilia Rostovtsev
f69fa81e59
Fix to get safely using wrapper sub 2/2
2021-09-28 16:30:05 +03:00
Ilia Rostovtsev
50087e9dbe
Revert "Fix ongoing issues with proxy prefixes in status collection, choosers 1/2"
...
This reverts commit d59eb79542 .
2021-09-27 15:12:20 +03:00
Ilia Rostovtsev
d59eb79542
Fix ongoing issues with proxy prefixes in status collection, choosers 1/2
2021-09-26 19:45:47 +03:00
Jamie Cameron
158fd0b6b4
A hash in a value is legit https://sourceforge.net/p/webadmin/bugs/5474/
2021-04-08 21:10:53 -07:00
Ilia Rostovtsev
8d3bbdbb6e
Check for new Postfix version correctly
...
https://www.virtualmin.com/node/69464
It would better to factor this functionality out in a separate sub
2020-07-18 19:20:58 +03:00
Jamie Cameron
2a77a6669e
Finished off work on SNI support
2020-06-20 09:10:17 -07:00
Jamie Cameron
965561793d
Unknown param is sometimes reported on stderr
2020-06-08 20:34:49 -07:00
Ilia Rostovtsev
5b1d8ee52b
Allow to return no defaults
...
ae6332c0b7
2020-05-14 13:27:39 +03:00
Jamie Cameron
fbd95074d9
Use the postfix init script if it exists to start and stop
2020-04-04 18:23:42 -07:00
Jamie Cameron
a2dc3f7124
Switch all calls to open() to explicitly open for read
2020-03-14 17:20:54 -07:00
Ilia Rostovtsev
844ffa5c04
Add missing webprefix
2019-12-23 13:01:50 +03:00
Jamie Cameron
72db1df466
Show search box for too many map file entries:
2019-12-22 19:44:36 -08:00
Jamie Cameron
57daa0c1d8
Handle tables with extra clauses
2019-09-18 23:30:55 -07:00
Jamie Cameron
dc9fc349aa
Sometimes map paths have subs in them https://www.virtualmin.com/node/65254
2019-03-30 12:51:01 -07:00
Jamie Cameron
ad7dde0591
Strip off proxy: prefix when parsing map file types https://www.virtualmin.com/node/65254
2019-03-27 22:55:54 -07:00
Jamie Cameron
5ae3478244
Re-check postfix version if config command has changed
2018-06-24 19:11:02 -07:00
Daniel Seifert
e213bac361
Update postfix-lib.pl
...
Fixed postfix aliases not supporting postfix >= 2.2 notation when path to mysql-alias config starts with . or /
2018-03-21 19:02:03 +01:00
Daniel Seifert
d72b25885e
Update postfix-lib.pl
...
Fixed Virtual Domain list not supporting postfix >= 2.2 notation
2018-03-21 18:57:38 +01:00
Daniel Seifert
b7b43db1f8
Update postfix-lib.pl
...
Postfix version >= 2.2 regex should be select\s+(\S+)\s+from\s+(\S+)\s+where\s+(\S+)\s*=\s*'\%s' so you can use WHERE a=%s. Otherwhise you would need to use whitespaces.
2018-03-21 17:32:09 +01:00
Jamie Cameron
36d64aa676
Use built-in command to resolve postfix expansions https://www.virtualmin.com/node/54163
2017-10-29 19:36:12 -07:00
Jamie Cameron
c86321832f
Add support for permit_sasl_authenticated https://www.virtualmin.com/node/53606
2017-09-18 20:01:06 -07:00
Jamie Cameron
fe35d13cd7
Postfix ignores trailing whitespaces, so we should too
2017-07-01 16:43:31 -07:00
Jamie Cameron
f74d8b1571
Populate cache even if there is nothing to read
2017-06-25 19:17:24 -07:00
Jamie Cameron
813e6dd4ad
Use proper version comparison function, so that 2.3 is below 2.11 https://sourceforge.net/p/webadmin/bugs/4937/
2017-04-29 15:48:03 -07:00
Jamie Cameron
bcd16e5ade
Transfer 'query' field into table, selection and where if possible
2016-06-22 22:44:14 -07:00
Jamie Cameron
72d103ea2e
Add missing config files
2016-03-12 16:40:00 -08:00
Jamie Cameron
8163db111a
Better handle map specs inside lists of directives
2016-03-12 16:35:35 -08:00