summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile10
1 files changed, 4 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index b01d9d3..b33f1b9 100644
--- a/Makefile
+++ b/Makefile
@@ -14,13 +14,11 @@ install: equivs-stamp
14ifneq ($(shell id -u),0) 14ifneq ($(shell id -u),0)
15 sudo $(MAKE) MAKEFLAGS=$(MAKEFLAGS) $@ 15 sudo $(MAKE) MAKEFLAGS=$(MAKEFLAGS) $@
16else 16else
17 : apt install pdns
18 getent passwd $(DD_USER) || useradd --system --create-home $(DD_USER) 17 getent passwd $(DD_USER) || useradd --system --create-home $(DD_USER)
19 false 18 @chown -v root:$(DD_GROUP) /etc/powerdns
20 chown root:$(DD_GROUP) /etc/powerdns 19 @chown -v pdns:$(DD_GROUP) /etc/powerdns/powerdns.sqlite3
21 chown pdns:$(DD_GROUP) /etc/powerdns/powerdns.sqlite3 20 @chmod -v g+rwx /etc/powerdns
22 chmod g+rwx /etc/powerdns 21 @chmod -v g+rw /etc/powerdns/powerdns.sqlite3
23 chmod g+rw /etc/powerdns/powerdns.sqlite3
24 $(MAKE) ~$(DD_USER)/.ssh/authorized_keys 22 $(MAKE) ~$(DD_USER)/.ssh/authorized_keys
25 install src/samizdat-ssh-command /usr/local/bin/ 23 install src/samizdat-ssh-command /usr/local/bin/
26 install src/dyndns-command.sh ~$(DD_USER)/samizdat-default-command 24 install src/dyndns-command.sh ~$(DD_USER)/samizdat-default-command