Bug#444483: xdm: pam_env variables are not passed on to x-window-manager
On Wed, Mar 12, 2008 at 09:03:17PM +0100, Julien Cristau wrote:
> $ cat /etc/default/locale
> LC_CTYPE="en_US.UTF-8"
> FOO=bar
> $ tr '\0' '\n' < /proc/6567/cmdline
> /usr/bin/fluxbox
> $ tr '\0' '\n' < /proc/6567/environ |grep FOO
> FOO=bar
test@toroia:~$ cat /etc/default/locale
LANG=en_CA.UTF-8
FOO=bar
test@toroia:~$ cat /etc/environment
LANG="en_CA.UTF-8"
FOO=bar
test@toroia:~$ tr '\0' '\n' < /proc/17389/cmdline
x-window-manager
test@toroia:~$ tr '\0' '\n' < /proc/17389/environ | grep FOO
test@toroia:~$
> I'm not sure what's going wrong in your case. Can you add a call to
> printenv in ~/.xsessionrc or ~/.xsession and see what you get in
> .xsession-errors after logging in?
(Funny, messing with .xsessionrc makes /var/run/xdm.pid disappear.)
test@toroia:~$ cat .xsession-errors
Xsession: X session started for test at Wed Mar 12 23:34:10 EDT 2008
[.xsessionrc]
USER=test
HOME=/home/test
LOGNAME=test
WINDOWPATH=9
PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
DISPLAY=:2
SHELL=/bin/bash
PWD=/home/test
[.xsession]
USER=test
SSH_AGENT_PID=17360
HOME=/home/test
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-wjV91BjhxE,guid=f9e54a2d92d014c61e2f0d6247d8a0b2
LOGNAME=test
WINDOWPATH=9
PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
DISPLAY=:2
SSH_AUTH_SOCK=/tmp/ssh-HMoJf17342/agent.17342
SHELL=/bin/bash
PWD=/home/test
--
<|ryan|> I don't use deb
<netgod> u poor man
<Disconnect> netgod: heh
<Kingsqueak> apt-get install task-p0rn
Reply to: