Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 7504 invoked from network); 5 Dec 2005 19:26:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Dec 2005 19:26:33 -0000 Received: (qmail 92058 invoked by uid 500); 5 Dec 2005 19:26:25 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 91936 invoked by uid 500); 5 Dec 2005 19:26:24 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 91892 invoked by uid 99); 5 Dec 2005 19:26:24 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2005 11:26:24 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [207.155.252.18] (HELO leviathan.cnchost.com) (207.155.252.18) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2005 11:26:22 -0800 Received: from [192.168.0.21] (c-24-13-128-132.hsd1.il.comcast.net [24.13.128.132]) by leviathan.cnchost.com id OAA04176; Mon, 5 Dec 2005 14:26:01 -0500 (EST) [ConcentricHost SMTP Relay 1.17] Errors-To: Message-ID: <439493EC.7000402@rowe-clan.net> Date: Mon, 05 Dec 2005 13:24:28 -0600 From: "William A. Rowe, Jr." User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: Feature Request: dav_fs impersonation References: <4394917D.9040903@cfl.rr.com> In-Reply-To: <4394917D.9040903@cfl.rr.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Phillip Susi wrote: > I would like to set up a shared file server using apache and mod_dav_fs > to share files with windows and linux clients using the dav protocol > over an SSL connection that is authenticated using client certificates. > The one thing it seems I can not do is get apache to impersonate the > user when accessing the filesystem so that the user will be using their > permissions to access the filesystem and not 'www-data'. mpm_perchild. Of course, it's not in a usable state at the moment, and doesn't do what you are asking, but certainly could be modified to dispatch per-request to a user-by-auth rather than a user-by-vhost. Bill