Donate Share

wpkg

File Release Notes and Changelog

Release Name: wpkg-0.7

Notes:
Mon Jun 20 2005
-----------------------------
V 0.7

- WPKG 0.7 (stable) released with no changes from 0.7-test1.



Changes: * wpkg.js changes after 0.6: - regular expression support in hosts.xml! You can view the exact syntax on this page: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/jscript7/html/jsjsgrpregexpsyntax.asp Quick examples: <host name="b[0-9]+" profile-id="profile" /> works for: b1, b10, b100 does not work for: bubu, b, x, x1, x10, x100 <host name=".+" profile-id="profile" /> works for *all* hosts - use with care (!), place at the bottom of hosts.xml <host name="b.+" profile-id="profile1" /> works for "b10", "b11", "b12345" etc. <host name="b.+" profile-id="profile2" /> <host name="bronek1" profile-id="profile1" /> <host name="bron.+" profile-id="profile3" /> Normally, hosts are parsed from top to the bottom, except when the hostname is not a regular expression. So host "bronek" will match "profile1", even though it also matches "b.+" and "bron.+" (which are regular expressions). - new flags: /force - Uses force when performing actions (ignores wpkg.xml). Handy when you're not sure if your system is "up to date" with the state described in hosts.xml, packages.xml and profiles.xml (i.e., when someone was adding / removing software by other means than WPKG). It will "scan" your system for all possible packages from packages.xml, and then, install and/or uninstall packages, according to profiles.xml / packages.xml / hosts.xml for a given host. /forceInstall - Forces installation over existing packages. The "install" command will be run, even if "check" conditions are met.