Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 950D7200BFE for ; Mon, 16 Jan 2017 19:52:19 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 93C17160B41; Mon, 16 Jan 2017 18:52:19 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id DC70F160B28 for ; Mon, 16 Jan 2017 19:52:18 +0100 (CET) Received: (qmail 79258 invoked by uid 500); 16 Jan 2017 18:52:17 -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 79248 invoked by uid 99); 16 Jan 2017 18:52:17 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2017 18:52:17 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 1AC271A0109 for ; Mon, 16 Jan 2017 18:52:17 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.819 X-Spam-Level: X-Spam-Status: No, score=-0.819 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=daniel.shahaf.name header.b=j0T4Gc+C; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=j1FRdDjq Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id GTBomUIJrsZw for ; Mon, 16 Jan 2017 18:52:15 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 89FD25FB5B for ; Mon, 16 Jan 2017 18:52:15 +0000 (UTC) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 606C520990; Mon, 16 Jan 2017 13:52:15 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Mon, 16 Jan 2017 13:52:15 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= daniel.shahaf.name; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=F6eADYS6QIyTwkd mUMMcmL8M+yc=; b=j0T4Gc+C3dqTT0n34r194daRqrwPHzOzdfbtng59OKMiBOS 9aMtnrMMn++GgleVnQQ4qdRX6eGelxzeyujKhi+bdx6DZmRNEDc16SM0bzb8ECvc us9Pir9SAWjBrWaGmbrCCGrhMSg+MqqRV+c7Z471N3iXATLTb5OjfYYGpjMY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=F6eADYS6QIyTwk dmUMMcmL8M+yc=; b=j1FRdDjqj5aXTZygSmK8Ogm9FP0DltZ0duCaXqLsvmJqMN uxwQMYxpur9zFkUXJ8v+OohwKLp7cYfd+VTBsuseTvI7rgwPriKfz2uVCwsz75hq KpID3+GEZGdCpPSuJZzr0G8EsjtaKWjhYq9cF4FJNUJ8rB6IqMrKsQgMrQwpA= X-ME-Sender: X-Sasl-enc: ZfZX3bRlNZ2zbGLBZ0mNRjj+dmkZ1xKt6Y42qDTJZpnC 1484592735 Received: from fujitsu.shahaf.local2 (bzq-109-65-57-127.red.bezeqint.net [109.65.57.127]) by mail.messagingengine.com (Postfix) with ESMTPA id 0FE7D7E3B9; Mon, 16 Jan 2017 13:52:15 -0500 (EST) Received: by fujitsu.shahaf.local2 (Postfix, from userid 1000) id 3v2MhD3YF5zpr; Mon, 16 Jan 2017 18:48:44 +0000 (UTC) Date: Mon, 16 Jan 2017 18:48:44 +0000 From: Daniel Shahaf To: "Henk P. Penning" Cc: users@subversion.apache.org Subject: Re: problem authz_svn_module Message-ID: <20170116184844.GA4584@fujitsu.shahaf.local2> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) archived-at: Mon, 16 Jan 2017 18:52:19 -0000 Henk P. Penning wrote on Sun, Jan 15, 2017 at 10:02:12 +0100: > Hi, > Hello! > but (and this is the PROBLEM) the checkout command prompts > for a username/password : > > % svn co //svn.science.uu.nl/repos/project.mirmon/trunk > > With the "LimitExcept" lines in the config, the checkout > command works, although some errors appear in the log > (see below). > > So, it appears that the 'checkout' command does a > > PROPFIND /repos/project.mirmon/!svn/rvr/64/trunk > > which causes the username/password-prompt when the > "LimitExcept" lines are omitted. > > -- Does this diagnosis make sense ? > -- How do I make this work, without the LimitExcept trick ? LimitExcept is actually the documented recommendation; see http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz (second code snippet) The other option is to set two separate blocks, one for anonymous users (that excludes everything-but-trunk unconditionally) and one for authenticated users (that requires authentication for all operations). > Note : > -- The server is apache-2.4, but 2.2 appears to have probs too. > I wonder how authz_svn_module is supposed to work under 2.4 > proper (without the 'old' "satisfy any". Shouldn't authz_svn_module > set an environment variable in the case "r = *" (anonymous read) ? I'm not sure; ask dev@? Cheers, Daniel