How to use the setup.cfg to automate the auto-update in GroupWise 2014

  • 7015759
  • 13-Oct-2014
  • 12-Oct-2015

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

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.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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>
  6. Restart Apache by typing rcapache2 restart
  7. Go into the GroupWise Administration Console and navigate to the Post Office properties
  8. Near the top of the page, select More | Client Auto-Update | Modify Settings
  9. 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
  10. Navigate back to the Post Office properties | More | Client Auto-Update - Then click Trigger Update
  11. 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.

Status

Reported to Engineering