Greetings,
With the putback of changeset 1968 to the pkg(5) gate, pkg.depotd(1M)
now fully supports SMF and file-based configuration, and a new utility
has been added for creating and managing package repositories.
What changed?
=============
pkg.depotd(1M) now natively supports configuration of the depot server
using SMF, command line options, or a configuration file using the new
--cfg option.
Previously, SMF configuration could only be used when running pkg.depotd
using the service script and only some configuration could be performed
using a file. The depot server can now be fully configured using SMF or
a depot configuration file.
In addition, the properties that controlled the presentation and
generation of the RSS/Atom feed provided by the depot server are now
configured using SMF or a depot configuration file instead of through
the repository's cfg_cache file. See the new 'pkg_bui' property group
documented in pkg.depotd(1M).
Finally, pkgrepo(1) has been added as a utility for creating and
managing package repositories suitable for use with pkg.depotd(1M) or
standalone. pkgsend(1) should no longer be used to create repositories.
See the related man pages for details.
What does this mean?
====================
This change means that if the presentation of the depot server's feed
was previously customised using the repository's cfg_cache file, it must
now be done using SMF or a depot configuration file.
What are the related bug entries?
=================================
The following RFEs/Bugs were resolved by changeset 1968:
8722 advanced repository metadata store needed
15528 repository administration and configuration tool
16264 client operations fail if non-existent file repository is
configured
16397 repository.__set_file_root references unbound EACCESS
16404 coverage reports miss class initialization and module setup
16474 depot feed isn't always cached
What are the potential issues?
==============================
Other than the possible loss of existing RSS/Atom feed customisation
noted above, there are no expected migration issues.
Thanks
======
Many thanks to the individuals who collaborated on, reviewed, or
contributed to this project.
Cheers,
-Shawn
_______________________________________________
install-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/install-discuss