Open JeffCarpenter opened 4 years ago
Do you have a user ‘nobody’ and a ‘nobody’ group? If not please add, and, I guess we should add this requirement to the docs.
That is, that we expect both a nobody group and user to exist.
Yeah, my distro was missing nogroup, so creating it cleared that up. I do think a nod to that possibility in the docs would be helpful (especially for the less Linux savvy).
Glad that was all the simple fix was. PR to the docs are welcome. Otherwise one of us will eventually add it.
Actually, per the current Linux LSB Refspecs the correct user/group name is "nobody"...
"nogroup" appears to be a deviation that some distributions use - Arch Linux does not appear to be one of them.
Given that the Linux/*NIX ecosystem is somewhat pluricentric - insofar as for some things there aren't clear standards (and even when there are, one cannot safely assume that they're followed)...
That is, that we expect both a nobody group and user to exist.
And that's fine - I think they do in most cases. But they're not always called nobody:nogroup
... And I'm not sure that there's a good way to determine on each system what that user is. (I mean with root
it's easy ... it's always uid/gid 0
...)
I just ran
make_xar --python /usr/lib/python3.7/site-packages/IPython --output ipython.xar
on Manjaro Linux (Arch derivative) and got this output: