From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/69580 Path: news.gmane.org!not-for-mail From: Andreas Seltenreich Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus Git repository info and comitters: need updated password Date: Sun, 18 Apr 2010 18:35:26 +0200 Message-ID: <87mxx067n5.fsf@gate450.dyndns.org> References: <87sk71o198.fsf@lifelogs.com> <87bpdpgsj9.fsf@gate450.dyndns.org> <87eiiijnqz.fsf@lifelogs.com> <87k4s83k25.fsf@lifelogs.com> <877ho8l427.fsf@gate450.dyndns.org> <878w8mij14.fsf@gate450.dyndns.org> <87bpdhsshj.fsf@lifelogs.com> <87y6glrcpd.fsf@lifelogs.com> <87pr1xrb7g.fsf@lifelogs.com> <87fx2tq8nx.fsf@lifelogs.com> <871vec7vw7.fsf@gate450.dyndns.org> <87633ordmb.fsf@lifelogs.com> <87sk6spyi7.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1271608573 18413 80.91.229.12 (18 Apr 2010 16:36:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 18 Apr 2010 16:36:13 +0000 (UTC) Cc: ding@gnus.org To: Ted Zlatanov Original-X-From: ding-owner+M17974@lists.math.uh.edu Sun Apr 18 18:36:09 2010 connect(): No such file or directory Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1O3XTa-0001jG-8t for ding-account@gmane.org; Sun, 18 Apr 2010 18:36:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1O3XTB-0001Xm-0A; Sun, 18 Apr 2010 11:35:41 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1O3XT8-0001XT-31 for ding@lists.math.uh.edu; Sun, 18 Apr 2010 11:35:38 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1O3XT5-0005qI-1g for ding@lists.math.uh.edu; Sun, 18 Apr 2010 11:35:36 -0500 Original-Received: from smtp1.rz.uni-karlsruhe.de ([129.13.185.217] ident=Debian-exim) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1O3XT4-0001C7-00 for ; Sun, 18 Apr 2010 18:35:34 +0200 Original-Received: from rzstud2.stud.uni-karlsruhe.de (rzstud2.stud.uni-karlsruhe.de [193.196.41.42]) by smtp1.rz.uni-karlsruhe.de with esmtps (Exim 4.63 #1) id 1O3XSx-0008P0-FM; Sun, 18 Apr 2010 18:35:27 +0200 Original-Received: from uwi7 by rzstud2.stud.uni-karlsruhe.de with local (Exim 4.63) (envelope-from ) id 1O3XSx-00038H-6X; Sun, 18 Apr 2010 18:35:27 +0200 In-Reply-To: <87sk6spyi7.fsf@lifelogs.com> (Ted Zlatanov's message of "Sun, 18 Apr 2010 10:32:32 -0500") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) X-Now-Playing: Porcupine Tree =?utf-8?Q?=E2=99=AA?= Deadwing =?utf-8?Q?=E2=99=AA?= Mellotron Scratch X-Hashcash: 1:26:100418:ding@gnus.org::aZna0j1pVwk3JrGB:1SDbz X-Hashcash: 1:26:100418:tzz@lifelogs.com::p+gMQlfnQU2bHfDk:2MqsM X-Spam-Score: -4.9 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:69580 Archived-At: Ted Zlatanov writes: > AS> I checked locally to confirm that git-update-server-info groks packed > AS> refs and updates the info/refs file properly. A hook running > AS> git-update-server-info is also activated on git.gnus.org, but I guess > AS> those hooks aren't run at all on WebDAV accesses? > > TZ> That must be the problem. There's little information online about what > TZ> to do in this case but I can't enable SSH access to that machine so > TZ> whatever we do must work through WebDAV plus custom scripts. Any > TZ> references are appreciated. I'm sure one could improvise a script to be triggered after some WebDAV request. Maybe matching with mod_rewrite and filtering through CGI? That'd be rather messy though... > This must be why the post-receive e-mail hook is also not running, it > dawns on me. I have to figure this out so the usual commit e-mails can > go out. I also have the impression that WebDAV won't care about the safety configuration settings Andreas suggested. > A little research tells me about git-http-backend. Should I be using > that instead of straight WebDAV? I don't know if it will work under > Apache 1.x so I have to play with it today. Sounds very promising. It uses plain CGI, so I don't see problems with the old apache. According to the docs, it should also work nicely with the existing BasicAuth credentials for write access. Being a "smart protocol", it should be more efficient as well. I'm still shivering from the 7000 WebDAV-Requests git made during that short debug session... regards, andreas