summaryrefslogtreecommitdiffstats
path: root/CVSROOT/commitcheck
Commit message (Collapse)AuthorAgeFilesLines
* Avoid warning when cvs has only three numbers in its version string.marcus2004-09-031-0/+1
| | | | Obtained from: src tree commitcheck
* Here we go, lets see if we are back in business..peter2002-10-131-2/+0
|
* *plonk*. Turn off commits for a while.peter2002-10-131-0/+1
|
* Replace a reference that I missed to cvs with $cfg::PROG_CVS.joe2001-11-151-1/+1
| | | | Submitted by: Mathieu Arnold <arn_mat@club-internet.fr>
* Relegate the group check that we do in the FreeBSD project to thejoe2001-11-151-11/+0
| | | | configuration file using the new COMMITCHECK_EXTRA config option.
* Add a new configuration option: COMMITCHECK_EXTRA. This is ajoe2001-11-151-0/+11
| | | | | | reference to an anonymous subroutine that if defined gets run at commitcheck time. It allows the admin to run further checks to see whether committing is allowed.
* Rewrite the file comment now that all the FreeBSD specific stuffjoe2001-11-151-4/+3
| | | | has been removed.
* Move the definition of the minimum version of cvs that we'll work withjoe2001-11-151-4/+1
| | | | into the configuration file.
* Add the hosts that we're allowed to commit on to the configurationjoe2001-10-301-3/+9
| | | | file instead of hard coding them.
* Rip out the final references to internat.freebsd.org.joe2001-10-241-3/+1
| | | | Requested by: will
* This is the captain speaking. Fasten your seat belts and relax; we don'tjoe2001-08-301-37/+49
| | | | | | envisage any turbulence but just in case.... Convert this script from shell to perl.
* Fix some typos.joe2001-08-301-2/+2
|
* Move the group NCVS check to the freebsd.org section. This reduces theobrien2000-04-121-15/+9
| | | | | | | amount of editing one needs to do to use the FreeBSD CVSROOT configuration on other projects. Approved by: peter
* Sync with internat.freebsd.org crypto repo. (part 1)peter1999-09-191-1/+5
| | | | Submitted by: markm
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Check for group ncvs before we get in too far.peter1999-08-081-1/+11
|
* Reenable cvs commits on freefall.peter1999-01-251-5/+1
|
* block commitpeter1999-01-241-1/+5
|
* Update version check to cope with the probability that cvs will soon bumppeter1997-05-261-3/+3
| | | | | it's version digits into double digits, eg: cvs-1.10.0. Bump minimum number for the version installed on freefall.
* Put a warning next to the check for commits on freefall about the mailpeter1997-05-211-9/+36
| | | | | | | being sent to cvs-*@freebsd.org. Also, some minor cosmetic tweaks. Reviewed by: Submitted by: Obtained from:
* Add a check to make sure that cvs on freefall isn't spammed again withpeter1996-12-231-1/+8
| | | | an older version!
* Attempt to fix some outstanding bugs/misfeatures/bogons in the CVSROOTpeter1996-02-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | code, as well as simplifying some admin procedures. The main change is to stop multi-directory commits only having the subject info of the last directory, and not being sent to all the lists, and not being logged to the appropriate commitlogs. updateCVSROOT is gone (yay!), it's functionality is replaced by a cvs-1.6 feature - the 'checkoutlist' file, which is designed explicitly for this. This will stop the easy-import users from getting told the mailing list is out of date when a committer has been added but had missed out on being put on the cvs-committers mailing list. Update the comments and info in the *info files with the cvs-1.6 headers, this fixes a few typos, clarifys some things, corrects some misleading comments, etc. Some stub files added to indicate how new cvs-1.6+ functionality is used, but left commented out (taginfo, cvswrappers, etc) All hard-coded references to /home/ncvs are changed back to $CVSROOT (as suggested to me by bde) now that cvs-1.6+ makes a special effort to ensure $CVSROOT is always set. This allows the $CVSROOT files to be used elsewhere (eg: for testing) with much less pain. mkavail is history as well, it was often being forgotten. cvs-committers now takes the user list from /etc/group:ncvs via a trivial perl script. This is so that we still have the ability to temporarily disable commit access via 'avail' without cutting off the cvs-committers mailing list. Since /etc/group editing is still required, this is not a new admin overhead. If we ever change so that membership of "ncvs" is not required (eg: /usr/bin/cvs becomes setgid and access control is via avail) then we are going to have to do it some other way. (I have ideas) I have tested this on my machines, but it is possible that I have missed something. As usual, please yell if I've botched it.
* Correct typo "commiters" -> "committers" as noticed by Satoshipeter1995-11-271-1/+10
| | | | | Also, try a simple sanity check in "commitcheck" to try and head off accidental commits on thud over NFS...
* Hard code path to perl as /usr/bin/perl so we stop picking it up fromrgrimes1995-04-181-2/+2
| | | | | | /usr/local. Submitted by: asami
* Initial CVSROOT setuprgrimes1994-05-241-0/+11
OpenPOWER on IntegriCloud