View Issue Details

IDProjectCategoryView StatusLast Update
0002715GNUnetdocumentationpublic2012-12-22 03:23
Reporterhellekin Assigned ToChristian Grothoff  
PrioritylowSeveritytrivialReproducibilityN/A
Status closedResolutionno change required 
PlatformGNUOSDebianOS VersionWheezy
Product Version0.9.5 
Target Version0.9.5Fixed in Version0.9.5 
Summary0002715: INSTALL file is misleading
DescriptionIt says:

# addgroup gnunetdns
# adduser gnunet gnunet

I think it's a typo, and should say:

# addgroup gnunetdns
# adduser gnunet
# adduser gnunet gnunetdns
Steps To Reproduce<INSTALL
Additional InformationOn Debian, `adduser gnunet` will also create a gnunet group, unless --system is used, and then the user will have nogroup as its primary group. For portability, it might be better to use:

# addgroup --system gnunet
# adduser --system --home /path/to/gnunet --gid XXX gnunet

where XXX is the GID of the gnunet group.

Maybe --shell might be useful too, if the gnunet user needs one.

Also, the `adduser gnunet gunetdns` might be more portable using `usermod -a -G gnunetdns`
TagsNo tags attached.

Activities

hellekin

2012-12-22 00:54

reporter   ~0006746

Oops, I meant `usermod -a -G gnunetdns gnunet`

hellekin

2012-12-22 01:12

reporter   ~0006747

After `make install`, running `ldconfig` may be necessary to update the library cache, otherwise `sudo -u gnunet gnunet-arm -s` will fail.

hellekin

2012-12-22 01:38

reporter   ~0006748

OMG, it's not the INSTALL file, but the README file. Dammit.

Christian Grothoff

2012-12-22 03:23

manager   ~0006749

No, not a typo. The user "gnunet" should NOT be in gnunetdns.

Issue History

Date Modified Username Field Change
2012-12-22 00:52 hellekin New Issue
2012-12-22 00:54 hellekin Note Added: 0006746
2012-12-22 01:12 hellekin Note Added: 0006747
2012-12-22 01:38 hellekin Note Added: 0006748
2012-12-22 03:23 Christian Grothoff Note Added: 0006749
2012-12-22 03:23 Christian Grothoff Status new => closed
2012-12-22 03:23 Christian Grothoff Assigned To => Christian Grothoff
2012-12-22 03:23 Christian Grothoff Resolution open => no change required
2012-12-22 03:23 Christian Grothoff Fixed in Version => 0.9.5
2012-12-22 03:23 Christian Grothoff Target Version => 0.9.5