From 7cec71b0eff40544882e56b6fbe080ce1b268e15 Mon Sep 17 00:00:00 2001 From: Sitaram Chamarty Date: Thu, 22 Nov 2012 15:59:13 +0530 Subject: [PATCH] minor fixups to some non-core programs (following a bit of a doc shakeup) --- src/lib/Gitolite/Triggers/Alias.pm | 0 src/lib/Gitolite/Triggers/CpuTime.pm | 3 +-- src/lib/Gitolite/Triggers/RepoUmask.pm | 2 ++ src/lib/Gitolite/Triggers/Shell.pm | 3 +++ 4 files changed, 6 insertions(+), 2 deletions(-) mode change 100755 => 100644 src/lib/Gitolite/Triggers/Alias.pm mode change 100755 => 100644 src/lib/Gitolite/Triggers/CpuTime.pm diff --git a/src/lib/Gitolite/Triggers/Alias.pm b/src/lib/Gitolite/Triggers/Alias.pm old mode 100755 new mode 100644 diff --git a/src/lib/Gitolite/Triggers/CpuTime.pm b/src/lib/Gitolite/Triggers/CpuTime.pm old mode 100755 new mode 100644 index 552bf40..74b4217 --- a/src/lib/Gitolite/Triggers/CpuTime.pm +++ b/src/lib/Gitolite/Triggers/CpuTime.pm @@ -10,6 +10,7 @@ use warnings; # cpu and elapsed times for gitolite+git operations # ---------------------------------------------------------------------- +# uncomment the appropriate lines in the rc file to enable this # Ideally, you will (a) write your own code with a different filename so later # gitolite upgrades won't overwrite your copy, (b) add appropriate variables @@ -18,8 +19,6 @@ use warnings; # ---------------------------------------------------------------------- my $start_time; -# this trigger is not yet documented; it gets called at the start and does not -# receive any arguments. sub input { _warn "something wrong with the invocation of CpuTime::input" if $ENV{GL_TID} ne $$; $start_time = [ Time::HiRes::gettimeofday() ]; diff --git a/src/lib/Gitolite/Triggers/RepoUmask.pm b/src/lib/Gitolite/Triggers/RepoUmask.pm index b0a9ad1..ea675e2 100644 --- a/src/lib/Gitolite/Triggers/RepoUmask.pm +++ b/src/lib/Gitolite/Triggers/RepoUmask.pm @@ -9,6 +9,8 @@ use warnings; # setting a repo specific umask # ---------------------------------------------------------------------- +# this is for people who are too paranoid to trust e.g., gitweb's repo +# exclusion logic, but not paranoid enough to put it on a different server =for usage diff --git a/src/lib/Gitolite/Triggers/Shell.pm b/src/lib/Gitolite/Triggers/Shell.pm index 0e6f0a1..b6e24c3 100644 --- a/src/lib/Gitolite/Triggers/Shell.pm +++ b/src/lib/Gitolite/Triggers/Shell.pm @@ -3,6 +3,9 @@ package Gitolite::Triggers::Shell; # usage notes: this module must be loaded first in the INPUT trigger list. Or # at least before Mirroring::input anyway. +# documentation is in the ssh troubleshooting and tips document, under the +# section "giving shell access to gitolite users" + use Gitolite::Rc; use Gitolite::Common;