Difference between revisions of "TODO list"
m |
m |
||
| Line 46: | Line 46: | ||
** ability to specify the path to wpkg.js | ** ability to specify the path to wpkg.js | ||
** no checks performed (like in GUI - below) | ** 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: | Examples: | ||
| Line 60: | Line 62: | ||
GUI: | 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 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 | * it should ask for the path to wpkg.js, and credentials | ||
Revision as of 19:01, 2 February 2006
If you have new ideas, please discuss it on the mailing list first.
You can also see the old wishlist.
Make IP-based profiles:
<host ip="192.168.2.5" profile-id="profile01" />
<host ip="192.168.2-6.5-126" profile-id="profile02" />
Hostname-based profiles should have precedence over IP-based profiles (or should IPs be more important?). Or make it configurable:
<host order="hostname,ip" />
Make possible to use additional config files (something like "include hosts-custom.xml" would include this additional .xml files, or "include hosts\*" would include all files in hosts folder)
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? :)
Complete the web interface... use LDAP for that... ideas?