gitolite for Debian =================== gitolite is meant to not require root access. This still is true for the packaging of gitolite for Debian. The package asks for dedicated user and directory for the repositories on first install, and an admin key which has full access and can add additional repositories and users. A potential dpkg-reconfigure of the package could set up additional dedicated users and repositories with different admins. upgrading from gitolite v2 -------------------------- Upgrading from gitolite v2 requires human intervention. See README.txt for upstream instructions. 1) You should not need to remove the gitolite v2 code (first bullet point of step 1). If you decide to do so, use the package system: apt-get purge gitolite This will leave your repostories and ~gitolite/.gitolite.rc intact 2) You have already installed g3 (step 2 of migration). You still need to run "gitolite setup"; see next not for more on this. 3) running "gitolite setup -a adminname" *must* be done as the gitolite hosting user (typically 'gitolite') on Debian systems. Since this user has no password, you typically need to first acquire root privileges, then "su -l gitolite". -- David Bremner , Sat, 18 May 2013 18:05:47 -0300