Не создается доменная зона через dnsmgr

после очередного апдейта сломался dnsmgr.
при создании нового домена зона на сервере не создается.
причина – после внесения изменений в настройки bind не запускается комманда rndc reconfig.

временное решение на основе событий:

1. /usr/local/ispmgr/etc/dnsmgr_mod_domain.xml

<?xml version="1.0" encoding="UTF-8"?>
<mgrdata>
        <handler name="domain.edit" type="cgi">
                <event after="yes">domain.edit</event>
                <event after="yes">domain.delete</event>
        </handler>
</mgrdata>

2. /usr/local/ispmgr/addon/domain.edit

#!/bin/sh
/usr/sbin/rndc reload >/dev/null 2>&1 && echo '<?xml version="1.0" encoding="UTF-8"?><doc><OK/></doc>'
exit 0

3. chmod 700 /usr/local/ispmgr/event/domain.edit

Leave a Reply

Your email address will not be published. Required fields are marked *