From: ng0 Date: Wed, 23 Oct 2019 21:58:15 +0000 (+0000) Subject: rewrite note on setuid. X-Git-Tag: v0.11.7~28 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=6c009f8555997295cd99ef9e7a6909c0c9ca90b2;p=oweals%2Fgnunet.git rewrite note on setuid. --- diff --git a/README b/README index 75dd75694..3724d6573 100644 --- a/README +++ b/README @@ -323,11 +323,13 @@ in 'contrib/services' or by running: # sudo -u gnunet gnunet-arm -s -Note that running the 'configure' and 'make install' steps as -root (or with sudo) is required as some parts of the installation -require the creation of SUID binaries. The installation will -work if you do not run these steps as root, but some components -may not be installed in the perfect place or with the right +Note that you must read paragraph "Notes on setuid", which documents +steps you have to follow after the installation, as a priviledged +user. We require some binaries to be setuid. The most portable +approach across all supported platforms and targets is to let this be handled +manually. +The installation will work if you do not run these steps as root, but some +components may not be installed in the perfect place or with the right permissions and thus won't work. This will create the users and groups needed for running GNUnet