[ ! -f "$STAGIT_INDEX" ] && STAGIT_INDEX=stagit-index
for repo in /srv/git/*.git; do
- repo="$(basename "$repo" | cut -f 1 -d '.')"
+ repo="$(basename "$repo" | rev | cut -c 5- | rev)"
[ "$fresh" = true ] \
&& echo "Deleting HTML for $repo." \
echo "Generating index.html with \`$STAGIT_INDEX\`."
"$STAGIT_INDEX" /srv/git/*.git > /var/www/git/index.html
+
+# Correct ownership of the web files.
+chowm git:www-data -R /var/www/git -f
+chmod g+rw -R /var/www/git -f