Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #On Debian: https://pastebin.com/wwgdcQyJ
- sudo -s
- adduser --system --shell /bin/bash --group --disabled-password --home /var/lib/gitolite gitolite
- sudo -u gitolite ssh-keygen
- apt-get install gitolite3 #leave blank
- dpkg-reconfigure gitolite3
- usermod -g wwwftp gitolite
- usermod -g www-data gitolite
- ssh gitolite@localhost
- cd /var/www/
- git clone gitolite@localhost:gitolite-admin.git
- cd gitolite-admin
- ADD USER: echo "$userkey" > keydir/$username.pub
- LA PRIMA VOLTA: echo "repo @$usernamerepos\n RW+ = $username\n R = @all" >> conf/gitolite.conf
- ADD REPO: echo "@$usernamerepos = $reponame" >> conf/gitolite.conf
- git commit -am "Users edited"
- git push origin master
- exit
- chown -R gitolite:www-data /var/lib/gitolite/repositories
- nano /etc/gitolite3/gitolite.rc
- UMASK => 0027,
- WRITER_CAN_UPDATE_DESC => 1,
- #https://stackoverflow.com/questions/5938652/gitolite-cgit-no-repositories-found
- UTENTE ESTERNO:
- git clone gitolite@codice-sorgente.it:fb_page_scrape.git
- ADD DESCR: ssh gitolite@codice-sorgente.it desc fb_page_scrape.git "Descrizione"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement