LINUX.ORG.RU

История изменений

Исправление Spoofing, (текущая версия) :

нет плохих дистрибутивов, есть неудачные решения в выборе дистрибутива под конкретную задачу.

есть например, systemd. из недавнего. не стартует dhcpd, в systemctl status ошибка. ну понятно, что ошибка, демон же не запустился. в journalctl -xe тоже пусто, никакой конкретики. где мне смотреть на ошибку?.. а знаете где? знаете? tail -f /var/log/messages! и тут я взоржал аки конь.

вот серьёзно говорю, я в жизни бы не подумал, что при наличии systemd, я должен смотреть /var/log. закономерный вопрос: зачем тогда systemd?

на какой чёрт нужны systemctl status, journalctl, если демон продолжает писать свои логи в /var/log/messages и я слежу за состоянием ошибок через tail -f? короче понятно, systemd прикрутили как пятое колесо. оно есть, но оно не нужно. в буквальном смысле.

это было на Debian. но Debian тут не при делах, дистрибутив вообще отличный, устанавливаешь пакет и всё работает.

не нравится selinux по-умолчанию (дело было на CentOS), когда чтобы реализовать тривиальную вещь по типу ~userdir (~/public_html) через nginx, приходится попердолиться, поотключать политики безопасности. в данном случае selinux несёт сплошные неудобства, когда доходит до того, что тебе надо «ехать» прямщяс, некогда разбираться, а тебе мешается selinux, в итоге ты просто всё полностью отключаешь, и selinux теряет свой смысл.

вообще странное это дело, SELinux, AppArmor, и прочие подобные штуки призванные защитить систему.

я считаю, вместо изобретения каких-то ограничений, стоит изменить подход к работе. система должна стать одноразовой, чтобы её взлом не приводил к взлому. запустилась, сделала дело, удалилась. и не надо ничего защищать.

Исходная версия Spoofing, :

нет плохих дистрибутивов, есть неудачные решения в выборе дистрибутива под конкретную задачу.

есть например, systemd. из недавнего. не стартует dhcpd, в systemctl status ошибка. ну понятно, что ошибка, демон же не запустился. в journalctl -xe тоже пусто, никакой конкретики. где мне смотреть на ошибку?.. а знаете где? знаете? tail -f /var/log/messages! и тут я взоржал аки конь.

вот серьёзно говорю, я в жизни бы не подумал, что при наличии systemd, я должен смотреть /var/log. закономерный вопрос: зачем тогда systemd?

на какой чёрт нужны systemctl status, journalctl, если демон продолжает писать свои логи в /var/log/messages и я слежу за состоянием ошибок через tail -f? короче понятно, systemd прикрутили как пятое колесо. оно есть, но оно не нужно. в буквальном смысле.

это было на Debian. но Debian тут не при делах, дистрибутив вообще отличный, устанавливаешь пакет и всё работает.

не нравится selinux по-умолчанию (дело было на CentOS), когда чтобы реализовать тривиальную вещь по типу ~userdir (~/public_html) через nginx, приходится попердолиться, поотключать политики безопасности. в данном случае selinux несёт сплошные неудобства, когда доходит до того, что тебе надо «ехать» прямщяс, некогда разбираться, а тебе мешается selinux, в итоге ты просто всё полностью отключаешь, и selinux теряет свой смысл.