> 1. Шелл-кодер не придерживался правил хорошего тона.ЧСХ всякие tunables на третьей странице стартового скрипта - совершенно обыденное дело было. Настолько что за баг это никто почти и не считал.
> Код правится и отправляется багрепорт фичреквестом.
Или, как вариант, шеллкодер отправляется выращивать рассаду и перестает создавать другим проблемы.
> И это нормально для систем с открытым исходным кодом, делать вклад.
> А не ждать пока это кто-то сделает за вас.
Ума не приложу как из шелловых простынок не очень криво собрать сервису ограниченный контекст не имеющий доступа в основную систему. Это не работает. Чтобы вызвать утилиты - надо доступ к системе и либам. А его то и хочется убрать. Переть все либы и софтины в огораживаемый контекст - это трэш и угар администрирования. Это значит что все должен сделать один caller, который уже вгрузил все потребные shared libs заранее и поэтому он или его форк уже не пострадают от пропадания доступа в те или иные части системы.
И тут внезапно оказывается что системд - в нужном месте и в нужное время и может быть таким caller'ом. А на скриптах все это - былинный отказ.
> 2. Администратор не способен разобраться в шелл коде и выполнять ТЗ. И
> может быть уволен по статье о должностном несоответствии.
Вот господ которые занимаются всякой вэйностью и концептуальщиной, пытаясь навязывать забивание гвоздей микроскопом вместо решения практически значимых задач работодатели и стали выносить за несоответствие занимаемой должности. По-моему это заслуженно.
> Это уровень user. И не тянет не то что на админа, но не тянет даже на advanced user.
Работодателям не резон держать высокооплачиваемых бакланов которые муторно и неэффективно страдают фигней в рабочее время.