Tuesday, June 29, 2010

Novell Groupwise installation under Fedora 13.

#rpm -ivh novell-groupwise-client-8.0.2-90388.i586.rpm

error: Failed dependencies:
    libXm.so.3 is needed by novell-groupwise-client-8.0.2-90388.i586

#cd /usr/lib
#ln -s libXm.so.4 libXm.so.3

#rpm -Uhv novell-groupwise-client-8.0.2-90388.i586.rpm --nodeps

SELinux error, use the following command to solve this problem.

#chcon -t textrel_shlib_t '/opt/novell/groupwise/client/java/lib/i386/client/libjvm.so'

Bingo!  Groupwise works well!


Well, I have to uninstall this version and install a lower version since CCHMC doesn't support this higher version.  Oops...

If you get errors like:
Error: Failed to load /home/dunnj/.novell/groupwise/.webrenderer/linux/corecomponents/libgtksuperwin.so
Error: Failed to load /home/dunnj/.novell/groupwise/.webrenderer/linux/corecomponents/libgtkxtbin.so
Error: Failed to load /home/dunnj/.novell/groupwise/.webrenderer/linux/corecomponents/libgtkembedmoz.so
Error: Failed to load /home/dunnj/.novell/groupwise/.webrenderer/linux/corecomponents/libgtkxtbin.so
Error: Failed to load.
Exception in thread “ControlQueue” java.lang.UnsatisfiedLinkError: com.webrenderer.linux.NativeMozillaLibrary.setMozPath(Ljava/lang/String;Z)V
at com.webrenderer.linux.NativeMozillaLibrary.setMozPath(Native Method)
at com.webrenderer.linux.NativeMozillaLibrary.a(NativeMozillaLibrary.java)
at com.webrenderer.linux.k.task(k.java)
at com.webrenderer.linux.ControlQueue.run(ControlQueue.java)
it means you didn’t install gtk+, glib and gdk-pixbuf, JRE.

If the html view is still not supported, use the following command:

#/opt/novell/groupwise/client/bin/groupwise.sh -jvm=-Dawt.toolkit=sun.awt.motif.MToolkit

The error messages are still be there, you can try the following commands:


become superuser: su

#setsebool -P allow_execmod 1


or

#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so0

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux

#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so1

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux


#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so2

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux

#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so3

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux


#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so4

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux

#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so5

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux


#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so6

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux

#semanage fcontext -a -t textrel_shlib_t /home/yyw/.novell/groupwise/.webrenderer/linux/libwebrenderer.so7

#restorecon -v /home/yyw/.novell/groupwise/.webrenderer/linux

Bingo!

The error messages are gone!

No comments:

Post a Comment