From cf4c04192a8fb97e984a62b9a1a91497cac8d067 Mon Sep 17 00:00:00 2001 From: sheldonh Date: Tue, 31 Aug 1999 13:11:39 +0000 Subject: Back out previous commit. I mistook passing commentary from bde for review. Requested by: bde --- usr.sbin/pwd_mkdb/pw_scan.c | 15 ++++++--------- usr.sbin/pwd_mkdb/pwd_mkdb.8 | 8 -------- 2 files changed, 6 insertions(+), 17 deletions(-) (limited to 'usr.sbin') diff --git a/usr.sbin/pwd_mkdb/pw_scan.c b/usr.sbin/pwd_mkdb/pw_scan.c index e03b49c..5190686 100644 --- a/usr.sbin/pwd_mkdb/pw_scan.c +++ b/usr.sbin/pwd_mkdb/pw_scan.c @@ -56,9 +56,6 @@ static const char rcsid[] = #include "pw_scan.h" -static int big_uids = 0; /* Used for legacy max uid_t warning */ -static int big_gids = 0; /* Used for legacy max gid_t warning */ - int pw_scan(bp, pw) char *bp; @@ -87,9 +84,9 @@ pw_scan(bp, pw) warnx("root uid should be 0"); return (0); } - if (id > USHRT_MAX && !(big_uids++)) { - warnx("%s > legacy max uid value (%d): " - "no more such warnings", p, USHRT_MAX); + if (id > USHRT_MAX) { + warnx("%s > max uid value (%d)", p, USHRT_MAX); + /*return (0);*/ /* THIS SHOULD NOT BE FATAL! */ } pw->pw_uid = id; @@ -97,9 +94,9 @@ pw_scan(bp, pw) goto fmt; if(p[0]) pw->pw_fields |= _PWF_GID; id = atol(p); - if (id > USHRT_MAX && !(big_gids++)) { - warnx("%s > max gid value (%d): " - "no more such warnings", p, USHRT_MAX); + if (id > USHRT_MAX) { + warnx("%s > max gid value (%d)", p, USHRT_MAX); + /* return (0); This should not be fatal! */ } pw->pw_gid = id; diff --git a/usr.sbin/pwd_mkdb/pwd_mkdb.8 b/usr.sbin/pwd_mkdb/pwd_mkdb.8 index c3b68a2..3223353 100644 --- a/usr.sbin/pwd_mkdb/pwd_mkdb.8 +++ b/usr.sbin/pwd_mkdb/pwd_mkdb.8 @@ -149,14 +149,6 @@ style databases for the password file but depended on the calling programs to install them. The program was renamed in order that previous users of the program not be surprised by the changes in functionality. -.Pp -The -.Nm -program will produce warnings if it finds a UID or GID larger than the -historical maximum (USHRT_MAX), as these may cause problems for software -which assumes such a maximum. -Only the first such UID and the first such GID will produce a -warning. .Sh SEE ALSO .Xr chpass 1 , .Xr passwd 1 , -- cgit v1.1