Fix service command exit
This commit is contained in:
22
installJRMC
22
installJRMC
@@ -1273,9 +1273,10 @@ service_jriver-mediacenter() {
|
|||||||
WantedBy=$GRAPHICAL_TARGET
|
WantedBy=$GRAPHICAL_TARGET
|
||||||
EOF"
|
EOF"
|
||||||
|
|
||||||
"${RELOAD[@]}" &&
|
|
||||||
"${ENABLE[@]}" "$SERVICE_NAME" &&
|
|
||||||
openFirewall "jriver-mediacenter" "52100-52200/tcp" "1900/udp"
|
openFirewall "jriver-mediacenter" "52100-52200/tcp" "1900/udp"
|
||||||
|
|
||||||
|
"${RELOAD[@]}" &&
|
||||||
|
"${ENABLE[@]}" "$SERVICE_NAME"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -1351,15 +1352,17 @@ service_jriver-xvnc() {
|
|||||||
|
|
||||||
"${RELOAD[@]}"
|
"${RELOAD[@]}"
|
||||||
|
|
||||||
if ! execute "${ENABLE[@]}" "$SERVICE_NAME"; then
|
if ! "${ENABLE[@]}" "$SERVICE_NAME"; then
|
||||||
err "vncserver failed to start on DISPLAY $NEXT_DISPLAY"
|
err "vncserver failed to start on DISPLAY $NEXT_DISPLAY"
|
||||||
err "Incrementing DISPLAY and retrying"
|
err "Incrementing DISPLAY and retrying"
|
||||||
service_jriver-xvnc increment
|
service_jriver-xvnc increment
|
||||||
return
|
return 1
|
||||||
|
else
|
||||||
|
echo "Xvnc running on localhost:$PORT"
|
||||||
|
openFirewall "jriver-xvnc" "$PORT/tcp"
|
||||||
|
openFirewall "jriver-mediacenter" "52100-52200/tcp" "1900/udp"
|
||||||
fi
|
fi
|
||||||
echo "Xvnc running on localhost:$PORT"
|
return 0
|
||||||
openFirewall "jriver-xvnc" "$PORT/tcp"
|
|
||||||
openFirewall "jriver-mediacenter" "52100-52200/tcp" "1900/udp"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -1420,10 +1423,11 @@ service_jriver-x11vnc() {
|
|||||||
WantedBy=$GRAPHICAL_TARGET
|
WantedBy=$GRAPHICAL_TARGET
|
||||||
EOF"
|
EOF"
|
||||||
|
|
||||||
|
openFirewall "jriver-x11vnc" "$PORT/tcp"
|
||||||
|
|
||||||
"${RELOAD[@]}" &&
|
"${RELOAD[@]}" &&
|
||||||
"${ENABLE[@]}" "$SERVICE_NAME" &&
|
"${ENABLE[@]}" "$SERVICE_NAME" &&
|
||||||
echo "x11vnc running on localhost:$PORT" &&
|
echo "x11vnc running on localhost:$PORT"
|
||||||
openFirewall "jriver-x11vnc" "$PORT/tcp"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user