|
|
Line 1: |
Line 1: |
− | '''02.02.2007'''
| + | Cool website! Keep up the great work. Many thanks. Thanks! |
− | | + | |
− | WPKG 0.9.11-test1 has been released.
| + | |
− | | + | |
− | ''Changelog''
| + | |
− | * Default settings are now in a seperate file 'config.xml'
| + | |
− | * WPKG Can now directly pull the XML files from [http://wpkg.linuxkidd.com/ WPKG Web].
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''13.12.2006'''
| + | |
− | | + | |
− | There is a nice web interface for WPKG - check it on http://wpkg.linuxkidd.com/.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''08.12.2006'''
| + | |
− | | + | |
− | WPKG installer 0.80 released.
| + | |
− | | + | |
− | * upgrading options now works
| + | |
− | | + | |
− | To change options in a scripted/CLI mode, use:
| + | |
− | | + | |
− | %PROGRAMFILES%\WPKG\wpkginst.exe --SETTINGSFILE=%WPKGROOT%\settings.xml
| + | |
− | | + | |
− | * generated XML setting file has now <silent>yes</silent> by default
| + | |
− | * service description was added
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''13.11.2006'''
| + | |
− | | + | |
− | WPKG installer 0.70 released.
| + | |
− | | + | |
− | * it's now possible to export all settings to a XML file (for scripted installations)
| + | |
− | * it's now possible to run all the installers either in background (recommended), or in the foreground (not recommended, as users can interact with the installers; but recommended for debugging)
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''09.11.2006'''
| + | |
− | | + | |
− | WPKG installer 0.50 released.
| + | |
− | | + | |
− | * for scripted installations, configuration is now kept in XML file
| + | |
− | * fixed problem with broken graphics displayed when service started by an user other than SYSTEM
| + | |
− | * it's possible to execute programs before and after executing WPKG
| + | |
− | * ability to set an arbitryry number of variables
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''07.10.2006'''
| + | |
− | | + | |
− | WPKG installer 0.20 released.
| + | |
− | | + | |
− | * upgrading the values from the command line works now.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''10.07.2006'''
| + | |
− | | + | |
− | WPKG 0.9.10 has been released.
| + | |
− | | + | |
− | * fixed bug 8
| + | |
− | * fixed bug 28
| + | |
− | * fixed bug 29
| + | |
− | * fixed bug 31
| + | |
− | * fixed 'reboot="true" doesn't work for upgrade and remove cmd'
| + | |
− | * lots of code cleanup
| + | |
− | | + | |
− | Thanks to Falko Trojahn and Gordon Klimm for patches.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''30.06.2006'''
| + | |
− | | + | |
− | WPKG 0.9.10-test3 has been released.
| + | |
− | | + | |
− | * lots of code cleanup
| + | |
− | | + | |
− | Thanks to Falko Trojahn and Gordon Klimm for patches.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''22.06.2006'''
| + | |
− | | + | |
− | WPKG 0.9.10-test2 has been released.
| + | |
− | | + | |
− | * fixed bug 28 (Accidentally removing installed packages)
| + | |
− | * fixed bug 29 (Syntax error in xml file in subdir stops wpkg)
| + | |
− | * fixed 'reboot="true" doesn't work for upgrade and remove cmd'
| + | |
− | * some code cleanup
| + | |
− | | + | |
− | Thanks to Falko Trojahn and Gordon Klimm for patches.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''15.06.2006'''
| + | |
− | | + | |
− | WPKG 0.9.10-test1 has been released.
| + | |
− | | + | |
− | * fixed bug 8 (WPKG shouldn't interrupt the installation if installation of one package failed)
| + | |
− | * code cleanup
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''14.06.2006'''
| + | |
− | | + | |
− | WPKG 0.9.9 has been released.
| + | |
− | | + | |
− | WPKG-0.9.9-test3 released as 0.9.9 (stable) - no changes.
| + | |
− | | + | |
− | Packages, profiles and hosts can be defined in separate files.
| + | |
− | | + | |
− | Previously wpkg.js was looking for three files: packages.xml,
| + | |
− | profiles.xml and hosts.xml, in the same directory where wpkg.js was itself.
| + | |
− | | + | |
− | Now, additionally, it looks into three folders (if they exist):
| + | |
− | packages, profiles, hosts.
| + | |
− | | + | |
− | In each of these folders you can specify packages, profiles and hosts
| + | |
− | definitions, in separate files.
| + | |
− | | + | |
− | For example, you can place several config files into "hosts" directory:
| + | |
− | | + | |
− | room1.xml, room2.xml
| + | |
− | | + | |
− | in each of them you would define hosts that you have in each room.
| + | |
− | | + | |
− | Similarly, you can do for profiles, in "profiles" directory.
| + | |
− | | + | |
− | For packages, you can define them in separate file in "packages" directory:
| + | |
− | | + | |
− | firefox.xml, thunderbird.xml
| + | |
− | | + | |
− | | + | |
− | This way we achieve:
| + | |
− | | + | |
− | 1) easier administration, especially if you have more packages<br>
| + | |
− | 2) you can move package definitions from one server to another - just
| + | |
− | copy the xml file for a given package (i.e. firefox.xml) to another
| + | |
− | server - provided you use variables, and start WPKG similar to the way
| + | |
− | below:
| + | |
− | | + | |
− | set WPKGROOT=\\server\wpkg
| + | |
− | set SOFTWARE=%WPKGROOT%\software
| + | |
− | %WPKGROOT%\wpkg.js /synchronize /quiet /nonotify
| + | |
− | | + | |
− | You will find some examples in the download package.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''08.06.2006'''
| + | |
− | | + | |
− | WPKG 0.9.9-test3 has been released.
| + | |
− | | + | |
− | * fixed bug 26 (XML error reporting is less detailed than in 0.9.8)
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''02.06.2006'''
| + | |
− | | + | |
− | WPKG 0.9.9-test2 has been released.
| + | |
− | | + | |
− | * read only XML files
| + | |
− | | + | |
− | Previously WPKG would try to parse all files in hosts/packages/profiles folder - for example, README etc., where it should only attempt to read XML files.
| + | |
− | | + | |
− | Thanks to Chris Freeze for the patch.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''28.05.2006'''
| + | |
− | | + | |
− | WPKG 0.9.9-test1 has been released.
| + | |
− | | + | |
− | * packages, profiles and hosts can be defined in separate files.
| + | |
− | | + | |
− | Big thanks to Knud Ahrnell Albrechtsen for the patch.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''24.04.2006'''
| + | |
− | | + | |
− | WPKG 0.9.8 has been released.
| + | |
− | | + | |
− | WPKG-0.9.8-test3 released as 0.9.8 (stable) - no changes.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''21.04.2006'''
| + | |
− | | + | |
− | WPKG 0.9.8-test3 has been released.
| + | |
− | | + | |
− | * fix for "checkval error" when using the 'versiongreaterorequal' check
| + | |
− | | + | |
− | Thanks to Paul Griffith for the fix. | + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''17.04.2006'''
| + | |
− | | + | |
− | WPKG 0.9.8-test2 has been released.
| + | |
− | | + | |
− | * more debugging info (when /debug is used)
| + | |
− | * "logical tests" fixes
| + | |
− | | + | |
− | Thanks to Frank Lee for patches.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''09.04.2006'''
| + | |
− | | + | |
− | WPKG 0.9.8-test1 has been released.
| + | |
− | | + | |
− | * changed "package dependencies" - now they are defined like profile dependencies - see [[package dependencies]]
| + | |
− | * registry running state - see [[registry running state]]
| + | |
− | | + | |
− | Thanks to Andre Ilie for patches.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''03.04.2006'''
| + | |
− | | + | |
− | WPKG 0.9.7 has been released.
| + | |
− | | + | |
− | WPKG-0.9.7-test2 released as 0.9.7 (stable) - no changes.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''26.03.2006'''
| + | |
− | | + | |
− | WPKG 0.9.7-test2 has been released.
| + | |
− | | + | |
− | Reboot behaviour more customizable (see rebootpatch.diff patch):
| + | |
− | | + | |
− | * without option /rebootcmd -> normal behaviour
| + | |
− | | + | |
− | * with option /rebootcmd:special -> looks if it can find tools\psshutdown.exe (from Sysinternals) and uses the loop from Frank Lee (introduced in 0.9.6)
| + | |
− | | + | |
− | * with option /rebootcmd:wpkg\myshutdown.bat _or_ option /rebootcmd:\\server\share\myshutdown.bat -> it uses this for reboot
| + | |
− | | + | |
− | Thanks to Falko Trojahn for the patch.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''16.03.2006'''
| + | |
− | | + | |
− | WPKG 0.9.7-test1 has been released.
| + | |
− | | + | |
− | * fixed bug 19 (multiple calls to wpkg.js /install:package add more entries to wpkg.xml)
| + | |
− | | + | |
− | Thanks to Stian Husemoen for the patch.
| + | |
− | | + | |
− | * fixed bug 1 (regular expressions are broken)
| + | |
− | | + | |
− | See [[Regular_expression_support]] for more info on using regular expressions.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | WPKG 0.9.6 has been released.
| + | |
− | | + | |
− | WPKG-0.9.6-test2 released as 0.9.6 (stable) - no changes.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''07.03.2006'''
| + | |
− | | + | |
− | WPKG 0.9.6-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | * three patches, which implement:
| + | |
− | ** [[Logical_tests]]
| + | |
− | ** [[Version_checking]]
| + | |
− | ** [[Package_dependencies]]
| + | |
− | | + | |
− | Thanks to Frank Lee for all new features!
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''05.03.2006'''
| + | |
− | | + | |
− | WPKG 0.9.5 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | WPKG-0.9.5-test1 released as 0.9.5 (stable) - no changes.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''27.02.2006'''
| + | |
− | | + | |
− | WPKG 0.9.5-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | * fixed bug 17 (check path expansion)
| + | |
− | | + | |
− | It's now possible to use variables like %PROGRAMFILES% in check type="file".
| + | |
− | | + | |
− | Thanks to Frank Lee for the patch.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''27.02.2006'''
| + | |
− | | + | |
− | WPKG 0.9.4 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | WPKG-0.9.4-test1 released as 0.9.4 (stable) - no changes in wpkg.js.
| + | |
− | | + | |
− | * added regular expression examples in hosts.xml
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''06.02.2006'''
| + | |
− | | + | |
− | WPKG 0.9.4-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Changes after 0.9.3:
| + | |
− | | + | |
− | * fixed bug 14 (Execute=once packages are not controlled by revision tag)
| + | |
− | | + | |
− | Thanks to Andre Fantomass for the fix!
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''05.02.2006'''
| + | |
− | | + | |
− | WPKG 0.9.3 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | WPKG-0.9.3-test1 released as 0.9.3 (stable) - no changes.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''28.01.2006'''
| + | |
− | | + | |
− | WPKG 0.9.3-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Changes after 0.9.2:
| + | |
− | | + | |
− | * fixed bug 13 (execute=always packages get added to the wpkg.xml file on every run)
| + | |
− | | + | |
− | Thanks to Andre Fantomass for the fix!
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''09.12.2005'''
| + | |
− | | + | |
− | WPKG 0.9.2 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | WPKG-0.9.2-test1 released as 0.9.2 (stable) - no changes.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''03.12.2005'''
| + | |
− | | + | |
− | WPKG 0.9.2-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Changes after 0.9.1:
| + | |
− | | + | |
− | * fixed bug 6 (regenerate wpkg.xml)
| + | |
− | * fixed bug 11 (execute="once" broken)
| + | |
− | * some check types were removed because they introduced many bugs and weren't tested very well:
| + | |
− | ** registry: missing, equalsnocase, equals, lessthan, greaterthan
| + | |
− | ** file: missing, sizeequals, sizelessthan, sizegreaterthan
| + | |
− | | + | |
− | Depending on the user input, these features may be reintroduced again some day in the future (did anyone use it?)
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''13.11.2005'''
| + | |
− | | + | |
− | WPKG 0.9.1 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | Changes after 0.9:
| + | |
− | | + | |
− | * execute="always" attribute (it's more clear now that the "install cmd" will be executed each time)
| + | |
− | * WPKG can notify the user upon the installation of selected packages with notify="true" attribute
| + | |
− | * added sample wpkg-start.bat with examples on how to start WPKG
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''31.10.2005'''
| + | |
− | | + | |
− | Our all pages are in WIKI now!
| + | |
− | | + | |
− | This means you can add/edit/correct nearly all WPKG-related content.
| + | |
− | | + | |
− | I also hope everything looks better now.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''10.10.2005'''
| + | |
− | | + | |
− | WPKG 0.9.1-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Thu Oct 10 2005
| + | |
− | | + | |
− | V 0.9.1-test1
| + | |
− | | + | |
− | wpkg.js changes after 0.9:
| + | |
− | * execute="always" attribute (it's more clear now that the "install cmd" will be executed each time)
| + | |
− | * WPKG can notify the user upon the installation of selected packages with notify="true" attribute
| + | |
− | | + | |
− | Thanks to K. Dohmann for sending a patch!
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''08.09.2005'''
| + | |
− | | + | |
− | WPKG 0.9 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | No changes after WPKG 0.9-test5 were made.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''25.08.2005'''
| + | |
− | | + | |
− | WPKG 0.9-test5 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Thu Aug 25 2005
| + | |
− | | + | |
− | V 0.9-test5
| + | |
− | | + | |
− | wpkg.js changes after 0.9-test4:
| + | |
− | * fixed reboots-always-after-removal - http://bugs.wpkg.org/show_bug.cgi?id=2
| + | |
− | * fixed a few typos
| + | |
− | | + | |
− | Thanks to Suuri Kikkeli for sending a patch!
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''19.08.2005'''
| + | |
− | | + | |
− | We have a Bugzilla running now!
| + | |
− | | + | |
− | For those interested in reporting bugs, adding feature requests, sending patches, please visit http://bugs.wpkg.org/.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''14.07.2005'''
| + | |
− | | + | |
− | WPKG 0.9-test4 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Thu Jul 14 2005
| + | |
− | | + | |
− | V 0.9-test4
| + | |
− | | + | |
− | wpkg.js changes after 0.9-test3:
| + | |
− | * new, very detailed checks (see packages.xml for more info) - thanks to Gordon Klimm
| + | |
− | * removing packages now always use "remove cmd" from packages.xml which is on the server, not wpkg.xml on the client - thanks to Gordon Klimm again
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''08.07.2005'''
| + | |
− | | + | |
− | WPKG 0.9-test3 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Fri Jul 8 2005
| + | |
− | | + | |
− | V 0.9-test3
| + | |
− | | + | |
− | wpkg.js changes after 0.9-test2:
| + | |
− | * new flag: /noreboot - system will not reboot, regardless of need
| + | |
− | * /nonotify should really work now...
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''06.07.2005'''
| + | |
− | | + | |
− | WPKG 0.9-test2 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Wed Jul 6 2005
| + | |
− | | + | |
− | V 0.9-test2
| + | |
− | | + | |
− | wpkg.js changes after 0.9-test1:
| + | |
− | * new flag: /nonotify - use it together with /quiet to get rid of all WPKG output / notify window.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''04.07.2005'''
| + | |
− | | + | |
− | WPKG 0.9-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Mon Jul 4 2005
| + | |
− | | + | |
− | V 0.9-test1
| + | |
− | | + | |
− | wpkg.js changes after 0.8:
| + | |
− | * querying packages now works fully (all /show: and /query: will work)
| + | |
− | | + | |
− | Thanks to Gordon Klimm for sending patches!
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''01.07.2005'''
| + | |
− | | + | |
− | WPKG 0.8 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | Fri Jul 1 2005
| + | |
− | | + | |
− | V 0.8
| + | |
− | | + | |
− | wpkg.js changes after 0.8-test2:
| + | |
− | * small typos in wpkg.js
| + | |
− | * For a list of changes between between the stable releases, see the changelog for 0.8-test1 and 0.8-test2 (below)
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''28.06.2005'''
| + | |
− | | + | |
− | WPKG 0.8-test2 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Tue Jun 28 2005
| + | |
− | | + | |
− | V 0.8-test2
| + | |
− | | + | |
− | wpkg.js changes after 0.8-test1:
| + | |
− | * small corrections in wpkg.js addressing wrong warnings in certain cases
| + | |
− | * additional comments in hosts.xml
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''20.06.2005'''
| + | |
− | | + | |
− | WPKG 0.7 has been released.
| + | |
− | | + | |
− | This is a stable release.
| + | |
− | | + | |
− | Mon Jun 20 2005
| + | |
− | | + | |
− | V 0.7
| + | |
− | | + | |
− | * WPKG 0.7 (stable) released with no changes from 0.7-test1.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''18.06.2005'''
| + | |
− | | + | |
− | WPKG 0.8-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Sat Jun 18 2005
| + | |
− | | + | |
− | V 0.8-test1
| + | |
− | | + | |
− | wpkg.js changes after 0.7-test1:
| + | |
− | * new functionality: you can execute scripts/programs once - useful for the tasks you want to do one time only, like disk defragmenting, some testing, changing printers etc.
| + | |
− | | + | |
− | <package execute="once">
| + | |
− | | + | |
− | After that, this task will be added to wpkg.xml, and will not be executed again.
| + | |
− | | + | |
− | * hostname case is now ignored, you can use upper and lower case and it will work
| + | |
− | * WPKG will now tell you if the syntax of XML files is not correct (which line, etc.)
| + | |
− | * new flags:
| + | |
− | /debug or /verbose - print everything WPKG does, useful for packet installation debugging (and for new users which need to understand how WPKG works)
| + | |
− | /dryrun - "simulates" packet installing, without installing anything
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''11.06.2005'''
| + | |
− | | + | |
− | WPKG 0.7-test1 has been released.
| + | |
− | | + | |
− | This is a testing release.
| + | |
− | | + | |
− | Sat Jun 11 2005
| + | |
− | | + | |
− | V 0.7-test1
| + | |
− | | + | |
− | | + | |
− | 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 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).<br>
| + | |
− | 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).<br>
| + | |
− | 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.<br>
| + | |
− | The "install" command will be run, even if "check" conditions are met.
| + | |
− | This can be useful to "repair" packages etc.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''10.06.2005'''
| + | |
− | | + | |
− | WPKG 0.6 has been released.
| + | |
− | | + | |
− | Noone reported issues with 0.6-test1, so from now on WPKG 0.6 is officially stable :)
| + | |
− | | + | |
− | | + | |
− | Fri Jun 10 2005
| + | |
− | | + | |
− | V 0.6
| + | |
− | | + | |
− | wpkg.js changes after 0.6-test1:
| + | |
− | * More examples in packages.xml on how to use new features
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''08.06.2005'''
| + | |
− | | + | |
− | WPKG 0.6-test1 has been released.
| + | |
− | | + | |
− | It includes major changes over the latest stable version, including the possibility to check if something was installed in Windows Software Add/remove!
| + | |
− | | + | |
− | Changes:
| + | |
− | | + | |
− | Wed Jun 8 2005
| + | |
− | | + | |
− | V 0.6-test1
| + | |
− | | + | |
− | wpkg.js changes:
| + | |
− | * Added new check type - it checks if the program is in "Software Add/Remove"
| + | |
− | | + | |
− | An example entry looks like below:
| + | |
− | | + | |
− | <check type="uninstall" condition="exists" path="Filzip 3.02" />
| + | |
− | | + | |
− | In the path="" field you just have to add a name which is in Windows Software Add/Remove - and that's it: you no longer have to figure out the registry entries and/or files!
| + | |
− | | + | |
− | Of course you can still use "file" and "registry" check types, combine them all etc. (all of them have to be met to consider software installed; they will be checked also *after* installation due to the fact that some installers don't handle exit codes properly).
| + | |
− | | + | |
− | | + | |
− | * Output during the installing looks like below:
| + | |
− | | + | |
− | Checking presence of Filzip 3.02; uninstall check condition failed !
| + | |
− | Checking presence of Filzip 3.02; file check condition failed !
| + | |
− | Checking presence of Filzip 3.02; registry check condition failed !
| + | |
− | Installing Filzip 3.02...
| + | |
− | Checking presence of Filzip 3.02; uninstall check condition met.
| + | |
− | Checking presence of Filzip 3.02; file check condition failed !
| + | |
− | Checking presence of Filzip 3.02; registry check condition met.
| + | |
− | | + | |
− | This can mean:
| + | |
− | - the installation was unsuccessful (and the package won't be written to %SYSTEM32%\wpkg.xml) because the file check condition was not met,
| + | |
− | - file check condition has a typo in packages.xml,
| + | |
− | - you don't have to use that many conditions - one "uninstall" check is often enough.
| + | |
− | | + | |
− | * Changed double quotations to single quotations in packages.xml. Some installation instruction may require using double quotations.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''06.06.2005'''
| + | |
− | | + | |
− | An updated version of WPKG web interface has been uploaded.
| + | |
− | Get it from the download section.
| + | |
− | | + | |
− | Short installation instruction:
| + | |
− | | + | |
− | * Download WPKG-HTTP (see the [[Download|download]] link.
| + | |
− | * Extract it somewhere to you web server tree (for example, /var/www/html/wpkg/).
| + | |
− | * Set the document root of your Apache web server to /var/www/html/wpkg/. Alternatively, you can set the document root of your virtual host to /var/www/html/wpkg/
| + | |
− | | + | |
− | DocumentRoot "/var/www/html/wpkg/root"
| + | |
− | | + | |
− | * Some directories under wpkg/ should be writable by your Apache server, so don't forget to
| + | |
− | | + | |
− | chown -R apache wpkg/
| + | |
− | | + | |
− | * If you have any problems, please report it to the mailing list.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''04.06.2005'''
| + | |
− | | + | |
− | WPKG 0.5-test1 has been released.
| + | |
− | | + | |
− | Changes include:
| + | |
− | | + | |
− | wpkg.js changes:
| + | |
− | * Fixed registry checking.
| + | |
− | * If there is no '<check type="...' entry for a given package, '<install cmd="...' will be executed each time the machine is booted. This is useful when one wants to execute certain scripts on each machine startup.
| + | |
− | * If there is more than one '<check type="...' (that is, "file" and "registry"), both of them have to be met to assume the package is installed (before it was OR - so it was any of them).
| + | |
− | * Added checking *after* installation, too. Some installers return exit code 0 (for example, SAS 9.1.3), even though the installation was unsuccessful. This prevents WPKG from writing such package to wpkg.xml in case it wasn't really installed.
| + | |
− | * other changes:
| + | |
− | - we have our own domain - wpkg.org :)
| + | |
− | - the documentation - which is now on http://wpkg.org - has been greatly improved since the last WPKG release (most of you probably noticed that long time ago)
| + | |
− | - some work has been done on a web interface to WPKG
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''03.06.2005'''
| + | |
− | | + | |
− | A new "announcement" list has been added. It's a very low traffic list.
| + | |
− | You can subscribe to it if you wish to be up to date with WPKG releases and news.
| + | |
− | | + | |
− | | + | |
− | '''23.05.2005'''
| + | |
− | | + | |
− | An updated version of WPKG web interface has been uploaded.
| + | |
− | Get it from the download section.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''21.05.2005'''
| + | |
− | | + | |
− | The documentation has been updated.
| + | |
− | Easier installation methods has been described.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''19.05.2005'''
| + | |
− | | + | |
− | You can now download the sources of the WPKG web interface.
| + | |
− | Get it from the download section.
| + | |
− | Beware, it's still alpha...
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''14.05.2005'''
| + | |
− | | + | |
− | Some more examples.
| + | |
− | | + | |
− | A way to integrate with Unattended has been described.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''13.05.2005'''
| + | |
− | | + | |
− | A site with examples have been added.
| + | |
− | | + | |
− | | + | |
− | ----
| + | |
− | '''12.05.2005'''
| + | |
− | | + | |
− | A WPKG http backend demo site has been launched on http://wpkg.bilba.pl
| + | |
− | | + | |
− | If you would like to help develop it (and see the source code), please let us know on the mailing list.
| + | |
Cool website! Keep up the great work. Many thanks. Thanks!