File Release Notes and Changelog
Release Name: 2.0.50
Notes:
Changes:
2.05 2004.04.02
- Eliminated OS and OSVersion objects, which were never useful
- renamed PackageCName, Package, PackageConfig to Application,
AppRelease, Package respectively, for clarity
- factored out the platform information from Package objects,
to make it possible to gracefully certify a package for more than one
platform combination
- Accumulated experience with this product has shown that the
preferred implementation of Raymond has become the use of an adjunct
administrative account to move files and collect data, which then uses
sudo to do privileged things on the target. This is safer and more
controllable, and does not require remote root access to be enabled.
A corollary to this:
- eliminated targetPrefix and appDirectory from Package. Each
host now has a stagingDir attribute to accompany its User attribute.
This tells the manager what account to use to copy files and where to
put them. Actual install locations and procedures should be handled
by the postcopy script.
- added Package->certify() method to make this process easier
- significant work on the interfaces, which are now called
cadmin.pl (command line administrative tool) and gadmin.pl (GUI admin
tool). Many functions not yet implemented, but between the two of
them, work can be done.
- Many minor bugfixes.
- The management modules (all *.pm except GUI.pm) are in
feature freeze. Only bugfixes will be implemented between now and
2.1. The interfaces are still in active development and quite rough.