greeter unlock configuration

Bug #1218010 reported by Sebastien Bacher
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-system-settings
Fix Released
Undecided
Iain Lane
ubuntu-system-settings (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The design has options to set the greeter unlock to:
- swipe
- 4 digits
- passphrase

notes from a discussion with mterry on how to do that

"You call it like /usr/lib/accountsservice/accounts-daemon-pam-password-helper USERNAME
and pass in "PASSWORD\nPIN" via stdin
you can skip PIN to unset a pin
 But PINs still need a password underneath
...
so swipe is simply normal "user doesn't need a password" stuff. Like put them in nopasswdlogin group etc
passphrase is you do above, pass in a passphrase
4digit can just be passing in 4digit\n4digit I suppose. If you didn't want to have a backing password"

Related branches

Iain Lane (laney)
Changed in ubuntu-system-settings:
assignee: nobody → Iain Lane (laney)
Revision history for this message
Michael Terry (mterry) wrote :

In addition... Until we split out the greeter into a proper LightDM greeter, we have a goofy, insecure, demo method of setting password/pin:

Edit/Create the file ~/.unity8-greeter-demo with the following syntax:

[General]
passwordValue=4890
password=pin

Where password can be "none", "pin", or "keyboard". And passwordValue is either the PIN value or passphrase, depending on the type of password.

Obviously, this is just a temporary solution, but it should be easy to implement in the meantime and will get the UI to work until we have a proper split.

Revision history for this message
Michael Terry (mterry) wrote :

Oh and should have mentioned... the "password" key is working today but uses hardcoded values of "1234" or "password" depending on type.

The "passwordValue" key support will be added by https://code.launchpad.net/~mterry/unity8/custom-password/+merge/183935

Revision history for this message
Michael Terry (mterry) wrote :

Note that passwordValue support now exists in unity8 trunk.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:ubuntu-system-settings at revision 329, scheduled for release in ubuntu-system-settings, milestone Unknown

Changed in ubuntu-system-settings:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings - 0.1+13.10.20130910.3-0ubuntu1

---------------
ubuntu-system-settings (0.1+13.10.20130910.3-0ubuntu1) saucy; urgency=low

  [ Sebastien Bacher ]
  * background: use the new OptionSelector, tweak the UI to be closer
    from the visuals (move the labels at the bottom of the images, use
    smaller text, use correct spacing).
  * battery: set current value on the graph.
  * reset: implement backend to reset the unity launcher settings.
  * storage: display the clicks' list rather than the fake datas.
  * updates: use the new ItemSelector widget, updated the download
    option to match the current design as well, moving the selector in
    its own subpage.
  * orientation: replace "Rotation lock" by "Orientation lock".
  * language: use new ItemSelector widget.
  * storage: use new ItemSelector widget.
  * battery: on the desktop use idle-delay's key, which is not
    deprecated.

  [ Iain Lane ]
  * Make the panels display "Lock on idle" or "Sleep on idle" as
    appropriate.
  * Add UI and backend for setting the time manually.
  * Make the "Change passphrase" / "Change passcode" button work.
  * Implement filtering in the main window.
  * Typo fix "Septemper" → "September". (LP: #1221400)
  * Set the unlock type in a QSettings file (~/.unity8-greeter-demo).
    (LP: #1218010)
  * security-privacy: Implement changing password and validation of
    input.

  [ Charles Kerr ]
  * Fix NMClient leak, take battery capacity into account when
    determining the last time a discharging battery was full.

  [ Ken VanDine ]
  * Don't start the transfer from the importer, the hub now handles that
    when dispatching the transfer.

  [ William Hua ]
  * Replace page stack with sheet in display languages. (LP: #1222728)

  [ Adolfo Jayme Barrientos ]
  * Trivial typo fix: Conrifm → Confirm.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 341
 -- Ubuntu daily release <email address hidden> Tue, 10 Sep 2013 19:20:48 +0000

Changed in ubuntu-system-settings (Ubuntu):
status: New → Fix Released
Changed in ubuntu-system-settings:
status: Fix Committed → 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.