Bug 2232395 - Kerberos support in libserf-1.3.9-26.el9.x86_64
Summary: Kerberos support in libserf-1.3.9-26.el9.x86_64
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: libserf
Version: 9.0
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: rc
: ---
Assignee: Tomas Korbar
QA Contact: rhel-cs-infra-services-qe
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-16 16:11 UTC by Shajith
Modified: 2023-08-16 16:11 UTC (History)
0 users

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Shajith 2023-08-16 16:11:44 UTC
Description of problem:

/usr/bin/svn uses the library /lib64/libserf-1.so.0 (package libserf-1.3.9-26.el9.x86_64) to connect to the subversion server via http. This library has to be compiled with kerberos support to enable svn to authenticate the user to the server via kerberos which is missing in RHEL 9.

Version-Release number of selected component (if applicable):

libserf-1.3.9-26.el9.x86_64

How reproducible:


Steps to Reproduce:
1. # yum install subversion -y
2. # ldd /lib64/libserf-1.so.0
3.

Actual results:
[root@shasrhel9 sshadmin]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 9.2 (Plow)
[root@shasrhel9 sshadmin]# ldd /lib64/libserf-1.so.0
	linux-vdso.so.1 (0x00007ffebcddc000)
	libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007f8e1f200000)
	libssl.so.3 => /lib64/libssl.so.3 (0x00007f8e1f73d000)
	libz.so.1 => /lib64/libz.so.1 (0x00007f8e1f723000)
	libapr-1.so.0 => /lib64/libapr-1.so.0 (0x00007f8e1f6e3000)
	libaprutil-1.so.0 => /lib64/libaprutil-1.so.0 (0x00007f8e1f6b4000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f8e1ee00000)
	libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f8e1f6a9000)
	libcrypt.so.2 => /lib64/libcrypt.so.2 (0x00007f8e1f66f000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f8e1f63e000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f8e1f80e000)
	libm.so.6 => /lib64/libm.so.6 (0x00007f8e1f125000)
[root@shasrhel9 sshadmin]#

Expected results:

Below output is taken from RHEL 8.8

[root@server sshadmin]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 8.8 (Ootpa)
[root@server sshadmin]# ldd /lib64/libserf-1.so.0
	linux-vdso.so.1 (0x00007ffd115e6000)
	libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007f878132c000)
	libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007f8780e42000)
	libz.so.1 => /lib64/libz.so.1 (0x00007f8780c2a000)
	libapr-1.so.0 => /lib64/libapr-1.so.0 (0x00007f87809f0000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f87807d0000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f87805cc000)
	libaprutil-1.so.0 => /lib64/libaprutil-1.so.0 (0x00007f878039d000)
	libldap_r-2.4.so.2 => /lib64/libldap_r-2.4.so.2 (0x00007f8780145000)
	liblber-2.4.so.2 => /lib64/liblber-2.4.so.2 (0x00007f877ff35000)
	libdb-5.3.so => /lib64/libdb-5.3.so (0x00007f877fb71000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f877f935000)
	libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f877f6e0000)
	libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f877f3f6000)
	libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f877f1df000)
	libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f877efdb000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f877ec16000)
	libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f877ea0e000)
	libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f877e7e5000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f87817dc000)
	libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f877e5cd000)
	libsasl2.so.3 => /lib64/libsasl2.so.3 (0x00007f877e3af000)
	libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f877e19e000)
	libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f877df9a000)
	libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f877dd6f000)
	libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f877daeb000)
[root@server sshadmin]#

Additional info:


Note You need to log in before you can comment on or make changes to this bug.