diff --git a/src/gl-auth-command b/src/gl-auth-command index df04167..0d618e9 100755 --- a/src/gl-auth-command +++ b/src/gl-auth-command @@ -173,7 +173,7 @@ if ( -d "$repo_base_abs/$repo.git" ) { my ($creater, $user_R, $user_W) = &repo_rights($repo_base_abs, $repo, $user); &parse_acl($GL_CONF_COMPILED, $repo, $creater, $user_R, $user_W); } else { - &parse_acl($GL_CONF_COMPILED, $repo, $user, $user, $user); + &parse_acl($GL_CONF_COMPILED, $repo, $user, "NOBODY", "NOBODY"); # auto-vivify new repo if you have C access (and wildrepos is on) if ( $GL_WILDREPOS and $repos{$repo}{C}{$user} || $repos{$repo}{C}{'@all'} ) {