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




Reply via email to