Environment
Novell GroupWise 2014
Situation
setup.cfg will not work when using the POA to distribute the auto-update
how to create the configuration for updating GroupWise client through Apache
how to create the configuration for updating GroupWise client through Apache
Resolution
In GroupWise 2014, the POA is able to distribute the client update without creating a setupip to download the update from. However, if using the POA, the auto-update is not able to use a setup.cfg to automate the update. If a setup.cfg is desired, then it is necessary to create the configuration so that Apache distributes the update. The steps below should also help if distributing the update on a web server that doesn't have GroupWise software installed.
- Create an update directory by typing mkdir -p /srv/www/htdocs/gwclient/14.0.1
Note: The folders being created are gwclient and 14.0.1. These folders can have any names as long as these names are used in the steps that will follow - Copy the win32 directory by typing cp /opt/novell/groupwise/agents/data/client/setup/win32 /srv/www/htdocs/gwclient/14.0.1 or extract the software and copy the win32 by following the steps outlined here
- Copy the below from /srv/www/htdocs/gwclient/14.0.1/win32 to /srv/www/htdocs/gwclient/14.0.1
copyip.exe, copyipen.dll, setupip.en, setupip.fil, version.ini
Note: After the copying the files, the files/folders to /srv/www/htdocs/gwclient/14.0.1 a listing should show the following:
copyip.exe
copyipen.dll
setupip.en
setupip.fil
version.ini
win32 - Copy the setup.cfg file from the GroupWise2014PackageDirectory/client (the one that was downloaded to install GroupWise 2014) to /srv/www/htdocs/gwclient/14.0.1/win32
Note: If unsure of what settings to use on the setup.cfg, the explanations for the switches can be found here - Edit the /etc/apache2/httpd.conf and search for the following section: <Directory /> - Add the /srv/www/htdocs/gwclient/14.0.1 directory section so it appears as below
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory /srv/www/htdocs/gwclient/14.0.1>
Options Indexes
</Directory> - Restart Apache by typing rcapache2 restart
- Go into the GroupWise Administration Console and navigate to the Post Office properties
- Near the top of the page, select More | Client Auto-Update | Modify Settings
- Check the Enable Client Auto-Update box and fill in the Auto-Update URL: to say http://GroupWiseServerIP/gwclient/14.0.1 - Select other settings as desired
Note: This can also be set at the Domain level if there are many Post Offices by going to the Domain properties | Client Options | Client Auto-Update - However the next step requires to go to the Update settings on each POA to trigger the update
Also Note: GroupWiseServerIP should match whatever users enter in their client when they log in - Navigate back to the Post Office properties | More | Client Auto-Update - Then click Trigger Update
- Test the auto-update by logging into a workstation with an older client installed. If it works as expected, then the other clients on the triggered POA can be updated. If there are issues, please review the steps and when any changes are made, be sure to trigger the update again.