From b3f2a47e1b4e3ffb65e0787afe102df709ab53eb Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 5 Oct 2013 22:01:35 +0100 Subject: Augment setup checklist --- gitano-checklist.txt | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/gitano-checklist.txt b/gitano-checklist.txt index a61bd3e..d619f7a 100644 --- a/gitano-checklist.txt +++ b/gitano-checklist.txt @@ -9,6 +9,7 @@ Setting up Gitano (with cgit and git daemon) on Debian wheezy - gitano (from gitano-all source package) - lua-rex-pcre - openbsd-inetd + - apache2 * adduser --disabled-password git @@ -27,6 +28,74 @@ Setting up Gitano (with cgit and git daemon) on Debian wheezy * /etc/init.d/openbsd-inetd restart +* edit /etc/apache2/sites-available/default to add: + + # CGIT stuff + DirectoryIndex /cgi-bin/cgit/cgit.cgi + Alias /cgit.png /usr/share/cgit/htdocs/cgit.png + Alias /cgit.css /usr/share/cgit/htdocs/cgit.css + + Options FollowSymlinks Indexes + Allow from all + AllowOverride none + Order allow,deny + + +* /etc/init.d/apache2 restart + +* create /etc/cgitrc: + + # Enable caching of up to 1000 output entriess + cache-size=1000 + + # Specify some default clone prefixes + clone-prefix=git://testgit + + # Specify the css url + css=/cgit.css + + # Specify the logo url + logo=/cgit.png + + # Show extra links for each repository on the index page + enable-index-links=1 + + # Show number of affected files per commit on the log pages + enable-log-filecount=1 + + # Show number of added/removed lines per commit on the log pages + enable-log-linecount=1 + + # Set the title and heading of the repository index page + root-title=testgit + root-desc=Lars's test git repositories + + # Allow download of tar.gz, tar.bz2 and zip-files + snapshots=tar.gz + + #source-filter=/usr/lib/cgit/filters/syntax-highlighting.sh + + remove-suffix=1 + + enable-git-config=1 + + strict-export=git-daemon-export-ok + + scan-path=/home/git/repos + + ## + ## List of common mimetypes + ## + mimetype.git=image/git + mimetype.html=text/html + mimetype.jpg=image/jpeg + mimetype.pdf=application/pdf + mimetype.png=image/png + mimetype.svg=image/svg+xml + + +---- + * 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" -- cgit v1.2.1