diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -45,6 +45,8 @@ units = $(filter-out %@.service,$(notdir $(unit_files))) | |||
45 | executables = src/endofossil | 45 | executables = src/endofossil |
46 | bindir = /usr/local/bin | 46 | bindir = /usr/local/bin |
47 | 47 | ||
48 | SSH_USERNAME != if [ "$$SUDO_USER" ]; then echo "$$SUDO_USER"; else id -u; fi | ||
49 | |||
48 | default: install start follow | 50 | default: install start follow |
49 | install: | 51 | install: |
50 | install -t /etc/ssh/ -- src/AuthorizedKeysCommand | 52 | install -t /etc/ssh/ -- src/AuthorizedKeysCommand |
@@ -54,7 +56,7 @@ install: | |||
54 | install -t $(bindir) -- $(executables) | 56 | install -t $(bindir) -- $(executables) |
55 | systemctl daemon-reload | 57 | systemctl daemon-reload |
56 | test: install | 58 | test: install |
57 | su - u -c 'fossil clone ssh://d@localhost/fossil/db db~$$(date -Ins).fossil' | 59 | su - u -c 'fossil clone ssh://$(SSH_USERNAME)@localhost/fossil/db db~$$(date -Ins).fossil' |
58 | start stop restart status show: | 60 | start stop restart status show: |
59 | systemctl $@ $(units) | 61 | systemctl $@ $(units) |
60 | follow: | 62 | follow: |