[sisyphus] systemd-network

Вадим Илларионов gbimobou на gmail.com
Пт Авг 8 08:14:49 MSK 2014


В письме от 8 августа 2014 07:34:00 пользователь Денис Смирнов написал:
> On Fri, Aug 08, 2014 at 09:32:20AM +0900, Вадим Илларионов wrote:
> > В письме от 7 августа 2014 16:32:03 пользователь Денис Смирнов написал:
> > 
> > Вдогонку-2.
> > Адреса с упомянутого шлюза раздаёт dnsmasq, так что формировать
> > /etc/resolv.conf исходя из настроек интерфейсов нет нужды.
> 
> Кстати, вот мой dnsmasq на .service:
> 
> [Unit]
> Description=dnsmasq on specified interface
> Requires=sys-subsystem-net-devices-%i.device
> After=sys-subsystem-net-devices-%i.device
> BindsTo=sys-subsystem-net-devices-%i.device
> After=network-online.target
> After=systemd-networkd.service
> 
> [Service]
> Type=simple
> Restart=always
> StandardOutput=syslog
> ExecStart=/usr/sbin/dnsmasq -k -i %i -I lo -D -C /etc/dnsmasq.%i.conf
> 
> [Install]
> WantedBy=multi-user.target

У меня попроще:

/lib/systemd/system/dnsmasq.service                                                                                                                                                                                                        

[Unit]
Description=A lightweight DHCP and caching DNS server
After=bind.service

[Service]
ExecStartPre=/usr/sbin/dnsmasq-helper prestart
ExecStart=/usr/sbin/dnsmasq-helper start -k --pid-file
ExecStartPost=/usr/sbin/dnsmasq-helper poststart
ExecStopPost=/usr/sbin/dnsmasq-helper poststop
ExecReload=/bin/kill -HUP $MAINPID

[Install]
WantedBy=multi-user.target

-- 
Мимо проходил.


Подробная информация о списке рассылки Sisyphus