Article

Installing the Novell Client for OpenSUSE 10.2 onto OpenSUSE 11.0

Author Info

27 June 2008 - 3:51pm
Submitted by: ackitsme

article
Reads:

9928

Score:
3.75
3.8
8
 
Comments:

17

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:

  1. Download the client.
  2. 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
    
  3. 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
    
    
  4. 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.
  5. 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
    
    
  6. 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.


Author Info

27 June 2008 - 3:51pm
Submitted by: ackitsme




User Comments

Rock. On. Thanks! This will

Submitted by Gracal on 30 June 2008 - 12:23pm.

Rock. On. Thanks! This will really come in handy!

any options for x86_64?

Submitted by petefuller on 30 June 2008 - 1:07pm.

this was working on 10.2, tried running this fix on 64 bit machine and hasn't worked. Any options there? Novell planning on putting out an updated client?
P

Configuration for an x86_64 machine

Submitted by ackitsme on 30 June 2008 - 3:53pm.

I'm going to be rebuilding my test box with OpenSUSE 11.0 x86_64 here in the next few days. Once I figure out how to make the client work there, I'll post instructions for that.

Updated client

Submitted by leraly on 2 July 2008 - 2:04am.

Novell is working very hard to release an updated client.

They released already a (beta)version for 10.3
http://www.novell.com/beta/auth/beta.jsp?id=2585&t...

And they are now working on a version for 11.0 progress can be tracked via:
https://bugzilla.novell.com/show_bug.cgi?id=405057

Cannot see the OpenSuse 11.0 progress

Submitted by modicr on 5 July 2008 - 5:41am.

Thanks for the link, but I'm not allowed to open the
second link ...

Doesn't work with KDE4

Submitted by cehughes on 7 July 2008 - 6:04pm.

I followed the instructions, but it doesn't seem to work if KDE4 is your desktop environment. The install said it completed successfully. There was messages about a file or directory that access denied. It was some hidden file or directory in my users home directory. I configured the client with any errors. When try to run the novell_tray app it never starts. There are no visible errors given, it just doesn't show up in the tray. The same thing occurs if try to run the novell_login app.

Same, but on gnome

Submitted by JCMS on 19 August 2008 - 10:47am.

Same, but on gnome

Excellent

Submitted by murrayad on 18 July 2008 - 4:26am.

First tried it out on tried it out on Suse 11 that was running as a guest VM via Virtual Box on a Win XP WS which worked well. Then repeated the install onto real hardware. No issues at all. Thanks.

Cannot find Tree

Submitted by netmike787 on 24 July 2008 - 4:05am.

Hi,
I was able to install the client but encountered an error. Anyone who knows how to solve this issue?

Thanks!

-------------
Cannot scan Connection References. Error:NWCCScanConnRefs:
Code : FFFFFFFFFFFFFFFB
Build : 1.0.0
File : ncpConnectionRefScanner.cpp
Line : 78
Repository Version : $Revision: 2041 $

Perfect!!!

Submitted by lpsfut on 5 August 2008 - 10:28am.

Thanks!

Firewall

Submitted by labiol (not verified) on 29 August 2008 - 3:23am.

All you write works for me. But you should also mension how to configure SuSE firewall, to discover novell tree. I had to open the slp port in Firewall GUI and add some rule in 2 files - in /etc/sysconfig/SuSEfirewall2 change
#FW_CUSTOMRULES="/etc/sysconfig/scripts/SuSEfirewall2-custom"
FW_CUSTOMRULES=""
to
FW_CUSTOMRULES="/etc/sysconfig/scripts/SuSEfirewall2-custom"
#FW_CUSTOMRULES=""
and in /etc/sysconfig/scripts/SuSEfirewall2-custom in fw_custom_before_denyall() add the following line iptables -I INPUT 1 -j ACCEPT -p udp --sport 427. To finish reboot the machine.

Instlaling

Submitted by crzy1 on 20 September 2008 - 8:47pm.

Went thru' all the steps, but still get errors below
error: Failed dependencies:
libldap-2.3.so.0 is needed by novell-ui-base-3.0.b506-2.i586
libldap-2.3.so.0 is needed by novell-qtgui-3.0.b508-2.i586

I get several more errors if installing plug-ins for:
novell-konqueror-plugin
and
novell-nautilus-plugin

Anyone got any good ideas?

I did the same thing,

Submitted by vancowboy on 30 October 2008 - 11:28am.

I did the same thing, including adding symbolic links to the correct versions of the files on my system and still not go.

cannot find the tree

Submitted by szaki on 30 September 2008 - 1:07am.

Hello,

I installed the 2.0 client on opensuse 11 i586.
It seems to be working, on the special/edirectory tab if I click on trees it find the tree, if I click on servers I can choose from our running servers but if I click on context, I have an error message that the selected tree can not be reached.

Have anybody an idea?
Firewall does not run.

cannot find a tree

Submitted by Anonymous on 28 October 2008 - 7:32am.

i also had this problem on serveral machines with ncl 1.1 on open suse 10. instead of browsing the tree i filled in the ip address of the server holding the master replica, i filled in the context as i am uses to do and i filled in the ip address for the preferred server instead of browsing for it. it worked

novfsd not unloaded

Submitted by Anonymous on 29 October 2008 - 7:05am.

Stopping novell novfs daemon...

/etc/init.d/novfsd: line 122: 5694 Segmentation fault umount $NOVFS_MOUNT_PATH 2> /dev/null
Cannot umount /var/opt/novell/nclmnt

novfs not unloaded
failed

just hangs when trying to umount /swap

Have anybody an idea?

That's also my fault!

Submitted by andreasweller on 12 March 2009 - 12:06pm.

Everything works fine with my Novell Client Connections under OpenSuSE 11 but it also won't unmount my Novell File System. I got the same problem on line 122. My NovFS Daemon version is 3.0.0-503 and my kernel x86-64 2.6.25.20-0.1-default.

Does someone know, what's happening?

© 2009 Novell, Inc. All Rights Reserved.