diff -Nur --no-dereference smeserver-ezmlm-web-1.1.3.old/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/85EzmlmWebAccess smeserver-ezmlm-web-1.1.3/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/85EzmlmWebAccess
--- smeserver-ezmlm-web-1.1.3.old/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/85EzmlmWebAccess 2022-07-22 02:02:52.392000000 -0400
+++ smeserver-ezmlm-web-1.1.3/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/85EzmlmWebAccess 2022-07-22 02:05:55.794000000 -0400
@@ -2,14 +2,13 @@
Options +ExecCGI
- order deny,allow
- deny from all
- allow from { "$localAccess"; }
AuthName "SME User manager"
AuthType Basic
TKTAuthLoginURL /server-common/cgi-bin/login
- require valid-user
- Satisfy all
+
+ Require ip { "$localAccess"; }
+ Require valid-user
+
diff -Nur --no-dereference smeserver-ezmlm-web-1.1.3.old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/28ezmlm-web smeserver-ezmlm-web-1.1.3/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/28ezmlm-web
--- smeserver-ezmlm-web-1.1.3.old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/28ezmlm-web 2022-07-31 22:01:41.537000000 -0400
+++ smeserver-ezmlm-web-1.1.3/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/28ezmlm-web 2022-07-31 22:04:37.741000000 -0400
@@ -18,13 +18,11 @@
}
$OUT .= " \n";
- $OUT .= " order deny,allow\n";
- $OUT .= " deny from all\n";
if (($haveSSL eq 'yes') && (($port eq "443") || ($plainTextAccess ne 'yes')))
{
- $OUT .= " allow from $localAccess $externalSSLAccess\n";
+ $OUT .= " Require ip $localAccess $externalSSLAccess\n";
} else {
- $OUT .= " allow from $localAccess\n";
+ $OUT .= " Require ip $localAccess\n";
}
$OUT .= " \n";
}