Re: Logging repository accesses other than commits

2011-04-04 Thread David Brodbeck
On Fri, Apr 1, 2011 at 8:46 PM, Nico Kadel-Garcia wrote: > Modern versions of OpenSSH (such as the version 5 in RHEL 6 and > contemporary Debian releases) does not read your .bashrc for non-login > sessions. (This is actually standards compliant behavior, which > OpenSSH version 4 did not follow.

Re: Logging repository accesses other than commits

2011-04-02 Thread Daniel Shahaf
Nico Kadel-Garcia wrote on Sat, Apr 02, 2011 at 12:23:15 -0400: > Here's the Red Hat published bug report on it, that goes into more > detail and workaround attempts, back at Fedora 9 and the change from > OpenSSH 5.0p1 to OpenSSH 5.1p1. > > https://bugzilla.redhat.com/show_bug.cgi?id=458839 >

Re: Logging repository accesses other than commits

2011-04-02 Thread Nico Kadel-Garcia
[ This conversation was accidentally in private email for a bit, I'm restoring it to the Subversion mailing list. ] On Sat, Apr 2, 2011 at 9:11 AM, Daniel Shahaf wrote: > Nico Kadel-Garcia wrote on Sat, Apr 02, 2011 at 08:48:39 -0400: >> On Sat, Apr 2, 2011 at 1:24 AM, Daniel Shahaf >> wrote: >

Re: Logging repository accesses other than commits

2011-04-01 Thread Daniel Shahaf
Nico Kadel-Garcia wrote on Fri, Apr 01, 2011 at 23:46:16 -0400: > On Fri, Apr 1, 2011 at 10:09 PM, Daniel Shahaf > wrote: > > Doesn't 'svnserve --log-file' handle this? > > > > Clients run 'ssh $host svnserve -t' by default, so you'd have to make > > that invocation spawn an svnserve that has --l

Re: Logging repository accesses other than commits

2011-04-01 Thread Nico Kadel-Garcia
On Fri, Apr 1, 2011 at 10:09 PM, Daniel Shahaf wrote: > Doesn't 'svnserve --log-file' handle this? > > Clients run 'ssh $host svnserve -t' by default, so you'd have to make > that invocation spawn an svnserve that has --log-file passed to it.  You > could alter the svnserve in $PATH or use sshd co

Re: Logging repository accesses other than commits

2011-04-01 Thread Daniel Shahaf
Doesn't 'svnserve --log-file' handle this? Clients run 'ssh $host svnserve -t' by default, so you'd have to make that invocation spawn an svnserve that has --log-file passed to it. You could alter the svnserve in $PATH or use sshd configuration (ForceCommand and command="" directives) to achieve

Re: Logging repository accesses other than commits

2011-04-01 Thread Nico Kadel-Garcia
On Fri, Apr 1, 2011 at 5:03 PM, Eric wrote: > At 04:51 PM 4/1/2011, Chris Shelton wrote: > >> >> >> If you are using apache for serving your repository, > > < > > Good afternoon, Chris. > > We're not... we're using svn+ssh exclusively. This is trickier. You can log the existence of the co

Re: Logging repository accesses other than commits

2011-04-01 Thread Eric
At 04:51 PM 4/1/2011, Chris Shelton wrote: > If you are using apache for serving your repository, < Good afternoon, Chris. We're not... we're using svn+ssh exclusively.

Re: Logging repository accesses other than commits

2011-04-01 Thread Chris Shelton
Eric, On Fri, Apr 1, 2011 at 4:32 PM, Eric wrote: > > Is there a way to maintain a log of accesses to the repository other than > commits?  Basically anything that results in incrementing the revision number > gets logged, but how do I log the event when a user downloads or checks out > someth