From: BJ Hargrave Date: Fri, 28 May 2010 12:59:37 GMT Subject: Re: Git push from bare repo Message-ID: <36AD1DE8-9E28-4373-94CF-72E88ABBB309@bjhargrave.com> In-Reply-To: <3529f1c81d1062a941056914c612d8c2@ns-linux.org> On May 28, 2010, at 08:28 , Goran Mekić wrote: > There's more then one developer and 600 is set to just one user. > Post-receive hook is executed as developer doing push. The accounts are in > LDAP, but I can't set all their UID number to same number because it's > used > for PAM. I was thinking about ACL. Is that even a solution? The dumb one > would be cron, but I wish I avoid pushing when there's no change. > What about having a script which does the push have setuid to the owner of the key. Then the post-receive hook can invoke that script which will have access to the ssh key to do the push. -- BJ