Re: systemd (sysvinit осиротел, галактико опасносте!)
- To: debian-russian@lists.debian.org
- Subject: Re: systemd (sysvinit осиротел, галактико опасносте!)
- From: Artem Chuprina <ran@lasgalen.net>
- Date: Wed, 02 Mar 2016 15:31:51 +0300
- Message-id: <[🔎] 87wpplf4co.fsf@silver.lasgalen.net>
- Mail-followup-to: debian-russian@lists.debian.org
- In-reply-to: <[🔎] 20160302090840.GA6935@vdsl.uvw.ru> (Dmitry E. Oboukhov's message of "Wed, 2 Mar 2016 12:08:40 +0300")
- References: <CAMRqRqwLUqmaMODfKLg9wAVc25fMjsK0w6KC+cWCyss7_zz8rw@mail.gmail.com> <20151112095605.GF9499@vdsl.uvw.ru> <CAMRqRqzvtbi2daWc7NH5o6BX5K_h5bttN_6QRdE8AOVvEXvbxA@mail.gmail.com> <20151112114417.GA7911@darkstar.order.hcn-strela.ru> <20151113093125.GJ9499@vdsl.uvw.ru> <20151113170355.GA18491@darkstar.order.hcn-strela.ru> <20151113205425.GA4966@vdsl.uvw.ru> <20151115132245.GB13175@darkstar.order.hcn-strela.ru> <20160207092604.GA9046@darkstar.order.hcn-strela.ru> <CAO+do4B==pCtjkC7KzuQT3i3QEMUOiC3s1G0yrVE1gj3+zTPVA@mail.gmail.com> <[🔎] 20160302090840.GA6935@vdsl.uvw.ru>
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Wed, 2 Mar 2016 12:08:40 +0300:
DEO> теперь если говорить о собственно УГ (systemd).
DEO> какую проблему решает systemd?
DEO> кто-то пробовал сформулировать? вот что делает systemd такого чего
DEO> нельзя сделать с другими init?
Ну, что systemd действительно делает, так это изоляцию сервиса,
независимо от того, из скольких процессов он состоит. Этого другие init
не умеют, и это действительно полезно. Если б в комплекте не давали
неотрываемо хреновую работоспособность, ради этого стоило бы им
пользоваться.
Вторая, тоже полезная, задача, которую он, однако, решает только если
очень повезет - это активация сервиса по запросу. inetd ее тоже решает,
но, насколько я понимаю, хуже как минимум в том смысле, что для того,
чтобы правильно остановить сервис, админу надо знать, init его поднимает
или inetd. В случае с systemd нет разницы, по запросу он поднят или
принудительно.
Еще, как я понимаю, на него же (зря) повешена задача доступа локального
юзера к локальному оборудованию. Другие init'ы ею вообще не занимаются,
и собственно, не было штатного того, кто ею бы занимался. Но тут я могу
ошибаться, считая, что задача повешена именно на него, в том смысле, что
systemd-logind и собственно systemd слишком тесно связаны. Формально-то
этим занимается отдельный процесс...
Reply to: