В наисвежайшем Сизифе имеется проблема с выключением компьютера с systemd, которая возникла с версии 2.10. При выключении/перезагрузке процесс останавливается и бесконечно ждет отключения сети. В файле /lib/systemd/system/network.service написано следующее [Unit] Description=Network Connectivity After=basic.target Before=NetworkManager.service network.target [Service] ExecStart=/etc/rc.d/init.d/network start ExecStop=/etc/rc.d/init.d/network stop Type=oneshot TimeoutSec=0 TimeoutStopSec=1 (не помогает. Таймер не действует) RemainAfterExit=yes Выходит, что сетевой сервис не связан с каким-либо процессом (Type=oneshot), но считается всегда работающим при отсутствии процессов (RemainAfterExit=yes). Останавливать вообще нечего, но при выключении systemd ждет остановки. Если написать RemainAfterExit=no, то все начинает прекрасно выключаться, но зато после следующей загрузки сетевые интерфейсы не поднимутся (так как сервис network будет считаться завершившим работу?). Что же надо менять, чтобы вернуть поведение systemd в пределы разума и запретить ему ждать остановки несуществующих процессов вечно работающего network.service?
проявляется ли ошибка сейчас?
сейчас используется Type=forking, т.к. network.service после себя может оставить демона dhcpcd.