summarylogtreecommitdiffstats
path: root/startup-scripts-fix-paths.patch
diff options
context:
space:
mode:
Diffstat (limited to 'startup-scripts-fix-paths.patch')
-rw-r--r--startup-scripts-fix-paths.patch131
1 files changed, 78 insertions, 53 deletions
diff --git a/startup-scripts-fix-paths.patch b/startup-scripts-fix-paths.patch
index 76b95c498ea7..e41c5647a9b7 100644
--- a/startup-scripts-fix-paths.patch
+++ b/startup-scripts-fix-paths.patch
@@ -1,60 +1,18 @@
-diff --unified --recursive --text neo4j-enterprise-5.12.0/bin/cypher-shell neo4j-enterprise-5.12.0-p/bin/cypher-shell
---- neo4j-enterprise-5.12.0/bin/cypher-shell 2023-09-05 21:32:30.000000000 +0200
-+++ neo4j-enterprise-5.12.0-p/bin/cypher-shell 2023-09-19 14:38:14.953898759 +0200
-@@ -18,7 +18,6 @@
- # Copyright (c) 2001-2006 The Apache Software Foundation. All rights
- # reserved.
-
--
- # resolve links - $0 may be a softlink
- PRG="$0"
-
-@@ -38,6 +37,10 @@
- # Reset the REPO variable. If you need to influence this use the environment setup file.
- REPO=
-
-+# Paths for Arch Linux AUR installation:
-+BASEDIR="/usr/share/java/neo4j"
-+CLASSPATH="$BASEDIR:$BASEDIR/*"
-+REPO="$BASEDIR"
-
- # OS specific support. $var _must_ be set to either true or false.
- cygwin=false;
-@@ -97,7 +100,10 @@
- REPO="$BASEDIR"/lib
- fi
-
--CLASSPATH="$BASEDIR"/etc:"$REPO"/neo4j-java-driver-5.11.0.jar:"$REPO"/reactive-streams-1.0.4.jar:"$REPO"/netty-handler-4.1.96.Final.jar:"$REPO"/netty-common-4.1.96.Final.jar:"$REPO"/netty-resolver-4.1.96.Final.jar:"$REPO"/netty-buffer-4.1.96.Final.jar:"$REPO"/netty-transport-4.1.96.Final.jar:"$REPO"/netty-transport-native-unix-common-4.1.96.Final.jar:"$REPO"/netty-codec-4.1.96.Final.jar:"$REPO"/netty-tcnative-classes-2.0.61.Final.jar:"$REPO"/reactor-core-3.5.8.jar:"$REPO"/cypher-literal-interpreter-5.12.0.jar:"$REPO"/neo4j-values-5.12.0.jar:"$REPO"/neo4j-graphdb-api-5.12.0.jar:"$REPO"/annotations-5.12.0.jar:"$REPO"/eclipse-collections-11.1.0.jar:"$REPO"/eclipse-collections-api-11.1.0.jar:"$REPO"/commons-lang3-3.13.0.jar:"$REPO"/neo4j-common-5.12.0.jar:"$REPO"/commons-text-1.10.0.jar:"$REPO"/neo4j-resource-5.12.0.jar:"$REPO"/neo4j-collections-5.12.0.jar:"$REPO"/caffeine-3.1.7.jar:"$REPO"/neo4j-exceptions-5.12.0.jar:"$REPO"/neo4j-unsafe-5.12.0.jar:"$REPO"/jna-5.13.0.jar:"$REPO"/cypher-ast-factory-5.12.0.jar:"$REPO"/neo4j-cypher-javacc-parser-5.12.0.jar:"$REPO"/neo4j-cypher-dsl-2023.5.0.jar:"$REPO"/argparse4j-0.9.0.jar:"$REPO"/jline-terminal-3.21.0.jar:"$REPO"/jline-reader-3.21.0.jar:"$REPO"/jline-terminal-jansi-3.21.0.jar:"$REPO"/jansi-2.4.0.jar:"$REPO"/cypher-shell-5.12.0.jar
-+BASEDIR="/usr/share/java/neo4j"
-+REPO="$BASEDIR"
-+
-+CLASSPATH="$BASEDIR":"$REPO"/neo4j-java-driver-5.11.0.jar:"$REPO"/reactive-streams-1.0.4.jar:"$REPO"/netty-handler-4.1.96.Final.jar:"$REPO"/netty-common-4.1.96.Final.jar:"$REPO"/netty-resolver-4.1.96.Final.jar:"$REPO"/netty-buffer-4.1.96.Final.jar:"$REPO"/netty-transport-4.1.96.Final.jar:"$REPO"/netty-transport-native-unix-common-4.1.96.Final.jar:"$REPO"/netty-codec-4.1.96.Final.jar:"$REPO"/netty-tcnative-classes-2.0.61.Final.jar:"$REPO"/reactor-core-3.5.8.jar:"$REPO"/cypher-literal-interpreter-5.12.0.jar:"$REPO"/neo4j-values-5.12.0.jar:"$REPO"/neo4j-graphdb-api-5.12.0.jar:"$REPO"/annotations-5.12.0.jar:"$REPO"/eclipse-collections-11.1.0.jar:"$REPO"/eclipse-collections-api-11.1.0.jar:"$REPO"/commons-lang3-3.13.0.jar:"$REPO"/neo4j-common-5.12.0.jar:"$REPO"/commons-text-1.10.0.jar:"$REPO"/neo4j-resource-5.12.0.jar:"$REPO"/neo4j-collections-5.12.0.jar:"$REPO"/caffeine-3.1.7.jar:"$REPO"/neo4j-exceptions-5.12.0.jar:"$REPO"/neo4j-unsafe-5.12.0.jar:"$REPO"/jna-5.13.0.jar:"$REPO"/cypher-ast-factory-5.12.0.jar:"$REPO"/neo4j-cypher-javacc-parser-5.12.0.jar:"$REPO"/neo4j-cypher-dsl-2023.5.0.jar:"$REPO"/argparse4j-0.9.0.jar:"$REPO"/jline-terminal-3.21.0.jar:"$REPO"/jline-reader-3.21.0.jar:"$REPO"/jline-terminal-jansi-3.21.0.jar:"$REPO"/jansi-2.4.0.jar:"$REPO"/cypher-shell-5.12.0.jar
-
- ENDORSED_DIR=
- if [ -n "$ENDORSED_DIR" ] ; then
-@@ -124,5 +130,5 @@
- -Dapp.repo="$REPO" \
- -Dapp.home="$BASEDIR" \
- -Dbasedir="$BASEDIR" \
-- org.neo4j.shell.startup.CypherShellBoot \
-+ org.neo4j.shell.Main \
- "$@"
-diff --unified --recursive --text neo4j-enterprise-5.12.0/bin/neo4j neo4j-enterprise-5.12.0-p/bin/neo4j
---- neo4j-enterprise-5.12.0/bin/neo4j 2023-09-05 21:44:00.000000000 +0200
-+++ neo4j-enterprise-5.12.0-p/bin/neo4j 2023-09-19 14:40:20.340572661 +0200
+--- neo4j-enterprise-5.18.1/bin/neo4j 2024-03-14 16:49:22.000000000 +0100
++++ pbin/neo4j 2024-04-04 12:57:10.506095591 +0200
@@ -2,7 +2,7 @@
# Copyright (c) "Neo4j"
# Neo4j Sweden AB [https://neo4j.com]
# This file is a commercial add-on to Neo4j Enterprise Edition.
-
+export NEO4J_CONF=/etc/neo4j
-
+
# resolve links - $0 may be a softlink
PRG="$0"
@@ -102,6 +102,10 @@
[ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
fi
-
+
+BASEDIR="/usr/share/java/neo4j"
+CLASSPATH="$BASEDIR:$BASEDIR/*"
+REPO="$BASEDIR/repo"
@@ -69,22 +27,40 @@ diff --unified --recursive --text neo4j-enterprise-5.12.0/bin/neo4j neo4j-enterp
- "$@"
\ No newline at end of file
+ "$@"
-diff --unified --recursive --text neo4j-enterprise-5.12.0/bin/neo4j-admin neo4j-enterprise-5.12.0-p/bin/neo4j-admin
---- neo4j-enterprise-5.12.0/bin/neo4j-admin 2023-09-05 21:44:00.000000000 +0200
-+++ neo4j-enterprise-5.12.0-p/bin/neo4j-admin 2023-09-19 14:41:39.110577293 +0200
+--- neo4j-enterprise-5.18.1/bin/neo4j-admin 2024-03-14 16:49:22.000000000 +0100
++++ pbin/neo4j-admin 2024-04-04 13:50:44.316292561 +0200
@@ -2,7 +2,7 @@
# Copyright (c) "Neo4j"
# Neo4j Sweden AB [https://neo4j.com]
# This file is a commercial add-on to Neo4j Enterprise Edition.
-
+export NEO4J_CONF=/etc/neo4j
-
+
# resolve links - $0 may be a softlink
PRG="$0"
-@@ -102,6 +102,10 @@
+@@ -41,7 +41,7 @@
+ else
+ JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
+ fi
+- fi
++ fi
+ ;;
+ esac
+
+@@ -71,6 +71,9 @@
+ fi
+ fi
+
++# this is where Java 17 is installed by the official Arch package
++JAVACMD="/usr/lib/jvm/java-17-openjdk/bin/java"
++
+ if [ ! -x "$JAVACMD" ] ; then
+ echo "Error: JAVA_HOME is not defined correctly." 1>&2
+ echo " We cannot execute $JAVACMD" 1>&2
+@@ -102,6 +105,10 @@
[ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
fi
-
+
+BASEDIR="/usr/share/java/neo4j"
+CLASSPATH="$BASEDIR:$BASEDIR/*:$CLASSPATH"
+REPO="$BASEDIR/repo"
@@ -92,10 +68,59 @@ diff --unified --recursive --text neo4j-enterprise-5.12.0/bin/neo4j-admin neo4j-
exec "$JAVACMD" -Xmx128m \
-classpath "$CLASSPATH" \
-Dapp.name="neo4j-admin" \
-@@ -110,4 +114,4 @@
+@@ -110,4 +117,4 @@
-Dapp.home="$BASEDIR" \
-Dbasedir="$BASEDIR" \
org.neo4j.server.startup.Neo4jAdminBoot \
- "$@"
\ No newline at end of file
+ "$@"
+--- neo4j-enterprise-5.18.1/bin/cypher-shell 2024-03-14 16:34:28.000000000 +0100
++++ pbin/cypher-shell 2024-04-04 13:10:04.789476453 +0200
+@@ -18,7 +18,6 @@
+ # Copyright (c) 2001-2006 The Apache Software Foundation. All rights
+ # reserved.
+
+-
+ # resolve links - $0 may be a softlink
+ PRG="$0"
+
+@@ -38,6 +37,10 @@
+ # Reset the REPO variable. If you need to influence this use the environment setup file.
+ REPO=
+
++# Paths for Arch Linux AUR installation:
++BASEDIR="/usr/share/java/neo4j"
++CLASSPATH="$BASEDIR:$BASEDIR/*"
++REPO="$BASEDIR"
+
+ # OS specific support. $var _must_ be set to either true or false.
+ cygwin=false;
+@@ -56,7 +59,7 @@
+ else
+ JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
+ fi
+- fi
++ fi
+ ;;
+ esac
+
+@@ -97,7 +100,10 @@
+ REPO="$BASEDIR"/lib
+ fi
+
+-CLASSPATH="$BASEDIR"/etc:"$REPO"/neo4j-java-driver-5.17.0.jar:"$REPO"/reactive-streams-1.0.4.jar:"$REPO"/netty-handler-4.1.106.Final.jar:"$REPO"/netty-common-4.1.106.Final.jar:"$REPO"/netty-resolver-4.1.106.Final.jar:"$REPO"/netty-buffer-4.1.106.Final.jar:"$REPO"/netty-transport-4.1.106.Final.jar:"$REPO"/netty-transport-native-unix-common-4.1.106.Final.jar:"$REPO"/netty-codec-4.1.106.Final.jar:"$REPO"/netty-tcnative-classes-2.0.61.Final.jar:"$REPO"/reactor-core-3.6.2.jar:"$REPO"/cypher-literal-interpreter-5.18.1.jar:"$REPO"/neo4j-values-5.18.1.jar:"$REPO"/neo4j-graphdb-api-5.18.1.jar:"$REPO"/annotations-5.18.1.jar:"$REPO"/eclipse-collections-11.1.0.jar:"$REPO"/eclipse-collections-api-11.1.0.jar:"$REPO"/commons-lang3-3.14.0.jar:"$REPO"/neo4j-common-5.18.1.jar:"$REPO"/commons-text-1.11.0.jar:"$REPO"/neo4j-resource-5.18.1.jar:"$REPO"/neo4j-collections-5.18.1.jar:"$REPO"/caffeine-3.1.8.jar:"$REPO"/neo4j-exceptions-5.18.1.jar:"$REPO"/neo4j-unsafe-5.18.1.jar:"$REPO"/jna-5.14.0.jar:"$REPO"/cypher-ast-factory-5.18.1.jar:"$REPO"/neo4j-cypher-javacc-parser-5.18.1.jar:"$REPO"/neo4j-cypher-dsl-2023.9.3.jar:"$REPO"/argparse4j-0.9.0.jar:"$REPO"/jline-terminal-3.21.0.jar:"$REPO"/jline-reader-3.21.0.jar:"$REPO"/jline-terminal-jansi-3.21.0.jar:"$REPO"/jansi-2.4.0.jar:"$REPO"/cypher-shell-5.18.1.jar
++BASEDIR="/usr/share/java/neo4j"
++REPO="$BASEDIR"
++
++CLASSPATH="$BASEDIR":"$REPO"/neo4j-java-driver-5.17.0.jar:"$REPO"/reactive-streams-1.0.4.jar:"$REPO"/netty-handler-4.1.106.Final.jar:"$REPO"/netty-common-4.1.106.Final.jar:"$REPO"/netty-resolver-4.1.106.Final.jar:"$REPO"/netty-buffer-4.1.106.Final.jar:"$REPO"/netty-transport-4.1.106.Final.jar:"$REPO"/netty-transport-native-unix-common-4.1.106.Final.jar:"$REPO"/netty-codec-4.1.106.Final.jar:"$REPO"/netty-tcnative-classes-2.0.61.Final.jar:"$REPO"/reactor-core-3.6.2.jar:"$REPO"/cypher-literal-interpreter-5.18.1.jar:"$REPO"/neo4j-values-5.18.1.jar:"$REPO"/neo4j-graphdb-api-5.18.1.jar:"$REPO"/annotations-5.18.1.jar:"$REPO"/eclipse-collections-11.1.0.jar:"$REPO"/eclipse-collections-api-11.1.0.jar:"$REPO"/commons-lang3-3.14.0.jar:"$REPO"/neo4j-common-5.18.1.jar:"$REPO"/commons-text-1.11.0.jar:"$REPO"/neo4j-resource-5.18.1.jar:"$REPO"/neo4j-collections-5.18.1.jar:"$REPO"/caffeine-3.1.8.jar:"$REPO"/neo4j-exceptions-5.18.1.jar:"$REPO"/neo4j-unsafe-5.18.1.jar:"$REPO"/jna-5.14.0.jar:"$REPO"/cypher-ast-factory-5.18.1.jar:"$REPO"/neo4j-cypher-javacc-parser-5.18.1.jar:"$REPO"/neo4j-cypher-dsl-2023.9.3.jar:"$REPO"/argparse4j-0.9.0.jar:"$REPO"/jline-terminal-3.21.0.jar:"$REPO"/jline-reader-3.21.0.jar:"$REPO"/jline-terminal-jansi-3.21.0.jar:"$REPO"/jansi-2.4.0.jar:"$REPO"/cypher-shell-5.18.1.jar
+
+ ENDORSED_DIR=
+ if [ -n "$ENDORSED_DIR" ] ; then
+@@ -124,5 +130,5 @@
+ -Dapp.repo="$REPO" \
+ -Dapp.home="$BASEDIR" \
+ -Dbasedir="$BASEDIR" \
+- org.neo4j.shell.startup.CypherShellBoot \
++ org.neo4j.shell.Main \
+ "$@"