summaryrefslogtreecommitdiff
path: root/bin/git-init-remote
blob: 6b79aaaea55226d5b4335fc12000c5ffc4a8995d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

NAME=$1
DESC=$2
AUTH=$3

echo "Creating $NAME"
echo "Description: $DESC"
echo "Owner: $AUTH"

ssh git@$VPS_HOST "git init --bare /home/git/$NAME"
ssh git@$VPS_HOST "rm /home/git/$NAME/description"
ssh git@$VPS_HOST "echo \"$DESC\" > /home/git/$NAME/description"
ssh git@$VPS_HOST "echo \"$AUTH\" > /home/git/$NAME/owner"
ssh git@$VPS_HOST "git --git-dir=/home/git/$NAME config gitweb.owner \"$AUTH\""