summaryrefslogtreecommitdiff
path: root/OpenSSH_Anonymous_Access/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSSH_Anonymous_Access/Makefile')
-rw-r--r--OpenSSH_Anonymous_Access/Makefile23
1 files changed, 23 insertions, 0 deletions
diff --git a/OpenSSH_Anonymous_Access/Makefile b/OpenSSH_Anonymous_Access/Makefile
new file mode 100644
index 0000000..d93c271
--- /dev/null
+++ b/OpenSSH_Anonymous_Access/Makefile
@@ -0,0 +1,23 @@
1SRC = .
2
3SELF_NAME = OpenSSH_Anonymous_Access
4
5SSHD_CONFIG_DIR = /etc/ssh/sshd_config.d
6SSH_LIBEXEC_DIR = /usr/lib/ssh
7
8.PHONY: install install-files install-link
9
10install: install-files install-link
11 systemctl reload sshd
12
13install-files:
14 install -d "$(SSHD_CONFIG_DIR)" "$(SSH_LIBEXEC_DIR)"
15
16 install -m0644 -t "$(SSHD_CONFIG_DIR)" "$(SRC)/anonymous-access.conf"
17 install -t "$(SSH_LIBEXEC_DIR)" "$(SRC)/$(SELF_NAME)"
18
19# The location of this link is hard-coded here and in the
20# OpenSSH_Anonymous_Access script.
21install-link:
22 [ -e /etc/ssh/AuthorizedKeysCommand ] || ln -s -t /etc/ssh "$(SSH_LIBEXEC_DIR)/$(SELF_NAME)"
23