GroupWise resources
- GroupWise Anti-Spam FAQ (new 27 September 2006)
- How to create a better Vacation Reply Message using GroupWise Rules
- Fixing Frequent Contacts Address Book problems
- GWCheck Support Options
- GWIA Configuration Switches
- Procedures for a GroupWise Top-down Rebuild
Works in progress
These "Instrumentation, Automation and Integration tools for GroupWise" were developed to simplify my GW administration tasks. They are written as MS-DOS batch files launched periodically by Windows Task Scheduler. All tools are based on AWK scripts -- I use GAWK from The GNU Operating System by the Free Software Foundation. A Windows version of GAWK is available from the GnuWin32 project.
Before I publish these tools to the Open Source community it is necessary to make them more generic, i.e. remove all hard-coded references to specific server names and folder paths, and provide these as elements in a configuration file. It would also be good to combine the batch files and AWK scripts into a single executable application. I'm considering re-writing these tools in either PERL (for that language's suitability to file parsing and its similarity to AWK), or PYTHON (because it's a cool language and this a perfect excuse for me to learn it).
Instrumentation, Automation and Integration tools for GroupWise
Common AWK scripts and libraries
- csv2html.awk: Convert .CSV files into a Web page with table.
- library.awk: Contains common functions such as parsecsv() and trim().
- parse-freq.awk: Creates a frequency table from any column in a .CSV file.
- xtab.awk: Creates a cross-tab table from any two columns in a .CSV file.