wow i just realized you posted this in 2009 @_@ the solution is to fix the permissions in the actual repository folder (on the server). since we are using gitosis, the repository (and ALL subfolders/subfiles) must belong to the git user. do something like...
# chown -R git:git gitosis-admin.git/ hope this helps anyone else who runs into this thread! especially people who need help in 2019 ;) On Monday, January 21, 2013 3:45:33 AM UTC-5, robertgenito wrote: > > i wish i knew. gitosis makes me sad sometimes... > > On Tuesday, March 17, 2009 12:10:33 PM UTC-4, gte351s wrote: >> >> I'm trying to set up gitosis on my office server, but ran into some >> problems when I tried to push changes. >> >> Setup went fine, and I was able to clone gitosis-admin.git repository. >> When I tried adding a user to gitosis.conf and push the changes I got >> this error: >> >> error: unable to create temporary sha1 filename ./objects/26: >> Permission denied >> >> fatal: failed to write object >> error: unpack failed: unpacker exited with error code >> To git@gitserver:gitosis-admin.git >> ! [remote rejected] master -> master (n/a (unpacker error)) >> error: failed to push some refs to 'git@gitserver:gitosis-admin.git' >> >> Anyone knows what's up? > > --