From 7ef777c67cd54ee9adb77da03a6ef1bd62c69e25 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Sun, 24 Oct 2021 17:06:46 -0400 Subject: updated README to match improvements in code --- EndoForge/README.md | 29 +++++------------------------ 1 file 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. NON-ROOT INSTALLATION --------------------- -An OpenSSH configuration and wrapper is included for running EndoForge from an -unprivileged user account. Try it like so: +A configuration file to run `OpenSSH` as an unprivileged user is included. This +type of installation is vastly inferior because a non-standard TCP port must be +used as the address. The configuration file sets the port to `22022`. +Type 'make run' to run the unprivileged `OpenSSH` server. ``` - cd EndoForge - make install - cd openssh make run ``` -This launches a script that uses 'fakeroot' and to make OpenSSH think the -permissions are OK. This repository needs a systemd service file to launch it -automatically (TODO). - - - -ALTERNATIVE LOCATION OF `AnonymousAccessCommand` ------------------------------------------------- - -It is also possible to choose the location of the -`AnonymousAccessCommand` itself: - -``` - make USER_SSH_CONFIG_DIR=$HOME/.config/ssh \ - install -``` +[TODO: This repository needs a systemd service file to launch it automatically.] -First you would have to make the contents of the installed file -`AuthorizedKeysCommand` vary according to that `Makefile` paremeter, by -editing `Makefile`. -- cgit v1.2.3