Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

id -un not supported on Solaris 10 [JIRA: TOOLS-148] #190

Open
jaredmorrow opened this issue Oct 9, 2015 · 2 comments
Open

id -un not supported on Solaris 10 [JIRA: TOOLS-148] #190

jaredmorrow opened this issue Oct 9, 2015 · 2 comments

Comments

@jaredmorrow
Copy link
Contributor

Preface

I put the below comment on a PR #186 , but that PR is already closed and I didn't know if anyone would see it. I don't use Solaris 10, but I happened to see the commit. The best way to fix it is to drop support for Solaris 10 tbqh :)

Bug

There was a reason id -un wasn't used and it was due to the continuing support of Solaris 10. Solaris 10 does not have -u as an option in /usr/bin/id.

# id -un
id: illegal option -- u
Usage: id [-ap] [user]

There are some weird things in node_package that don't seem to make any sense, but most of them are due to the original support of Solaris 10 and it's billion-year-old userland.

Fixes

You can fix this by going back to whoami which I tested originally and is supported on all the destination OS's Riak supports. Or you can add /usr/xpg4/bin to the head of the path in the solaris package only. The problem with that is you'll now get all new EVERYTHING so you'll have to test it on Solaris 10, which is as fun as it sounds.

@Basho-JIRA Basho-JIRA changed the title id -un not supported on Solaris 10 id -un not supported on Solaris 10 [JIRA: TOOLS-148] Oct 9, 2015
@jonmeredith
Copy link

whoami sounds much less painful.

@kesslerm
Copy link
Contributor

Flagged up by customer on Zendesk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants