summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
Diffstat (limited to 'script')
-rw-r--r--script/service/tfe-env-tun-mode.service4
-rw-r--r--script/service/tfe-env.service1
-rw-r--r--script/service/tfe.service1
3 files changed, 5 insertions, 1 deletions
diff --git a/script/service/tfe-env-tun-mode.service b/script/service/tfe-env-tun-mode.service
index bb2e4b9..1fbfe48 100644
--- a/script/service/tfe-env-tun-mode.service
+++ b/script/service/tfe-env-tun-mode.service
@@ -2,6 +2,8 @@
Description=Tango Frontend Engine - Running Environment Setup
Requires=tfe-env.service
Before=tfe-env.service
+After=network-online.target
+Wants=network-online.target
[Service]
EnvironmentFile=/etc/sysconfig/tfe-env-config
@@ -14,7 +16,7 @@ ExecStop=/bin/true
# start
ExecStartPost=/usr/sbin/ifconfig ${TFE_WATCHDOG_DEVICE} ${TFE_WATCHDOG_IP}
-ExecStartPost=/usr/sbin/ip tuntap add dev ${TFE_DEVICE_DATA_INCOMING} mode tap
+ExecStartPost=/usr/sbin/ip tuntap add dev ${TFE_DEVICE_DATA_INCOMING} mode tap
ExecStartPost=/usr/sbin/ifconfig ${TFE_DEVICE_DATA_INCOMING} up
# stop
diff --git a/script/service/tfe-env.service b/script/service/tfe-env.service
index 22b5c1d..3ae24b8 100644
--- a/script/service/tfe-env.service
+++ b/script/service/tfe-env.service
@@ -2,6 +2,7 @@
Description=Tango Frontend Engine - Running Environment Setup
Before=tsgkni.service
Wants=network-online.target
+After=network-online.target
[Service]
EnvironmentFile=/etc/sysconfig/tfe-env-config
diff --git a/script/service/tfe.service b/script/service/tfe.service
index ace347a..ec19e52 100644
--- a/script/service/tfe.service
+++ b/script/service/tfe.service
@@ -3,6 +3,7 @@ Description=Tango Frontend Engine
Requires=tfe-env.service
After=tfe-env.service
+
[Service]
Type=notify
ExecStart=/opt/tsg/tfe/bin/tfe