mainGNU FreeIPMI - Support: sr #108837, I can't seem to find a version of...

 
 

sr #108837: I can't seem to find a version of CentOS that I can install 1.4.8 or 1.4.9

Submitter:  None
Submitted:  Fri 12 Jun 2015 02:47:48 PM UTC
   
 
Category:  None Priority:  5 - Normal
Severity:  4 - Important Status:  None
Privacy:  Public Assigned to:  None
Originator Email:  -email is unavailable- Open/Closed:  Open
Operating System:  GNU/Linux
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 12 Jun 2015 04:59:42 PM UTC, comment #5: 

Hmmm, can you do a very simple compile?  Such as

#include <gcrypt.h>

int main() {
  gcry_md_open(NULL, 0, 0);
}

then compile

gcc foo.c -lgcrypt

internally, this is basically all configure is doing.

Albert Chu <chu11>
Group administrator
Fri 12 Jun 2015 04:29:23 PM UTC, comment #4: 

I initially tried a ./configure as is which resulted in the following:

configure: error: libgcrypt required to build libfreeipmi

I then tried running:
 
  # ./configure  --prefix=/usr --libdir=/usr/lib64

and got the same result.  As a last ditch effort I modified the paths in the configure script to include /usr/lib64, but still go the same error.

Here is the installed libgcrypt:

[root@vm-pteng-FreeIPMI-02 freeipmi-1.4.9]# locate libgcrypt
/usr/lib64/.libgcrypt.so.11.hmac
/usr/lib64/libgcrypt.so.11
/usr/lib64/libgcrypt.so.11.8.2

Anonymous
Fri 12 Jun 2015 04:20:14 PM UTC, comment #3: 

Can you show us the build issues with libgcrypt, the version you're using, and create a bug about it?  There are presently no known porting issues with it, so this may be new.

Lack of encryption effectively means that IPMI encryption using IPMI 2.0 (i.e. "LAN_2_0" for driver-type) cannot be used.  Non-encrypted network communication can be used (via IPMI 1.5 "LAN" or non-encrypted IPMI 2.0 connections), which is probably fine for sensors and power control and what not (which very few would likely care for the sensitivity of such data).

The most notable thing that cannot be used would be serial-over-lan or console access, such as with ipmiconsole, with encryption.  That is communication that users will care that network traffic is encrypted.

See the -I option in most tools to see about the unencrypted ciphers that can be used.

It should probably be noted that use of non-encrypted ciphers may depend on motherboard.  Some motherboards do not allow it at all.

All tools that are used locally on the local machine should not be affected at all.

Albert Chu <chu11>
Group administrator
Fri 12 Jun 2015 03:53:34 PM UTC, comment #2: 

Okay, I ended up having to build it without encryption.  I am using a 64-bit installation, but ran into problems with libgcrypt and couldn't resolve them.  What is the affect of building without encryption?

Anonymous
Fri 12 Jun 2015 03:25:47 PM UTC, comment #1: 

My assumption is you are not building from source.  So this is a bit of a catch 22.

If FreeIPMI 1.4.9 has not yet been built for your distro and its particular glibc/libgcrypt versions, you are installing FreeIPMI versions for other distros/versions.  Thus it cannot work.

I would work with the upstream CentOS community to get a FreeIPMI 1.4.9 version built for the version you are using.

In the meantime, if you compile from source, it should work with whatever glibc/libgcrypt version you have installed.  If you cannot build, then we need to add the right portability into FreeIPMI.

Albert Chu <chu11>
Group administrator
Fri 12 Jun 2015 02:47:48 PM UTC, original submission:  

Hello,
    I would really like to install 1.4.9, but I can't seem to find a version of CentOS that has the proper dependencies to install it.  I am currently up to CentOS7.1-1503.  I was using CentOS 6, but ran into glinc dependency issues.  I saw that the glibc on CentOS7.1-1503 met that dependency, installed it, and found that it does not have libgcrypt.so.20 and there is no available rpm.  Could you tell me what versions of Linux DO support all the necessary dependencies to install 1.4.9?

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by chu11 (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code