diff options
author | ng0 <ng0@n0.is> | 2019-10-23 21:58:15 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-10-23 21:58:15 +0000 |
commit | 6c009f8555997295cd99ef9e7a6909c0c9ca90b2 (patch) | |
tree | 7c8cfca49decb046627f2f28a5653adc825180d9 | |
parent | 4993eac25ce2737fc45aec08f21226f523405804 (diff) | |
download | gnunet-6c009f8555997295cd99ef9e7a6909c0c9ca90b2.tar.gz gnunet-6c009f8555997295cd99ef9e7a6909c0c9ca90b2.zip |
rewrite note on setuid.
-rw-r--r-- | README | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -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 | ||
326 | Note that running the 'configure' and 'make install' steps as | 326 | Note that you must read paragraph "Notes on setuid", which documents |
327 | root (or with sudo) is required as some parts of the installation | 327 | steps you have to follow after the installation, as a priviledged |
328 | require the creation of SUID binaries. The installation will | 328 | user. We require some binaries to be setuid. The most portable |
329 | work if you do not run these steps as root, but some components | 329 | approach across all supported platforms and targets is to let this be handled |
330 | may not be installed in the perfect place or with the right | 330 | manually. |
331 | The installation will work if you do not run these steps as root, but some | ||
332 | components may not be installed in the perfect place or with the right | ||
331 | permissions and thus won't work. | 333 | permissions and thus won't work. |
332 | 334 | ||
333 | This will create the users and groups needed for running GNUnet | 335 | This will create the users and groups needed for running GNUnet |