diff options
author | sheldonh <sheldonh@FreeBSD.org> | 1999-12-02 16:39:15 +0000 |
---|---|---|
committer | sheldonh <sheldonh@FreeBSD.org> | 1999-12-02 16:39:15 +0000 |
commit | 8d21f19e4ea884b8f28e4feb635e0e5617096a14 (patch) | |
tree | 83232d6f4c25b8cc5173adbfa3341f49e4ae58e8 /usr.sbin/pwd_mkdb/pwd_mkdb.8 | |
parent | 3f39219a8d9387cceebfd86d69f447cdc5604478 (diff) | |
download | FreeBSD-src-8d21f19e4ea884b8f28e4feb635e0e5617096a14.zip FreeBSD-src-8d21f19e4ea884b8f28e4feb635e0e5617096a14.tar.gz |
Replace the -q option to pwd_mkdb with a test for PW_SCAN_BIG_IDS in
the environment. This allows big ID warnings to be suppressed for
vipw and chpass as well.
Since the environment variable test is only performed for callers
of pw_scan() that do not set pw_big_ids_warning, the test can still
be overriden. Currently, chpass and pwd_mkdb are the only users
of pw_scan() and neither of them overrides the environment variable
test.
Diffstat (limited to 'usr.sbin/pwd_mkdb/pwd_mkdb.8')
-rw-r--r-- | usr.sbin/pwd_mkdb/pwd_mkdb.8 | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/usr.sbin/pwd_mkdb/pwd_mkdb.8 b/usr.sbin/pwd_mkdb/pwd_mkdb.8 index 1e52b08..b2a5cd6 100644 --- a/usr.sbin/pwd_mkdb/pwd_mkdb.8 +++ b/usr.sbin/pwd_mkdb/pwd_mkdb.8 @@ -43,7 +43,6 @@ .Op Fl C .Op Fl N .Op Fl p -.Op Fl q .Op Fl d Ar directory .Op Fl s Ar cachesize .Op Fl u Ar username @@ -79,12 +78,6 @@ the rebuilding of the database. .It Fl p Create a Version 7 style password file and install it into .Pa /etc/passwd . -.It Fl q -Suppress the warnings that -.Nm -normally generates for large user and group IDs. -Such IDs can cause serious problems with software -that makes assumptions about the values of IDs. .It Fl d Ar directory Store databases into specified destination directory instead of .Pa /etc . @@ -110,6 +103,15 @@ The databases are used by the C library password routines (see .Pp .Nm Pwd_mkdb exits zero on success, non-zero on failure. +.Sh ENVIRONMENT +If the +.Ev PW_SCAN_BIG_IDS +environment variable is set, +.Nm +will suppress the warning messages that are +normally generated for large user and group IDs. +Such IDs can cause serious problems with software +that makes assumptions about the values of IDs. .Sh FILES .Bl -tag -width Pa -compact .It Pa /etc/pwd.db |