extened the template.service for the node and add Requires= rule

Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
This commit is contained in:
Uncle Stinky 2025-04-29 22:02:33 +03:00
parent eab90d4173
commit 9ce57763cb
Signed by: st1nky
GPG Key ID: 016064BD97603B40
2 changed files with 3 additions and 2 deletions

View File

@ -1,6 +1,7 @@
[Unit] [Unit]
Description=Ghost Node Description=Ghost Node
After=network.target After=network-online.target
Requires=network-online.target
Documentation=https://git.ghostchain.io/ghostchain/ghost-node Documentation=https://git.ghostchain.io/ghostchain/ghost-node
[Service] [Service]

View File

@ -14,7 +14,7 @@ check_unit_file_validity() {
if [[ -z "$NETWORK_ONLINE_EXISTS" && -n "$NETWORK_EXISTS" ]] if [[ -z "$NETWORK_ONLINE_EXISTS" && -n "$NETWORK_EXISTS" ]]
then then
echo "[-] WARNING: missing network-online.target dependency in $SERVICE_FULL_PATH, trying to replace" echo "[-] WARNING: missing network-online.target dependency in $SERVICE_FULL_PATH, trying to replace"
sudo sed -i 's/After=network.target/After=network-online.target/g' "$SERVICE_FULL_PATH" sudo sed -i "s/After=network.target/After=network-online.target\nRequires=network-online.target/g" "$SERVICE_FULL_PATH"
else else
echo "[+] INFO: network-online.target is set correctly for $SERVICE_FULL_PATH" echo "[+] INFO: network-online.target is set correctly for $SERVICE_FULL_PATH"
fi fi