>> все что умеет vim - умеет и ed, следовательно vim не нужен.
> системде что с шеллом, что без шелла - не умеет ничего такого,
> чего не умеет sysvinit с шеллом. http://0pointer.de/blog/projects/why.html
http://0pointer.net/blog/projects/the-biggest-myths.html
> Потому замена по дефолту крайне сомнительна,
> учитывая технические минусы этой программы и упоротость её создателей :-)
"Волну недовольства по отношению к systemd можно объяснить тем,
что люди любят критиковать, имея лишь поверхностное представление о проблеме.
Вероятно, если бы они обладали более глубокими знаниями вопроса их мнение бы изменилось."
>>> Как ты запустишь сервис, когда запуск вспомогательной утилиты вернул 0?
ExecStart=/bin/bash -c "helper-util && main-binary"
очень сложно?
только это искуственный пример, таких задач на практике не возникает.
> Учитывая какие в красношляпке пИсари, приколюсь через
> годик-два на смесь шелл-скриптов и юнит-файлов :-D Надеюсь будем живы и
> здоровы, и я тебе напомню. Забавно будет. Ну, или поцц добавит
> еще один кондишн. Тогда посмотрим сколько их накопится за пару лет)
не обязательно ждать несколько лет. там и сейчас смесь шелл-скриптов и юнитов systemd.
например, сеть поднимается в CentOS 7 через shell скрипт, - и никаких проблем с этим нет.
systemd не заставляет выбирать: используй или юнит-файлы или инит-скрипты на баше.
можно использовать одновременно и то и другое, выбирая, какой вариант будет удобнее.
в 99% случаев удобнее юнит-файлы, где их будет не достаточно - там инит-скрипты на баше.