During authenticate user we will check for a whitelist or blacklist for the user's organizational unit
Added whitelist support
Added blacklist support
GWAVA 7 script updates
Appliance Scripts
gwava7 script type for ctipd.bin
Updated spamip configuration port to 4931
Set permissions on QMS module root path
Set group and permission on storage path
Set group and permission on cache path
Added change group at startup to slave_in_queue path.
Files for previous patches
Bug#GWAV-1339 - Add pop-up text to search toggle bar in QMS
Bug#GWAV-1320 - Fix saving of carbon copy address list property
Fix name of carbon copy node help file
Add ctipd control in OS scripts
Enable message release from the Qms UI.
Modified the release process to handle UI release from QMS
Add QmsWhiteListLink and QmsBlackListLink tables
Add NoAppLaunch recognition into module auto-restart system
Add qms link configuration to black and white list nodes
Fix OU reload not working when policies are modified
On startup the InQueueManager will write permissions (755) on the message storage directories. We will also set these permissions on newly message created storage directories. This is necessary so that the Qms web UI can read the mime files to display information to the user.
Added nohup to the command to start gwavaman. Without it the gwavaman process was being killed when the script completed execution.
Added stored procedures to Add entries to the Black and White Lists.
Added the digest template
Removed the sleep at then end of the script.
trying nohup on start of gwavaman
Still trying to see any errors. Gwavaman still doesn't seem to start properly.
More slight DEBIAN_FRONTEND change
added sudo to setting of DEBIAN_FRONTEND
Added DEBIAN_FRONTEND setting
Added sleep before trying to start gwavaman
Added header display tab for qms administrators
Policy setup wizard added
Add appliance control scripts
Add appliance install script
Add default RBL server to server install wizard
Fix duplicate RBL server config which had already been configured
Modify the default RBL list installed by the setup wizard to include sbl-xbl.spamhaus.org and bl.spamcop.net
Add signature service
Add message body footer writer, which supports signature service
Bug#GWAV-1318 - Altered log line to distinguish it better
Remove Submit Spam and Ham Icons and Rights
Fixed where tools tab was still displayed for standard qms user
Add auto-populate user field on login page for digest directed login
Add basic OU stats
Add beta logo image
Denial of service added to SMTP interface
Add on-demand creation of stats databases
Update MIME message class for use with Signature Service
Add missing source object to linux make file
Update online update system to revert all files prior to switch to cope with file modifications
Add missing constraint to black/white list tables
Blacklist event now fully implemented
Fix module start button not working correctly
Add module auto-recovery
Enable/disable log at server level now updates active modules
Add server targeting for DB notification system
Fixed some memory leaks in BuildInsertQuery.cpp.
Digest will now be sent even if the message was not blocked.
If an item is in the Quarantine then it should be included in the digest regardless of block state.
Add a couple tables (message_cache, attachment_cache) to qms database.
Update to qms UI, add a few things to the qms managment page and post install.
First docs. GWAV-1201
Add base scripts for policy creation wizard
Update all roles to include the correct interfaces
Add missing constraint to database property table
Add optional online update stream source file
Tidy up server config page with collapsible sections
Add LDAP support
Add misconfiguration indicators to UI
Update initial install script to complete startup configuration
Add unique message process id to log
Add NOOP thread for SMTP during scan process
Add stub service for Signatures
Implement node level decompression
Add clone and move options to policy page
Modify startup code to wait for database to be ready
Add menu item for licensing page
Update role ui access for policy based roles
Fix database connection password not being saved
Fix crash caused by db opener when null data exists
QMS remote upload support added
Update qms remote upload script to return error status if rights are incorrectly defined
Add priority ordered service firing to accommodate block state being available to QMS
Fix event id being recorded from instance id causing qms to emit the wrong event
Implement blended admin and regular quarantine services
Fix gwava crash when binary is mismatched with database schema
Add exception handler during AV signature merge
Removal of QMS digest database creation script
Rename ip address UI components to match their new filter name designation
Default digest template
Add IP reputation button image
Add generic notification template
Update notification templates to extract sender domain for the message id
Admin UI fixes for node editor positioning of nodes and connector lines when workbench is scrolled
Replace forgot password with login help button in login page when self provisioning is not enabled
Icons added to properly reflect service padlock states
Add template installation system
Add text filter exceptions
Add ZM signature to EXE fingerprint
Report exception types loaded with policies
Updated DB install script
Preparatory code for domain pattern matching system
Change description of executable fingerprint to reference all file types caught
Add UI support for domain pattern matches
Add UI support for policy level decompression settings
Add admin email address field to UI for OU
Add libarchive to gwava project
Add exception while list class
Expose the system root folder to the admin UI
Add system root path to DB and add this to server management UI page
Exception loader function refactored to accommodate Whitelist loading
Domain pattern matches added
Add path defaults for gwvrelay and qms ui
Add more complex sample message to scan diagnostics
Added Image Analyzer process
Implement gwvrelay relative path setup
Add icon for smtp envelope exception
Changed QMS in_queue path to support QMS module root path instead
Add IP reputation node page to admin ui
Fixes for QMS digest and release processes
Merge domain lookup into domain pattern matches
Add LibArchive type to file container extractor
Fix libarchive locking up if given empty filename
Add regex bounding to ends optionally with ^ and $
Additional Information
This article was originally published in the GWAVA knowledgebase as article ID 2892.