don't hard-code the path to the python interpreter
[schsh.git] / README.rst
index 991ed6a0ddc1315989de9176c9b84a22b78b5fef..e46b66442bb91e87dcfc8b6bd002830334a288aa 100644 (file)
@@ -28,7 +28,7 @@ chroots automatically. For additional hardening, these bind-mounts are
 configured to be read-only and no-setuid, while the only user-writeable folder
 is no-exec.
 
-.. _schsh: http://www.ralfj.de/projects/schsh/
+.. _schsh: https://www.ralfj.de/projects/schsh
 
 Setup
 -----
@@ -48,11 +48,11 @@ of OpenSSH configuration.
 
 Before you can set up schsh for a user, you need to create it first::
 
-    adduser sandboxed --disabled-password
+  adduser sandboxed --disabled-password
 
 Any existing user can be "sandboxed" by running::
 
-    makeschsh sandboxed
+  makeschsh sandboxed
 
 This does the following:
 
@@ -85,12 +85,13 @@ change the base paths, and to tell which commands are allowed.
 Source, License
 ---------------
 
-You can find the sources in the `git repository`_. They are provided under
-the GPLv3_. In addition, all files except for ``schsh-rrsync`` are
-provided under the GPLv2_ or (at your option) any later version of the
-GPL.
+You can find the sources in the `git repository`_ (also available `on GitHub`_). 
+They are provided under the GPLv3_. In addition, all files except for 
+``schsh-rrsync`` are provided under the GPLv2_ or (at your option) any later 
+version of the GPL. See the file ``LICENSE-GPL3`` for more details.
 
 .. _git repository: http://www.ralfj.de/git/schsh.git
+.. _on GitHub: https://github.com/RalfJung/schsh
 .. _GPLv2: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 .. _GPLv3: https://www.gnu.org/licenses/gpl.html
 
@@ -98,5 +99,4 @@ Contact
 -------
 
 If you found a bug, or want to leave a comment, please
-`send me a mail <post AT ralfj DOT de>`_.
-
+`send me a mail <mailto:post-AT-ralfj-DOT-de>`_.