gsd-plugin should not ask for sso credentials

Bug #702171 reported by Alejandro J. Cura on 2011-01-12
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Status tracked in Trunk
Stable-1-4
Undecided
Unassigned
Trunk
High
dobey
ubuntuone-client (Ubuntu)
Undecided
Unassigned
Maverick
High
dobey
Natty
Undecided
Unassigned

Bug Description

gsd-plugin is asking for sso credentials in order to set up the Ubuntu One bookmark in Nautilus, but this makes ubuntu-sso-client start on every login.

Instead, gsd-plugin should only listen for the "CredentialsFound" signal without actively asking for credentials, so this can actually happen the moment the computer is first added to Ubuntu One.

----

TEST CASE:
1. Open System > Preferences > Startup Applications
2. Make sure Ubuntu One is NOT checked and close Startup Applications
3. Restart Ubuntu
4. Open Applications > Accessories > Terminal and run: ps -ef | grep ubuntu-sso-client

Result: ubuntu-sso-client is returned

Expected result: ubuntu-sso-client is not returned

----

Related branches

Changed in ubuntuone-client:
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
dobey (dobey) on 2011-01-13
Changed in ubuntuone-client:
assignee: Ubuntu One Desktop+ team (ubuntuone-desktop+) → Rodney Dawes (dobey)
importance: Undecided → High
status: Confirmed → In Progress
Changed in ubuntuone-client:
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 1.5.3-0ubuntu1

---------------
ubuntuone-client (1.5.3-0ubuntu1) natty; urgency=low

  * New upstream release.
    - Metadata load is too slow (LP: #436612)
    - Out of space dialog is broken (LP: #650671)
    - Should not autoconnect when there are no credentials (LP: #701588)
    - gsd extension should not ask for sso credentials (LP: #702171)
 -- Rodney Dawes <email address hidden> Tue, 25 Jan 2011 16:42:52 -0500

Changed in ubuntuone-client (Ubuntu Natty):
status: New → Fix Released
dobey (dobey) on 2011-02-18
Changed in ubuntuone-client (Ubuntu Maverick):
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → High
milestone: none → maverick-updates
status: New → In Progress

Accepted ubuntuone-client into maverick-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!

Changed in ubuntuone-client (Ubuntu Maverick):
status: In Progress → Fix Committed
tags: added: verification-needed
Joshua Hoover (joshuahoover) wrote :

Verified fixed on maverick with proposed update: ubuntuone-client 1.4.6-0ubuntu1

description: updated
tags: added: verification-done
removed: verification-needed
Rick McBride (rmcbride) wrote :

Also verified here.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 1.4.6-0ubuntu2

---------------
ubuntuone-client (1.4.6-0ubuntu2) maverick-proposed; urgency=low

  * 01-get-published-race.path:
    - Fix a race condition with requesting published files (LP: #661292)

ubuntuone-client (1.4.6-0ubuntu1) maverick-proposed; urgency=low

  * New upstream release.
    - SD deletes files when local error on partial creation (LP: #657195)
    - Partials fail to be created with "filename too long" (LP: #662660)
    - New shares to me are not downloaded (LP: #664019)
    - Deleting UDF on one computer does not delete elsewhere (LP: #674092)
    - Preferences does not display info properly (LP: #657850)
    - "Out of Space" dialog is broken (LP: #650671)
    - Nautilus allows publishing files in others' shares (LP: #712674)
    - SSO help text does not appear translated (LP: #686647)
    - Nautilus is not aware of published files (LP: #661292)
    - Ubuntu One crashes in scan() (LP: #692496)
    - Volume info with None for free space causes QuotaExceeded (LP: #671023)
    - Settings daemon extension should not request credentials (LP: #702171)
 -- Rodney Dawes <email address hidden> Fri, 04 Mar 2011 12:10:05 -0500

Changed in ubuntuone-client (Ubuntu Maverick):
status: Fix Committed → Fix Released
tags: added: testcase
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers