[EMAIL PROTECTED] wrote:

> There has been a lot of discussion recently about packaging systems, but
> simply separating the configuration from the package would be a big help.
> People could distribute an updated package, and others could in most cases
> simply replace theirs and reboot.  If they don't like it, they can copy
> the old one back in place.

Oxygen has already done this.  The configuration file can be saved via
apkg -n (which creates config.lrp) and then saved to disk.  Then
during loading, this package is NOT loaded in turn but saved to /tmp,
and then unpackaged after all packages have been loaded.

The basic concept is the following:

* Scan all *.config files for the names of files to save
* Create a standard package on the fly
* During boot, recognize "config.lrp" as a special file and don't load
it until all others are loaded

The first two are built into apkg - which should work on Dachenstein;
the last is an enhancement to the Oxygen startup process.

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to