🗃️ Committing everything that changed 🗃️
All checks were successful
aria2 / release-aria2 (push) Successful in 4m12s

rootfs/usr/local/etc/docker/init.d/00-aria2c.sh
This commit is contained in:
casjay 2025-05-13 19:07:31 -04:00
parent 1b17b5711c
commit bd80090e5e
Signed by untrusted user who does not match committer: jason
GPG Key ID: 1AB309F42A764145

View File

@ -241,21 +241,21 @@ __update_conf_files() {
# replace variables
__replace "REPLACE_RPC_PORT" "$rpc_port" "$CONF_DIR/aria2.conf"
__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"
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
else
__replace "rpc-secret=" "#rpc-secret=" "$CONF_DIR/aria2.conf"
__replace "REPLACE_RPC_SECRET" "" "$CONF_DIR/aria-ng.config.js"
fi
# 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"
# echo "Setting $secret_rpc_base64 in $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
# else
__replace "rpc-secret=" "#rpc-secret=" "$CONF_DIR/aria2.conf"
__replace "REPLACE_RPC_SECRET" "" "$CONF_DIR/aria-ng.config.js"
# fi
if [ -n "$dht_port" ]; then
sed -i "s@^\(listen-port=\).*@\1$dht_port@" "$CONF_DIR/aria2.conf"
sed -i "s@^\(dht-listen-port=\).*@\1$dht_port@" "$CONF_DIR/aria2.conf"