Setting up Gitano (with cgit and git daemon) on Debian wheezy ============================================================= * Obtain luxio and gitano-all built for wheezy. - you may have to build them yourself * Install packages: - luxio - gitano (from gitano-all source package) - lua-rex-pcre - openbsd-inetd * adduser --disabled-password git * make sure your ssh public key is on the system; you'll need it for gitano-setup * su - git - run gitano-setup - answer questions truthfully * from your own ssh account: ssh git@host whoami * edit /etc/inetd.conf to add: git stream tcp nowait nobody /usr/bin/git git daemon --inetd --interpolated-path=/home/git/repos/%D /home/git/repos * /etc/init.d/openbsd-inetd restart * git clone ssh://git@testgit2/gitano-admin - edit rules/core.lace, uncomment the last line: "allow "Anonymous access is okay" op_read !is_admin_repo" - git commit -av - git push origin HEAD * ssh git@host create foo