diff options
Diffstat (limited to 'src/gl-setup')
-rwxr-xr-x | src/gl-setup | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gl-setup b/src/gl-setup index b48975c..25e4e0f 100755 --- a/src/gl-setup +++ b/src/gl-setup @@ -58,7 +58,6 @@ GL_ADMINDIR=$(cd;perl -e 'do ".gitolite.rc"; print $GL_ADMINDIR') REPO_BASE=$( cd;perl -e 'do ".gitolite.rc"; print $REPO_BASE' ) [[ -f $GL_ADMINDIR/conf/gitolite.conf ]] || { - echo DEBUG NO DEFAULT CONF FOUND .. CREATING .. >&2 cat <<EOF > $GL_ADMINDIR/conf/gitolite.conf repo gitolite-admin RW+ = $admin_name @@ -67,7 +66,7 @@ REPO_BASE=$( cd;perl -e 'do ".gitolite.rc"; print $REPO_BASE' ) RW+ = @all EOF } -cp $pubkey_file $GL_ADMINDIR/keydir +[[ -n $pubkey_file ]] && cp $pubkey_file $GL_ADMINDIR/keydir touch $HOME/.ssh/authorized_keys gl-compile-conf -q |