Hi List, I've been trying to sort this out for a couple of days now, but have gotten absolutely nowhere. For some reason, a few days ago, gitosis just stopped liking me, and I was unable to push or fetch from my gitosis server, getting the error message 'fatal: x does not appear to be a git repo'. So, I decided to remove gitosis and start again. Following this [1] guide, this is what I did/got: $ sudo adduser --system --shell /bin/sh --gecos 'git version control' --group --disabled-password --home /home/gitosis gitosis Adding system user `gitosis' (UID 119) ... Adding new group `gitosis' (GID 128) ... Adding new user `gitosis' (UID 119) with group `gitosis' ... Creating home directory `/home/gitosis' ... $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/tim/.ssh/id_rsa): Created directory '/home/tim/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/tim/.ssh/id_rsa. Your public key has been saved in /home/tim/.ssh/id_rsa.pub. The key fingerprint is: bb:04:a6:f0:68:e8:4f:89:0b:60:6e:35:5b:29:50:58 tim@xxxxxxxxxxxxxxxxxxxxxxx $ sudo -H -u gitosis gitosis-init < /home/tim/.ssh/id_rsa.pub Initialized empty Git repository in /home/gitosis/repositories/gitosis-admin.git/ Reinitialized existing Git repository in /home/gitosis/repositories/gitosis-admin.git/ $ git clone gitosis@xxxxxxxxxxxxxxxxxxxxxxx:gitosis-admin Cloning into gitosis-admin... gitosis@localhost's password: But of course, it shouldn't be asking me for a password, and nothing I type will work anyway, as it's a disabled password. I've tried it a few times, completely purging the gitosis user and its home directory, but with the same results. Has anybody had similar experiences? Or does somebody know some magic trick to get gitosis working? Did I miss a step? Tim [1] http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
Attachment:
signature.asc
Description: Digital signature