The changeset revamps the vserver-reference package by changing the
way system vservers -- such as planetflow -- are built.
The old model involved copying the appropriate rpms required for, say,
planetflow to the systems-packages directory. Upon boot the
vserver-init script then construct the reference vserver for
planetflow from those rpms.
The new model creates the reference vserver at build time, reduces it
disk footprint to just the newly installed packages for the system
vserver, and places that into the /vservers/.vstub directory (e.g.,
/vservers/.vstub/planetflow). Upon boot the vserver-init script then
simply merges the default vserver reference with this stub to create a
/vservers/.vref/planetflow directory.
One can define new system vservers by simply creating a .lst file in
the reference-vservers/ directory. See the planetflow.lst file as an
example.