Installing Groupwise 8
How to install the Novell Groupwise Linux client
Applicable to Fedora Versions
- Fedora 12 x86
- Fedora 13 x86_64
- Fedora 14 x86_64
- Fedora 15 x86_64
- Fedora 16 x86_64
- Fedora 17 x86_64
- Fedora 18 X86_64
Doing the work
Installing the client and testing it.
Fedora 18 x86_64
- You want to make sure you update your system first. OR, update gtk2 so that you can install the 32bit version of this package without getting multilib errors.
- Groupwise is a 32-bit app, we need some 32bit packages to make it work. Become root:
- Install the following packages:
- Download the Groupwise 8 linux client from Novell's website. They provided a tar.gz file
- A folder will be extracted that contains 3 files - 2 rpm's and a text file. We just need the client rpm.
- There is a bug in the rpm package. They include /usr/bin in the %files section, so we need to use --force when installing this rpm. As root, install the client rpm:
- Selinux is ok, so nothing else needs to be done for groupwise to run.
- Launch groupwise.
su --login root
yum install gtk2.i686 compat-libstdc++-33.i686 \ libSM.i686 libXt.i686 libXtst.i686 pangox-compat.i686
tar zxvf (name of the downloaded file)
rpm -ivh --nodeps --force novell-groupwise-client-8.0.2-96933.i586.rpm
I've tried groupwise in an f18 vm, and it just won't work. groupwise throws java runtime exceptions about cannot load system cursor CopyDrop.32x32. It only does this in a virtual machine.
http://forums.novell.com/novell-product-discussions/collaboration/groupwise/groupwise-8x/gw8-clients/463537-groupwise-8-crashing-linux-opensuse.html
Fedora 17 x86_64
- Groupwise is a 32-bit app, we need some 32bit packages to make it work. Become root:
- Install the following packages:
- Download the Groupwise 8 linux client from Novell's website. They provided a tar.gz file
- A folder will be extracted that contains 3 files - 2 rpm's and a text file. We just need the client rpm. As root, install the client rpm:
- Launch groupwise
su --login root
yum install gtk2.i686 compat-libstdc++-33.i686 \ libSM.i686 libXt.i686 libXtst.i686
tar zxvf (name of the downloaded file)
rpm -ivh --nodeps novell-groupwise-client-8.0.2-96933.i586.rpm
Fedora 16 x86_64
- Groupwise is a 32-bit app, we need some 32bit packages to make it work. Become root:
- Install the following packages:
- Download the Groupwise 8 linux client from Novell's website. They provided a tar.gz file
- A folder will be extracted that contains 3 files - 2 rpm's and a text file. We just need the client rpm. As root, install the client rpm:
- Launch groupwise
su --login root
yum install gtk2-2.24.8-3.fc16.i686 compat-libstdc++-33-3.2.3-68.1.i686 \ libSM-1.2.0-2.fc15.i686 libXt-1.1.1-1.fc16.i686 libXtst-1.2.0-2.fc15.i686
tar zxvf (name of the downloaded file)
rpm -ivh --nodeps novell-groupwise-client-8.0.2-96933.i586.rpm
Fedora 15 x86_64
- Groupwise is a 32-bit application. Need to install some 32bit packages. Become root with the following command
- Install the compat-libstdc++-33.i686
- Novell provides a compressed file for the groupwise client. Download and unpack it.
- change to the directory where you unpacked the client and then execute:
- Installation is now complete.
su --login root
yum install compat-libstdc++-33.i686 -y
rpm -ivh --nodeps novell-groupwise-client-8.0.2-92614.i586.rpm
Fedora 14 x86_64
- Groupwise is a 32bit application, you'll need to install a bunch of 32 bit libraries. So, become root
- Install the following packages
- unzip groupwise
- Install groupwise with the --nodeps option
- change the selinux context of the groupwise-bin file
- Launch groupwise and it should work properly
su -- login root
yum install compat-libstdc++-33.i686 freetype.i686 glibc.i686 gtk2.i686 libX11.i686 libXext.i686 libXi.i686 libXt.i686 libXtst.i686 libgcc.i686 libstdc++.i686 audit-libs.i686 avahi-libs.i686 expat.i686 gamin.i686 gnutls.i686 jasper-libs.i686 krb5-libs.i686 libXau.i686 libXft.i686 pixman.i686 dbus-libs.i686 keyutils-libs.i686 libtasn1.i686
unzip GW802LinuxClient.zip
rpm -ivh --nodeps novell-groupwise-client-8.0.2-90388.i586.rpm
chcon -t execmem_exec_t '/opt/novell/groupwise/client/bin/groupwise-bin'
Fedora 13 x86_64
- Since groupwise is a 32bit application, you'll need to install few 32 bit libraries. So, become root:
- You'll need the following 32 bit packages:
- Continue with the installation here
su --login root
yum install gtk2-2.20.1-1.fc13.i686 libXtst-1.0.99.2-3.fc12.i686
Fedora 12 x86 +
- If you don't have the compat-libstdc++-33 and the lesstif packages installed, login as root:
- Install the following packages
- Continue with the install here
su --login root
yum install compat-libstdc++-33 lesstif
Continue the installation:
- Download the Groupwise 8 linux client from Novell's website. They provided a tar.gz file
- A folder will be extracted that contains 3 files - 2 rpm's and a text file. We just need the client rpm. As root, install the client rpm:
- Selinux is going to deny the running of Groupwise the first time. To correct this, issue this command:
- Launch groupwise and try to read a message. Groupwise will probably crash. Make one more change to selinux by issuing this command:
- Groupwise should now launch and close properly.
tar zxvf
rpm -ivh --nodeps novell-groupwise-client-8.0.2-96933.i586.rpm
chcon -t textrel_shlib_t '/opt/novell/groupwise/client/java/lib/i386/client/libjvm.so'
chcon -t textrel_shlib_t '/home/<your username>/.novell/groupwise/.webrendererswing/linux/libwebrenderer.so'
Disclaimer
We test this stuff on our own machines, really we do. But you may run into problems, if you do, come to #fedora on irc.freenode.net

