From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PpNzm-0004PW-6l for garchives@archives.gentoo.org; Tue, 15 Feb 2011 16:43:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 58DCAE08EE; Tue, 15 Feb 2011 16:42:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 13842E08EE for ; Tue, 15 Feb 2011 16:42:10 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 80F201B41D0 for ; Tue, 15 Feb 2011 16:42:09 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id DF4BA8006D for ; Tue, 15 Feb 2011 16:42:08 +0000 (UTC) From: "Christian Ruppert" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Christian Ruppert" Message-ID: <11f659902acb67987d72a88ced6f86cb99420d04.idl0r@gentoo> Subject: [gentoo-commits] proj/gitolite-gentoo:t/export_key_metadata-function commit in: / X-VCS-Repository: proj/gitolite-gentoo X-VCS-Committer: idl0r X-VCS-Committer-Name: Christian Ruppert X-VCS-Revision: 11f659902acb67987d72a88ced6f86cb99420d04 Date: Tue, 15 Feb 2011 16:42:08 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: ceceb09306b29caa67d4cea334826e1e commit: 11f659902acb67987d72a88ced6f86cb99420d04 Author: Christian Ruppert gentoo org> AuthorDate: Tue Feb 15 16:26:22 2011 +0000 Commit: Christian Ruppert gentoo org> CommitDate: Tue Feb 15 16:26:22 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gitolite-gent= oo.git;a=3Dcommit;h=3D11f65990 Merge commit 'refs/top-bases/t/export_key_metadata-function' into t/expor= t_key_metadata-function conf/example.conf | 3 - conf/example.gitolite.rc | 329 +++------------= ----- contrib/adc/get-rights-and-owner.in-perl | 41 +++ contrib/ldap/README.mkd | 18 ++ contrib/ldap/ldap-query-example.pl | 80 +++++ contrib/ldap/ldap-query-example.sh | 68 +++++ contrib/ldap/passwd | 112 +++++++ doc/CHANGELOG | 22 ++ doc/big-config.mkd | 229 ++++++++++---- doc/delegation.mkd | 2 +- doc/gitolite.rc.mkd | 332 +++++++++++++++= ++++++ doc/install-transcript.mkd | 2 +- doc/overkill.mkd | 8 +- doc/progit-article.mkd | 2 +- doc/ssh-troubleshooting.mkd | 2 +- doc/who-uses-it.mkd | 5 + src/gitolite.pm | 124 +++++---- src/gl-auth-command | 14 +- src/gl-compile-conf | 164 +++++++---- t/out/t01-repo-groups.1 | 2 +- t/out/t01-repo-groups.1b | 2 +- t/out/{t01-repo-groups.1b =3D> t01-repo-groups.1bs} | 33 ++- t/out/t01-repo-groups.2 | 28 ++- t/out/t02-user-groups.1 | 2 +- t/out/t02-user-groups.1b | 2 +- t/out/{t02-user-groups.1b =3D> t02-user-groups.1bs} | 35 +-- t/out/t02-user-groups.2 | 2 +- t/out/{t02-user-groups.2 =3D> t02-user-groups.2bs} | 49 ++-- t/t01-repo-groups | 6 +- t/t02-user-groups | 8 +- t/t59-repo-not-on-disk | 12 +- t/test-driver.sh | 7 + 32 files changed, 1195 insertions(+), 550 deletions(-) diff --cc src/gitolite.pm index efd9bed,7c240dc..9945e91 --- a/src/gitolite.pm +++ b/src/gitolite.pm @@@ -40,12 -40,17 +40,17 @@@ our $REPOPATT_PATT=3Dqr(^\@?[0-9a-zA-Z[][ our $ADC_CMD_ARGS_PATT=3Dqr(^[0-9a-zA-Z._\@/+:-]*$); =20 # these come from the RC file -our ($REPO_UMASK, $GL_WILDREPOS, $GL_PACKAGE_CONF, $GL_PACKAGE_HOOKS, $= REPO_BASE, $GL_CONF_COMPILED, $GL_BIG_CONFIG, $GL_PERFLOGT, $PROJECTS_LIS= T, $GL_ALL_INCLUDES_SPECIAL, $GL_SITE_INFO, $GL_GET_MEMBERSHIPS_PGM, $GL_= WILDREPOS_PERM_CATS); +our ($REPO_UMASK, $GL_WILDREPOS, $GL_PACKAGE_CONF, $GL_PACKAGE_HOOKS, $= REPO_BASE, $GL_CONF_COMPILED, $GL_BIG_CONFIG, $GL_PERFLOGT, $PROJECTS_LIS= T, $GL_ALL_INCLUDES_SPECIAL, $GL_SITE_INFO, $GL_GET_MEMBERSHIPS_PGM, $GL_= WILDREPOS_PERM_CATS, $GL_KEYDIR, @GL_METADATA); our %repos; our %groups; - our %repo_config; + our %git_configs; + our %split_conf;; our $data_version; - our $current_data_version =3D '1.6'; + our $current_data_version =3D '1.7'; +=20 + # the following are read in from individual repo's gl-conf files, if pr= esent + our %one_repo; + our %one_git_config; =20 # ---------------------------------------------------------------------= ------- # convenience subs From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PpO0h-0004ev-V2 for garchives@archives.gentoo.org; Tue, 15 Feb 2011 16:44:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3BF09E0884; Tue, 15 Feb 2011 16:42:08 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id EF7F8E0884 for ; Tue, 15 Feb 2011 16:42:07 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6B0C11B4087 for ; Tue, 15 Feb 2011 16:42:07 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id B99E380073 for ; Tue, 15 Feb 2011 16:42:06 +0000 (UTC) From: "Christian Ruppert" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Christian Ruppert" Message-ID: <11f659902acb67987d72a88ced6f86cb99420d04.idl0r@gentoo> Subject: [gentoo-commits] proj/gitolite-gentoo:t/export-key-metadata commit in: / X-VCS-Repository: proj/gitolite-gentoo X-VCS-Committer: idl0r X-VCS-Committer-Name: Christian Ruppert X-VCS-Revision: 11f659902acb67987d72a88ced6f86cb99420d04 Date: Tue, 15 Feb 2011 16:42:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: cfa9d477b2bef6945ddee0981ec67478 Message-ID: <20110215164206.Htdh6z2VRrXplSowOhFbPv9ZNCYL7_WHYLof-7SEY3o@z> commit: 11f659902acb67987d72a88ced6f86cb99420d04 Author: Christian Ruppert gentoo org> AuthorDate: Tue Feb 15 16:26:22 2011 +0000 Commit: Christian Ruppert gentoo org> CommitDate: Tue Feb 15 16:26:22 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gitolite-gent= oo.git;a=3Dcommit;h=3D11f65990 Merge commit 'refs/top-bases/t/export_key_metadata-function' into t/expor= t_key_metadata-function conf/example.conf | 3 - conf/example.gitolite.rc | 329 +++------------= ----- contrib/adc/get-rights-and-owner.in-perl | 41 +++ contrib/ldap/README.mkd | 18 ++ contrib/ldap/ldap-query-example.pl | 80 +++++ contrib/ldap/ldap-query-example.sh | 68 +++++ contrib/ldap/passwd | 112 +++++++ doc/CHANGELOG | 22 ++ doc/big-config.mkd | 229 ++++++++++---- doc/delegation.mkd | 2 +- doc/gitolite.rc.mkd | 332 +++++++++++++++= ++++++ doc/install-transcript.mkd | 2 +- doc/overkill.mkd | 8 +- doc/progit-article.mkd | 2 +- doc/ssh-troubleshooting.mkd | 2 +- doc/who-uses-it.mkd | 5 + src/gitolite.pm | 124 +++++---- src/gl-auth-command | 14 +- src/gl-compile-conf | 164 +++++++---- t/out/t01-repo-groups.1 | 2 +- t/out/t01-repo-groups.1b | 2 +- t/out/{t01-repo-groups.1b =3D> t01-repo-groups.1bs} | 33 ++- t/out/t01-repo-groups.2 | 28 ++- t/out/t02-user-groups.1 | 2 +- t/out/t02-user-groups.1b | 2 +- t/out/{t02-user-groups.1b =3D> t02-user-groups.1bs} | 35 +-- t/out/t02-user-groups.2 | 2 +- t/out/{t02-user-groups.2 =3D> t02-user-groups.2bs} | 49 ++-- t/t01-repo-groups | 6 +- t/t02-user-groups | 8 +- t/t59-repo-not-on-disk | 12 +- t/test-driver.sh | 7 + 32 files changed, 1195 insertions(+), 550 deletions(-) diff --cc src/gitolite.pm index efd9bed,7c240dc..9945e91 --- a/src/gitolite.pm +++ b/src/gitolite.pm @@@ -40,12 -40,17 +40,17 @@@ our $REPOPATT_PATT=3Dqr(^\@?[0-9a-zA-Z[][ our $ADC_CMD_ARGS_PATT=3Dqr(^[0-9a-zA-Z._\@/+:-]*$); =20 # these come from the RC file -our ($REPO_UMASK, $GL_WILDREPOS, $GL_PACKAGE_CONF, $GL_PACKAGE_HOOKS, $= REPO_BASE, $GL_CONF_COMPILED, $GL_BIG_CONFIG, $GL_PERFLOGT, $PROJECTS_LIS= T, $GL_ALL_INCLUDES_SPECIAL, $GL_SITE_INFO, $GL_GET_MEMBERSHIPS_PGM, $GL_= WILDREPOS_PERM_CATS); +our ($REPO_UMASK, $GL_WILDREPOS, $GL_PACKAGE_CONF, $GL_PACKAGE_HOOKS, $= REPO_BASE, $GL_CONF_COMPILED, $GL_BIG_CONFIG, $GL_PERFLOGT, $PROJECTS_LIS= T, $GL_ALL_INCLUDES_SPECIAL, $GL_SITE_INFO, $GL_GET_MEMBERSHIPS_PGM, $GL_= WILDREPOS_PERM_CATS, $GL_KEYDIR, @GL_METADATA); our %repos; our %groups; - our %repo_config; + our %git_configs; + our %split_conf;; our $data_version; - our $current_data_version =3D '1.6'; + our $current_data_version =3D '1.7'; +=20 + # the following are read in from individual repo's gl-conf files, if pr= esent + our %one_repo; + our %one_git_config; =20 # ---------------------------------------------------------------------= ------- # convenience subs From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PpjxD-0004kK-Ie for garchives@archives.gentoo.org; Wed, 16 Feb 2011 16:10:11 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C91351C016; Wed, 16 Feb 2011 16:07:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 7B3E81C016 for ; Wed, 16 Feb 2011 16:07:39 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C857E1B4184 for ; Wed, 16 Feb 2011 16:07:38 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 217158006D for ; Wed, 16 Feb 2011 16:07:38 +0000 (UTC) From: "Christian Ruppert" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Christian Ruppert" Message-ID: <11f659902acb67987d72a88ced6f86cb99420d04.idl0r@gentoo> Subject: [gentoo-commits] proj/gitolite-gentoo:master commit in: / X-VCS-Repository: proj/gitolite-gentoo X-VCS-Committer: idl0r X-VCS-Committer-Name: Christian Ruppert X-VCS-Revision: 11f659902acb67987d72a88ced6f86cb99420d04 Date: Wed, 16 Feb 2011 16:07:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: aece10b7312011bc1a8b5ed424faea99 Message-ID: <20110216160738.0tpZd7eNtv7fQ9lBYCjHxAZkzMLC0tP3P9aTuqeJ1cE@z> commit: 11f659902acb67987d72a88ced6f86cb99420d04 Author: Christian Ruppert gentoo org> AuthorDate: Tue Feb 15 16:26:22 2011 +0000 Commit: Christian Ruppert gentoo org> CommitDate: Tue Feb 15 16:26:22 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gitolite-gent= oo.git;a=3Dcommit;h=3D11f65990 Merge commit 'refs/top-bases/t/export_key_metadata-function' into t/expor= t_key_metadata-function conf/example.conf | 3 - conf/example.gitolite.rc | 329 +++------------= ----- contrib/adc/get-rights-and-owner.in-perl | 41 +++ contrib/ldap/README.mkd | 18 ++ contrib/ldap/ldap-query-example.pl | 80 +++++ contrib/ldap/ldap-query-example.sh | 68 +++++ contrib/ldap/passwd | 112 +++++++ doc/CHANGELOG | 22 ++ doc/big-config.mkd | 229 ++++++++++---- doc/delegation.mkd | 2 +- doc/gitolite.rc.mkd | 332 +++++++++++++++= ++++++ doc/install-transcript.mkd | 2 +- doc/overkill.mkd | 8 +- doc/progit-article.mkd | 2 +- doc/ssh-troubleshooting.mkd | 2 +- doc/who-uses-it.mkd | 5 + src/gitolite.pm | 124 +++++---- src/gl-auth-command | 14 +- src/gl-compile-conf | 164 +++++++---- t/out/t01-repo-groups.1 | 2 +- t/out/t01-repo-groups.1b | 2 +- t/out/{t01-repo-groups.1b =3D> t01-repo-groups.1bs} | 33 ++- t/out/t01-repo-groups.2 | 28 ++- t/out/t02-user-groups.1 | 2 +- t/out/t02-user-groups.1b | 2 +- t/out/{t02-user-groups.1b =3D> t02-user-groups.1bs} | 35 +-- t/out/t02-user-groups.2 | 2 +- t/out/{t02-user-groups.2 =3D> t02-user-groups.2bs} | 49 ++-- t/t01-repo-groups | 6 +- t/t02-user-groups | 8 +- t/t59-repo-not-on-disk | 12 +- t/test-driver.sh | 7 + 32 files changed, 1195 insertions(+), 550 deletions(-) diff --cc src/gitolite.pm index efd9bed,7c240dc..9945e91 --- a/src/gitolite.pm +++ b/src/gitolite.pm @@@ -40,12 -40,17 +40,17 @@@ our $REPOPATT_PATT=3Dqr(^\@?[0-9a-zA-Z[][ our $ADC_CMD_ARGS_PATT=3Dqr(^[0-9a-zA-Z._\@/+:-]*$); =20 # these come from the RC file -our ($REPO_UMASK, $GL_WILDREPOS, $GL_PACKAGE_CONF, $GL_PACKAGE_HOOKS, $= REPO_BASE, $GL_CONF_COMPILED, $GL_BIG_CONFIG, $GL_PERFLOGT, $PROJECTS_LIS= T, $GL_ALL_INCLUDES_SPECIAL, $GL_SITE_INFO, $GL_GET_MEMBERSHIPS_PGM, $GL_= WILDREPOS_PERM_CATS); +our ($REPO_UMASK, $GL_WILDREPOS, $GL_PACKAGE_CONF, $GL_PACKAGE_HOOKS, $= REPO_BASE, $GL_CONF_COMPILED, $GL_BIG_CONFIG, $GL_PERFLOGT, $PROJECTS_LIS= T, $GL_ALL_INCLUDES_SPECIAL, $GL_SITE_INFO, $GL_GET_MEMBERSHIPS_PGM, $GL_= WILDREPOS_PERM_CATS, $GL_KEYDIR, @GL_METADATA); our %repos; our %groups; - our %repo_config; + our %git_configs; + our %split_conf;; our $data_version; - our $current_data_version =3D '1.6'; + our $current_data_version =3D '1.7'; +=20 + # the following are read in from individual repo's gl-conf files, if pr= esent + our %one_repo; + our %one_git_config; =20 # ---------------------------------------------------------------------= ------- # convenience subs