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

[gitolite] repo config for delegated projects

From
MKmartin f krafft <madduck@debian.org>
Date
Feb 3, 2010, 20:22 UTC
Message-ID
<20100203202249.GA27125@lapse.rw.madduck.net>
In-Reply-To
<2e24e5b91002022222h5ca3ebe6k75854a9a056f0ed1@mail.gmail.com>
Dear Sitaram, dear Teemo, dear gitolite-fans,

src/gl-compile-conf:261 prohibits delegated repositories to make use of the functionality to configure config variables of the repositories:

  die "$WARN $fragment attempting to set repo configuration\n"
    if $fragment ne 'master';

This is a bit unfortunate and makes me reconsider the use of delegations.

What is the reason for this restriction?
Are there settings that are potentially compromising?

Would it be worth to consider making it configurable (e.g. ~/.gitolite.rc) whether to allow delegated repos to set config variables?

-- 
 .''`.   martin f. krafft <madduck@d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
 
"there are two major products that come out of berkeley: lsd and unix."
 one caused me an addiction
                                                             -- fyodor
Next: Teemu Matilainen
Message 1 of 8 in “[gitolite] repo config for delegated projects”
  1. martin f krafftFeb 3, 2010
  2. Teemu MatilainenFeb 3, 2010
  3. Sitaram ChamartyFeb 4, 2010
  4. martin f krafftFeb 4, 2010
  5. Sitaram ChamartyFeb 6, 2010
  6. martin f krafftFeb 6, 2010
  7. Sitaram ChamartyFeb 6, 2010
  8. Teemu MatilainenFeb 6, 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.