On Wed, Sep 10, 2008 at 12:09:59PM +0100, Ian Lynagh wrote: > On Wed, Sep 10, 2008 at 11:32:07AM +0200, Thomas Schilling wrote: > > I'm not sure. It could be some permission thing as a result of how > > the script works that syncs with the Github repo. Github uses ssh key > > authentication to identify the user, so we set up a keyfile that > > should be used by everyone with push access to darcs.h.o. Apparently, > > Git creates some files with the user's permissions which leads to > > problems if the umask is too restrictive. The push was successful > > nevertheless, which is a bit confusing. Ian and I will look into > > this. > > As far as I can tell from the error, git failed to create a file in > /home/darcs/git/ghc.git/refs/remotes/github/ on monk, but the > permissions look fine so I have no idea why that would happen.
Actually, on second thoughts, that command would have been run as user "ghc", which isn't in the "darcs" group. I've made the ghc user own the directory, so hopefully that will fix it. > > > To [EMAIL PROTECTED]:ghc-hq/ghc.git > > > fadb176..93e57e1 master -> master > > > fatal: unable to create '.git/refs/remotes/github/master.lock': > > > Permission denied > > > Push successful. I'm a little worried by the success... Thanks Ian _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
