View Issue Details

IDProjectCategoryView StatusLast Update
0002715GNUnetdocumentationpublic2012-12-22 02:23
Reporterhellekin Assigned ToChristian Grothoff Due Date
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-21 23:54

reporter   ~0006746

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

hellekin

2012-12-22 00: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 00:38

reporter   ~0006748

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

Christian Grothoff

2012-12-22 02:23

manager   ~0006749

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

Issue History

Date ModifiedUsernameFieldChange
2012-12-21 23:52hellekinNew Issue
2012-12-21 23:54hellekinNote Added: 0006746
2012-12-22 00:12hellekinNote Added: 0006747
2012-12-22 00:38hellekinNote Added: 0006748
2012-12-22 02:23Christian GrothoffNote Added: 0006749
2012-12-22 02:23Christian GrothoffStatusnew => closed
2012-12-22 02:23Christian GrothoffAssigned To => Christian Grothoff
2012-12-22 02:23Christian GrothoffResolutionopen => no change required
2012-12-22 02:23Christian GrothoffFixed in Version => 0.9.5
2012-12-22 02:23Christian GrothoffTarget Version => 0.9.5