summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Weiman <mark.weiman@markzz.com>2015-12-12 20:12:03 -0500
committerLukas Fleischer <lfleischer@archlinux.org>2015-12-13 10:22:59 +0100
commitedfeea8d7462876bf64e948d8c2c4f287d63b269 (patch)
treef7e4198606f0ee83358fc1d987d4d7e22aeecf50
parent1f179c9fbc5fc4bb7d94e53a52f519110d0b660e (diff)
downloadaurweb-edfeea8d7462876bf64e948d8c2c4f287d63b269.tar.xz
Add instructions to install needed python modules
Signed-off-by: Mark Weiman <mark.weiman@markzz.com> Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
-rw-r--r--INSTALL12
1 files changed, 8 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index d956911..d5664d2 100644
--- a/INSTALL
+++ b/INSTALL
@@ -51,12 +51,16 @@ Setup on Arch Linux
# ln -s ../../git-interface/git-update.py hooks/update
# chown -R aur .
-7) Install the git-auth wrapper script:
+7) Install needed Python modules:
+
+ # pacman -S python-mysql-connector python-pygit2
+
+8) Install the git-auth wrapper script:
# cd /srv/http/aurweb/git-interface/
# make && make install
-8) Configure sshd(8) for the AUR. Add the following lines at the end of your
+9) Configure sshd(8) for the AUR. Add the following lines at the end of your
sshd_config(5) and restart the sshd. Note that OpenSSH 6.9 or newer is
needed!
@@ -65,8 +69,8 @@ Setup on Arch Linux
AuthorizedKeysCommand /usr/local/bin/aur-git-auth "%t" "%k"
AuthorizedKeysCommandUser aur
-9) If you want to enable smart HTTP support with nginx and fcgiwrap, you can
- use the following directives:
+10) If you want to enable smart HTTP support with nginx and fcgiwrap, you can
+ use the following directives:
location ~ "^/([a-z0-9][a-z0-9.+_-]*?)(\.git)?/(git-(receive|upload)-pack|HEAD|info/refs|objects/(info/(http-)?alternates|packs)|[0-9a-f]{2}/[0-9a-f]{38}|pack/pack-[0-9a-f]{40}\.(pack|idx))$" {
fastcgi_pass unix:/run/fcgiwrap.sock;