-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 25 September 2002 09:11, you wrote:
> I am running a CVS server with multiple repositories. I can easily log the
> IP and time date of any connecting user. What I would like to log is the
> repository they accessed, the action performed and the user name they
> logged in with. The log_on_success += USERID does not seem to work because
> the CVS user accounts don't exist on the server, they are aliased in the
> cvs passwd file.
>
> I don't think xinetd can do what I want because it is happening at a
> different level.
what you are looking for are the logininfo and commitinfo files in the CVSROOT
directory ... they get run during every commit and can be used to log
messages, send emails, etc... search for the cvsnotify.pl and cvslastdir.pl
scripts on line for some examples of what can be done...
of course, `cvs log` is handy too ;-)
- --
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
"Everything should be made as simple as possible, but not simpler"
- Albert Einstein
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9knEl1rcusafx20MRArSDAJ0S14BWuwd8/hwAc/NlLUP+TuYJ4gCcDFeT
NBNlXwIrCqXKjGGC44qZUBo=
=xryB
-----END PGP SIGNATURE-----