diff --git a/deploy/auto-setup/setup_linux.sh b/deploy/auto-setup/setup_linux.sh new file mode 100644 index 0000000..19cda58 --- /dev/null +++ b/deploy/auto-setup/setup_linux.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# Create a new group for PowerDNS-Admin +groupadd powerdnsadmin + +# Create a user for PowerDNS-Admin +useradd --system -g powerdnsadmin powerdnsadmin + +# Make the new user and group the owners of the PowerDNS-Admin files +chown -R powerdnsadmin:powerdnsadmin /opt/web/powerdns-admin + +# Start the PowerDNS-Admin service +systemctl start powerdns-admin + +# Enable the PowerDNS-Admin service to start automatically at boot +systemctl enable powerdns-admin