Occasionally you wish to avoid the package manager altogether, and just inform Wigwam about a package's availability.
Wigwam has support for using versions of a package that are installed on the system, not in a playpen. There are several ways this can happen:
The package is autodetected by wigwam. Currently just Java 1.2 is autodetected.
You write a script in either
| etc/system-packages-test |
| etc/roles/$PLAYPEN_ROLE/system-packages-test |
| etc/clusters/$PLAYPEN_CLUSTER/system-packages-test |
For example, if you know libnutz is installed on the foodtypes cluster, you should make a etc/clusters/foodtypes/system-packages script with code like:
# You may also wish to check $version,
# or test the system's version's availability.
if test "$package" = libnutz ; then exit 0 ; fi |
You make simple lists of packages in similar locations:
| etc/system-packages |
| etc/roles/$PLAYPEN_ROLE/system-packages |
| etc/clusters/$PLAYPEN_CLUSTER/system-packages |