Signed-off-by: Mark Weiman <mark.weiman@markzz.com> --- INSTALL | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/INSTALL b/INSTALL index d68fa26..2e89c18 100644 --- a/INSTALL +++ b/INSTALL @@ -49,12 +49,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! @@ -63,8 +67,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; -- 2.6.4