summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2020-05-29 09:15:39 -0400
committerAndrew Cady <d@jerkface.net>2020-05-29 09:16:35 -0400
commit12ab303b1dd399e26874370b698901edfae000ee (patch)
tree0b8c41f9766e1f7c0eda7fde57e7c0bdf655a2ce
parentb7eae0dfb4b37e3b7cc5906a9a4fe3b9737088dd (diff)
fully enable 'install' target
-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