Return-Path: Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: (qmail 50074 invoked from network); 3 Jan 2011 15:22:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Jan 2011 15:22:45 -0000 Received: (qmail 44918 invoked by uid 500); 3 Jan 2011 15:22:45 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 44779 invoked by uid 500); 3 Jan 2011 15:22:44 -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 44772 invoked by uid 99); 3 Jan 2011 15:22:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Jan 2011 15:22:44 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Benjamin.Ortega@wellsfargo.com designates 151.151.26.138 as permitted sender) Received: from [151.151.26.138] (HELO mxdcmv02i.wellsfargo.com) (151.151.26.138) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Jan 2011 15:22:38 +0000 Received: from mxicmx02.wellsfargo.com (mxicmx02.wellsfargo.com [162.102.137.63]) by mxdcmv02i.wellsfargo.com (Switch-3.4.1/Switch-3.4.1) with ESMTP id p03FMG0V025771 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 3 Jan 2011 15:22:16 GMT Received: from msgexsv24013.ent.wfb.bank.corp (msgexsv24013.wellsfargo.com [10.91.145.185]) by mxicmx02.wellsfargo.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id p03FDqw3027371 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=FAIL); Mon, 3 Jan 2011 15:22:14 GMT Received: from MSGCMSV21043.ent.wfb.bank.corp ([10.91.145.230]) by msgexsv24013.ent.wfb.bank.corp ([10.91.145.185]) with mapi; Mon, 3 Jan 2011 09:21:50 -0600 From: To: CC: Date: Mon, 3 Jan 2011 09:21:48 -0600 Subject: RE: On commit attempt, Server sent unexpected return value (403 Forbidden) in response to CHECKOUT Thread-Topic: On commit attempt, Server sent unexpected return value (403 Forbidden) in response to CHECKOUT Thread-Index: AcurWXudLtSaV47JT4W6xqfHt/V5sQAAF2GQ Message-ID: <95F9275A5D8D1747939A84E03937148F470C3993A0@MSGCMSV21043.ent.wfb.bank.corp> 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> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 You've definitely given me enough to work off here, thanks! Benjamin Ortega=20 -----Original Message----- From: Mark Phippard [mailto:markphip@gmail.com]=20 Sent: Monday, January 03, 2011 9:18 AM To: Ortega, Benjamin Cc: users@subversion.apache.org Subject: Re: On commit attempt, Server sent unexpected return value (403 Fo= rbidden) in response to CHECKOUT On Mon, Jan 3, 2011 at 10:13 AM, wrote: > Wow...for some reason I was under the impression that file level restrict= ions 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. The 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. --=20 Thanks Mark Phippard http://markphip.blogspot.com/