Print

Print


The error is `Plugin No such file or directory loading sec.protocol libXrdSeckrb5-5.so` , this is because the cs9 machine where I have built xrootd had no `krb5-devel` and xrootd cmake silently disabled krb5 support [a]. I would suggest to update cmake configuration so that if `ENABLE_KRB5 is set and krb5 libs or headers are not found then fail.

[a]
```
-- Could NOT find KERBEROS5 (missing: KERBEROS5_INCLUDE_DIR) 
-- Could NOT find Macaroons (missing: MACAROONS_INCLUDES MACAROONS_LIB) 
....
....
-- ----------------------------------------
-- Installation path: /build/muz/x/w/tmp/BUILDROOT/1a63eab9aeda479501a49b5bc185e1fa/opt/cmssw/cs9_amd64_gcc11/external/xrootd/5.4.2-1a63eab9aeda479501a49b5bc185e1fa
-- C Compiler:        /build/muz/x/w/cs9_amd64_gcc11/external/gcc/11.2.1-f478fee2760dbd22aaabb4e3a8fe1640/bin/cc
-- C++ Compiler:      /build/muz/x/w/cs9_amd64_gcc11/external/gcc/11.2.1-f478fee2760dbd22aaabb4e3a8fe1640/bin/c++
-- Build type:        Release
-- Plug-in version:   5
-- 
-- Readline support:  yes
-- Fuse support:      disabled
-- Crypto support:    yes
-- Kerberos5 support: disabled
-- XrdCl:             yes
-- Tests:             disabled
-- HTTP support:      yes
-- HTTP TPC support:  disabled
-- Macaroons support: disabled
-- VOMS support:      disabled
-- Python support:    yes
-- ----------------------------------------

```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/issues/1662#issuecomment-1091282521
You are receiving this because you are subscribed to this thread.

Message ID: <[log in to unmask]>

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1