I installed keychain on Solaris as root and it works fine. But when I try running keychain as any other user I get the following output: KeyChain 2.6.2; http://www.gentoo.org/proj/en/keychain/ Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL * Error: Unable to use "ps" to scan for ssh-agent processes * Error: Please report to agriffis@gentoo.org via http://bugs.gentoo.org
From the source code I can see its failing on this line: ps -u `whoami` -f >/dev/null 2>&1 I think this problem only occurs for usernames which are greater than 10 characters long.
Is there a way to get around the long username problem?
Thanks for tracking down the location. I don't have access to Solaris, so you'll have to monkey around and see if you can get something to work, then report back.