#!/bin/bash
set -e

if [[ "$_auth" == 1 ]];then
	echo "hi, $GIT_USER"
	exit 0
fi

if [[ "$2" == x ]]; then
	echo "forbidden"
	exit 1
fi

#echo "[DEBUG][$1] $SSH_ORIGINAL_COMMAND" >> /home/git/ssh.log

export _auth=1
export GIT_USER=$1

if [[ -z "$SSH_ORIGINAL_COMMAND" ]]; then
	SSH_ORIGINAL_COMMAND=help
fi

git-shell -c "$SSH_ORIGINAL_COMMAND"
