/etc/gdm/PostLogin/Default file not run if automatic login is enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm |
Expired
|
Medium
|
|||
gdm (Ubuntu) |
Triaged
|
Low
|
Unassigned | ||
Lucid |
Won't Fix
|
Low
|
Unassigned |
Bug Description
Binary package hint: gdm
In Ubuntu 10.04 with gdm 2.30.0, the file /etc/gdm/
This was tested on 2 very different configurations:
- 2 desktops which were recently upgraded from Jaunty to Karmic then to Lucid;
- 1 laptop with a fresh install of Lucid.
Steps to reproduce the bug:
1. Create a simple /etc/gdm/
#!/bin/sh
echo "Test" > /tmp/aaa
2. Logout from your session and log in again.
Check for the existence of a /tmp/aaa file. It will exist.
3. Delete the /tmp/aaa file. Enable automatic login to any existing account and reboot.
Check for the existence of a /tmp/aaa file. This time it will NOT exist.
4. Disable the automatic login and reboot, then login into the same account as before.
Check for the existence of a /tmp/aaa file. Now it will exist again.
My conclusion is that the file /etc/gdm/
I would expect the file to be run in both cases, as this happened for example with Jaunty.
One more detail: I did a similar test with /etc/gdm/
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: gdm 2.30.0-0ubuntu5
ProcVersionSign
Uname: Linux 2.6.32-22-generic i686
NonfreeKernelMo
Architecture: i386
Date: Thu May 27 21:04:56 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
LANG=fr_CH.utf8
SHELL=/bin/bash
SourcePackage: gdm
---
Architecture: i386
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
NonfreeKernelMo
Package: gdm 2.30.2.
PackageArchitec
ProcEnviron:
LANGUAGE=
PATH=(custom, no user)
LANG=fr_CH.utf8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid
Uname: Linux 2.6.32-22-generic i686
UserGroups:
Changed in gdm (Ubuntu Lucid): | |
assignee: | nobody → Sebastien Bacher (seb128) |
importance: | Undecided → Low |
status: | New → Fix Committed |
Changed in gdm: | |
status: | Unknown → Fix Released |
Changed in gdm: | |
status: | Fix Released → Unknown |
Changed in gdm (Ubuntu Lucid): | |
assignee: | Sebastien Bacher (seb128) → nobody |
status: | Fix Committed → Triaged |
Changed in gdm (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in gdm: | |
status: | Unknown → New |
Changed in gdm: | |
importance: | Unknown → Medium |
Changed in gdm: | |
status: | New → Expired |
Thank you for your bug report, the issue is fixed in maverick now