�
Ϫ�f� � � � d Z ddlZddlZddlmZmZ ddlmZmZm Z m
Z
ddlmZ G d� dej � Z
d� Zd � Zy)
z
Domain Name Server
� N)�internet�service)� authority�dns� secondary�server)�usagec � � e Zd Zg d�g d�g d�g d�gZg d�g d�g d�gZ ej d ej � i� � Zd
Z d
Z
d� Zd� Zd
� Z
d� Zd� Zd� Zy
)�Options)� interface�i� zThe interface to which to bind)�port�p�53zThe port on which to listen)�resolv-confNNz6Override location of resolv.conf (implies --recursive))�
hosts-fileNNz!Perform lookups with a hosts file)�cache�czEnable record caching)� recursive�rzPerform recursive lookups)�verbose�vz
Log verboselyr )�
optActionsNc �v � t j j | � d| d< |