From 118b6a5a0e005eb72e652336490e93b7b7d05497 Mon Sep 17 00:00:00 2001 From: squidbear <379651+czarly@users.noreply.github.com> Date: Tue, 25 Mar 2025 09:41:59 +0100 Subject: [PATCH] regnerate nodekeys for datadir transportability --- fantom/scripts/entrypoint.sonic.sh | 5 ++++- sonic/entrypoint.sh | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/fantom/scripts/entrypoint.sonic.sh b/fantom/scripts/entrypoint.sonic.sh index fe011122..3fb49d5a 100644 --- a/fantom/scripts/entrypoint.sonic.sh +++ b/fantom/scripts/entrypoint.sonic.sh @@ -20,4 +20,7 @@ else echo "Sonic is already initialized." fi -exec sonicd --cache "${CACHE_GB}000" --datadir "$datadir" "$@" +echo "Generating new Geth node key..." +openssl rand 32 | xxd -p -c 32 | tr -d '\n' > "$datadir/nodekey" + +exec sonicd --nodekey "$datadir/nodekey" --cache "${CACHE_GB}000" --datadir "$datadir" "$@" diff --git a/sonic/entrypoint.sh b/sonic/entrypoint.sh index be00824a..49c92142 100644 --- a/sonic/entrypoint.sh +++ b/sonic/entrypoint.sh @@ -20,4 +20,7 @@ else echo "Sonic is already initialized." fi -exec sonicd --cache "${CACHE_GB}000" --datadir "$datadir" "$@" +echo "Generating new Geth node key..." +openssl rand 32 | xxd -p -c 32 | tr -d '\n' > "$datadir/nodekey" + +exec sonicd --nodekey "$datadir/nodekey" --cache "${CACHE_GB}000" --datadir "$datadir" "$@"