Sergey B Kirpichev -> [email protected] @ Sat, 5 Mar 2016 14:17:52 +0300:
>> А ты посчитай для lxc. SBK> Ваша очередь. zsh% wc -l /lib/systemd/system/lxc.service /usr/lib/x86_64-linux-gnu/lxc/lxc-devsetup /usr/lib/x86_64-linux-gnu/lxc/lxc-autostart-helper 17 /lib/systemd/system/lxc.service 25 /usr/lib/x86_64-linux-gnu/lxc/lxc-devsetup 135 /usr/lib/x86_64-linux-gnu/lxc/lxc-autostart-helper 177 total 14:57:43 ran@silver:~ zsh% wc -l /etc/init.d/lxc 135 /etc/init.d/lxc Тут, кстати, пикантность ситуации добавляет тот факт, что zsh% cmp /usr/lib/x86_64-linux-gnu/lxc/lxc-autostart-helper /etc/init.d/lxc && echo equal equal то есть один из скриптов, который использует для запуска сервиса systemd - это ровно старый (не)добрый init-скрипт со всеми пирогами... >> И сравни, кстати, функциональность init.d/ssh и ssh.service. Она >> разная. Не то чтоб сильно, но по крайней мере одна существенная функция >> init.d/ssh в ssh.service отсутствует. SBK> Так там и присутствуют новые функции. Эта самая вот сокет-активация, SBK> будь она неладна. Что, не работает? :) Ну, тогда и строки надо считать у всех трех. zsh% wc -l /lib/systemd/system/ssh.service /lib/systemd/system/[email protected] /lib/systemd/system/ssh.socket 15 /lib/systemd/system/ssh.service 8 /lib/systemd/system/[email protected] 12 /lib/systemd/system/ssh.socket 35 total SBK> Любопытно, а чего именно вам нехватило, там ведь не одна вещь была SBK> удалена? Из существенного - создание /var/run/sshd для работы PrivilegeSeparation. Хотя, надо сказать, на той машинке, что управляется systemd, она есть. Так что тут я, вероятно, не совсем по делу качу баллон на systemd.

