From 1b17b5711c00672d17b8cbacc3890178e1db8aa6 Mon Sep 17 00:00:00 2001 From: casjay Date: Tue, 13 May 2025 18:57:14 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=97=83=EF=B8=8F=20Committing=20everything?= =?UTF-8?q?=20that=20changed=20=F0=9F=97=83=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit rootfs/usr/local/etc/docker/init.d/00-aria2c.sh --- rootfs/usr/local/etc/docker/init.d/00-aria2c.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rootfs/usr/local/etc/docker/init.d/00-aria2c.sh b/rootfs/usr/local/etc/docker/init.d/00-aria2c.sh index 828c32d..74e1fd9 100755 --- a/rootfs/usr/local/etc/docker/init.d/00-aria2c.sh +++ b/rootfs/usr/local/etc/docker/init.d/00-aria2c.sh @@ -229,6 +229,7 @@ __update_conf_files() { local get_session_file="$(grep -Rs 'aria2.session' "/config/aria2/aria2.conf" | awk -F'=' '{print $2}' | head -n1)" local rpc_port="${RPC_PORT:-${RPC_LISTEN:-6800}}" local dht_port="$DHT_LISTEN_PORT" + local secret_rpc_base64="" # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # delete files #__rm "" @@ -242,10 +243,12 @@ __update_conf_files() { __replace "REPLACE_SERVER_ADDR" "$CONTAINER_IP4_ADDRESS" "$CONF_DIR/aria-ng.config.js" if [ -n "$RPC_SECRET" ]; then echo "Changing rpc secret to $RPC_SECRET" + secret_secret_rpc_base64="$(echo -n "$RPC_SECRET" | base64 -w 0)" if grep -sq "rpc-secret=" "$CONF_DIR/aria2.conf"; then __replace "#rpc-secret=" "rpc-secret=" "$CONF_DIR/aria2.conf" __replace "REPLACE_RPC_SECRET" "$RPC_SECRET" "$CONF_DIR/aria2.conf" - __replace "REPLACE_RPC_SECRET" "$RPC_SECRET" "$CONF_DIR/aria-ng.config.js" + echo "$secret_rpc_base64 >$CONF_DIR/aria-ng.config.js" + __replace "REPLACE_RPC_SECRET" "$secret_rpc_base64" "$CONF_DIR/aria-ng.config.js" else echo "rpc-secret=$RPC_SECRET" >>"$CONF_DIR/aria2.conf" fi