about summary refs log tree commit diff
path: root/pkgs/servers/nosql
diff options
context:
space:
mode:
authorEmilia Bopp <contact@ebopp.de>2023-06-25 18:39:20 +0200
committerWeijia Wang <9713184+wegank@users.noreply.github.com>2024-01-05 18:20:24 +0100
commit5f6b7a35d636a4f89f0f7d913d3df9522541d23b (patch)
tree97146b1df0a6accd4343f7abd9965e8d49f61cab /pkgs/servers/nosql
parente2896d19b6718b386168abdc66090aa6106500ce (diff)
downloadnixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.tar
nixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.tar.gz
nixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.tar.bz2
nixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.tar.lz
nixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.tar.xz
nixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.tar.zst
nixlib-5f6b7a35d636a4f89f0f7d913d3df9522541d23b.zip
neo4j: 4.4.11 -> 5.9.0
Diffstat (limited to 'pkgs/servers/nosql')
-rw-r--r--pkgs/servers/nosql/neo4j/default.nix14
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/servers/nosql/neo4j/default.nix b/pkgs/servers/nosql/neo4j/default.nix
index 7de1967583b6..a198cc7d07b1 100644
--- a/pkgs/servers/nosql/neo4j/default.nix
+++ b/pkgs/servers/nosql/neo4j/default.nix
@@ -1,12 +1,12 @@
-{ stdenv, lib, fetchurl, nixosTests, makeWrapper, openjdk11, which, gawk }:
+{ stdenv, lib, fetchurl, nixosTests, makeWrapper, openjdk17, which, gawk }:
 
 stdenv.mkDerivation rec {
   pname = "neo4j";
-  version = "4.4.11";
+  version = "5.9.0";
 
   src = fetchurl {
     url = "https://neo4j.com/artifact.php?name=neo4j-community-${version}-unix.tar.gz";
-    sha256 = "sha256-KIENqsXeSl1bd84tp9fD2kxczxMoi62IW4M8NblhAMg=";
+    sha256 = "sha256-XId0r6wk6KQ9HelNeyAO1q0n9Rtqt4ArwyX10nmSkwo=";
   };
 
   nativeBuildInputs = [ makeWrapper ];
@@ -21,13 +21,15 @@ stdenv.mkDerivation rec {
         chmod +x "$out/share/neo4j/bin/$NEO4J_SCRIPT"
         makeWrapper "$out/share/neo4j/bin/$NEO4J_SCRIPT" \
             "$out/bin/$NEO4J_SCRIPT" \
-            --prefix PATH : "${lib.makeBinPath [ openjdk11 which gawk ]}" \
-            --set JAVA_HOME "${openjdk11}"
+            --prefix PATH : "${lib.makeBinPath [ openjdk17 which gawk ]}" \
+            --set JAVA_HOME "${openjdk17}"
     done
 
     patchShebangs $out/share/neo4j/bin/neo4j-admin
+
     # user will be asked to change password on first login
-    $out/bin/neo4j-admin set-initial-password neo4j
+    # password must be at least 8 characters long
+    $out/bin/neo4j-admin dbms set-initial-password neo4jadmin
   '';
 
   passthru.tests.nixos = nixosTests.neo4j;