Bug#646015: libpam-modules: pam_env reports missing /etc/environment, which it is deprecated

2011-10-20 Thread Dmitry Katsubo
Package: libpam-modules
Version: 1.1.3-2

pam_env reports that /etc/environment is missing, but that file is
deprecated in favour of /etc/default/locale. To my opinion PAM
configuration files should be updated to ignore the missing /etc/environment

 pam_env(su:session): Unable to open env file: /etc/environment: No such file 
 or directory
 pam_env(sshd:setcred): Unable to open env file: /etc/environment: No such 
 file or directory

-- 
With best regards,
Dmitry



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#646015: libpam-modules: pam_env reports missing /etc/environment, which it is deprecated

2011-10-20 Thread Steve Langasek
tags 646015 confirmed
thanks

On Thu, Oct 20, 2011 at 04:56:48PM +0200, Dmitry Katsubo wrote:
 Package: libpam-modules
 Version: 1.1.3-2

 pam_env reports that /etc/environment is missing, but that file is
 deprecated in favour of /etc/default/locale.

No, it is not.  Putting *locale* settings in /etc/environment is deprecated;
this is not the same thing as /etc/environment being deprecated.

 To my opinion PAM configuration files should be updated to ignore the
 missing /etc/environment

The correct solution is to ensure that /etc/environment is always created
even if empty.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#646015: libpam-modules: pam_env reports missing /etc/environment, which it is deprecated

2011-10-20 Thread Steve Langasek
On Thu, Oct 20, 2011 at 09:55:10PM +0200, Dmitry Katsubo wrote:
 On 20.10.2011 17:40, Steve Langasek wrote:
  No, it is not.  Putting *locale* settings in /etc/environment is
  deprecated; this is not the same thing as /etc/environment being
  deprecated.

 The issue can be closed then. Sorry that I've misunderstood the actual
 meaning of this deprecation.

We still have an issue here, because we *do* need to ensure /etc/environment
exists to avoid generating these spurious log messages. Reopening :)

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature