fusa needs to hide guest sessions in logout menu

Bug #282610 reported by Oliver Grawert
2
Affects Status Importance Assigned to Milestone
fast-user-switch-applet (Ubuntu)
Fix Released
Critical
Ted Gould
Intrepid
Fix Released
Critical
Ted Gould

Bug Description

Binary package hint: fast-user-switch-applet

the new fusa applet offers a guest session in ltsp sessions, clicking it kills the client by trying to start a gdm process. ltsp does not use gdm for security reasons, the ltsp display manager offers its own guest session functionallity which is incompatible with the way fusa is implemented, fusa needs to hide the guest session from the menu in case the LTSP_CLIENT environment variable is set.

Oliver Grawert (ogra)
Changed in fast-user-switch-applet:
importance: Undecided → Critical
milestone: none → ubuntu-8.10
Revision history for this message
Oliver Grawert (ogra) wrote :

changing the 82_gdm_guest_session.patch as below fixes the issue:

 + if (show_guest && access ("/usr/share/gdm/guest-session/guest-session-launch", X_OK) == 0
-+ && geteuid() >= 500)
++ && geteuid() >= 500 && !g_getenv ("LTSP_CLIENT"))

Ted Gould (ted)
Changed in fast-user-switch-applet:
assignee: nobody → ted-gould
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fast-user-switch-applet - 2.24.0-0ubuntu3

---------------
fast-user-switch-applet (2.24.0-0ubuntu3) intrepid; urgency=low

  * 84_session_management.patch: Add a check for the lock screen lockdown
    key and ensure that if it is set, there is no lock screen option.
    (LP: #277650)
  * 88_status_icons.patch: Adding the removal of the generated icons so
    that the package can rebuild correctly.
  * 90_status_management.patch: Reducing padding on panel. Not able to get
    rid of all, but it's better. (LP: #272824)
  * 90_status_management.patch: Adding a check for the status manager
    validity in get status. (LP: #262187)
  * 91_ltsp_new_features.patch:
   * Remove guest account with LTSP. (LP: #282610)
    * Make it so that failure to send a command to GDM on logout
      still results in logging out. (LP: #282595)
    * Hide the Reboot and shutdown items when the LTSP_CLIENT environment
      variable is set. (LP: #282613)
  * 92_autotools.patch: Update with other patches

 -- Ted Gould <email address hidden> Wed, 15 Oct 2008 22:03:35 -0500

Changed in fast-user-switch-applet:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.