How to do DNS Boss from the command line without the GUI DNS Boss allows command line execution of the product to do updates from the command line without bringing up the GUI. This is convenient for sites that want to run a nightly build of their DNS data from a hosts file that changes every day. This must be done after all of the GUI parameters have been set up. To do this, set the following options via the GUI: Select "Always copy hosts file from this file" (under the Advanced menu). After you have saved all of the other settings for your domain the way you like them, make a change to your host file, and run the following from the command line: Example: ________ # /opt/DNSBoss/bin/dnsboss_commandline Then do a nslookup to see if it really worked. Example: ________ # nslookup tiger.your_company.com. If it comes back with the proper DNS entry, they you could put an entry into the root crontab so DNS Boss can automatically generate DNS databases from your hosts file. This would create updated DNS databases every 30 minutes every day. After the updated databases are created, /usr/sbin/in.named automatically gets restarted so your DNS should be up to date. Example: ________ # setenv EDITOR /usr/ucb/vi # crontab -e 1,30 * * * * /opt/DNSBoss/bin/dnsboss_commandline > /dev/null 2>&1 Here is a list of the DNS Boss command line options. Example: ________ # /opt/DNSBoss/bin/dnsboss_commandline -help /opt/DNSBoss/bin/lockdnboss /opt/DNSBoss/bin/dnsboss_commandline -autobuild_all_domains /opt/DNSBoss/bin/dnsboss_commandline -autobuild your_domain.com /opt/DNSBoss/bin/dnsboss_commandline -add_domain your_domain.com /opt/DNSBoss/bin/dnsboss_commandline -delete_domain your_domain.com /opt/DNSBoss/bin/dnsboss_commandline -converter /opt/DNSBoss/bin/dnsboss_commandline -add_host_to_next_available_ip name your_domain.com subnet true /opt/DNSBoss/bin/dnsboss_commandline -remove_host name your_domain.com /opt/DNSBoss/bin/dnsboss_commandline -ip_exists ip /opt/DNSBoss/bin/dnsboss_commandline -name_exists_in_domain name yourdomain.com /opt/DNSBoss/bin/dnsboss_commandline -list_names_in_domain yourdomain.com /opt/DNSBoss/bin/dnsboss_commandline -list_ips_in_domain yourdomain.com /opt/DNSBoss/bin/dnsboss_commandline -list_subnets_in_domain yourdomain.com /opt/DNSBoss/bin/dnsboss_commandline -list_duplicate_names_in_domain yourdomain.com /opt/DNSBoss/bin/dnsboss_commandline -list_duplicate_cnames_in_domain yourdomain.com /opt/DNSBoss/bin/dnsboss_commandline -list_ips_in_all_domains /opt/DNSBoss/bin/dnsboss_commandline -list_subnets_in_all_domains /opt/DNSBoss/bin/dnsboss_commandline -list_duplicate_ips_in_all_domains /opt/DNSBoss/bin/dnsboss_commandline -list_duplicate_ips_names_and_cnames_in_all_domains