Merge lp:~mfisch/lightdm/lightdm-various-fixes into lp:~ubuntu-desktop/lightdm/ubuntu
Status: | Merged |
---|---|
Merged at revision: | 1124 |
Proposed branch: | lp:~mfisch/lightdm/lightdm-various-fixes |
Merge into: | lp:~ubuntu-desktop/lightdm/ubuntu |
Diff against target: |
93 lines (+32/-8) 4 files modified
debian/lightdm.install (+1/-1) debian/lightdm.postinst (+1/-1) debian/lightdm.postrm (+9/-0) debian/source_lightdm.py (+21/-6) |
To merge this branch: | bzr merge lp:~mfisch/lightdm/lightdm-various-fixes |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Desktop | Pending | ||
Review via email: mp+133141@code.launchpad.net |
Description of the change
This review fixes the case where someone does a remove+purge and then attempts to re-install. Previous purges were not completely purging and leaving some odd ownership when done (ownership is also fixed on reinstall)
Apport:
The apport script wasn't in the package so it wasn't too useful, in addition it wasn't collecting the right stuff, nor was it asking for permission since the files need root priveleges and main contain sensitive info. I stole most of this from the source_xorg.py file at Bryce Harrington's suggestion. Tested this and it works well.
Here's a bug it generated (note: in this bug the users.conf was not collected properly):
https:/