[OpenIndiana-discuss] Setting up the recommended build environment errors with oi_147
sommerfeld at alum.mit.edu
Wed Nov 10 20:50:37 UTC 2010
On 11/10/10 12:08, Ron Parker wrote:
> I left a comment about this on the "Setting up the recommended build
> environment" wiki page. According to Rich Lowe a change in caiman
> removed the "Primary Administrator" rights from the user that's
> created during installation.
> I am relatively new to Solaris-based operating systems. What is the
> "right" solution or workaround to this?
>  http://wiki.openindiana.org/oi/Setting+up+the+recommended+build+environment
>  http://www.illumos.org/issues/204#note-4
the intended use of Primary Administrator was that it be granted to a
non-root role account that would be used only during system
administration. caiman skipped that step and granted it to the initial
user. this was a bug, but casual use of pfexec as the initial user got
embedded into a bunch of documentation before it was fixed.
In the short term, the path of least resistance is to re-grant Primary
Administrator to the user doing the build:
% su root
# usermod -P 'Primary Administrator' build_user_name
but it's a big hammer (makes that user id equivalent to root).
I don't recommend that on a general purpose system; if you're setting up
an effectively single-user system just to do package builds, it should
be OK as a workaround for now.
More information about the OpenIndiana-discuss