From 80ee472980d2bd2480d50ea22738270edee10db8 Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Sun, 5 Jul 2026 13:18:18 +0200 Subject: [PATCH] Fix to compare version strings safely --- postfix/index.cgi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postfix/index.cgi b/postfix/index.cgi index 5eba35345..1534c9329 100755 --- a/postfix/index.cgi +++ b/postfix/index.cgi @@ -92,7 +92,10 @@ if ($config{'index_check'} && ($err = &check_postfix())) { ( "sni" ) : ( ), "local_delivery", "resource", "smtpd", "smtp", "sasl", "client", - "rate", "debug", $postfix_version > 2 ? ( ) : ( "ldap" ), + "rate", "debug", + &compare_version_numbers($postfix_version, "2.0") > 0 + ? ( ) + : ( "ldap" ), "master", "mailq", "postfinger", "boxes", "manual" ); $access{'boxes'} = &foreign_available("mailboxes");