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

Re: [PATCH] contrib/hooks/post-receive-email: add a From: line to the email header

From
Benoit Sigoure <tsuna@lrde.epita.fr>
Date
Jan 22, 2008, 14:12 UTC
Message-ID
<CA518F22-C0E4-4C2E-A86C-6E8CB1776FAE@lrde.epita.fr>
In-Reply-To
<7vode52hag.fsf@gitster.siamese.dyndns.org>
On Nov 8, 2007, at 10:55 AM, Junio C Hamano wrote:
Show 26 quoted lines
> Gerrit Pape <pape@smarden.org> writes:
>
>> $committer is already extracted from the latest existing rev, so  
>> add the
>> corresponding From: line to the email header.
>
> You may fight this out with Andy if you want to, but I think I'd
> side with the existing behaviour.
>
> commit e6dc8d60fbd2c84900a26545c5d360b0e202d95b
> Author: Andy Parkins <andyparkins@gmail.com>
> Date:   Fri Sep 28 15:24:26 2007 +0100
>
>     post-receive-hook: Remove the From field from the generated  
> email header so that the pusher's name is used
>
>     Using the name of the committer of the revision at the tip of the
>     updated ref is not sensible.  That information is available in  
> the email
>     itself should it be wanted, and by supplying a "From", we were
>     effectively hiding the person who performed the push - which is  
> useful
>     information in itself.
>
>     Signed-off-by: Andy Parkins <andyparkins@gmail.com>
>     Signed-off-by: Junio C Hamano <gitster@pobox.com>

Hi guys, the problem with this change is that when one uses Gitosis all the commits are pushed with the `git' user so emails always appear to come from git@fqdn. I guess it would be worth to add an option to retain the old behavior (where $committer was extracted from the last commit pushed and used in the `From' field), don't you think?

-- 
Benoit Sigoure aka Tsuna
EPITA Research and Development Laboratory
Previous: Gerrit Pape
Message 5 of 5 in “contrib/hooks/post-receive-email: add a From: line to the email header”
  1. contrib/hooks/post-receive-email: add a From: line to the email headerGerrit Pape, Nov 8, 2007
  2. Junio C HamanoNov 8, 2007
  3. Andreas EricssonNov 8, 2007
  4. contrib/hooks/post-receive-email: remove cruft, $committer is not usedGerrit Pape, Nov 8, 2007
  5. Benoit SigoureJan 22, 2008

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.