diff options
author | Nicolás Reynolds <fauno@kiwwwi.com.ar> | 2012-09-08 19:40:49 -0300 |
---|---|---|
committer | Nicolás Reynolds <fauno@kiwwwi.com.ar> | 2012-09-08 19:40:49 -0300 |
commit | 3ce233785c903b62b7f2e7eb64a71a0ba81a33fc (patch) | |
tree | 7e992c4d43d6962794deedb5c2c94154647d399c | |
parent | 52b532ed5228f2415ae7790e30cf29dc941b13e3 (diff) |
The *Working* Makefile
-rw-r--r-- | Makefile | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -7,11 +7,13 @@ HACKERS=$(PWD) user: useradd -d $(PREFIX) -m -r -s $(GIT_SHELL) -U $(USER) -install: user - pushd $(PREFIX) - git clone --bare $(HACKERS) hackers.git - git clone hackers.git .ssh - chmod 700 .ssh - chmod 600 .ssh/authorized_keys - ln -s $(PREFIX)/.ssh/git-hooks/* hackers.git/hooks/ - ln -s $(PREFIX)/.ssh/git-shell-commands . +# Create the hackers.git bare repo and clone as .ssh +# Then create needed symlinks and add hooks to hackers.git +install: + cd $(PREFIX); \ + git clone --bare $(HACKERS) hackers.git && \ + git clone hackers.git .ssh && \ + chmod 700 .ssh && \ + chmod 600 .ssh/authorized_keys && \ + ln -s $(PREFIX)/.ssh/git-hooks/* hackers.git/hooks/ && \ + ln -s $(PREFIX)/.ssh/git-shell-commands |