[companion-integrate] RTI - non-root builds of CCD
mshoe
marilyn.shoemaker at sun.com
Wed Dec 13 13:33:35 PST 2006
Approved
marilyn
Steven M. Christensen wrote:
> I would like to submit a RTI for the conversion of the build process of the
> Companion CD from root-required to non-root.
>
> The code reviewers for this change have been Paul Cunningham and Mike
> Sullivan (details in companion-discuss).
>
> These changes build cleanly on SPARC and x86 for Nevada build 45 in
> nightly builds. The builds were done with the most recent SFWter,
> SFWbrltty and SFWlpcap, etc. commits included.
>
> Details of the changes are:
>
> Every file was scanned for any chown/chgrp and related objects. Each file
> was examined and chown/chgrp related lines removed. Each package was tested
> individually in a build and, where required, minimal chmod changes were made
> in the install-sfw files. The master Makefiles were edited where needed.
>
> A non-root user must set up their environment in a way similar
> to the gk user to do a successful build.
>
> New packages and a new tarball will be submitted after this RTI is
> approved and perhaps some builds by others are done for further testing.
>
> The webrev for this is at
>
> http://companion.sunfreeware.com/downloads/nonrootwebrev/
>
> Steve Christensen
>
> _______________________________________________
> companion-integrate mailing list
> companion-integrate at opensolaris.org
> http://opensolaris.org/mailman/listinfo/companion-integrate
More information about the companion-integrate
mailing list