[Samba] compiling 3.2.15: cifs.upcall not found afer RPM build

Jeff Layton jlayton at samba.org
Fri Oct 30 08:27:08 MDT 2009


On Fri, 30 Oct 2009 10:01:40 -0400
David Magda <dmagda at ee.ryerson.ca> wrote:

> On Oct 29, 2009, at 19:40, Jeff Layton wrote:
> 
> > It sounds like something is broken with your install. My RHEL4 host  
> > has
> > a keyutils.so and keyutils.h as part of the keyutils-devel and
> > keyutils-libs packages.
> 
> 
> According to the RPM database things are the way they should be:
> 
> $ rpm -qa | grep keyutil
> keyutils-0.3-1
> keyutils-devel-0.3-1
> $  rpm -Vv keyutils keyutils-devel
> ........    /bin/keyctl
> ........  c /etc/request-key.conf
> ........    /lib/libkeyutil.so.0
> ........    /lib/libkeyutil.so.0.3.1
> ........    /sbin/request-key
> ........    /usr/share/doc/keyutils-0.3
> ........  d /usr/share/doc/keyutils-0.3/LICENCE.GPL
> ........  d /usr/share/doc/keyutils-0.3/LICENCE.LGPL
> ........  d /usr/share/doc/keyutils-0.3/README
> ........    /usr/share/keyutils/request-key-debug.sh
> ........    /usr/share/man/man1
> ........  d /usr/share/man/man1/keyctl.1.gz
> ........    /usr/share/man/man5
> ........  d /usr/share/man/man5/request-key.conf.5.gz
> ........    /usr/share/man/man8
> ........  d /usr/share/man/man8/request-key.8.gz
> ........    /lib/libkeyutil.so
> ........    /usr/include/keyutil.h
> 
> $ cat /etc/redhat-release
> Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
> $ uname -a
> Linux foo.example.com 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:32:14 EDT  
> 2005 i686 i686 i386 GNU/Linux
> 

Ahh, that would explain it. RHEL4.2 is 4 years old. From the keyutils
changelog:

* Mon Nov 28 2005 David Howells <dhowells at redhat.com> - 1.0-1

- Rename library and header file "keyutil" -> "keyutils" for consistency

...I suggest patching your RHEL4 machine(s) and not just for this
reason.

-- 
Jeff Layton <jlayton at samba.org>


More information about the samba mailing list