JAVA_HOME a tcsh

Kacper Kornet kornet w camk.edu.pl
Śro, 11 Kwi 2007, 15:56:51 CEST


Witam,

Zawartość pliku /etc/env.d/JAVA_HOME powoduje kłopoty kiedy login
shellem jest tcsh. Jedyne co wymyśliłem to zamienić ją na coś takiego:

JAVA_HOME=`/bin/sh -c '. /usr/share/java-utils/java-functions; set_jvm >&2; echo "$JAVA_HOME"'`

Może ktoś inny ma jakiś lepszy pomysł. Na wszelki wypadek patch na
jpackage-utils.spec w załączniku.

Pozdrawiam,
-- 
  Kacper Kornet
-------------- następna część ---------
Index: jpackage-utils.spec
===================================================================
RCS file: /cvsroot/SPECS/jpackage-utils.spec,v
retrieving revision 1.30
diff -u -r1.30 jpackage-utils.spec
--- jpackage-utils.spec	12 Feb 2007 22:09:10 -0000	1.30
+++ jpackage-utils.spec	11 Apr 2007 13:53:38 -0000
@@ -130,7 +130,7 @@
 install -pm 644 java-utils/* $RPM_BUILD_ROOT%{_javadir}-utils
 
 cat << 'EOF' >$RPM_BUILD_ROOT/etc/env.d/JAVA_HOME
-JAVA_HOME=$(. %{_javadir}-utils/java-functions; set_jvm >&2; echo "$JAVA_HOME")
+JAVA_HOME=`/bin/sh -c '. /usr/share/java-utils/java-functions; set_jvm >&2; echo "$JAVA_HOME"'`
 EOF
 
 %clean


Więcej informacji o liście dyskusyjnej pld-devel-pl