Gitosis is a software for hosting Git repositories

learn more… | top users | synonyms

18
votes
3answers
7k views

How do I uninstall gitosis?

I've installed gitosis on my dramhost machine but now I want to uninstall it because it's causing more problems than solutions. The thing is that I can't find how to uninstall it. I deleted the ...
12
votes
3answers
23k views

git pull specific revision from remote repository

We have a remote git repo that we normally deploy from using git push on our dev server then git pull on on our live servers to get the latest pushed version of the repo. But if we have committed and ...
10
votes
1answer
528 views

Can a very large /etc/hosts.deny slow down SSH connections?

I've been using denyhosts for a while and I noticed my /etc/hosts.deny is getting rather large. Denyhosts adds IPs to /etc/hosts.deny, and my denyhosts is configured to never purge IPs. $ wc -l ...
10
votes
1answer
309 views

How well does authorized_keys scale?

If I'm using something like gitolite to handle access control how well does authorized_keys scale? Meaning if I have say 50,000 users what will the performance be like (I'm guessing not very good). ...
9
votes
3answers
10k views

How to delete Git repository with Gitosis

I'm using Gitosis to administer some Git repositories on a remote server. Since I'm at the beginning with it, I make a lot of mistakes. That's why right now I need to delete a Git repository that I ...
5
votes
2answers
9k views

UNIX - How to give user rights over another user and so I don't need to sudo or type password?

I have 2 users in question • git user - used for gitosis - so it's a No password user and it can be accessed only through root... • user user - where my files reside so what I would like to do is ...
5
votes
1answer
4k views

Installing gitosis and closed port?

I'm trying to install gitosis on a Server (hosted by OVH and running Ubuntu server 11.04). I've done it a few times and never had any problems. But this time I have something very wired when I simply ...
5
votes
3answers
5k views

Git fails to push with error 'out of memory'

I'm using gitosis on a server that has a low amount of memory, specifically around 512 MB. When I try to push a large folder (happens to be a backup from an android phone), I get: ...
4
votes
4answers
4k views

Error cloning gitosis-admin on new setup

I have the following in my gitosis.conf. (Created via gitsosis-init < id_rsa.pub with the key from my laptop) [gitosis] loglevel = DEBUG [group gitosis-admin] writable = gitosis-admin members = ...
3
votes
3answers
5k views

Ubuntu-server: gitosis user naming convention

If you install gitosis on ubuntu-server 10.10 via apt-get: sudo apt-get install gitosis The post-install script will create a new gitosisuser. This user will be used to allow people to connect with ...
3
votes
3answers
2k views

ec2-user password for running sudo -H -u

I have to run this command to initialize gitosis: sudo -H -u git gitosis-init < /home/ec2-user/id_rsa.pub But that asks me for a password for ec2-user: $ sudo -H -u git gitosis-init < ...
3
votes
3answers
347 views

Which *light* ubuntu to use as a git central server? [closed]

At my company we're currently using a self-deployed copy of the http://gitorious.org code to manage our repositories.. It's an absolute monster!! Gitorious is a very heavy ruby on rails app and the ...
3
votes
1answer
191 views

What are the dangerous operations that need to be prohibited on a hosted git repository?

I am looking into the tools neccessary to give other people write access to a git repository. I understand that git repositories are accessed using SSH with a locked-in command like gitosis or ...
3
votes
3answers
484 views

gitosis equivalent for subversion?

Is there an equivalent of gitosis for subversion? As in a wrapper package that allows ssh access via ssh keys, with everyone using the one ssh user?
3
votes
2answers
768 views

Unable to initialize gitosis-init

I was tried to setup git and gitosis for our projects. For the gitosis setup, I'm following this article http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way as this is first ...
3
votes
2answers
2k views

Slow git clone and fetch

I setuped gitosis on a linux server following this tutorial: http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way We are using git on our windows machines with TortoiseGit ...
2
votes
2answers
4k views

Jenkins (Windows Service) with Git over SSH

I'm having a hard time configuring Jenkins, running as a Windows Service, to connect to a git server (gitosis) and clone a repository. Jenkins is set to use the standard Git plugin. Everything is ...
2
votes
1answer
344 views

