diff --git a/.gitignore b/.gitignore index cbb3a13..7510716 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.log *spec-20* *.tar.gz +*.tar.xz diff --git a/contriborbase b/contriborbase deleted file mode 100644 index 9b7fd51..0000000 --- a/contriborbase +++ /dev/null @@ -1 +0,0 @@ -contribs10 diff --git a/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/21mod_deflate b/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/21mod_deflate new file mode 100644 index 0000000..e8361a1 --- /dev/null +++ b/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/21mod_deflate @@ -0,0 +1,23 @@ +{ + use esmith::AccountsDB; + my $accounts = esmith::AccountsDB->open_ro; + + use esmith::DomainsDB; + my $domains = esmith::DomainsDB->open_ro; + + $OUT = ""; + my $status = $modDeflate{status} || 'disabled'; + return "# mod_deflate disabled\n" if $status eq "disabled"; + + my $compression = $modDeflate{level} || '5'; + + my $ibay = $virtualHostContent; + my $status = $accounts->get_prop($ibay, "modDeflate") || "enabled"; + return "# mod_deflate disabled for $ibay\n" if $status eq "disabled"; + $OUT = ' + + SetOutputFilter DEFLATE + +'; + +} diff --git a/smeserver-mod_deflate-1.2.tar.xz b/smeserver-mod_deflate-1.2.tar.xz deleted file mode 100644 index 2a46b8e..0000000 Binary files a/smeserver-mod_deflate-1.2.tar.xz and /dev/null differ diff --git a/smeserver-mod_deflate.spec b/smeserver-mod_deflate.spec index 1c6de18..90c029a 100644 --- a/smeserver-mod_deflate.spec +++ b/smeserver-mod_deflate.spec @@ -6,7 +6,7 @@ Summary: SME server mod_deflate activation %define name smeserver-mod_deflate Name: %{name} %define version 1.2 -%define release 7 +%define release 8 Version: %{version} Release: %{release}%{?dist} License: Freely distributable @@ -20,6 +20,10 @@ Requires: smeserver-release >= 8 AutoReqProv: no %changelog +* Fri Sep 12 2025 Jean-Philippe Pialasse 1.2-8.sme +- enable mod deflate for ibays [SME: 12076] + ibays{modDeflate} enabeld by default + * Sun Sep 08 2024 fix-e-smith-pkg.sh by Trevor Batley 1.2-7.sme - Fix e-smith references in smeserver-mod_deflate [SME: 12732]