Skip running createrepo when generating service

This commit is contained in:
2026-04-13 23:04:05 -04:00
parent 0eebaf8fc0
commit edb281dad6

View File

@@ -1630,6 +1630,8 @@ service_jriver-createrepo() {
local -a sign_args start_cmd
local service_script start_cmd
CREATEREPO_SWITCH=0 # skip running createrepo when generating service
if [[ $WEBROOT_USER != "$USER" ]]; then
USER="root" set_service_vars "${FUNCNAME[0]##*_}" "system"
else
@@ -2074,14 +2076,6 @@ main() {
open_firewall "jriver-mediacenter" "52100-52200/tcp" "1900/udp"
fi
if ((CREATEREPO_SWITCH)); then
if run_createrepo; then
echo "Successfully updated repo"
else
err "Repo creation failed"
fi
fi
if [[ ${#SERVICES[@]} -gt 0 ]]; then
declare service
for service in "${SERVICES[@]}"; do
@@ -2097,6 +2091,14 @@ main() {
done
unset service
fi
if ((CREATEREPO_SWITCH)); then
if run_createrepo; then
echo "Successfully updated repo"
else
err "Repo creation failed"
fi
fi
}
# @section Helper functions