Extensions for WarpIN

execute program from package as sniffer
Requirement: Used Case: Current workaround: Suggested Change: Problem:
 * run a program, included in the WPI archive, to determine if a prerequisite for installation is met
 * continue installation with no message on zero reason code
 * display a message for specific error code(s) and abort installation
 * installation of device drivers: sniffer for hardware (e.g. check for a PCI device)
 * installation of Wireless LAN Monitor: determnine active instance of xCenter
 * can be done by REXX, extracting a hidden package to a temp directory. However, the WPI cannot be aborted by REXX code
 * additional attribute PREEXECUTE for PKG tag like (DE)EXECUTE
 * no idea yet how to define the message(s) being displayed on error, possibly as counterpart to MSG, where  with no rc would be the default error msg.

execute a program/REXX code before/after executing any installation action
exit for rc!=0

element to display an INF
Requirement: Suggested Change: Comment:
 * launch the INF file of an application without requiring to install the package
 * implement element INFBUTTON, requires atribute EXTRACTFROMPCK to use a INF ifle from the package
 * this change would relief from one of the most obvious disadvantages of WarpIN packages. A readme is often not sufficient in order to evaluate if an application is worth to install. However, to view an included INF, an end user would have to install it anyway...

deinstall a PACKAGE, supporting wildcards
allows WPS object to deinstall a program