git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [feature request] git-daemon http connection filtering of client types

From
Pporpen+git@gmail.com <porpen+git@gmail.com>
Date
Jan 31, 2013, 18:11 UTC
Message-ID
<CAANzHtRVn0FndXaw4TECPbBR6bF5LY63KNLR_H4YsjtUzBdY=Q@mail.gmail.com>
In-Reply-To
<CABPQNSYq-OO0CrEPjEcH5v+OSTqxYfRbdtaoSER3v+dCHzgyUA@mail.gmail.com>
Hey folks,
On 31 January 2013 08:22, Erik Faye-Lund <kusmabite@gmail.com> wrote:
Show 5 quoted lines
>
> This isn't a running instance of git-daemon, it's a web front-end for
> the mailing list. It seems nabble allows image-attachments, and that's
> what you're seeing; an attached image to a spam-email that was sent to
> the git-mailing list through nabble.

oops.. yes, I see it now. I should have spotted that earlier. Sorry about the list noise.

Show 6 quoted lines
> The message contains HTML to display the image, and the git mailing
> list rejects HTML messages. So the only ones who should be able to get
> these spam-emails are users who subscribe through nabble. If you
> subscribe through vger instead
> (http://vger.kernel.org/vger-lists.html#git), you should get less
> spam.
I have never subscribed to anything via nabble.  ^Zcat blessings | wc -l
Show 6 quoted lines
> Git-daemon doesn't have an http-feature. You are probably thinking
> about git-http-backend, but that's an CGI; the http-daemon invoking it
> should already be able to filter connections. So, I don't think
> there's anything that needs to be done to be able to block spammers
> from git-servers. Blocking spammers from nabble is a different manner,
> and is something you'll have to take up with the nabble staff.

Agreed.. and I won't waste my time with nabble. I'll just set procmeil to file new threads from nabble into a "penalty box" for now and start a whitelist. Perhaps I'll come up with something more elegant/automated later.

So, I guess my "feature request" is "resolved".

Cheers! -phil

Previous: Erik Faye-Lund
Message 3 of 3 in “[feature request] git-daemon http connection filtering of client types”
  1. porpen+git@gmail.comJan 31, 2013
  2. Erik Faye-LundJan 31, 2013
  3. porpen+git@gmail.comJan 31, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.