fordfrog 14/03/23 18:58:33 Added: keychain-support.patch Log: netbeans-nb: new ebuild for version 8.0 (Portage version: 2.2.9-r1/cvs/Linux x86_64, signed Manifest commit with key CFE47E2F)
Revision Changes Path 1.1 dev-java/netbeans-nb/files/8.0/keychain-support.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-nb/files/8.0/keychain-support.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/netbeans-nb/files/8.0/keychain-support.patch?rev=1.1&content-type=text/plain Index: keychain-support.patch =================================================================== # HG changeset patch # Parent cbf7b2d2851314077b9c1ecd6ec95ce51453daf8 diff -r cbf7b2d28513 -r 0350861eeabf ide/launcher/unix/netbeans --- a/ide/launcher/unix/netbeans Tue Nov 09 13:44:15 2010 +0100 +++ b/ide/launcher/unix/netbeans Tue Nov 09 14:21:18 2010 +0100 @@ -169,6 +169,20 @@ then sh=/bin/bash fi + keychain=`which keychain` + if [ -n "$keychain" ]; then + $keychain -q + . $HOME/.keychain/$HOSTNAME-sh + if [ -e $userdir/keychain-keys.txt ]; then + for key in `cat $userdir/keychain-keys.txt`; do + SSH_ASKPASS=`which x11-ssh-askpass` + export SSH_ASKPASS + if [ -n "$key" ]; then + keychain $key + fi + done + fi + fi if [ "${founduserdir}" = "yes" ]; then exec $sh "$nbexec" "$@" else
