Summary: | Отсутсвуют юниты systemd для сервиса dhcpcd.service | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Artem ☭ <layman40> | ||||||
Component: | dhcpcd | Assignee: | Mikhail Efremov <sem> | ||||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P5 | CC: | mike, sem | ||||||
Version: | unstable | ||||||||
Hardware: | x86 | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Created attachment 13480 [details]
Юните dhcpcd@.service для конкретного интерфейса
У нас и так есть несколько подсистем управления сетью, зачем из dhcp-клиента делать еще одну? |
Created attachment 13479 [details] Юнит для dhcpcd.service Решение добавить файлы в /lib/systemd/system/dhcpcd@.service [Unit] Description=dhcpcd on %I Wants=network.target Before=network.target BindsTo=sys-subsystem-net-devices-%i.device After=sys-subsystem-net-devices-%i.device [Service] Type=forking PIDFile=/run/dhcpcd/%I.pid ExecStart=/sbin/dhcpcd -q -w %I ExecStop=/sbin/dhcpcd -x %I [Install] WantedBy=multi-user.target lib/systemd/system/dhcpcd.service [Unit] Description=dhcpcd on all interfaces Wants=network.target Before=network.target [Service] Type=forking PIDFile=/run/dhcpcd/pid ExecStart=/sbin/dhcpcd -q -b ExecStop=/sbin/dhcpcd -x [Install] WantedBy=multi-user.target