touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #15114
[Bug 1252456] Re: lightdm doesn't call bashrc
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: lightdm (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1252456
Title:
lightdm doesn't call bashrc
Status in “lightdm” package in Ubuntu:
Confirmed
Bug description:
1. 12.04.3 LTS
2.
lightdm:
Installed: 1.2.3-0ubuntu2.3
Candidate: 1.2.3-0ubuntu2.3
Version table:
1.9.3-0ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
*** 1.2.3-0ubuntu2.3 0
990 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.2.1-0ubuntu1 0
990 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
3. The expected behavior is that .bashrc is called on login on desktop
if the user's shell is bash. Please standardize and specify
documentation with regards to the expected workflow for initializing
an environment and executing .bashrc on desktop login.
4. What occurs is that lightdm-session is called with sh (dash
presumably) and the provided .bashrc are not called because ligthdm-
session is non-bash non-interactive shell.
It was addressed here, but there is no explanation specific as to the
logic of this behavior and the contemplation regarding it is perhaps
inadequate as it was not immediately apparent to the responders what
was happening though it should be quite obvious as environment
initialization is quite important:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/962270
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1252456/+subscriptions