2016-03-02 71 views
1

我所使用的系統使用systemd,但網絡啓動仍在舊的init.d腳本中。我添加了一個systemd服務來在系統啓動時運行,但我想確保它在網絡設置發生之前運行。我可以在哪裏指定這種行爲以及如何?系統服務依賴於生成的init.d服務

回答

1

您需要找到設置網絡的傳統init.d腳本的名稱。 Systemd爲它提供服務。然後,您需要將Before =指令添加到您的服務中。例如,如果有/etc/rc5.d/network systemd這樣的東西將有一個服務network.service。然後只需添加Before = network.service。