# VDNS Stack A set of scripts to manage DNS for virtual domains. Requires powerdns-tools to be installed first. Could be used on it's own, but is intended to be included with the other projects in the stack-panel bundle for a complete and fully integrated cli & gui setup. ## Install ``` cd /usr/local/src/ git clone https://git.stack-source.com/msb/vdns-stack.git cd vdns-stack bash install.sh ``` ## powerdns-tools powerdns-tools must to be installed & configured first. See: https://git.stack-source.com/msb/powerdns-tools ## Sudo access These scripts require root or sudo access to run. See vpanel-stack for a fully configure sudoers file: https://git.stack-source.com/msb/vpanel-stack As an example, for the user 'joe' you could create this file: `/etc/sudoers.d/joe` with this line: `joe ALL=(root) NOPASSWD: /usr/local/bin/vdns*.sh` ## License Copyright (c) 2024 Matthew Saunders Brown \ GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)