mirror of
https://git.savannah.gnu.org/git/coreutils.git
synced 2025-09-10 07:59:52 +02:00
Compare commits
2 Commits
FILEUTILS-
...
SH-UTILS-2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
488aef7301 | ||
|
|
be1784cf31 |
@@ -2,6 +2,9 @@
|
||||
|
||||
* Version 2.0e.
|
||||
|
||||
* src/su.c (correct_password): Guard with `HAVE_GETSPNAM &&
|
||||
HAVE_STRUCT_PASSWD_SP_PWDP', rather than just `#ifdef HAVE_SHADOW_H'.
|
||||
|
||||
* po/POTFILES.in: Add lib/makepath.c, lib/obstack.c, lib/rpmatch.c,
|
||||
and lib/same.c.
|
||||
|
||||
|
||||
4
src/su.c
4
src/su.c
@@ -1,5 +1,5 @@
|
||||
/* su for GNU. Run a shell with substitute user and group IDs.
|
||||
Copyright (C) 1992-1999 Free Software Foundation, Inc.
|
||||
Copyright (C) 1992-2000 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@@ -275,7 +275,7 @@ static int
|
||||
correct_password (const struct passwd *pw)
|
||||
{
|
||||
char *unencrypted, *encrypted, *correct;
|
||||
#ifdef HAVE_SHADOW_H
|
||||
#if HAVE_GETSPNAM && HAVE_STRUCT_PASSWD_SP_PWDP
|
||||
/* Shadow passwd stuff for SVR3 and maybe other systems. */
|
||||
struct spwd *sp = getspnam (pw->pw_name);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user