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