--- rpms/smeserver-subversion/contribs10/smeserver-subversion-1.7-bz12061-24syntax.patch 2022/08/01 19:05:49 1.1 +++ rpms/smeserver-subversion/contribs10/smeserver-subversion-1.7-bz12061-24syntax.patch 2022/08/01 19:12:37 1.2 @@ -50,11 +50,11 @@ diff -Nur --no-dereference smeserver-sub if ( ( ($groupsRead eq "") && ($usersRead eq "") ) || ( ( ($groupsRead ne "") || ($usersRead ne "") ) && ($port eq 443) ) ) { - $OUT .= " allow from $allow\n"; -+ $OUT .= " \n"; ++ $OUT .= " <$satisfy>\n"; + $OUT .= " Require $allow\n"; $OUT .= " Require group $groupsRead\n" unless ($groupsRead eq ""); $OUT .= " Require user $usersRead\n" unless ($usersRead eq ""); -+ $OUT .= " \n"; ++ $OUT .= " \n"; } else { @@ -84,13 +84,13 @@ diff -Nur --no-dereference smeserver-sub - $OUT .= " allow from $allow\n"; - $OUT .= " Require group $groupsWrite\n" unless ($groupsWrite eq ""); - $OUT .= " Require user $usersWrite\n" unless ($usersWrite eq ""); -+ $OUT .= " \n"; ++ $OUT .= " <$satisfy>\n"; + $OUT .= " Require $allow\n"; + $OUT .= " \n" unless ($groupsWrite eq "" || $usersWrite eq ""); + $OUT .= " Require group $groupsWrite\n" unless ($groupsWrite eq ""); + $OUT .= " Require user $usersWrite\n" unless ($usersWrite eq ""); + $OUT .= " \n" unless ($groupsWrite eq "" || $usersWrite eq ""); -+ $OUT .= " \n"; ++ $OUT .= " \n"; } else {