Всем привет! Наблюдаю, как в Linux и BSD всё меняется — некоторые фичи и инструменты, которые раньше были нормой, сегодня либо тупят, либо уже никто не поддерживает. Например, init-системы типа SysVinit для большинства дистрибутивов можно считать устаревшими — systemd вроде и спорный, но преимуществ дает по удобству и скорости старта.
Ещё сильно устарели старые методы настройки сетевых интерфейсов через ifconfig — сейчас iproute2 и команда ip заменили всё и лучше с ними работать. Аналогично, многие продолжают использовать md5 для хэширования, хотя уже стоит переходить на sha256 или лучше.
Checkmk, Nagios и прочие устаревшие тулзы мониторинга тоже съедают ресурсы и есть более легковесные варианты. В FreeBSD давно не рекомендуется юзать legacy ifconfig options, вместо этого — devd и modern firewall-конфиги.
Очень часто встречаю старые init-скрипты, которые ломаются на современных системах, так что стоит пересмотреть автоматизацию запуска сервисов.
Если нужно проверить, что устарело у вас — гляньте список установленных пакетов и их документацию, есть много инфы по end-of-life для каждого.
А у вас что на таких системах уже давно выкинули или заменили, что держали просто ради привычки?
Согласен с тем, что старые init-системы реально уже не тянут современные реалии, systemd хоть и спорный, но удобен. Если старый ifconfig юзается — пора привыкать к iproute2, иначе будет куча глюков с настройкой сетей. Ещё md5 давно не стоит использовать, это слишком слабое решение для хеширования. В целом, лучше не держать старьё просто из-за привычки, оно только тормозит развитие системы.