- solved .dns-logs permission denied bug
- post update even if it just cloned a repo
- gives execution permissions whether it updated or cloned
- runs update.sh correctly
- asks the user if he wants to edit the sudoers file manually before doing it
- must run as root
- adds env variables to bashrc and crontab
- adds the user dns-admin with the password 'dns-admin' and adds him to sudoers file
- copy the ssh keys to dns-admin home directory to enable logging in as dns-admin
- must run as root
- sets the environment variables branch, level and server
- adds env variables, and update.sh to .bashrc and crontab
- runs the update script and sets it to run every three days
- change the password for dns-admin
- change hostname
- logs to .dns-logs file
- checks if branch env variable exists first
- fixes the hostname every time it runs
- updates all repos or clone them if they don't exist
- respect the branch environment variable
- runs post_update script if found
- removes the user ubuntu from the machine
- adds the new updated update script to startup
Initial release
- installs python and pip
- frees port 53 from system-r