#!/usr/bin/perl ################################################################################ # # File: cvsadm/modifygroup.cgi # Description: Modify the groups file # Author: Andrew@DeFaria.com # Created: Thu Jul 7 16:54:07 PDT 2005 # Modified: # Language: Perl # # (c) Copyright 2005, Andrew@DeFaria.com, all rights reserved. # ################################################################################ use strict; use warnings; use CGI qw (:standard *table start_Tr end_Tr start_div end_div); use CGI::Carp "fatalsToBrowser"; use CVSAdm; my $cvs_server = param "cvs_server"; my $Cvs_server = ucfirst $cvs_server; my $repository = param "repository"; my $old_group = param "old_group"; my $new_group = param "new_group"; sub Body { if (UpdateGroup $cvs_server, $repository, $old_group, $new_group) { DisplayError "Unable to update " . $old_group } else { DisplayMsg "Group " . $new_group . " updated"; print start_form { -method => "post", -action => "editgroup.cgi"}; print hidden { -name => "cvs_server", -value => $cvs_server }; print hidden { -name => "repository", -value => $repository }; print "
", submit {-name => "submit", -value => "OK"}, "
"; print end_form; } # if } # Body Heading ( "", "", "CVSAdm:$Cvs_server:$repository: Modify Group", "CVS Administration for $Cvs_server:$repository" ); Body; Footing; exit;