В одной из статей я описал настройку DHCP-сервера. Там был описан обработчик, который должен запускаться, когда DHCP-сервер выдает комп-у ip-адрес. Но: запускаться этот обработчик не будет. И все из-за того, что DHCPD использует chroot, который меняет корневую папку на другую. Плюс делает это так, что даже из этой папки запустить ничего не может. Т.е. после того, как клиенту выдастся адрес, по команде systemctl status dhcp вы увидите ошибку о том, что он файл d.sh не найден и ошибку, которая указана в заголовке. Кстати, меняет он корневую папку на /var/lib/dhcp/dhcpd, но нам это ничего не даст, потому что если вы положите файл туда- ошибка о том, что файл не найден исчезнет(потому что файл-то он найдет), а вот ошибка execute: exit status 32512 так и останется, потому как запустить он его по-прежнему не сможет. Есть несколько путей решения этой проблемы. 1. Установка DHCP-сервера на другую ОС, например, на Debian- там таких проблем нет. Но не хочется разводить зоопарк из кучи разных ОС.