- Adds variable to easily override database/binary file owners, useful for container deployments. (Thanks @dpraul )
- Adds variable to easily override Pi-hole binary directory for remote host, seperate from local host. (Thanks @dpraul)
- Rewritten
dev
option now lets you select the branch to pull code against, allowing for more flexibility in updating against test versions of the code. Thebeta
function introduced in 2.1.5 has now been removed. - Validates existance of SQLite installation on local Pi-hole. (#97)
- Adds Gravity Sync permissions for running user to local
/etc/sudoer.d
file duringconfig
operation. (#92) - Adds
./gravity-sync.sh sudo
function to create above file for existing setups, or to configure the remote Pi-hole by placing the installer files on that system. This is not required for existing functional installs, but this should also negate the need to give the Gravity Sync user NOPASSWD permissions to the entire system. (#92)