Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Nov 1997 19:24:34 +0900 (JST)
From:      bobson@egg.ics.nitch.ac.jp
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   bin/4987: addgroup problem
Message-ID:  <199711091024.TAA00786@bahamood.ics.nitech.ac.jp>
Resent-Message-ID: <199711091030.CAA29630@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         4987
>Category:       bin
>Synopsis:       addgroup problem
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov  9 02:30:01 PST 1997
>Last-Modified:
>Originator:     Nobuhiro Ito
>Organization:
Nagoya Institute of Technology
>Release:        FreeBSD 2.2.5-RELEASE i386
>Environment:

	Intel Pentium 133MHz, 430HX Chip Set

>Description:

	Addgroup command arrows 100 < GID < 65500.
	But, this command recievs GID 100.

>How-To-Repeat:

# ./addgroup -g 99 oops
Group id out of range 100 < 99 < 65500
usage: addgroup group [user]
       addgroup [-g gid] group [user[,user,...]]
# ./addgroup -g 100 oops      
# 


>Fix:
	
*** addgroup.orig	Sun Nov  9 19:14:53 1997
--- addgroup	Sun Nov  9 19:02:04 1997
***************
*** 101,107 ****
  	    usage 
  	}
  	set g [lindex $argv 1]
! 	if {$g < 100 || $g >= $gid_max} {
  	    putsErr "Group id out of range 100 < $g < $gid_max"
  	    usage
  	}
--- 101,107 ----
  	    usage 
  	}
  	set g [lindex $argv 1]
! 	if {$g <= 100 || $g >= $gid_max} {
  	    putsErr "Group id out of range 100 < $g < $gid_max"
  	    usage
  	}


>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711091024.TAA00786>