From 2dc9296f841c488372358ba4a6e42612d1904468 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 12 Oct 2013 13:53:25 +0100 Subject: Remove installation checklist It's not relevant to the test suite, so I moved it elsewhere. --- gitano-checklist.txt | 106 --------------------------------------------------- 1 file changed, 106 deletions(-) delete mode 100644 gitano-checklist.txt diff --git a/gitano-checklist.txt b/gitano-checklist.txt deleted file mode 100644 index d619f7a..0000000 --- a/gitano-checklist.txt +++ /dev/null @@ -1,106 +0,0 @@ -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 - - apache2 - -* 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 - -* 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" - - git commit -av - - git push origin HEAD - -* ssh git@host create foo - -- cgit v1.2.1