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

Reply via email to