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

Re: Locked down (but still shared) repositories

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Dec 7, 2006, 15:42 UTC
Message-ID
<Pine.LNX.4.63.0612071640160.28348@wbgn013.biozentrum.uni-wuerzburg.de>
In-Reply-To
<20061207113539.GA10781@spearce.org>
Hi,
On Thu, 7 Dec 2006, Shawn Pearce wrote:
Show 14 quoted lines
> For various auditing reasons the repositories need to be tightly
> controlled.  That is the following cannot be permitted:
> 
>   * delete or overwrite a loose object;
>   * delete or overwrite a pack file;
>   * delete or overwrite a ref, except see below;
>   * change the config;
>   * change the description;
>   * change HEAD;
> 
> [...]
>
> I also cannot create secondary git-only UNIX accounts for each user,
> using git-shell in the git-only account.

How about just one such user? After all, you already have this user: the repo owner. Of course, people have to push via ssh, even on the same machine.

Ciao, Dscho

Previous: Martin WaitzNext: Shawn Pearce
Message 3 of 8 in “Locked down (but still shared) repositories”
  1. Shawn PearceDec 7, 2006
  2. Martin WaitzDec 7, 2006
  3. Johannes SchindelinDec 7, 2006
  4. Shawn PearceDec 7, 2006
  5. Rogan DawesDec 7, 2006
  6. Shawn PearceDec 7, 2006
  7. Randal L. SchwartzDec 7, 2006
  8. Rogan DawesDec 7, 2006

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.