# echo "deb http://ftp.debian-unofficial.org/debian-backports/ etch-backports main contrib non-free" \ >> /etc/apt/sources.list
# apt-get update
# apt-get install --allow-unauthenticated -t etch-backports debian-unofficial-archive-keyring
# apt-get update
# apt-get install -t etch-backports gitosis
# apt-get install gitosis
$ git clone git@server :gitosis-admin.git
ssh-dss [...] daniel@debiantranslates to the file keydir/daniel@debian.pub.
$ git clone git@server :gitosis-admin.git
$ cd gitosis-admin $ vi gitosis.conf
[repomyproject ] gitweb = yes description =My project owner =My Name
[group projects] ... writable = ...myproject
$ git commit -a -m "Addingmyproject ." $ git push
$ mkdirmyproject $ cdmyproject $ git init $ git remote add origin git@server :myproject .git
$ git add . $ git commit -a -m "Initial import of myproject. "
$ git push origin master
$ git clone git@server :myproject .git
# chmod 0755 /var/cache/git/repositories/myproject .git
-- Daniel Baumann <daniel@debian.org> Sun, 27 Jan 2008 10:47:00 +0100