Shawn Walker wrote:
Some changes to the license action are needed to implement the following
RFEs:
5586 licenseinfo api needs to expose license action attributes
5732 packagemanager should have support for click-thru license
5943 'must_accept' attribute desired for license actions
This proposal is based on sch's proposal and the resulting discussions [1].
Something that I didn't think to ask about when this was discussed
initially, but might as well bring up now, is whether there's a
requirement to carry this through to something like the live CD
installer. While we currently confine OpenSolaris the distro to only
redistributable packages without any of the click-through licenses, I
fully expect extrusions to be built for which that will not be true, but
which may want to leverage the installer. It seems we would need the
ability for the installer to detect that the image which it's intending
to copy has license acceptance-required packages. One possibility is
that we just aggregate this information during construction into the
installer metadata that we create for the ISO, another might be to be
able to query pkg whether any of the packages in the image had such
licenses. My first thought is that the aggregation via DC might be
preferable, but I'm not entirely convinced yet.
Otherwise, as noted in the original discussion, looks like both DC and
AI will require extension to interact with this enhancement. What's the
target build for this work?
Dave
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss