dns-filter - filter DNS database files
dns-filter [ option... ][ infile [ outfile ]]
dns-filter -Help
dns-filter -VERSion
The dns-filter program is used to filter various things out of DNS
database files. The filters may removes entries by class, type or name.
The following options are understood:
- -Help
-
Provide some help with using the dns-filter program.
- -Allow_Class name
- This option may be used to limit the classes permitted. You may use this
option more than once, only the classes named will be passed through. By
default, all classes are passed.
- -Delete_Class name
- This option may be used to limit the classes permitted. You may use this
option more than once, the classes named will not be passed through. By
default, no classes are deleted.
- -Allow_Type name
- This option may be used to limit the types permitted. You may use this
option more than once, only the types named will be passed through. By
default, all classes are passed.
- -Delete_Type name
- This option may be used to limit the types permitted. You may use this
option more than once, the types named will not be passed through. By
default, no types are deleted.
- -Automatic_Time_Stamp
- This option may be used to automatically update the time stamp in SOA
records based on the current time. The time stamp will have a granularuty
of 86 seconds.
- -Delete_Foreign_Names
- This option may be used to delete A and NS records which reference names
in domains outside the domain specified in the closest preceeding SOA
record.
- -No_Line_Numbers
- This option may be used to inhibit the generation of
$line directives in the output. They confuse
NAMED, but they are useful if the output of dns-filter is to be fed into
one of the other utilities in the dnsutl package. By default
$line directives are emitted.
- -VERSion
-
Print the version of the dns-filter program being executed.
- -Idirectory
-
This option may be used to set the search path for include files.
All other options will produce a diagnostic error.
See the file man1/arglex.so.
See the file man1/exit.so.
See the file man1/copyright.so.
See the file man1/author.so.