diff options
author | kris <kris@FreeBSD.org> | 2003-01-10 11:05:43 +0800 |
---|---|---|
committer | kris <kris@FreeBSD.org> | 2003-01-10 11:05:43 +0800 |
commit | c33217dc366dd11e89f190b1e933fa04ebc13997 (patch) | |
tree | 6ab01390f633778496e884a5025da01499891cf8 /CVSROOT | |
parent | 3c4bb1ac3635ee30a062f3278f7e8e9e4470fe5c (diff) | |
download | freebsd-ports-gnome-c33217dc366dd11e89f190b1e933fa04ebc13997.tar.gz freebsd-ports-gnome-c33217dc366dd11e89f190b1e933fa04ebc13997.tar.zst freebsd-ports-gnome-c33217dc366dd11e89f190b1e933fa04ebc13997.zip |
Also restrict the RELEASE* tags to those who need to manipulate them
for the ports/ and docs/ collections. This should probably be redone
to limit the tags/users according to the part of the CVS repo being
touched.
Diffstat (limited to 'CVSROOT')
-rwxr-xr-x | CVSROOT/tagcheck | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/CVSROOT/tagcheck b/CVSROOT/tagcheck index 4bc86a215fe6..15614a06a6c9 100755 --- a/CVSROOT/tagcheck +++ b/CVSROOT/tagcheck @@ -8,6 +8,8 @@ case "$1" in RELENG*) ;; + RELEASE*) + ;; *) exit 0 # not reserved, ok. ;; @@ -15,12 +17,13 @@ esac USER=`/usr/bin/id -un` case "$USER" in - peter | jdp | markm | obrien | murray | jhb | bmah | scottl) + peter | jdp | markm | obrien | murray | jhb | bmah | scottl | kris | nik) exit 0 # ok ;; *) - echo "$USER is not a member of the release engineering team!" 1>&2 + echo "$USER does not have permission to perform this tag operation!" 1>&2 echo "RELENG* tag operations are reserved for release engineering!" 1>&2 + echo "RELEASE* tag operations are reserved for portmgr and doceng!" 1>&2 echo "Use 'cvs add' or 'cvs rm' to add/remove files from branches!" 1>&2 echo "$*" | /usr/bin/mail -s "NCVS TAG" cvs exit 1 |