summaryrefslogtreecommitdiff
path: root/EndoForge/README.md
diff options
context:
space:
mode:
authorAndrew Cady <d@cryptonomic.net>2021-10-24 06:15:10 -0400
committerAndrew Cady <d@cryptonomic.net>2021-10-24 06:18:45 -0400
commit5e1f460dd3bf6288893ae61429a94dd90d19cdfb (patch)
treec0811cf81cbdcad19d0f7bd84b26350ad3835310 /EndoForge/README.md
parent187db8e649641aa64dc49c29ea6bbeba1f7cabf7 (diff)
Removing run-sshd script
I realized that if you are running `sshd` as a user, then you can just use `ForceCommand=` directly in the `sshd_config`. This eliminates the need for fakeroot. And that simplifies the setup enough so that the `openssh/` directory can go away.
Diffstat (limited to 'EndoForge/README.md')
-rw-r--r--EndoForge/README.md15
1 files changed, 9 insertions, 6 deletions
diff --git a/EndoForge/README.md b/EndoForge/README.md
index 0b1a8dd..14e640e 100644
--- a/EndoForge/README.md
+++ b/EndoForge/README.md
@@ -1,6 +1,8 @@
1EndoForge 1EndoForge
2--------- 2---------
3Convert your Git repository into a Self-Forge by merging this repository. 3A Self-Forge.
4
5Convert any Git repository into a Self-Forge by merging this repository.
4 6
5 7
6 8
@@ -57,8 +59,8 @@ Run:
57 make install 59 make install
58``` 60```
59 61
60This installs the `AnonymousAccessCommand` in the current user's home 62This installs the `AnonymousAccessCommand` in the current user's home directory
61directory. 63(under `$HOME/.ssh`).
62 64
63Then, if sudo access is available, it enables anonymous access by 65Then, if sudo access is available, it enables anonymous access by
64editing the system `OpenSSH` configuration. 66editing the system `OpenSSH` configuration.
@@ -71,8 +73,8 @@ editing the system `OpenSSH` configuration.
71NON-ROOT INSTALLATION 73NON-ROOT INSTALLATION
72--------------------- 74---------------------
73 75
74A configuration is included for running OpenSSH from an unprivileged user 76An OpenSSH configuration and wrapper is included for running EndoForge from an
75account. Try it like so: 77unprivileged user account. Try it like so:
76 78
77 79
78``` 80```
@@ -83,7 +85,8 @@ account. Try it like so:
83``` 85```
84 86
85This launches a script that uses 'fakeroot' and to make OpenSSH think the 87This launches a script that uses 'fakeroot' and to make OpenSSH think the
86permissions are OK. 88permissions are OK. This repository needs a systemd service file to launch it
89automatically (TODO).
87 90
88 91
89 92