Shawn Walker wrote:
Shawn Walker wrote:
Shawn Walker wrote:
pkg(5): image packaging system

LICENSE ACTIONS ACCEPTANCE PROPOSAL

  There are actually two points when we might need to display or
  require acceptance of package licenses.  One is when the user
  themselves installs a package requiring display or acceptance of its
  licenses (which appears to be adequately covered by your proposal),
  and the other is when a user first turns on a computer pre-installed
  with packages under a license that requires display or acceptance
  [1].  In the latter case installing the software doesn't imply
  acceptance, acceptance is something that needs to be obtained at a
  later point in time.

  This goal:

    * Enablement of administrators and users to query and report on
      the licensing or other informational data related to packages
      contained within an image

  seems like it might meet this need, but the enhancements to "info"
  fall short of it.

  After the proposed changes, with "info" I will be able to view all
  licenses concatenated together in a human-readable format, and with
  "contents" I will be able to examine the attributes associated with
  an opaque list of licenses.  Unfortunately there's no way to
  associate the licenses themselves with their attributes, which makes
  any solution to the pre-install problem clunky at best.

  I'm not expecting an elaborate or even complete solution to the
  pre-install problem; we just need the tools that would permit
  implementing one in a supported fashion.  As far as I can tell, the
  only missing piece is the ability to get the text of a specific
  license action delivered by a package.

  Dave

[1] It has been brought to my attention that in many cases acceptance
    is implied by breaking the physical seal on the hardware.
    Nonetheless, there are situations where we have been told we need
    to actively present licenses to the user on preinstalled hardware.
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to