[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