From 6f3e5c8018709ef5a43427c5259e24372eefe7c3 Mon Sep 17 00:00:00 2001 From: "terry%netscape.com" <> Date: Fri, 12 Mar 1999 00:30:51 +0000 Subject: Added 'groups' stuff, where we have different group bits that we can put on a person or on a bug. Some of the group bits control access to bugzilla features. And a person can't access a bug unless he has every group bit set that is also set on the bug. --- editowners.cgi | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'editowners.cgi') diff --git a/editowners.cgi b/editowners.cgi index 1bfb6ac13..1f4a7742a 100755 --- a/editowners.cgi +++ b/editowners.cgi @@ -26,16 +26,13 @@ use strict; require "CGI.pl"; -# Shut up misguided -w warnings about "used only once": -use vars %::COOKIE; - confirm_login(); print "Content-type: text/html\n\n"; -if (Param("maintainer") ne $::COOKIE{Bugzilla_login}) { - print "

Sorry, you aren't the maintainer of this system.

\n"; - print "And so, you aren't allowed to edit the parameters of it.\n"; +if (!UserInGroup("editcomponents")) { + print "

Sorry, you aren't a member of the 'editcomponents' group.

\n"; + print "And so, you aren't allowed to edit the owners.\n"; exit; } -- cgit v1.2.3-24-g4f1b