[sisyphus] systemd и порядок загрузки
Sergei Epiphanov
serpiph на nikiet.ru
Чт Мар 7 13:50:54 MSK 2013
On 7 марта 2013 13:00 greg dex wrote:
> > Для того, чтобы серверы ssh и dhcp поднимались после появления сети,
> > необходимо в unit этих сервисов указать строку:
> >
> > After=network.target
>
> grep After /etc/systemd/system/multi-user.target.wants/dhcpd.service
> After=network.target
> After=time-sync.target
>
>
> Это же дефолт. Не может же только у меня одно не работать?
Вот мой вариант:
[Unit]
Description=DHCP server
After=network.service network.target
[Service]
ExecStart=/etc/rc.d/init.d/dhcpd start
ExecStop=/etc/rc.d/init.d/dhcpd stop
ExecReload=/etc/rc.d/init.d/dhcpd reload
Type=forking
TimeoutSec=0
[Install]
WantedBy=network.target multi-user.target
Я его набросал, когда родного unit-файла ещё не было, и пока он меня не
подводил. Обратите на After.
--
С уважением, Епифанов Сергей
Подробная информация о списке рассылки Sisyphus