Merge Debian's patch 451_login_PATH
* NEWS, libmisc/setupenv.c: Export PATH according to ENV_PATH and ENV_SUPATH, as for su. This impacts login. * man/login.1.xml: PATH and SUPATH are now used both when PAM support is disabled and enabled.
This commit is contained in:
parent
b44a6c316d
commit
5cbc86b7d9
@ -1,3 +1,9 @@
|
||||
2007-12-26 Nicolas François <nicolas.francois@centraliens.net>
|
||||
|
||||
Merge Debian's patch 451_login_PATH
|
||||
* NEWS, libmisc/setupenv.c: Export PATH according to ENV_PATH and
|
||||
ENV_SUPATH, as for su. This impacts login.
|
||||
|
||||
2007-12-26 Nicolas François <nicolas.francois@centraliens.net>
|
||||
|
||||
Merge Debian's patch 496_login_init_session
|
||||
|
3
NEWS
3
NEWS
@ -22,6 +22,9 @@ shadow-4.1.0 -> shadow-4.1.1 UNRELEASED
|
||||
* If started as init, start a new session.
|
||||
- sulogin
|
||||
* If started as init, start a new session.
|
||||
- login
|
||||
* Use PATH and SUPATH to set the PATH environment variable, even when
|
||||
support for PAM is enabled.
|
||||
|
||||
shadow-4.0.18.2 -> shadow-4.1.0 09-12-2008
|
||||
|
||||
|
@ -186,8 +186,8 @@ void setup_env (struct passwd *info)
|
||||
{
|
||||
#ifndef USE_PAM
|
||||
char *envf;
|
||||
char *cp;
|
||||
#endif
|
||||
char *cp;
|
||||
|
||||
/*
|
||||
* Change the current working directory to be the home directory
|
||||
@ -242,7 +242,6 @@ void setup_env (struct passwd *info)
|
||||
addenv ("USER", info->pw_name);
|
||||
addenv ("LOGNAME", info->pw_name);
|
||||
|
||||
#ifndef USE_PAM
|
||||
/*
|
||||
* Create the PATH environmental variable and export it.
|
||||
*/
|
||||
@ -260,6 +259,7 @@ void setup_env (struct passwd *info)
|
||||
addenv ("PATH", cp);
|
||||
}
|
||||
|
||||
#ifndef USE_PAM
|
||||
/*
|
||||
* Create the MAIL environmental variable and export it. login.defs
|
||||
* knows the prefix.
|
||||
|
@ -242,8 +242,8 @@
|
||||
&CONSOLE_GROUPS;
|
||||
&DEFAULT_HOME;
|
||||
<phrase condition="no_pam">&ENV_HZ;</phrase>
|
||||
<phrase condition="no_pam">&ENV_PATH;</phrase>
|
||||
<phrase condition="no_pam">&ENV_SUPATH;</phrase>
|
||||
<phrase>&ENV_PATH;</phrase>
|
||||
<phrase>&ENV_SUPATH;</phrase>
|
||||
&ENV_TZ;
|
||||
&ENVIRON_FILE;
|
||||
&ERASECHAR;
|
||||
|
Loading…
Reference in New Issue
Block a user