diff options
author | Haoran S. Diao <0@hairydiode.xyz> | 2019-02-11 18:02:10 -0500 |
---|---|---|
committer | Haoran S. Diao <0@hairydiode.xyz> | 2019-02-11 18:02:10 -0500 |
commit | 8df9990b29815e8db46ecaa61b83676fdf982f97 (patch) | |
tree | 8f916a971bd88ca04495d696e0dbcca5c99037ca /mkgit-server | |
parent | 945c9b851a2ba97acec0bd7efab44f492f30aa67 (diff) |
Added user and server argument to client script
Added user argument to server script
fixed argument checking
Diffstat (limited to 'mkgit-server')
-rwxr-xr-x | mkgit-server | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/mkgit-server b/mkgit-server index 340fc61..868cb21 100755 --- a/mkgit-server +++ b/mkgit-server @@ -1,10 +1,11 @@ #!/bin/bash -if [ $1 == "" ]; then - echo usage: mkgit-server [repository name] +if [ "$2" == "" ]; then + echo usage: mkgit-server [repository name] [git user] + exit fi -mkdir /home/git/$1.git -cd /home/git/$1.git +mkdir /home/$2/$1.git +cd /home/$2/$1.git git init --bare -chown -R git * +chown -R $2 * cd .. -chown -R git $1.git +chown -R $2 $1.git |