[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: lightdm Status: New = Triaged ** Changed in: lightdm Importance: Undecided = Wishlist -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Now that ubuntu uses lightdm by default, something similar should be implemented in lightdm as well. A similar request is https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1108518. ** Also affects: lightdm Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
This best be discussed and fixed by upstream. Please file a bug report at bugs.kde.org. ** Changed in: kde-workspace (Ubuntu) Status: New = Won't Fix -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
I recall trying this fairly recently under KDE (Ubuntu Precise), and it did not preserve the symlink. So it seems this needs to be fixed in kdm as well. ** Also affects: kdebase (Ubuntu) Importance: Undecided Status: New ** No longer affects: kdebase (Ubuntu Lucid) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: kde-workspace (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Correcting source package for kdm. ** Package changed: kdebase (Ubuntu) = kde-workspace (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Tags added: testcase -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
This bug was fixed in the package gdm - 3.0.4-0ubuntu1 --- gdm (3.0.4-0ubuntu1) oneiric; urgency=low [ Sebastien Bacher ] * New upstream version 3.0.0 * Start cleaning for the GNOME3 update * debian/patches/00git_passwordless_login_crash.patch, debian/patches/17_use_timed_login_after_autologin.patch, debian/patches/19_no_greeter_for_autologin.patch, debian/patches/37_disable_resize_grip.patch, debian/patches/38_user_chooser_focus.patch, debian/patches/43_translate_cancel_button.patch: - those are fixed is in the new version * debian/patches/08_use_polkit_for_settings.patch, debian/patches/09_gdmsetup.patch: - drop gdmsetup, the options should be integrated in gnome-control-center (the autologin one is in the user account configuration for example) * debian/patches/09_gdmserver_gconf_settings.patch: - the gconf hack to turn on and off login sounds, that should be rewritten use gsettings if wanted, lightdm should also make that easier * debian/patches/10_xsplash.patch: - xsplash was a one cycle hack and has been deprecated since * debian/patches/24_respect_system_minuid.patch: - deprecated with the accountsservice use * debian/patches/25_update_gconf_directories.patch: - the new version use gsettings and that was useful for the gdmsetup configuration only * debian/patches/34_disable_a11y_default.patch: - the change was not appropriate for a sru but is fine early during the cycle * debian/%gconf-tree.xml: - tweaks to the default layout, those will need to be revisited with the new ui and gsettings if needed (no needed if lightdm is the default?) * Resynchronize some of the files on Debian to lower the difference [ Gunnar Hjalmarsson ] * debian/patches/36_language_environment_settings.patch: Set LC_CTYPE and LC_COLLATE to the same locale name as LC_MESSAGES (LP: #786986). * Patches adapted to gdm-3.0.0: - 15_default_session.patch - 30_don_t_save_failsafe_session.patch - 32-hide-mouse-cursor.patch - 45_time_display_on_greeter.patch - 90_register-bin-true-as-URI-scheme-handler-for-several-schemes.patch * debian/patches/45_time_display_on_greeter.patch: Display time on the greeter in a proper format also when /etc/default/locale assigns different locales to LANG respective LC_MESSAGES (LP: #777264). * debian/gdm.upstart: Export LC_MESSAGES so the weekday gets displayed in the system language on the greeter. * debian/patches/41_pt_time_format.patch: Patch deleted (superseded by 45_time_display_on_greeter.patch). [ Robert Ancell ] * debian/patches/42_no_ecryptfs_autologin.patch: - Only stop autologin if full home directory encryption is used (LP: #753707) [ Martin Pitt ] * New upstream version 3.0.4. * debian/control.in: Require accountsservice 0.6.12. * Drop 90_register-bin-true-as-URI-scheme-handler-for-several-schemes.patch: Fixed upstream in a different way. * debian/gdm.install: install the dummy desktop handler and the mimeapps.list to /usr/share/gdm/applications. * debian/rules: Drop installation of bonobo .server for FUSA, this is all obsolete. * debian/rules: Drop installation of debian/%gconf-tree.xml, which was removed above. * Drop 35_langlist_and_lsmess_dmrc_fields.patch: This now needs to be reimplemented in accountsservice. * 42_no_ecryptfs_autologin.patch: Update to gdm 3.0. * Synchronize patches with Debian: - Drop 04_fix_external_program_directories.patch, replace with 07_libexec-paths.patch. - Add 93_xdg_data_dirs.patch. - Add 01_language.patch. - Drop 02_x_server_location.patch, replace with 16_xserver_path.patch. Set $X_PATH and friends in debian/rules. - Rename 05_initial_server_on_vt7.patch to 06_first_vt.patch. They have the same purpose, but ours is two magnitudes simpler. - Add 08_frequent-users_greeter.patch. - Rename 06_run_xsession.d.patch to ubuntu_run_xsession.d.patch; we don't use Debian's Xsession script, but upstream's. - Rename 11_crash_for_apport.patch to ubuntu_dont_catch_sigsegv.patch. - Rename 14_guest_session.patch to ubuntu_guest_session.patch. - Rename 20_upstart.patch to ubuntu_upstart_event.patch. - Rename 26_no_debug.patch to ubuntu_no_debug.patch. - Rename 39_grep_path.patch to 29_grep_path.patch just as Debian did. * Merge 27_save_root_window.patch and 28_plymouth_transition.patch into ubuntu_plymouth.patch, to correspond better with its origin at http://pkgs.fedoraproject.org/gitweb/?p=gdm.git;a=blob;f=plymouth.patch;hb=HEAD * Drop 16_gdmserver_user_manager.patch, this info is now provided by accountsservice. * Drop 32-hide-mouse-cursor.patch. It never really looked that much better, and is unimportant now that gdm isn't even the default DM any more. * Drop 40_one_lang_option_per_translation.patch: gdm does not show a language
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: gdm Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: gdm Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Yesterday I fixed the remaining case of ~/.xsession-errors - /dev/null, and pushed the whole thing upstream: http://git.gnome.org/browse/gdm/commit/?id=178459c33a64170d9ebe83ebbaeabeb05574f169 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/771661/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: gdm (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Alex, this would happen if ~/.xsession-errors is not a regular file, i. e. symlink to a nonexisting file, or a pipe or something. So in your case /dev/null is not S_ISREG, so it would fall back to creating a new file. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Reopening to catch the symlink to character device case as well. ** Changed in: gdm (Ubuntu) Status: Fix Released = In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
I am noticing something strange with this patch. I see that .xsession-errors - /dev/null is indeed preserved correctly. However, I also see that a new file named ~/.xsession-errors.XX6U63VV has also appeared, and that seems to be the new file that X is writing to. Is this expected? Thanks. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
This bug was fixed in the package gdm - 2.30.2.is.2.30.0-0ubuntu5.2 --- gdm (2.30.2.is.2.30.0-0ubuntu5.2) lucid-proposed; urgency=low * Add 44_xsession-errors_symlink.patch: Don't rename .xsession-errors to .xsession-errors.old if the file is a symlink. The later code will truncate the file to zero anyway, so even in that case the file won't grow indefinitely. (LP: #771661) -- Martin Pitt martin.p...@ubuntu.com Wed, 27 Apr 2011 17:56:59 +0200 ** Changed in: gdm (Ubuntu Lucid) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Sponsored and accepted into lucid-backports, thanks! ** Changed in: lucid-backports Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
I can confirm that the version of gdm in lucid-proposed functions as expected. Specifically I tested that changing .xsession-errors to a symlink both does not get overwritten and that the symlink destination gets created if it does not exist. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
This bug was fixed in the package gdm - 2.32.1-0ubuntu4 --- gdm (2.32.1-0ubuntu4) oneiric; urgency=low [ Martin Pitt ] * Add 44_xsession-errors_symlink.patch: Don't rename .xsession-errors to .xsession-errors.old if the file is a symlink. The later code will truncate the file to zero anyway, so even in that case the file won't grow indefinitely. (LP: #771661) [ James Hunt ] * Updated gdm.conf to fix gdm in single user mode (LP: #436936) -- Stephane Graber stgra...@ubuntu.com Mon, 02 May 2011 14:41:57 -0400 ** Changed in: gdm (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Tags added: verification-done ** Tags removed: verification-needed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Branch linked: lp:ubuntu/gdm -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Same here, tested gdm 2.30.2.is.2.30.0-0ubuntu5.2 from lucid proposed, and it preserve .xsession-errors being a symlink across reboot and session logout. Looks good to me! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Ack from ubuntu-backporters. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: lucid-backports Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Accepted gdm into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Branch linked: lp:ubuntu/lucid-proposed/gdm -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Branch linked: lp:~gunnarhj/ubuntu/lucid/gdm/backports-lp-771661 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Also affects: lucid-backports Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
The linked merge proposal will merge the lucid-proposed gdm branch into the lucid-backports ditto. I have built (locally), installed and tested the proposed branch successfully. It's also queued to be built at https://launchpad.net/~gunnarhj/+archive/lang-backports. ** Changed in: lucid-backports Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Bug watch added: GNOME Bug Tracker #639527 https://bugzilla.gnome.org/show_bug.cgi?id=639527 ** Also affects: gdm via https://bugzilla.gnome.org/show_bug.cgi?id=639527 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Branch linked: lp:~ubuntu-desktop/gdm/ubuntu -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: gdm (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
** Changed in: gdm Status: Unknown = Confirmed ** Changed in: gdm Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
Customer request to also backport the fix to 10.04 LTS. ** Also affects: gdm (Ubuntu Lucid) Importance: Undecided Status: New ** Changed in: gdm (Ubuntu Lucid) Status: New = In Progress ** Changed in: gdm (Ubuntu Lucid) Assignee: (unassigned) = Martin Pitt (pitti) ** Description changed: Binary package hint: gdm Bug 60448 discusses the problem about ~/.xsession-errors growing unbearably large when there are buggy programs spamming it. One remedy is to allow ~/.xsession-errors to be a symlink to e. g. /dev/null or a local file, so that you can at least avoid network contention if ~ is on NFS. - scm sent a first patch for this (https://launchpadlibrarian.net/70203386 - /gdm-session-worker.c.diff). This should be cleaned up to use - g_file_test() and reported upstream. + scm sent a first patch for this (https://launchpadlibrarian.net/70203386/gdm-session-worker.c.diff). This should be cleaned up to use g_file_test() and reported upstream. + + SRU TEST CASE: + * Remove ~/.xsession-errors and ~/.xsession-errors.old + * ln -s /tmp/xe ~/.xsession-errors + * Reboot and log back in. +- Current behavior: the ~/.xsession-errors symlink gets rotated to ~/.xsession-errors.old, and a new ~/.xsession-errors is created as a regular file. +- Desired behaviour: ~/.xsession-errors remains a symlink, and the target file /tmp/xe is truncated for the new session. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 771661] Re: Allow .xsession-errors to be a symlink
I backported the patch to the current lucid version (applies cleanly), and uploaded to lucid-proposed. This needs an ubuntu-sru member to review and approve now. ** Changed in: gdm (Ubuntu Lucid) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/771661 Title: Allow .xsession-errors to be a symlink -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs