Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.4: AirPort and System.keychain password solution' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: AirPort and System.keychain password solution
Authored by: mtimmsj on Mar 23, '06 08:43:43AM
There is really no reason to move the system keychain. If it's not being unlocked properly you won't have a use for it after you have moved it. So simply do:
sudo systemkeychain -vfcC
The options are documented here:

http://darwinsource.opendarwin.org/Current/security_systemkeychain-11/src/systemkeychain.cpp

Once you have recreated the keychain you can test if it unlocks properly with:
systemkeychain -vt
The options above have the following meanings:
  • -v = verbose
  • -f = force
  • -c = create if needed
  • -C = setup system
  • -t = test unlock


[ Reply to This | # ]
10.4: AirPort and System.keychain password solution
Authored by: wuf810 on Mar 23, '06 03:14:46PM

Does Keychain First Aid not fix this?



[ Reply to This | # ]
10.4: AirPort and System.keychain password solution
Authored by: mtimmsj on Mar 23, '06 08:12:37PM

I'm not sure. I wouldn't use it. According to the Apple download software site for it, it's for MacOSX 10.1 through 10.2.x.



[ Reply to This | # ]
10.4: AirPort and System.keychain password solution
Authored by: irudi on Mar 24, '06 06:07:29AM

Keychain First Aid is included in the Keychain Access application now (at least in 10.4)!



[ Reply to This | # ]
10.4: AirPort and System.keychain password solution
Authored by: mtimmsj on Mar 24, '06 09:08:17AM

Ahh... it looks like it checks the login keychain and something it calls the default keychain. I'm not sure it will check and fix the system keychain.



[ Reply to This | # ]
10.4: Keychain First Aid
Authored by: sjk on Mar 24, '06 10:56:07PM
I get output like this running Keychain First Aid (with Verify checked) on 10.4.5:
Verification started
Checking keychain configuration for Know Body (user ID=501)
Home directory is /Users/nobody
Checked login keychain
Checked default keychain
Checked keychain search list
Checked contents of ~/Library/Keychains/login.keychain
Checked contents of ~/Library/Keychains/nobody.keychain
Checked contents of /System/Library/Keychains/X509Anchors
No problems found
Verification completed
I don't know if the System keychain is always excluded or if it was because it's empty on this system.

[ Reply to This | # ]
10.4: AirPort and System.keychain password solution
Authored by: Strych9 on May 20, '06 09:19:12AM

Hello,

When I got this problem, I was tired and delete the System keychain, the problem was solved but the system.log was showing some errors...

Now, I have done the following and it solves partly my problem. Thanks to mtimmsj !!! :-)

sudo systemkeychain -vfcC
systemkeychain -vt
System unlock is working

Here is what I have after 2 reboots (one cmd-s then a normal with cmd-v).
I very my keychain via the menu : OK
I very the Auth. via Disk Utility Authorisation OK.

BEFORE REPAIRING I GOT THIS
SystemStarter[9892]: authentication service (9902) did not complete successfully
SystemStarter[9892]: The following StartupItems failed to properly start:
SystemStarter[9892]: /System/Library/StartupItems/AuthServer
SystemStarter[9892]: - execution of Startup script failed
...
kernel[0]: AirPort: Link Active: "onAirPort" - 0030651dd724 - chan 2
configd[83]: SecKeychainFindGenericPassword err= -25308 ( =0xffff9d24, secErrStr=User interaction is not allowed. ) (current= onAirPort)
launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[102]: exited abnormally: Hangup


NOW I GET THIS
SystemStarter[288]: authentication service (298) did not complete successfully
SystemStarter[288]: The following StartupItems failed to properly start:
SystemStarter[288]: /System/Library/StartupItems/AuthServer
SystemStarter[288]: - execution of Startup script failed

If someone can help on this problem, I really don't know what to try.

May be it can help, if I make in Terminal
Stef:~ Stef$ alias llll 'ls -Fal'
-bash: alias: llll: not found
-bash: alias: ls -Fal: not found

I don't have anything !

SOS SOS :-)



[ Reply to This | # ]