#!/bin/sh set -e if [ $# -ne 2 ]; then echo "Usage: $0 name url" exit 1 fi r="/var/www/git/$1" url=$2 git clone --mirror "$url" "$r" ln -s /var/www/bin/post-update "$r/hooks/post-update" echo mirrors > "$r/category" echo "$url" > "$r/description" chown -R git "$r" git --git-dir="$r" update-server-info git --git-dir="$r" cat-file blob HEAD:README.md | \ pandoc -f markdown -t html -o "$r/README.html"