How can I make gitosis distinguish between two users with the same username

I have a gitosis system that seems to be working correctly except for a common problem we run into where I can't distingush permissions between two users who have the same username, but different ...
2
votes
2answers
1k views

How is gitosis-serve invoked?

I have a working installation of Gitosis, but I'm wondering how the gitosis-serve command ever gets invoked! From all I can understand, when you connect through SSH as the git user (using git@host), ...
2
votes
2answers
505 views

Gitosis post-receive hook before initial push

I have a script on the client machine that adds the necessary configuration stuff to gitosis.conf on the server. I'm able to push and everything works correctly. However, I want to add a ...
2
votes
0answers
339 views

Intermittently git push hangs over ssh to gitosis

I have an intermittent problem pushing to my git (gitosis) repository. Most of the time it works fine but when it doesn't work the push hangs. It seems to have done the majority of what it wants to ...
2
votes
1answer
151 views

Quota with Git on Gitosis?

I'm using Gitosis to host some Git repositories. Is there any possibility to get a quota on the Git repositories?
2
votes
2answers
455 views

Change location of repositories gitosis

I installed gitosis on my CentOS box last week. I'm really happy with how it works and how simple it is to use. I've run into a small problem though. Because gitosis is installed under a new user ...
2
votes
1answer
188 views

Can Gitosis enforce correct user name/email?

Gitosis is able to authenticate users based on public/private key pair. It is able to find out which user is currently committing. However, the user name and email is taken from the client's Git ...
2
votes
1answer
399 views

git clone is blank from a Gitosis Served Repository

Everything is working fine with my public keys and repository activity but when one of my team members tries to clone a repository, the clone is blank, example output: bry4n@~/tests$ git clone ...
1
vote
3answers
6k views

Gitosis: read access denied

I'm trying to get Gitosis working on my Ubuntu server (from a Win7 client). It's installed, and I can connect to it via SSH, however, if when I try and push a new project, I get the following error: ...
1
vote
1answer
230 views

Setting up Gitosis, where to create the repos?

I'm trying to setup Gitosis on CentOS 6.2 but have some doubts/problems about it. I read this docs here, here and here but it's unclear to me where to configure where repositories are created. My ...
1
vote
1answer
666 views

Multiple git repos in plesk virtual hosts

Each plesk vhost only has one user access that httpdocs directory. I want to manage a whole bunch of separate virtual hosts using Git. Does this mean installing a separate Git repository with a ...
1
vote
2answers
3k views

Cygwin, OpenSSH and Gitosis on Windows Server 2008

I spent serveral hours getting Cygwin, OpenSSH and Gitosis to work together on Windows Server 2008 x64 - unfortunately the tutorials on the web (from e.g. Shannon Cornish) don't seem to have an answer ...
1
vote
2answers
255 views

SSH key does not work from a remote shell

I've come across an interesting problem and I literally don't know where to start looking to resolve it! The VCS machine in our office is running gitweb and my public key is on this machine fine. I ...
1
vote
1answer
388 views

Gitosis installation error (AssertionError)

I am trying to set up a Git server in Ubuntu, but I can't get past this issue. I'm trying to add my public key to Gitosis thusly (as every tutorial so far has instructed me to do): sudo -H -u git ...
1
vote
1answer
1k views

Gitosis installation of public key not working

I've been following this tutorial to install and setup git on Ubuntu Server 10.04 using Windows 7 as a client. However, after finally figuring out how it works (executed gitosis-init a bunch of times ...
1
vote
1answer
296 views

where is git-daemon?

according to man git-daemon, this comes with the git package, althought i've look in /etc/init.d and /usr/bin/git* and i can't find where this is $ git --version git version 1.7.1 $ whereis ...
1
vote
1answer
413 views

IRC bot for gitolite? [closed]

Does anyone know of an IRC bot that I can hook git repositories up to, or hook directly into gitolite? Do I have to write it myself? CIA isn't an option in this case.
1
vote
1answer
2k views

Cannot access gitosis repository from local machine. gets “Permission denied (publickey).”

