← Back to team overview

dx-packages team mailing list archive

[Bug 1327384] [NEW] unity-panel-service --lockscreen-mode does not provide a way to disable "Switch User"

 

Public bug reported:

Unity's screen locking mechanism does not respect any existing gsettings
having to do with disabling the "Switch User" functionality, nor does it
provide any way to do it natively.  Ideally, it would respect
org.gnome.desktop.lockdown, but I realize that's probably never going to
happen.

I was able to disable the "Switch User" functionality in the indicator
menu by setting "com.canonical.indicator.session user-show-menu false"
in gsettings, but the lockscreen mode of unity-panel-service does not
respect this.  gnome-screensaver provided a way to do this
(org.gnome.desktop.lockdown disable-user-switching true), so this is a
major regression for anyone attempting to use Ubuntu in a public
computing environment.

Steps to reproduce:

1) Start a unity session.
2) gsettings com.canonical.indicator.session user-show-menu false
3) Observe that "Switch User" disappears from the indicator menu.
4) Lock the screen.
5) Observe that "Switch User" is present on the indicator menu.
6) Be sad.

Workstation Information:

Package: unity
Version: 7.2.1+14.04.20140513-0ubuntu2
Release:	14.04
Codename:	trusty

** Affects: unity (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1327384

Title:
  unity-panel-service --lockscreen-mode does not provide a way to
  disable "Switch User"

Status in “unity” package in Ubuntu:
  New

Bug description:
  Unity's screen locking mechanism does not respect any existing
  gsettings having to do with disabling the "Switch User" functionality,
  nor does it provide any way to do it natively.  Ideally, it would
  respect org.gnome.desktop.lockdown, but I realize that's probably
  never going to happen.

  I was able to disable the "Switch User" functionality in the indicator
  menu by setting "com.canonical.indicator.session user-show-menu false"
  in gsettings, but the lockscreen mode of unity-panel-service does not
  respect this.  gnome-screensaver provided a way to do this
  (org.gnome.desktop.lockdown disable-user-switching true), so this is a
  major regression for anyone attempting to use Ubuntu in a public
  computing environment.

  Steps to reproduce:

  1) Start a unity session.
  2) gsettings com.canonical.indicator.session user-show-menu false
  3) Observe that "Switch User" disappears from the indicator menu.
  4) Lock the screen.
  5) Observe that "Switch User" is present on the indicator menu.
  6) Be sad.

  Workstation Information:

  Package: unity
  Version: 7.2.1+14.04.20140513-0ubuntu2
  Release:	14.04
  Codename:	trusty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1327384/+subscriptions


Follow ups

References