История изменений
Исправление shell-script, (текущая версия) :
Как вывести лог нормально в файл по памяти не скажу. Надо смотреть в ман.
Что касается dnsmasq. Он не имеет отношения к раздаче адресов. Этим занимается dhcp-сервер. Сейчас у тебя dhcp работает нормально, а dns ломается. осталось выяснить - почему. Ключевая ошибка вот тут: dnsmasq: junk found in command line. Похоже, что вот твой баг: https://discourse.pi-hole.net/t/dnsmasq-not-starting-since-last-week/6026/28
Т.е. таки что-то в форматах поменялось.
К слову, пакет dns-root-data является recommends для dnsmasq. С твоих слов я понял, что у тебя каких-то особо замороченных dns-серверов там нет, так что как вариант, можно попробовать полностью снести dns-root-data и не заморачиваться с версиями/патчами и т.д.
Исходная версия shell-script, :
Как вывести лог нормально в файл по памяти не скажу. Надо смотреть в ман.
Что касается dnsmasq. Он не имеет отношения к раздаче адресов. Этим занимается dhcp-сервер. Сейчас у тебя dhcp работает нормально, а dns ломается. осталось выяснить - почему. Ключевая ошибка вот тут: dnsmasq: junk found in command line. Похоже, что вот твой баг: https://discourse.pi-hole.net/t/dnsmasq-not-starting-since-last-week/6026/28
Т.е. таки что-то в форматах поменялось.