diff options
author | Mark Weiman <mark.weiman@markzz.com> | 2015-12-12 20:12:03 -0500 |
---|---|---|
committer | Lukas Fleischer <lfleischer@archlinux.org> | 2015-12-13 10:22:59 +0100 |
commit | edfeea8d7462876bf64e948d8c2c4f287d63b269 (patch) | |
tree | f7e4198606f0ee83358fc1d987d4d7e22aeecf50 | |
parent | 1f179c9fbc5fc4bb7d94e53a52f519110d0b660e (diff) | |
download | aurweb-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-- | INSTALL | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -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; |