aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-10-23 21:58:15 +0000
committerng0 <ng0@n0.is>2019-10-23 21:58:15 +0000
commit6c009f8555997295cd99ef9e7a6909c0c9ca90b2 (patch)
tree7c8cfca49decb046627f2f28a5653adc825180d9 /README
parent4993eac25ce2737fc45aec08f21226f523405804 (diff)
downloadgnunet-6c009f8555997295cd99ef9e7a6909c0c9ca90b2.tar.gz
gnunet-6c009f8555997295cd99ef9e7a6909c0c9ca90b2.zip
rewrite note on setuid.
Diffstat (limited to 'README')
-rw-r--r--README12
1 files changed, 7 insertions, 5 deletions
diff --git a/README b/README
index 75dd75694..3724d6573 100644
--- a/README
+++ b/README
@@ -323,11 +323,13 @@ in 'contrib/services' or by running:
323# sudo -u gnunet gnunet-arm -s 323# sudo -u gnunet gnunet-arm -s
324 324
325 325
326Note that running the 'configure' and 'make install' steps as 326Note that you must read paragraph "Notes on setuid", which documents
327root (or with sudo) is required as some parts of the installation 327steps you have to follow after the installation, as a priviledged
328require the creation of SUID binaries. The installation will 328user. We require some binaries to be setuid. The most portable
329work if you do not run these steps as root, but some components 329approach across all supported platforms and targets is to let this be handled
330may not be installed in the perfect place or with the right 330manually.
331The installation will work if you do not run these steps as root, but some
332components may not be installed in the perfect place or with the right
331permissions and thus won't work. 333permissions and thus won't work.
332 334
333This will create the users and groups needed for running GNUnet 335This will create the users and groups needed for running GNUnet