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

Re: [PATCH] Implement selectable group ownership in git-init

From
Wincent Colaiuta <win@wincent.com>
Date
Nov 5, 2007, 15:26 UTC
Message-ID
<5C7AE6D3-5846-4E04-85CA-75B6C2108504@wincent.com>
In-Reply-To
<472F3212.4090800@gmail.com>
El 5/11/2007, a las 16:09, Francesco Pretto escribió:
Show 35 quoted lines
> Wincent Colaiuta ha scritto:
>>
>> using the administration tools designed for managing access, just  
>> like
>> every other SCM (and every server, and every piece of software  
>> which can
>> be accessed by many on a multi-user system).
>>
>
> I don't agree in general: in SCMs and other multi-user softwares,  
> the access
> control configuration can be safely postponed just because it's in  
> their
> standard usage pattern that the access should be conditioned by a  
> daemon
> to be configured later. It's not the case of git, just because git  
> is very
> tied to *nix permissions.
> But as it is now, it could seems that it's good to put committers in  
> the (for
> example) git group, just because you have a git administrative account
> git:git . This is caused, imo, by the fact that the flow of creating  
> a shared
> repository for a specific work/project group with git-init run by an
> administrative user (as it should be) is something like this:
>
> 	- Do it wrong;
> 	- Fix it immediately.
>
> I don't like the "Do it wrong" part. I'm trying to produce a sane and
> transparent patch to implement the selectable group just in case of  
> repository
> first initialization. Why do I care so much of first time users?  
> Dunno, but
> I think it's important.
What's stopping you from using "sudo -u"?
Wincent
Previous: Francesco PrettoNext: Francesco Pretto
Message 7 of 9 in “Implement selectable group ownership in git-init”
  1. Implement selectable group ownership in git-initFrancesco Pretto, Nov 3, 2007
  2. Francesco PrettoNov 3, 2007
  3. Junio C HamanoNov 3, 2007
  4. Junio C HamanoNov 3, 2007
  5. Wincent ColaiutaNov 5, 2007
  6. Francesco PrettoNov 5, 2007
  7. Wincent ColaiutaNov 5, 2007
  8. Francesco PrettoNov 5, 2007
  9. Wincent ColaiutaNov 6, 2007

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.