git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* How to prevent changes to repository by root
@ 2010-06-14  3:12 Nazri Ramliy
  2010-06-16 15:09 ` Nicolas Sebrecht
  2010-06-16 16:09 ` Aneurin Price
  0 siblings, 2 replies; 5+ messages in thread
From: Nazri Ramliy @ 2010-06-14  3:12 UTC (permalink / raw)
  To: Git Mailing List

I have a git repository owned by a non-privileged user account on a
machine that is logged into (via ssh) by multiple users. These multiple users,
all of them (not at at the same time) do "git pull" on this repository.

Everything is fine as long as they don't do the "git pull" as root.

Murphy's law and all, someone is bound to do "git pull" as root on that repo
and that would sometime cause problem for the non-privileged user (who 'own')
the git repo to do subsequent git operations on that repository.

My question is:

How do I limit any action on this repository to this non-privileged user only?

I looked at "git help hooks" thinking that maybe I can use one of the hooks to
add return "test $USER = foo" but from the descriptions there it is
not clear which
hook is the one that applies to this case (limit all repository action
on this repository
to this user only)

Any ideas?

Thanks in advance for any help.

nazri.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-06-18 20:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-14  3:12 How to prevent changes to repository by root Nazri Ramliy
2010-06-16 15:09 ` Nicolas Sebrecht
2010-06-16 16:09 ` Aneurin Price
2010-06-17  2:28   ` Nazri Ramliy
2010-06-18 20:45     ` Pete Harlan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).