From b3cc5cb0b774a9ac24fe392dab10dea30aec4e4f Mon Sep 17 00:00:00 2001 From: Brian Read Date: Tue, 7 Oct 2025 09:24:50 +0100 Subject: [PATCH] * Tue Oct 07 2025 Brian Read 11.0.0-4.sme - Add UTF8 and avoid potential DB caching problems [SME: 13209] --- root/usr/share/smanager/lib/SrvMngr/Controller/Wbl.pm | 6 +++--- smeserver-wbl.spec | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Wbl.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Wbl.pm index 865291d..139b22a 100644 --- a/root/usr/share/smanager/lib/SrvMngr/Controller/Wbl.pm +++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Wbl.pm @@ -28,9 +28,9 @@ our @EXPORT_OK = qw( get_contrib_routes ); -our $db = esmith::ConfigDB->open() or die "Couldn't open ConfigDB\n"; -our $wdb = esmith::ConfigDB->open('wbl') or die "Couldn't open wbl dbase\n"; -our $sdb = esmith::ConfigDB->open('spamassassin') or die "Couldn't open spamassassin dbase\n"; +our $db = esmith::ConfigDB::UTF8->open() or die "Couldn't open ConfigDB::UTF8\n"; +our $wdb = esmith::ConfigDB::UTF8->open('wbl') or die "Couldn't open wbl dbase\n"; +our $sdb = esmith::ConfigDB::UTF8->open('spamassassin') or die "Couldn't open spamassassin dbase\n"; sub main { diff --git a/smeserver-wbl.spec b/smeserver-wbl.spec index f3edad9..e9a93b8 100644 --- a/smeserver-wbl.spec +++ b/smeserver-wbl.spec @@ -2,7 +2,7 @@ Summary: E-mail white/black lists for SME Server %define name smeserver-wbl Name: %{name} %define version 11.0.0 -%define release 3 +%define release 4 Version: %{version} Release: %{release}%{?dist} License: GPL @@ -26,6 +26,9 @@ qpsmtpd whitelist_soft /var/service/qpsmtpd/config/whitelisthosts whitelisthelo spamassassin /etc/mail/spammassassin/local.cf whitelist_from %changelog +* Tue Oct 07 2025 Brian Read 11.0.0-4.sme +- Add UTF8 and avoid potential DB caching problems [SME: 13209] + * Sat Oct 04 2025 Brian Read 11.0.0-3.sme - Remove smanager-refresh from spec file [SME: 13212]