Greetings,

The webrev linked below contains changes for the following items:

  7276 /var/pkg metadata needs reorg (looks busy)
  5750 add versioning information for image meta data (cfg_cache, etc.)
  7273 manifests should be arranged in a hierarchy by publisher
  17190 licenses are installed into directories for each leading '/'
        component in name
  17199 packages updates should only require license acceptance when
        licenses change

webrev:
  http://cr.opensolaris.org/~swalker/pkg-iformat/

Summary:
 * implements new client image format which structures cached package
   content and metadata in the same format as a repository allowing
   use of pkg.depotd and other pkg tools with the client's download
   cache
 * fixes client to not automatically upgrade image format if image is
   not rooted at '/' or is not for a zone
 * makes image format upgrade far more robust (and faster)
 * changes licenses to be installed in $IMGDIR/license/<stem>/
   (e.g. /var/pkg/license/package%2Fpkg/license.lic_CDDL)
 * fixes license actions to only be considered as changed if they've
   actually changed (this means license acceptance is now only required
   on package updates if the license has changed and requires
   acceptance as opposed to on every update for such a license)

Cheers,
-Shawn
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to