MacOS – Move items from old keychain to new keychain

keychainmacos

I've just done a clean Mountain Lion install, and one thing bothers me a lot:

How can I move passwords from my old keychain to the one created by the installer when it performed a clean install without a migration of data?

I copied my old keychain to ~/Library/Keychains and added it to the keychains list. It works except that I have to unlock it every time I log in. It's rather annoying and I'd much rather have all my passwords and certificates in one keychain.

I've tried to just Cmd+C/Cmd+V the passwords from old keychain to the new one, but it asks me about keychain's passwords for every item (and there are hundreds of them)

Any ideas?

Best Answer

As a workaround, you can make the password of the old keychain empty. You can do that by pressing the OK button for a second time after this error message is shown:

You can then just click the allow button repeatedly without having to type the password every time.