X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=README;h=4befc7e0d1f92166d0fc23e6423f0330192b3641;hb=bcc0e47c0c7bebbcc6abc30390894fa2ca93f5c8;hp=33cb71c7e92ebb2ea1f7497862962bce8a5487db;hpb=b23a628665f06ad8954bb269d2552f63cb37dbac;p=repo_shell.git diff --git a/README b/README index 33cb71c..4befc7e 100644 --- a/README +++ b/README @@ -33,7 +33,6 @@ example below. The spaces surrounding the equal sign ('=') are optional. owner = repo svn_root = /var/lib/svn/repositories git_root = /var/lib/git - git_acl_file = /var/lib/git/.gitacls allowed_interactive = owner is the system account username which will own all repositories, and is @@ -44,10 +43,6 @@ account home directory can be one of the repository root paths svn_root and git_root are self-explanatory, being the longest filesystem path shared by repositories of that type, e.g. their shared root directory. -git_acl_file is the pathname of a file providing ACL information for git -repository access, as implemented internally bit repo_shell. A recommended -pathname is /var/lib/git/.gitacls - allow_interactive contains a list of users that may log into the server via SSH, or that may issue arbitrary commands to the server via SSH. Instead of a list, the wildcard character '*' can be used to indicate all users. Note that this @@ -75,12 +70,12 @@ http://svnbook.red-bean.com/en/1.7/svn.serverconfig.pathbasedauthz.html = Configure git repository ACLs -Git repository access control is managed by the git acl file, nominally located -at {git_root}/.gitacls. This file has a format similar but not exactly like -Subversion's authz file. The file defines one of three levels of access for -various combinations of users and repositories, then compared to the git command -arriving via SSH to determine if the access will be allowed. Please see -README.gitacls for more information. +Git repository access control is managed by the git acl file, located at +{git_root}/.gitacls (git_root is defined in /etc/repo_shell.conf). This file +has a format similar but not exactly like Subversion's authz file. The file +defines one of three levels of access for various combinations of users and +repositories, then compared to the git command arriving via SSH to determine if +the access will be allowed. Please see README.gitacls for more information. = Create a subversion repository