I am trying to set up a Git server on a Debian server, but can not seem to add users that can successfully access it. After doing gitosis-init, and cloning the gitosis-admin repository and adding the ...
1
vote
1answer
2k views

Git clone/push/pull - where's that username comes from?

I've set up gitosis and able to pull/push through ssh. Gitosis is installed on Debian Lenny server, I'm using git from windows machine (msysgit). The strange thing, if I enable loglevel = DEBUG in ...
1
vote
2answers
650 views

Gitosis setup, fatal error on initial clone of gitosis-admin

I'm stuck. After setting up gitosis, cloning gitosis-admin for the first time results in the following: $ git clone ssh://git@myserver.com:gitosis-admin.git Initialized empty Git repository in ...
1
vote
1answer
339 views

Is it possible Cloneing git over SSH with full path to the repo?

I use satis to generate my private list of packages for composer. Unfortunately, satis refuses to accept ssh://user@myserv.com:port/MyRepoName.git syntax. The only syntax it accepts is ...
1
vote
0answers
294 views

Gitosis asking for password

I have a QNAP NAS where I installed Gitosis through Optware ipkg and it works so far. It's running under the user 'git'. The admin repo was initialized with the public key of my client machine like ...
1
vote
1answer
447 views

Wrong gitosis config. I'm locked out the server

I made a stupid mistake. I have a small vhosted CentOS server and I was configuring git+gitosis when i think I ran the gitosis ssh key init on my own user in addition to the git user. I didn't realize ...
1
vote
1answer
181 views

Gitosis, created testproject, but can't create more projects?

I followed this tutorial to install gitosis on my homeserver(ubuntu 10.10 server edition): https://help.ubuntu.com/community/Git . After a lot of fiddling around because it didn't work(something with ...
1
vote
0answers
316 views

Ubuntu gitosis server denying all publickeys after chmod

I Recently installed gitweb onto our gitosis source code repo server.. (Ubuntu 10.04 LTS Server) Somewhere along the line i changed something i shouldn't have and whenever attempting to clone from ...
1
vote
1answer
2k views

SSH_ORIGINAL_ENVIRONMENT error with Snow Leopard client to a gitosis server on Debian

I have a server running gitosis (installed from the package manager) on Debian Lenny. I am able to perform all operations from my linux mint laptop, but from my Mac running an up-to-date Snow Leopard ...
1
vote
1answer
177 views

Gitosis installation error

I am trying to install gitosis on my server but keep getting the error "Username contains not allowed characters" sudo -H -u git gitosis-init < /tmp/id_rsa.pub with the username ...
0
votes
1answer
617 views

Where do I install gitosis on Debian? And does it go on both my dev AND live server?

I've been reading a lot of documentation on gitosis recently, but I am admittedly new to ssh keys and in turn, I seem to only have a rudimentary understanding of how gitosis actually works with git to ...
0
votes
1answer
79 views

getting git: Breaks: gitosis trying to install both to ubuntu 10.04

following the instructions here, I run the command sudo apt-get -y install git-core gitosis and get The following packages have unmet dependencies: git: Breaks: gitosis (< 0.2+20090917-7) but ...
0
votes
1answer
70 views

Checking out repository based on loaded SSH keys

I have setup my git server using Gitosis. I need to checkout the repository as different user on the same machine. Suppose there are two machines: Linux based server (on which the repo is held ...
0
votes
1answer
118 views

multi level ssh to pull and push git repo

I recently setup gitosis . Here is the scenario. I setup gitosis on Server S1 and multiple users have logins and all their id_rsa.pub have been setup so that their commits as a user get commited to ...
0
votes
2answers
2k views

gitosis always asks for git password

I've just followed the simple gitosis install instructions on an Ubuntu server, such as these http://blog.agdunn.net/?p=277 On the server I log in as "mark", and into /home/mark/.ssh/ I copied my ...
0
votes
1answer
673 views

Git, plink, and cmd.exe: how do I set plink.exe to be verbose when used as GIT_SSH

How can I configure plink.exe to be verbose when run by git? The problem: on windows, using the command git.cmd clone git+ssh://user@host/repo folder when GIT_SSH=plink.exe intermittently fails ...