===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
gitolite3-3.6.11/contrib/commands/ukm-203-BEGIN { $TEMPDIR = `mktemp -d -t tmp.XXXXXXXXXX`; chomp($TEMPDIR) }
gitolite3-3.6.11/contrib/commands/ukm:204:END { my $err = $?; `/bin/rm -rf $TEMPDIR`; $? = $err; }
gitolite3-3.6.11/contrib/commands/ukm-205-
##############################################
gitolite3-3.6.11/contrib/commands/ukm-513-    # generate new pubkey create fingerprint
gitolite3-3.6.11/contrib/commands/ukm:514:    system("ssh-keygen -N '' -q -f \"$TEMPDIR/session\" -C $gl_user");
gitolite3-3.6.11/contrib/commands/ukm-515-    my $sessionfp = fingerprint("$TEMPDIR/session.pub");
##############################################
gitolite3-3.6.11/contrib/commands/ukm-518-    add_pubkey($gl_user, "$selfkeys_dir/$gl_user/$user.pub", $keymaterial);
gitolite3-3.6.11/contrib/commands/ukm:519:    print `cat "$TEMPDIR/session.pub"`;
gitolite3-3.6.11/contrib/commands/ukm-520-}
##############################################
gitolite3-3.6.11/contrib/commands/ukm-609-    # generate new pubkey and create fingerprint to get a random number
gitolite3-3.6.11/contrib/commands/ukm:610:    system("ssh-keygen -N '' -q -f \"$TEMPDIR/session\" -C $gl_user");
gitolite3-3.6.11/contrib/commands/ukm-611-    my $sessionfp = fingerprint("$TEMPDIR/session.pub");
##############################################
gitolite3-3.6.11/contrib/hooks/repo-specific/save-push-signatures-157-    # for each cert blob...
gitolite3-3.6.11/contrib/hooks/repo-specific/save-push-signatures:158:    for b in `cat git-push-certs.$2/.blob.list`
gitolite3-3.6.11/contrib/hooks/repo-specific/save-push-signatures-159-    do
##############################################
gitolite3-3.6.11/contrib/hooks/repo-specific/save-push-signatures-169-        # for each ref described within the cert, update the index
gitolite3-3.6.11/contrib/hooks/repo-specific/save-push-signatures:170:        for ref in `cat $cf | egrep '^[a-f0-9]+ [a-f0-9]+ refs/' | cut -f3 -d' '`
gitolite3-3.6.11/contrib/hooks/repo-specific/save-push-signatures-171-        do
##############################################
gitolite3-3.6.11/contrib/t/ukm.t-50-# cannot add emails containing example.com or hemmecke.org.
gitolite3-3.6.11/contrib/t/ukm.t:51:system("sed -i \"s/.*ENABLE =>.*/'UKM_CONFIG'=>{'FORBIDDEN_GUEST_PATTERN'=>'example.com|hemmecke.org'}, ENABLE => ['ukm',/\" $h/.gitolite.rc");
gitolite3-3.6.11/contrib/t/ukm.t-52-
##############################################
gitolite3-3.6.11/contrib/t/ukm.t-309-# Let's enable it.
gitolite3-3.6.11/contrib/t/ukm.t:310:system("sed -i \"/'UKM_CONFIG'=>/s/=>{/=>{'SELFKEY_MANAGEMENT'=>1,/\" $h/.gitolite.rc");
gitolite3-3.6.11/contrib/t/ukm.t-311-
##############################################
gitolite3-3.6.11/contrib/triggers/IP-check-37-
gitolite3-3.6.11/contrib/triggers/IP-check:38:eval `ipcalc -n $current_ip/$mask`
gitolite3-3.6.11/contrib/triggers/IP-check-39-
##############################################
gitolite3-3.6.11/contrib/triggers/file_mirror-52-        # now fetch.  Maybe we can put a "-q" in there?
gitolite3-3.6.11/contrib/triggers/file_mirror:53:        system( "git", "fetch", $url, "+refs/*:refs/*" );
gitolite3-3.6.11/contrib/triggers/file_mirror-54-
##############################################
gitolite3-3.6.11/contrib/triggers/file_mirror-62-        # now push
gitolite3-3.6.11/contrib/triggers/file_mirror:63:        system( "git", "push", "--mirror", $url );
gitolite3-3.6.11/contrib/triggers/file_mirror-64-    }
##############################################
gitolite3-3.6.11/contrib/triggers/file_mirror-74-    return if -d $path;
gitolite3-3.6.11/contrib/triggers/file_mirror:75:    system( "git", "init", "--bare", $path );
gitolite3-3.6.11/contrib/triggers/file_mirror-76-}
##############################################
gitolite3-3.6.11/contrib/utils/rc-format-v3.4-46-END {
gitolite3-3.6.11/contrib/utils/rc-format-v3.4:47:    system("rm -rf ./.home.rcupgrade.$$");
gitolite3-3.6.11/contrib/utils/rc-format-v3.4-48-}
##############################################
gitolite3-3.6.11/contrib/utils/testconf-126-
gitolite3-3.6.11/contrib/utils/testconf:127:cat `find $testconf/.gitolite/conf -type f -name "*.conf" | sort` |
gitolite3-3.6.11/contrib/utils/testconf-128-    perl -ne '
##############################################
gitolite3-3.6.11/install-76-    _mkdir($to);
gitolite3-3.6.11/install:77:    system("cp -RpP * $to");
gitolite3-3.6.11/install-78-    _print( "$to/VERSION", $version );
##############################################
gitolite3-3.6.11/src/VREF/COUNT-33-# $oldsha when you update an old feature branch from master and then push it
gitolite3-3.6.11/src/VREF/COUNT:34:count=`git log --name-only $nf --format=%n $newtree --not --all | grep . | sort -u | perl -ne '}{print "$."'`
gitolite3-3.6.11/src/VREF/COUNT-35-
##############################################
gitolite3-3.6.11/src/VREF/EMAIL-CHECK-23-my ( $ref, $old, $new ) = @ARGV;
gitolite3-3.6.11/src/VREF/EMAIL-CHECK:24:for my $rev (`git log --format="%ae\t%h\t%s" $new --not --all`) {
gitolite3-3.6.11/src/VREF/EMAIL-CHECK-25-    chomp($rev);
##############################################
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE-25-
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE:26:chomp( my $author_email = `git log --format=%ae -1 $newsha` );
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE:27:my $msg = `git cat-file -p $newsha`;
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE-28-$msg =~ s/\t/ /g;    # makes our regexes simpler
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE-29-
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE:30:for my $newbin (`git diff --stat=999,999 $oldtree $newtree | grep Bin.0.-`) {
gitolite3-3.6.11/src/VREF/MAX_NEWBIN_SIZE-31-    next unless $newbin =~ /^ (.*) +\| +Bin 0 -> (\d+) bytes/;
##############################################
gitolite3-3.6.11/src/VREF/MERGE-CHECK-45-
gitolite3-3.6.11/src/VREF/MERGE-CHECK:46:my $ret = `git rev-list -n 1 --merges $oldsha..$newsha`;
gitolite3-3.6.11/src/VREF/MERGE-CHECK-47-print "$refex FATAL: merge commits not allowed\n" if $ret =~ /./;
##############################################
gitolite3-3.6.11/src/VREF/VOTES-72-# find how many votes have come in
gitolite3-3.6.11/src/VREF/VOTES:73:votes=`git for-each-ref refs/heads/votes/*/$branch | grep -c $newsha`
gitolite3-3.6.11/src/VREF/VOTES-74-
##############################################
gitolite3-3.6.11/src/VREF/lock-26-
gitolite3-3.6.11/src/VREF/lock:27:for my $file (`git diff --name-only $oldtree $newtree`) {
gitolite3-3.6.11/src/VREF/lock-28-    chomp($file);
##############################################
gitolite3-3.6.11/src/VREF/partial-copy-19-
gitolite3-3.6.11/src/VREF/partial-copy:20:main=`git config --file $GL_REPO_BASE/$repo.git/config --get gitolite.partialCopyOf`;
gitolite3-3.6.11/src/VREF/partial-copy-21-[ -z "$main" ] && exit 0
##############################################
gitolite3-3.6.11/src/commands/D-111-        owner=
gitolite3-3.6.11/src/commands/D:112:        owner=`cat "$t"`
gitolite3-3.6.11/src/commands/D-113-        [ "$owner" = "$GL_USER" ] && dirname $t
##############################################
gitolite3-3.6.11/src/commands/D-119-    owner=
gitolite3-3.6.11/src/commands/D:120:    owner=`cat $TRASH_CAN/$repo/gl-creator 2>/dev/null`
gitolite3-3.6.11/src/commands/D-121-    [ "$owner" = "$GL_USER" ] || die "'$repo' is not yours!"
##############################################
gitolite3-3.6.11/src/commands/D-123-    cd $TRASH_CAN
gitolite3-3.6.11/src/commands/D:124:    realrepo=`dirname $repo`
gitolite3-3.6.11/src/commands/D-125-    [ -d $RB/$realrepo.git ] && die "'$realrepo' already exists"
##############################################
gitolite3-3.6.11/src/commands/compile-template-data-23-
gitolite3-3.6.11/src/commands/compile-template-data:24:@ARGV = `find $rc{GL_ADMIN_BASE}/conf -type f -name "*.conf" | sort`; chomp(@ARGV);
gitolite3-3.6.11/src/commands/compile-template-data-25-# we don't see the files in the exact same order that gitolite compile sees
##############################################
gitolite3-3.6.11/src/commands/htpasswd-42-die "empty passwords are not allowed\n" unless $password;
gitolite3-3.6.11/src/commands/htpasswd:43:my $res = system( "htpasswd", "-mb", $htpasswd_file, $ENV{GL_USER}, $password );
gitolite3-3.6.11/src/commands/htpasswd-44-die "htpasswd command seems to have failed with return code: $res.\n" if $res;
##############################################
gitolite3-3.6.11/src/commands/list-dangling-repos-28-for my $r ( grep /^@/, keys %repos ) {
gitolite3-3.6.11/src/commands/list-dangling-repos:29:    map { chomp; $repos{$_} = 1; } `gitolite list-members $r`;
gitolite3-3.6.11/src/commands/list-dangling-repos-30-}
##############################################
gitolite3-3.6.11/src/commands/lock-67-        chomp($b);
gitolite3-3.6.11/src/commands/lock:68:        system("git cat-file -e $b:$file 2>/dev/null") or return 1;
gitolite3-3.6.11/src/commands/lock-69-        # note that with system(), the return value is "shell truth", so
##############################################
gitolite3-3.6.11/src/commands/mirror-65-        my $creator = `cat gl-creator`; chomp($creator);
gitolite3-3.6.11/src/commands/mirror:66:        trace( 1, `cat gl-perms 2>/dev/null | ssh $host CREATOR=$creator perms -c \\'$repo\\' 2>/dev/null` );
gitolite3-3.6.11/src/commands/mirror-67-    }
##############################################
gitolite3-3.6.11/src/commands/mirror-70-    my $glss = '';
gitolite3-3.6.11/src/commands/mirror:71:    for (`git push --mirror $host:$repo 2>&1`) {
gitolite3-3.6.11/src/commands/mirror-72-        $errors = 1 if $?;
##############################################
gitolite3-3.6.11/src/commands/perms-83-
gitolite3-3.6.11/src/commands/perms:84:_system( "gitolite", "trigger", "POST_CREATE", $repo, $ENV{GL_USER}, 'perms' );
gitolite3-3.6.11/src/commands/perms-85-
##############################################
gitolite3-3.6.11/src/commands/rsync-73-    trace( 1, "rsync bundle", $ENV{SSH_ORIGINAL_COMMAND} );
gitolite3-3.6.11/src/commands/rsync:74:    Gitolite::Common::_system( split ' ', $ENV{SSH_ORIGINAL_COMMAND} );
gitolite3-3.6.11/src/commands/rsync-75-    exit 0;
##############################################
gitolite3-3.6.11/src/commands/rsync-92-    if ( -f $bundle ) {
gitolite3-3.6.11/src/commands/rsync:93:        %b = map { chomp; reverse split; } `git ls-remote --heads --tags $bundle`;
gitolite3-3.6.11/src/commands/rsync-94-        %r = map { chomp; reverse split; } `git ls-remote --heads --tags .`;
##############################################
gitolite3-3.6.11/src/commands/rsync-117-
gitolite3-3.6.11/src/commands/rsync:118:            `git rev-list --count --left-right $b{$ref}...$r{$ref}` =~ /^(\d+)\s+(\d+)$/ or _die "git too old";
gitolite3-3.6.11/src/commands/rsync-119-            if ($1) {
##############################################
gitolite3-3.6.11/src/commands/rsync-135-    -f $bundle and ( unlink $bundle or die "a horrible death" );
gitolite3-3.6.11/src/commands/rsync:136:    system("git bundle create $bundle --branches --tags >&2");
gitolite3-3.6.11/src/commands/rsync-137-
##############################################
gitolite3-3.6.11/src/commands/sshkeys-lint-35-if ( not @pubkeyfiles ) {
gitolite3-3.6.11/src/commands/sshkeys-lint:36:    chomp( @pubkeyfiles = `find $kd -type f -name "*.pub" | sort` );
gitolite3-3.6.11/src/commands/sshkeys-lint-37-}
##############################################
gitolite3-3.6.11/src/commands/sskm-127-BEGIN { $TEMPDIR = `mktemp -d -t tmp.XXXXXXXXXX`; }
gitolite3-3.6.11/src/commands/sskm:128:END { `/bin/rm -rf $TEMPDIR`; }
gitolite3-3.6.11/src/commands/sskm-129-
##############################################
gitolite3-3.6.11/src/commands/who-pushed-57-        } else {
gitolite3-3.6.11/src/commands/who-pushed:58:            system("git rev-list $old$new 2>/dev/null | grep ^$sha >/dev/null && echo '$ts $pid $who $ref $d_old $new'");
gitolite3-3.6.11/src/commands/who-pushed-59-        }
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Common.pm-152-    if ( system(@_) != 0 ) {
gitolite3-3.6.11/src/lib/Gitolite/Common.pm:153:        trace( 1, "system() failed", @_, "-> $?" );
gitolite3-3.6.11/src/lib/Gitolite/Common.pm-154-        if ( $? == -1 ) {
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Common.pm-235-        my $cmd = 'find . ' . ($Gitolite::Rc::rc{REPO_SYMLINKS} || '') . ' -name "*.git" -prune';
gitolite3-3.6.11/src/lib/Gitolite/Common.pm:236:        for my $repo (`$cmd`) {
gitolite3-3.6.11/src/lib/Gitolite/Common.pm-237-            chomp($repo);
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Common.pm-402-        my $cmd = shift; die "try: expects only one argument" if @_;
gitolite3-3.6.11/src/lib/Gitolite/Common.pm:403:        $text = `( $cmd ) 2>&1; printf RC=\$?`;
gitolite3-3.6.11/src/lib/Gitolite/Common.pm-404-        if ( $text =~ s/RC=(\d+)$// ) {
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Conf/Load.pm-515-        return $cache{$user} if $cache{$user};
gitolite3-3.6.11/src/lib/Gitolite/Conf/Load.pm:516:        my @extgroups = map { s/^@?/@/; $_; } split ' ', `$rc{GROUPLIST_PGM} $user`;
gitolite3-3.6.11/src/lib/Gitolite/Conf/Load.pm-517-        return ( $cache{$user} = \@extgroups );
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm-59-
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm:60:            for my $ref ( map { chomp; s(^)(VREF/NAME/); $_; } `git diff --name-only $oldtree $newtree` ) {
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm-61-                check_vref( $aa, $ref );
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm-124-    # for branch create or delete, merge_base stays at '0'x40
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm:125:    chomp( $merge_base = `git merge-base $oldsha $newsha` )
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm-126-      unless $oldsha eq '0' x 40
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm-149-        } else {
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm:150:            $aa .= 'M' if `git rev-list -n 1 --merges $oldsha..$newsha` =~ /./;
gitolite3-3.6.11/src/lib/Gitolite/Hooks/Update.pm-151-        }
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Rc.pm-330-                    trace( 2, 'trigger command', $s );
gitolite3-3.6.11/src/lib/Gitolite/Rc.pm:331:                    _system( $pgm, @args, $rc_section, @_ );    # they better all return with 0 exit codes!
gitolite3-3.6.11/src/lib/Gitolite/Rc.pm-332-                }
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Test/Tsh.pm-342-    dbg( 4, "  running: ( $cmd ) 2>&1" );
gitolite3-3.6.11/src/lib/Gitolite/Test/Tsh.pm:343:    $text = `( $cmd ) 2>&1; /bin/echo -n RC=\$?`;
gitolite3-3.6.11/src/lib/Gitolite/Test/Tsh.pm-344-    $lec  = $cmd;
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-39-        # this expects valid perms content on STDIN
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm:40:        _system("gitolite perms -c $repo");
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-41-        delete $ENV{GL_BYPASS_CREATOR_CHECK};
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-92-            trace( 1, "redirect to $master" );
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm:93:            exec( "ssh", $master, "USER=$user", "SOC=$ENV{SSH_ORIGINAL_COMMAND}" );
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-94-        } else {
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-239-        trace( 1, "push_to_slaves: skipping self" ), next if $s eq $hn;
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm:240:        system("gitolite 1plus1 $lb.$s gitolite mirror push $s $repo </dev/null >/dev/null 2>&1 &") if $slaves{$s} eq 'async';
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm:241:        system("gitolite 1plus1 $lb.$s gitolite mirror push $s $repo </dev/null >/dev/null 2>&1")   if $slaves{$s} eq 'sync';
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-242-        _warn "manual mirror push pending for '$s'"                          if $slaves{$s} eq 'nosync';
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-251-    delete $ENV{GL_USER};
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm:252:    system("gitolite mirror status all $repo >&2");
gitolite3-3.6.11/src/lib/Gitolite/Triggers/Mirroring.pm-253-    $ENV{GL_USER} = $u;
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Triggers/RepoUmask.pm-41-
gitolite3-3.6.11/src/lib/Gitolite/Triggers/RepoUmask.pm:42:    system("chmod -R $mode $repo.git >&2");
gitolite3-3.6.11/src/lib/Gitolite/Triggers/RepoUmask.pm:43:    system("find $repo.git -type f -exec chmod a-x '{}' \\;");
gitolite3-3.6.11/src/lib/Gitolite/Triggers/RepoUmask.pm-44-}
##############################################
gitolite3-3.6.11/src/lib/Gitolite/Triggers/TProxy.pm-94-    # redirect to upstream
gitolite3-3.6.11/src/lib/Gitolite/Triggers/TProxy.pm:95:    exec( "ssh", $rc{TPROXY_FORWARDS_TO}, "TPROXY_FOR=$user", "SOC=$ENV{SSH_ORIGINAL_COMMAND}" );
gitolite3-3.6.11/src/lib/Gitolite/Triggers/TProxy.pm-96-}
##############################################
gitolite3-3.6.11/src/triggers/partial-copy-18-user=$2
gitolite3-3.6.11/src/triggers/partial-copy:19:main=`git config --file $GL_REPO_BASE/$repo.git/config --get gitolite.partialCopyOf`;
gitolite3-3.6.11/src/triggers/partial-copy-20-[ -z "$main" ] && exit 0
##############################################
gitolite3-3.6.11/src/triggers/partial-copy-57-do
gitolite3-3.6.11/src/triggers/partial-copy:58:    SHA=`git rev-list -1 $ref`
gitolite3-3.6.11/src/triggers/partial-copy-59-    for branch in `git for-each-ref refs/heads '--format=%(refname)'`
gitolite3-3.6.11/src/triggers/partial-copy-60-    do
gitolite3-3.6.11/src/triggers/partial-copy:61:       if [ "`git merge-base $SHA $branch`" = "$SHA" ]; then
gitolite3-3.6.11/src/triggers/partial-copy-62-           # tag is reachable in current branch, continue higher loop
##############################################
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-48-        # is this a multi-key?
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split:49:        lines=`wc -l < $k`
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-50-        case $lines in
##############################################
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-53-
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split:54:        base=`basename $k .pub`
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-55-        mv $k $base.multi
##############################################
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-62-    # do we need to split?
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split:63:    lines=`wc -l < $k`
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-64-    case $lines in
##############################################
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-67-
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split:68:    base=`basename $k .multi`
gitolite3-3.6.11/src/triggers/post-compile/ssh-authkeys-split-69-    # sanity check
##############################################
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs-41-    my $gc = git_config( $pr, '.', 1 );
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs:42:    my $ac = `git config --file $RB/$pr.git/config -l`;
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs-43-    while ( my ( $key, $value ) = each( %{$gc} ) ) {
##############################################
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs-48-        if ( $value ne "" ) {
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs:49:            system( "git", "config", "--file", "$RB/$pr.git/config", $key, $value );
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs-50-        } elsif ( $ac =~ /^\Q$lkey\E=/m ) {
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs:51:            system( "git", "config", "--file", "$RB/$pr.git/config", "--unset-all", $key );
gitolite3-3.6.11/src/triggers/post-compile/update-git-configs-52-        }
##############################################
gitolite3-3.6.11/src/triggers/post-compile/update-git-daemon-access-list-22-
gitolite3-3.6.11/src/triggers/post-compile/update-git-daemon-access-list:23:for my $d (`$cmd | gitolite access % daemon R any`) {
gitolite3-3.6.11/src/triggers/post-compile/update-git-daemon-access-list-24-    my @F = split "\t", $d;
##############################################
gitolite3-3.6.11/src/triggers/post-compile/update-gitweb-access-list-17-# filename (note: 'mktemp -u' on some systems, this gets close enough)
gitolite3-3.6.11/src/triggers/post-compile/update-gitweb-access-list:18:tmpfile=`mktemp $plf.tmp_XXXXXXXX`
gitolite3-3.6.11/src/triggers/post-compile/update-gitweb-access-list-19-rm -f $tmpfile;
##############################################
gitolite3-3.6.11/src/gitolite-82-    trace( 2, "attempting gitolite command $c" );
gitolite3-3.6.11/src/gitolite:83:    _system( $c, @args );
gitolite3-3.6.11/src/gitolite-84-
##############################################
gitolite3-3.6.11/src/gitolite-shell-143-        my $repodir = "'$rc{GL_REPO_BASE}/$repo.git'";
gitolite3-3.6.11/src/gitolite-shell:144:        _system( "git", "shell", "-c", "$verb $repodir" );
gitolite3-3.6.11/src/gitolite-shell-145-    }
##############################################
gitolite3-3.6.11/t/gitolite-receive-pack-11-$ENV{SSH_ORIGINAL_COMMAND} = "git-receive-pack '$repo'";
gitolite3-3.6.11/t/gitolite-receive-pack:12:exec( "$ENV{GL_BINDIR}/../src/gitolite-shell", $user );
##############################################
gitolite3-3.6.11/t/gitolite-upload-pack-11-$ENV{SSH_ORIGINAL_COMMAND} = "git-upload-pack '$repo'";
gitolite3-3.6.11/t/gitolite-upload-pack:12:exec( "$ENV{GL_BINDIR}/../src/gitolite-shell", $user );
##############################################
gitolite3-3.6.11/t/glt-23-    $ENV{SSH_ORIGINAL_COMMAND} = join(" ", $cmd, @ARGV);
gitolite3-3.6.11/t/glt:24:    exec( "$ENV{GL_BINDIR}/../src/gitolite-shell", $user );
gitolite3-3.6.11/t/glt-25-} elsif ( $cmd eq 'push' ) {
gitolite3-3.6.11/t/glt-26-    print STDERR "TRACE: glt(", join( ")(", @ARGV ), ")\n";
gitolite3-3.6.11/t/glt:27:    $rc = system( "git", $cmd, "--receive-pack=$ENV{GL_BINDIR}/gitolite-receive-pack", @ARGV );
gitolite3-3.6.11/t/glt-28-} else {
gitolite3-3.6.11/t/glt-29-    print STDERR "TRACE: glt(", join( ")(", @ARGV ), ")\n";
gitolite3-3.6.11/t/glt:30:    $rc = system( "git", $cmd, "--upload-pack=$ENV{GL_BINDIR}/gitolite-upload-pack", @ARGV );
gitolite3-3.6.11/t/glt-31-}
##############################################
gitolite3-3.6.11/t/mirror-test-37-    my $k = shift;
gitolite3-3.6.11/t/mirror-test:38:    system("cp $h/.ssh/$k $h/.ssh/id_rsa");
gitolite3-3.6.11/t/mirror-test:39:    system("cp $h/.ssh/$k.pub $h/.ssh/id_rsa.pub");
gitolite3-3.6.11/t/mirror-test-40-}
##############################################
gitolite3-3.6.11/.pc/fix-paths/src/gitolite-82-    trace( 2, "attempting gitolite command $c" );
gitolite3-3.6.11/.pc/fix-paths/src/gitolite:83:    _system( $c, @args );
gitolite3-3.6.11/.pc/fix-paths/src/gitolite-84-
##############################################
gitolite3-3.6.11/.pc/fix-paths/src/gitolite-shell-143-        my $repodir = "'$rc{GL_REPO_BASE}/$repo.git'";
gitolite3-3.6.11/.pc/fix-paths/src/gitolite-shell:144:        _system( "git", "shell", "-c", "$verb $repodir" );
gitolite3-3.6.11/.pc/fix-paths/src/gitolite-shell-145-    }