Article
article
Reads:
8693
Score:
The Novell Client for OpenSUSE 10.2 will install on OpenSUSE 11.0 with a few hacks.
First, a couple of prerequisites:
- You must have gtk installed. You can make sure this is installed by typing
yast -i gtk
while logged in as root.
- It has also been mentioned that you need to make sure that kdelibs3 must be installed for Gnome users. You can make sure this is installed by typing
yast -i kdelibs3
while logged in as root.
Once you've made sure that you have both of those installed, here's how to put it all together:
- Download the client.
- From a root console, type the following:
cd /usr/lib ln -s libbfd-2.18.50.20080409-11.1.so libbfd-2.17.50.0.5.so
If you are running the 64 bit version, you'll also need to type the following:
cd /usr/lib64 ln -s libbfd-2.18.50.20080409-11.1.so libbfd-2.17.50.0.5.so
- Force installation of the novell-xtier-base RPM to ignore the dependency failure:
cd /media/cdrom (or wherever you have the installation image mounted) cd suse/i586 rpm -U --nodeps novell-xtier-base-3.1.5-6.23.i586.rpm
- Run the ncl_install script from the installation media. You will probably see an error that it was unable to compile the novfs kernel module. That's ok as there is already one that was installed with the kernel.
- Every time novfsd tries to load it attempts to rebuild the kernel module. This was an old failsafe to work around a possible load failure when kernels were updated. Since OpenSUSE 11.0's kernel install includes this module by default, we can edit the /etc/init.d/novfsd script to comment out lines 87 and 88:
# Rebuild the novfs if needed #cd /opt/novell/ncl/src/novfs #./mk_novfs
- Reboot your machine to make sure that everything reloads correctly.
The client should now be working correctly and your login script should process as normal.

17