Changes

TODO list

1,250 bytes removed, 05:23, 20 July 2006
m
no edit summary
'''Make possible installing and uninstalling on a certain date''' (like "installdate = 23.07.2005", "uninstalldate = 01.02.2006")
 
 
----
 
 
 
'''Write a client-side installer for WPKG.'''
It should have the following features:
 
* command line for "silent" installation:
** ability to specify credentials under which "cscript \\path\to\wpkg.js" will be executed
** ability to specify the path to wpkg.js
** no checks performed (like in GUI - below)
** can be easily written with the help of cygrunsrv from Cygwin - we'll just need the cygrunsrv executable and a Cygwin dll
** run periodically - i.e., specified time from the last time, or at intervals (hourly)
 
Examples:
 
wpkg-install.exe --user Administrator --pass s3crEt --path \\server\wpkg
 
wpkg-install.exe --user DOMAIN\Administrator --pass s3crEt --path \\192.168.111.200\wpkg
 
This one would be executed as SYSTEM:
 
wpkg-install.exe --path P:\wpkg
 
 
GUI:
 
* possibly written with the help of Inno Setup
* it should check, if cscript (needed to run wpkg.js) is available in the system (if it isn't notify the user)
* it should ask for the path to wpkg.js, and credentials
* the installer should support many languages, defined in language.lang file (like en.lang, de.lang, pl.lang etc.)
New languages should be easily added by just copying a new language file to a directory with the installer.
 
Any takers? :)