Brian Somers
15344a5690
Verify that the username length is smaller than MAXLOGNAME when
...
asked to verify a passwd file (pwd_mkdb -C).
Entries with oversized usernames are still permitted when building
the passwd database.
When entries are >= MAXLOGNAME in length, they are correctly stored
in passwd, pwd.db and spwd.db but are only correctly retrieved by
getpwent*() and getpwuid*(). getpwnam*() truncates to MAXLOGNAME - 1
when reading from a file (breaking at least sh, tcsh and bash)
and utilities such as su(1) check, complain and fail if the
passed name is >= MAXLOGNAME in length.
MFC after: 3 weeks
2009-05-20 08:32:25 +00:00
..
2009-04-28 20:23:58 +00:00
2008-12-02 23:26:43 +00:00
2008-12-31 11:12:24 +00:00
2009-05-18 16:00:18 +00:00
2009-03-02 04:35:52 +00:00
2009-05-17 05:54:25 +00:00
2009-01-05 16:47:42 +00:00
2009-04-01 08:33:54 +00:00
2009-02-07 11:40:47 +00:00
2009-04-23 08:37:56 +00:00
2009-04-23 08:37:56 +00:00
2008-12-01 17:39:34 +00:00
2009-01-31 07:03:36 +00:00
2009-03-10 19:22:45 +00:00
2009-02-15 03:21:37 +00:00
2009-03-19 20:24:30 +00:00
2009-04-04 15:48:09 +00:00
2009-05-06 20:07:28 +00:00
2009-02-17 23:56:16 +00:00
2009-01-30 15:28:56 +00:00
2009-03-12 13:17:46 +00:00
2009-01-26 14:00:50 +00:00
2009-04-29 19:19:13 +00:00
2009-02-13 22:48:05 +00:00
2009-03-04 18:36:48 +00:00
2009-04-29 16:02:52 +00:00
2009-04-04 16:03:28 +00:00
2008-12-14 16:56:47 +00:00
2009-04-28 20:20:13 +00:00
2009-02-26 21:43:15 +00:00
2009-01-06 14:23:38 +00:00
2009-02-19 19:45:49 +00:00
2009-02-26 20:59:05 +00:00
2009-05-16 22:22:31 +00:00
2009-01-07 00:59:34 +00:00
2009-04-29 09:50:04 +00:00
2009-01-31 05:17:28 +00:00
2008-12-27 08:03:32 +00:00
2008-12-26 19:45:24 +00:00
2008-12-22 13:36:15 +00:00
2009-04-17 19:07:44 +00:00
2009-05-19 14:26:41 +00:00
2008-11-26 21:44:57 +00:00
2008-12-23 12:08:06 +00:00
2009-04-03 21:13:18 +00:00
2008-12-24 09:17:30 +00:00
2009-04-20 14:38:48 +00:00
2009-02-11 16:28:49 +00:00
2009-05-20 08:32:25 +00:00
2008-12-15 06:10:57 +00:00
2009-02-18 22:27:46 +00:00
2009-01-07 00:58:25 +00:00
2009-02-19 16:30:11 +00:00
2009-01-07 00:54:30 +00:00
2008-12-30 18:21:54 +00:00
2009-04-23 08:37:56 +00:00
2009-05-15 00:18:31 +00:00
2008-12-23 17:39:24 +00:00
2009-03-21 18:40:38 +00:00
2009-02-26 20:59:05 +00:00
2009-01-07 00:57:27 +00:00
2009-02-26 20:59:05 +00:00
2009-04-08 06:51:58 +00:00
2008-12-24 22:40:13 +00:00
2009-03-17 21:21:33 +00:00
2008-12-29 14:59:22 +00:00
2009-01-08 17:12:47 +00:00
2009-03-15 01:39:16 +00:00
2009-04-16 14:43:59 +00:00