Ticket #10290 (closed enhancement: fixed)

Opened 4 years ago

Last modified 3 years ago

Disable nm-applet keychain warning

Reported by: martin.langhoff Owned by: martin.langhoff
Priority: normal Milestone: 10.1.3
Component: gnome-desktop Version: not specified
Keywords: Cc: sridhar
Action Needed: no action Verified: no
Deployments affected: Blocked By:
Blocking: #10409

Description

Steps to repro

- connect to a WEP or WPA protected AP

- wordy warning dialogs appear about creating a password

- wordy warning dialogs appear if you ok without a password

Probably a gconf value can appease nm-applet.

Set to 'distro' but we clearly need a 'gnome' component.

Attachments

create-default-keyring.sh (0.5 kB) - added by godiard 3 years ago.

Change History

Changed 4 years ago by Quozl

  • type changed from defect to enhancement

(i'd rather not have components for each package or set of packages in the upstream distribution, so i think the distro component name in trac may be adequate for gnome customisations. there's also the network manager component name.)

Changed 4 years ago by martin.langhoff

Gnome _is_ a pretty large and central component we are shipping. There is a component for Sugar, it makes a lot of sense to have a 'Gnome' component.

Please...

Changed 3 years ago by Quozl

  • owner changed from cjb to martin.langhoff
  • component changed from distro to gnome-desktop

Changed 3 years ago by erikos

Pam keyring should be what we are looking for: http://koji.fedoraproject.org/koji/buildinfo?buildID=89378

I installed it before running GNOME but still had the alert. Maybe there is another config to do, it is because we don't set a PW, or...

Changed 3 years ago by erikos

We need to load it at startup, which is normally done by gdm:

/etc/pam.d/gdm:6:auth       optional    pam_gnome_keyring.so
/etc/pam.d/gdm:16:session    optional    pam_gnome_keyring.so auto_start

The OLPC equivalent would need to do it I guess. Anyone already has a clue where that needs to go?

Changed 3 years ago by martin.langhoff

  • next_action changed from never set to design

Changed 3 years ago by martin.langhoff

  • blocking 10409 added

Changed 3 years ago by godiard

  • blocking 10409 removed

Changed 3 years ago by godiard

  • blocking 10409 added

Changed 3 years ago by godiard

Add script to create a default keying.

I don't know where is the best place to put this code.

Changed 3 years ago by godiard

Changed 3 years ago by martin.langhoff

  • next_action changed from design to add to build

Adapted for olpc-session:

  • added some sanity checks, atomicity
  • made it into a heredoc to save exec time
  • tested

Works for me :-)

Ended up looking like http://dev.laptop.org/git/users/martin/olpc-utils.git/commit/?id=d6eb2a539fe444fbf48598da1e1f992d9c66c919

Rolled into olpc-utils-1.0.33 -- in my public_rpms/f11 awaiting the next build.

Changed 3 years ago by erikos

  • next_action changed from add to build to test in build

Please test in 359.

Changed 3 years ago by godiard

|TestCase| In Gnome you can connect to any access point, setting the password if necessary, but you don't need to add a separated password to the keyring.

Changed 3 years ago by greenfeld

  • status changed from new to closed
  • next_action changed from test in build to no action
  • resolution set to fixed

Verified that I could connect to a WEP AP as well as a WPA protected AP in Gnome from the network system tray icon as well as the Network Connections control panel without being prompted for a GNOME keyring password.

Also verified that the keyring existed and appeared to be working.

(If there is another area which needs the GNOME keyring password template to be checked, I would not know where it is.)

Changed 3 years ago by sridhar

  • cc sridhar added
Note: See TracTickets for help on using tickets.