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

Re: [PATCH 1/4] instaweb: ignore GITWEB_CONFIG_SYSTEM

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 3, 2010, 17:23 UTC
Message-ID
<7vfwxqzqoq.fsf@alter.siamese.dyndns.org>
In-Reply-To
<20100902235429.GB6466@burratino>
Jonathan Nieder <jrnieder@gmail.com> writes:
> The configuration in /etc/gitweb.conf might specify any old
> layout; in particular, it is likely not to be identical to that
> which git instaweb sets up.  Noticed by Uwe Kleine-König.

I am not sure if this is a reasonable change by reading the above. In some cases, the file may stale, but in other cases, it may specify what the site administrator wants its users to be using, no?

Show 19 quoted lines
>
> Reported-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
> Cc: Eric Wong <normalperson@yhbt.net>
> Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
> ---
>  git-instaweb.sh |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/git-instaweb.sh b/git-instaweb.sh
> index f608014..6279f4d 100755
> --- a/git-instaweb.sh
> +++ b/git-instaweb.sh
> @@ -375,7 +375,8 @@ script='
>  s#^(my|our) \$projectroot =.*#$1 \$projectroot = "'$(dirname "$fqgitdir")'";#;
>  s#(my|our) \$gitbin =.*#$1 \$gitbin = "'$GIT_EXEC_PATH'";#;
>  s#(my|our) \$projects_list =.*#$1 \$projects_list = \$projectroot;#;
> -s#(my|our) \$git_temp =.*#$1 \$git_temp = "'$fqgitdir/gitweb/tmp'";#;'
> +s#(my|our) \$git_temp =.*#$1 \$git_temp = "'$fqgitdir/gitweb/tmp'";#;
> +s#(my|our) \$GITWEB_CONFIG_SYSTEM =.*#$1 \$GITWEB_CONFIG_SYSTEM = "";#;'

Perhaps moving the last ' to its own line would help maintaining the script in the longer term?

Show 5 quoted lines
>  
>  gitweb_cgi () {
>  	cat > "$1.tmp" <<\EOFGITWEB
> -- 
> 1.7.2.2
Previous: Jonathan NiederNext: Jonathan Nieder
Message 5 of 14 in “git instaweb for Debian squeeze (Re: Bug#592733: git instaweb broken)”
  1. Jonathan NiederSep 2, 2010
  2. Eric WongSep 2, 2010
  3. 0/4 instaweb 1.7.1 fixes for Debian squeezeJonathan Nieder, Sep 2, 2010
  4. 1/4 instaweb: ignore GITWEB_CONFIG_SYSTEMJonathan Nieder, Sep 2, 2010
  5. Junio C HamanoSep 3, 2010
  6. Jonathan NiederSep 3, 2010
  7. Jonathan NiederSep 3, 2010
  8. Junio C HamanoSep 4, 2010
  9. Jonathan NiederSep 4, 2010
  10. 2/4 gitweb: skip logo in atom feed when there is noneJonathan Nieder, Sep 2, 2010
  11. 3/4 gitweb: make logo optionalJonathan Nieder, Sep 2, 2010
  12. 4/4 instaweb: disable logo and favicon by defaultJonathan Nieder, Sep 2, 2010
  13. 4/4 instaweb: disable logo and favicon by defaultJonathan Nieder, Sep 3, 2010
  14. Eric WongSep 3, 2010

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.