--- smeserver-ocsinventory-0.1/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/97ocs.inventory_access 2009-06-18 20:25:10.000000000 +0200 +++ smeserver-ocsinventory-0.1/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/97ocs 2009-06-18 20:29:57.000000000 +0200 @@ -16,7 +16,13 @@ AllowOverride None order deny,allow deny from all - allow from { $localAccess } + { + my $ocsia = $ocs{'InventoryAccess'} || "local"; + if ($ocsia eq "local") + { $OUT .= " allow from $localAccess $externalSSLAccess"; } + else + { $OUT .= " allow from all"; } + } php_admin_value open_basedir /var/lib/ocsinventory-reports/download:/tmp @@ -297,14 +303,14 @@ # Be careful, do not create such directory into your web server root document ! order deny,allow -{ + deny from all + { my $ocsia = $ocs{'InventoryAccess'} || "local"; if ($ocsia eq "local") { $OUT .= " allow from $localAccess"; } else { $OUT .= " allow from all"; } -} - Satisfy Any + } SetHandler perl-script PerlHandler Apache::Ocsinventory @@ -314,14 +320,14 @@ SetHandler perl-script perlHandler "Apache::Ocsinventory::SOAP" order deny,allow -{ + deny from all + { my $ocsia = $ocs{'InventoryAccess'} || "local"; if ($ocsia eq "local") { $OUT .= " allow from $localAccess"; } else { $OUT .= " allow from all"; } -} - Satisfy any + }