[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] importinfo/admininfo
From: |
Ralf S. Engelschall |
Subject: |
[PATCH] importinfo/admininfo |
Date: |
Sat, 4 Oct 2003 13:19:20 +0200 |
User-agent: |
Mutt/1.4.1i |
As promised, I've now finally (sorry for the delay) started to work-off
my larger CVS patch set for OpenPKG which you can find in original under
http://cvs.openpkg.org/openpkg-src/cvs/cvs.patch.rse
The first result is a completely worked-off "importinfo" and "admininfo"
patch against the latest CVS HEAD version of CVS which you can find
under http://www.engelschall.com/~rse/cvs/cvs.patch-info.diff and in the
attachment to this email.
The patch adds two still missing and very important auditing hook
facilities to CVS: "CVSROOT/importinfo" for auditing "cvs import"
operations and "CVSROOT/admininfo" for auditing "cvs admin" operations.
I was prompted to implement these some years ago when I wrote OSSP
Shiela (see http://www.ossp.org/pkg/tool/shiela/ for details) and had
to recognize that it still could be circumvented by the two remaining
repository-destructive operations "cvs import" and "cvs admin".
The patch was adjusted in style (including C89) to now hopefully fully
conform to the CVS coding style, and extended with documentation and
full test suite additions. It also includes some of the feedback you
already gave to Wu Yongwei. It should be now ready for final inclusion
into the CVSHome.org CVS sources and become part of the next major CVS
release.
Please review the patch in detail and give me feedback. If everything is
fine, please commit it to the CVS HEAD of CVS and let us proceed to the
next possible contributions derived from my OpenPKG CVS patch set.
Yours,
Ralf S. Engelschall
address@hidden
www.engelschall.com
cvs.patch-info.diff
Description: Text document
- [PATCH] importinfo/admininfo,
Ralf S. Engelschall <=