summaryrefslogtreecommitdiff
path: root/init/waagent.service
diff options
context:
space:
mode:
Diffstat (limited to 'init/waagent.service')
-rw-r--r--[-rwxr-xr-x]init/waagent.service8
1 files changed, 5 insertions, 3 deletions
diff --git a/init/waagent.service b/init/waagent.service
index f465f79..e91f143 100755..100644
--- a/init/waagent.service
+++ b/init/waagent.service
@@ -1,14 +1,16 @@
[Unit]
Description=Azure Linux Agent
-After=network.target
-After=sshd.service
+Wants=network-online.target sshd.service sshd-keygen.service
+After=network-online.target
+
ConditionFileIsExecutable=/usr/sbin/waagent
ConditionPathExists=/etc/waagent.conf
[Service]
Type=simple
-ExecStart=/usr/sbin/waagent -daemon
+ExecStart=/usr/bin/python -u /usr/sbin/waagent -daemon
Restart=always
+RestartSec=5
[Install]
WantedBy=multi-user.target