8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / man / man1b / grpck.1b
blob6ac9a29abf828c19b978e820e76c236dbbd837be
1 '\" te
2 .\" Copyright (c) 2000, Sun Microsystems, Inc.
3 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License.
4 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.  See the License for the specific language governing permissions and limitations under the License.
5 .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
6 .TH GRPCK 1B "Jan 10, 2000"
7 .SH NAME
8 grpck \- check group database entries
9 .SH SYNOPSIS
10 .LP
11 .nf
12 \fB/etc/grpck\fR [\fIfilename\fR]
13 .fi
15 .SH DESCRIPTION
16 .sp
17 .LP
18 The \fBgrpck\fR utility checks that a file in \fBgroup\fR(4) does not contain
19 any errors; it checks the \fB/etc/group\fR file by default.
20 .SH FILES
21 .sp
22 .LP
23 \fB/etc/group\fR
24 .SH SEE ALSO
25 .sp
26 .LP
27 \fBgroups\fR(1), \fBgroup\fR(4), \fBpasswd\fR(4), \fBattributes\fR(5)
28 .SH DIAGNOSTICS
29 .sp
30 .ne 2
31 .na
32 \fB\fBToo many/few fields\fR\fR
33 .ad
34 .sp .6
35 .RS 4n
36 An entry in the group file does not have the proper number of fields.
37 .RE
39 .sp
40 .ne 2
41 .na
42 \fB\fBNo group name\fR\fR
43 .ad
44 .sp .6
45 .RS 4n
46 The group name field of an entry is empty.
47 .RE
49 .sp
50 .ne 2
51 .na
52 \fB\fBBad character(s) in group name\fR\fR
53 .ad
54 .sp .6
55 .RS 4n
56 The group name in an entry contains characters other than lower-case letters
57 and digits.
58 .RE
60 .sp
61 .ne 2
62 .na
63 \fB\fBInvalid GID\fR\fR
64 .ad
65 .sp .6
66 .RS 4n
67 The group ID field in an entry is not numeric or is greater than 65535.
68 .RE
70 .sp
71 .ne 2
72 .na
73 \fB\fBNull login name\fR\fR
74 .ad
75 .sp .6
76 .RS 4n
77 A login name in the list of login names in an entry is null.
78 .RE
80 .sp
81 .ne 2
82 .na
83 \fB\fBLogname not found in password file\fR\fR
84 .ad
85 .sp .6
86 .RS 4n
87 A login name in the list of login names in an entry is not in the password
88 file.
89 .RE
91 .sp
92 .ne 2
93 .na
94 \fB\fBLine too long\fR\fR
95 .ad
96 .sp .6
97 .RS 4n
98 A line (including the newline character) in the group file exceeds the maximum
99 length of 512 characters.
103 .ne 2
105 \fB\fBDuplicate logname entry\fR\fR
107 .sp .6
108 .RS 4n
109 A login name appears more than once in the list of login names for a group file
110 entry.
114 .ne 2
116 \fB\fBOut of memory\fR\fR
118 .sp .6
119 .RS 4n
120 The program cannot allocate memory in order to continue.
124 .ne 2
126 \fB\fBMaximum groups exceeded for logname\fR\fR
128 .sp .6
129 .RS 4n
130 A login name's group membership exceeds the maximum, \fBNGROUPS_MAX\fR.