Commit Graph

15567 Commits

Author SHA1 Message Date
Jim Meyering 73a902bb3d Include "closeout.h".
(main): Call atexit with close_stdout.
2000-05-07 14:48:25 +00:00
Jim Meyering 3c19ad6f04 (correct_password): Correct HAVE_STRUCT_* name in #if guard
to go along with corrected autoconf test:  Reported by G Queri.
2000-02-09 11:57:01 +00:00
Jim Meyering ecf3be4269 (correct_password): Guard with `HAVE_GETSPNAM && HAVE_STRUCT_PASSWD_SP_PWDP',
rather than just `#ifdef HAVE_SHADOW_H'.
2000-01-30 22:23:58 +00:00
Jim Meyering 7f143c6d57 Remove declaration of xstrdup. 1999-09-08 08:39:49 +00:00
Jim Meyering dcdc31fb98 split a long line. 1999-08-30 14:39:05 +00:00
Jim Meyering aaad75e2cb (run_shell): Declare with noreturn attribute.
Use an explicit exit(1) rather than doing that through error.
1999-08-22 10:53:13 +00:00
Jim Meyering 0d6cfd6169 No longer include long-options.h.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-31 05:52:46 +00:00
Jim Meyering 83cafa6f55 (PROGRAM_NAME, AUTHORS): Define and use. 1999-03-31 04:16:08 +00:00
Jim Meyering 0133410924 Include long-options.h.
[long_options]: Remove the "help" and "version" entries.
Remove declarations of show_help and show_version.
(main): Use parse_long_options, including author name(s).
Remove the show_version and show_help blocks.
1999-03-06 15:28:54 +00:00
Jim Meyering 0b66228af4 update copyright dates 1999-02-16 04:17:15 +00:00
Jim Meyering 82fcfb1927 (usage): Remove static attribute. 1999-01-25 14:33:38 +00:00
Jim Meyering 84404df639 update bug-reporting address 1998-09-19 17:32:35 +00:00
Jim Meyering 935e4d4aef (longopts): Use corresponding short-option character
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30 03:12:22 +00:00
Jim Meyering 8cd5e17ab9 Don't include limits.h. 1997-12-21 22:22:04 +00:00
Jim Meyering 3c35aec120 use NULL, '\0' instead of zeroes 1997-12-10 10:31:25 +00:00
Jim Meyering bb677c2efb (main): Make sure pw->pw_shell is non-NULL before trying to strdup it.
Patch from Dick Streefland.
1997-12-10 10:25:46 +00:00
Jim Meyering 012be24bdb Remove old-style xmalloc and xrealloc decls. 1997-10-25 22:03:20 +00:00
Jim Meyering 2ca4f15dbf update bug-reporting address 1997-10-07 23:51:39 +00:00
Jim Meyering d143db7aa4 indent 1997-07-13 03:10:15 +00:00
Jim Meyering 132449e4da Redefine/undef getusershell around inclusion of <unistd.h>
(via system.h) so Cray's int-returning prototype doesn't conflict
with our char*-returning one.
1997-07-05 08:25:58 +00:00
Jim Meyering 8e07d01501 Use base_name, not basename. 1997-05-27 13:55:23 +00:00
Jim Meyering cf407c65b6 cpp-indent
Change a few #ifdef to #if.
Remove 3 spurious #ifdef that were guarding an #undef each.
1997-03-19 02:56:54 +00:00
Jim Meyering 1ae8eaf31a (log_su): Resort to getpwuid if getlogin fails.
If no tty name is found, use `none' in the log message.
Based on a patch from Galen Hazelwood.
1997-03-18 12:49:20 +00:00
Jim Meyering 8dab0101c0 update copyrights for 1997 1997-02-09 04:54:16 +00:00
Jim Meyering 6fdfb796f1 bracket bug address with <> and append a period 1997-02-01 04:23:31 +00:00
Jim Meyering 89105fd382 Compare getopt_long return value against -1, not EOF. Use NULL, not '(int *) 0' as last parameter in getopt_long call. 1997-02-01 03:05:36 +00:00
Jim Meyering 5c0a603f0c [HAVE_PATHS_H]: Include <paths.h>.
[_PATH_DEFPATH]: Use this to define DEFAULT_LOGIN_PATH.
[_PATH_DEFPATH_ROOT]: Use this to define DEFAULT_ROOT_LOGIN_PATH.
From Rik Faith.
1996-12-19 04:20:53 +00:00
Jim Meyering c49b33707e change bug-reporting address 1996-11-03 03:16:27 +00:00
Jim Meyering f7e6720735 change bug-reporting address 1996-11-02 20:44:15 +00:00
Jim Meyering b5209f216e (main): update --version output to conform to coding standard 1996-10-05 16:37:57 +00:00
Jim Meyering 4c3e2053dc (usage): Tell where to report bugs. 1996-09-02 15:52:45 +00:00
Jim Meyering 5debca5cf9 update Copyright years for 1996 1996-04-24 04:45:54 +00:00
Jim Meyering 0dc92fd13b Update FSF's address. 1996-03-24 18:33:12 +00:00
Jim Meyering 59b9536325 Protoize and reorder functions. 1996-03-24 17:43:41 +00:00
Jim Meyering 1f79a1b215 (main): Declare to be of type int, not void. 1996-03-21 22:47:02 +00:00
Jim Meyering 1c85117571 Don't include version.h.
(main): Use PACKAGE_VERSION instead of version_string.
1996-03-16 16:14:26 +00:00
Jim Meyering be07a3ae64 (main): Initialize for internationalized message support:
call setlocale, bindtextdomain, and textdomain.
1996-03-12 23:49:29 +00:00
Jim Meyering 6c3b4dfbce Remove NGROUPS_MAX junk. It wasn't being used. 1996-01-06 06:10:08 +00:00
Jim Meyering 3551197626 s/non-zero/nonzero/g 1995-11-27 05:34:31 +00:00
Jim Meyering 7e9dc9c5e2 Indent cpp directives. 1995-11-18 06:17:07 +00:00
Jim Meyering 684cda5ebc Annotate localizable strings with _(...). From Franc,ois. 1995-08-08 04:37:34 +00:00
Jim Meyering a36c9ac117 (usage): Add one- and two-line descriptions to --help output.
From Karl.
1995-05-15 04:53:56 +00:00
Jim Meyering 070d354484 add 1995 to Copyright dates 1995-03-09 22:33:05 +00:00
Jim Meyering 742f505ce0 (correct_password): Use memset instead of bzero. 1995-02-27 14:09:10 +00:00
Jim Meyering 55eef5ace0 * src/*.c: Include "error.h" instead of simply declaring
`void error ();'.
1994-12-20 05:26:44 +00:00
Jim Meyering db90b9da09 . 1994-10-11 01:56:53 +00:00
Jim Meyering f01499274f . 1994-10-01 02:52:05 +00:00
Jim Meyering 8303e08b4e merge with 1.10n2 1994-09-27 22:02:00 +00:00
Jim Meyering e34290f1fe . 1994-09-25 02:25:20 +00:00
Jim Meyering 4214f67eb9 . 1994-09-18 00:28:34 +00:00