* src/chsh.c: No needto remove lines tarting with '#' from
/etc/shells. This is already done by getusershell() and these shell would fail the access(X_OK) test.
This commit is contained in:
parent
0d00d3eecf
commit
75936bf9f7
@ -1,3 +1,9 @@
|
|||||||
|
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
|
* src/chsh.c: No needto remove lines tarting with '#' from
|
||||||
|
/etc/shells. This is already done by getusershell() and these
|
||||||
|
shell would fail the access(X_OK) test.
|
||||||
|
|
||||||
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
|
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
* man/generate_mans.mak: Fix the generation of translated man
|
* man/generate_mans.mak: Fix the generation of translated man
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Copyright (c) 1989 - 1994, Julianne Frances Haugh
|
* Copyright (c) 1989 - 1994, Julianne Frances Haugh
|
||||||
* Copyright (c) 1996 - 2000, Marek Michałkiewicz
|
* Copyright (c) 1996 - 2000, Marek Michałkiewicz
|
||||||
* Copyright (c) 2001 - 2006, Tomasz Kłoczko
|
* Copyright (c) 2001 - 2006, Tomasz Kłoczko
|
||||||
* Copyright (c) 2007 - 2008, Nicolas François
|
* Copyright (c) 2007 - 2011, Nicolas François
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -161,10 +161,6 @@ static bool shell_is_listed (const char *sh)
|
|||||||
#ifdef HAVE_GETUSERSHELL
|
#ifdef HAVE_GETUSERSHELL
|
||||||
setusershell ();
|
setusershell ();
|
||||||
while ((cp = getusershell ())) {
|
while ((cp = getusershell ())) {
|
||||||
if (*cp == '#') {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (strcmp (cp, sh) == 0) {
|
if (strcmp (cp, sh) == 0) {
|
||||||
found = true;
|
found = true;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user