> I need someone to talk me through resolvconf.

I can help.

A nameserver installed on a Debian system can interface with
resolvconf in two ways.

First, if the nameserver provides general name service on localhost
and it makes sense for the libc resolver to use this service then
it should *provide* its loopback IP address to resolvconf.  This can
be done in the initscript as follows.

    # maradns initscript
    NAME=maradns
    case $ACTION in
        start)
            ... launch maradns and wait for it to become ready ...
            echo "127.0.0.1" | resolvconf -a "lo.$NAME"
            ;;
        stop)
            resolvconf -d "lo.$NAME"
            ... kill maradns
            ;;
    esac

Second, if the nameserver can forward requests to other
nameservers then it can make use of nameserver information
that gets sent to resolvconf in order to do this.  Implementing
this requires writing a resolvconf update script.  I can provide
help with writing this script --- just let me know.

If you want to understand how resolvconf works then please
see the resolvconf README in /usr/share/doc/resolvconf/.
-- 
Thomas Hood
resolvconf maintainers



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to