summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@cryptonomic.net>2021-10-24 17:06:46 -0400
committerAndrew Cady <d@cryptonomic.net>2021-10-24 17:06:46 -0400
commit7ef777c67cd54ee9adb77da03a6ef1bd62c69e25 (patch)
tree41005cd33a1b351a9739507dafd5dfe32e0d8bea
parent15a18a3853b493f8ebe11ec7b298a5a961a8c61a (diff)
updated README to match improvements in code
-rw-r--r--EndoForge/README.md29
1 files changed, 5 insertions, 24 deletions
diff --git a/EndoForge/README.md b/EndoForge/README.md
index 14e640e..814b586 100644
--- a/EndoForge/README.md
+++ b/EndoForge/README.md
@@ -73,35 +73,16 @@ editing the system `OpenSSH` configuration.
73NON-ROOT INSTALLATION 73NON-ROOT INSTALLATION
74--------------------- 74---------------------
75 75
76An OpenSSH configuration and wrapper is included for running EndoForge from an 76A configuration file to run `OpenSSH` as an unprivileged user is included. This
77unprivileged user account. Try it like so: 77type of installation is vastly inferior because a non-standard TCP port must be
78used as the address. The configuration file sets the port to `22022`.
78 79
80Type 'make run' to run the unprivileged `OpenSSH` server.
79 81
80``` 82```
81 cd EndoForge
82 make install
83 cd openssh
84 make run 83 make run
85``` 84```
86 85
87This launches a script that uses 'fakeroot' and to make OpenSSH think the
88permissions are OK. This repository needs a systemd service file to launch it
89automatically (TODO).
90
91
92
93 86
94ALTERNATIVE LOCATION OF `AnonymousAccessCommand` 87[TODO: This repository needs a systemd service file to launch it automatically.]
95------------------------------------------------
96
97It is also possible to choose the location of the
98`AnonymousAccessCommand` itself:
99
100```
101 make USER_SSH_CONFIG_DIR=$HOME/.config/ssh \
102 install
103```
104 88
105First you would have to make the contents of the installed file
106`AuthorizedKeysCommand` vary according to that `Makefile` paremeter, by
107editing `Makefile`.