From users-return-6775-apmail-subversion-users-archive=subversion.apache.org@subversion.apache.org Mon Jan 03 19:35:44 2011 Return-Path: Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: (qmail 93050 invoked from network); 3 Jan 2011 19:35:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Jan 2011 19:35:44 -0000 Received: (qmail 65065 invoked by uid 500); 3 Jan 2011 19:35:43 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 65013 invoked by uid 500); 3 Jan 2011 19:35:43 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 65006 invoked by uid 99); 3 Jan 2011 19:35:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Jan 2011 19:35:43 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jcorvel@gmail.com designates 209.85.210.171 as permitted sender) Received: from [209.85.210.171] (HELO mail-iy0-f171.google.com) (209.85.210.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Jan 2011 19:35:37 +0000 Received: by iyj21 with SMTP id 21so12668417iyj.16 for ; Mon, 03 Jan 2011 11:35:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ubs8JOc3n3j7EdjYvSIaiDLtCmjxqyvFaCZOGdv/Scw=; b=Xgt/oHcyXH6VPiy2Pq4aQIuX9qAHOwRrKvFgVD0M7H/Q0o683Ki5Aroy9OHZGsWruf zFI1gGvx8V08pIojyjzdvPcmhg7t1DVDqFEFxh0cVEbYO54FFkbxjQRODxJHHjIzZFYv RDUtBOf6TpH9vHBtELTUmc+e2gjIfwARHzM+U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=Rx6T0iz/NIKEfvxoDepV9Qu9YqgTc0ZJpyYmIjjmDKA5Y+OJWike+Gk9baSZXKfrJK ui1VxpeMVjsfgSiNLMgeRDCqIHbfW96xLaqB1dIA/xJq4vEWnMbzsWsUZR2yJgdruMWO aPESo5R5MusRHtpMMGQC7Zo9j6ZUQV88dk/R8= Received: by 10.231.17.203 with SMTP id t11mr4740187iba.141.1294083316339; Mon, 03 Jan 2011 11:35:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.231.14.75 with HTTP; Mon, 3 Jan 2011 11:34:56 -0800 (PST) In-Reply-To: References: <95F9275A5D8D1747939A84E03937148F470C3237D1@MSGCMSV21043.ent.wfb.bank.corp> <95F9275A5D8D1747939A84E03937148F470C399235@MSGCMSV21043.ent.wfb.bank.corp> <95F9275A5D8D1747939A84E03937148F470C399294@MSGCMSV21043.ent.wfb.bank.corp> <95F9275A5D8D1747939A84E03937148F470C39933F@MSGCMSV21043.ent.wfb.bank.corp> From: Johan Corveleyn Date: Mon, 3 Jan 2011 20:34:56 +0100 Message-ID: Subject: Re: On commit attempt, Server sent unexpected return value (403 Forbidden) in response to CHECKOUT To: Mark Phippard Cc: Benjamin.Ortega@wellsfargo.com, users@subversion.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Jan 3, 2011 at 4:18 PM, Mark Phippard wrote: > On Mon, Jan 3, 2011 at 10:13 AM, =A0 wrot= e: >> Wow...for some reason I was under the impression that file level restric= tions didn't work...I really don't know why, but there it is. >> >> I don't suppose there's a way to use wild cards in the path as well? > > Wild-cards are not supported in authz. > > If you only needed this to protect writes, then you can do it with a > pre-commit hook. =A0The SVN repository contains svnperms.py which can do > this: > > http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/ > > However, if you need to protect read access, you cannot do it via a > hook and the Subversion authz module does not support wildcards. Also, see: http://subversion.tigris.org/issues/show_bug.cgi?id=3D2662 - authz with wil= dcards Still an open issue however ... Cheers, --=20 Johan