Случайно раскопал волшебный косяк на Astra Linux 1.7 + FreeIPA
Оказывается, ipa умеет дружить с systemd-resolved! Но есть нюанс (с) анекдот про Чапаева
Там ещё долго разбираться, но пока разглядел вот что:
Если /etc/resolv.conf - симлинк на несуществующий файл, то ipa честно определяет живого systemd-resolved и создает свой конфиг в /etc/systemd/resolve.conf.d/. Но если этого каталога нет, то ipa его создает с кривыми правами и systemd-resolved тихо его игнорирует.
А если /etc/resolv.conf отсутствует или существует и доступен для чтения, то ipa вообще не ищет systemd-resolved, тихо пишет в лог, что службы нет, и убивает /etc/resolv.conf.
Просмотры: 34