From 0c4a0ea9381d56ad3e09f0b6dfe9705024ead65e Mon Sep 17 00:00:00 2001 From: sykuang Date: Wed, 5 Jul 2023 22:05:20 +0800 Subject: [PATCH] feat(skip token): Skip setting token when token is empty --- root/etc/services.d/aria2/run | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/root/etc/services.d/aria2/run b/root/etc/services.d/aria2/run index 1b08b3b..10349cc 100644 --- a/root/etc/services.d/aria2/run +++ b/root/etc/services.d/aria2/run @@ -1,12 +1,16 @@ #!/usr/bin/with-contenv bash +if [[ ! -z $SECRET ]];then + SECRET_TOKEN="rpc-secret=${SECRET}" +fi + exec \ s6-setuidgid abc aria2c \ --conf-path=/config/aria2.conf \ - --rpc-secret=$SECRET \ + $SECRET_TOKEN \ --disk-cache=$CACHE \ --quiet=$QUIET > /dev/stdout \ 2 > /dev/stderr -echo 'Exiting aria2' \ No newline at end of file +echo 'Exiting aria2'