浏览代码

Add `nss-lookup.target` as dependency for service

Brainos 2 年之前
父节点
当前提交
c19a39a447
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      systemd/smartdns.service.in

+ 5 - 2
systemd/smartdns.service.in

@@ -1,6 +1,9 @@
 [Unit]
 Description=SmartDNS Server
-After=network.target 
+After=network.target
+Before=network-online.target
+Before=nss-lookup.target
+Wants=nss-lookup.target
 StartLimitBurst=0
 StartLimitIntervalSec=60
 
@@ -8,7 +11,7 @@ StartLimitIntervalSec=60
 Type=forking
 PIDFile=@RUNSTATEDIR@/smartdns.pid
 EnvironmentFile=@SYSCONFDIR@/default/smartdns
-ExecStart=@SBINDIR@/smartdns -p @RUNSTATEDIR@/smartdns.pid $SMART_DNS_OPTS 
+ExecStart=@SBINDIR@/smartdns -p @RUNSTATEDIR@/smartdns.pid $SMART_DNS_OPTS
 Restart=always
 RestartSec=2
 TimeoutStopSec=15