Safenet Authentication Client 8.1.0-4 vs Gentoo64?

Today someone pointed me towards SAC 8.1 which is the middleware for my eToken which I am trying to use on Gentoo (pure 64bit) for quite a while.

After downloading and unpacking I peeked at the binaries shipped, as the old version offered 32 bit ones which I couldn’t use on my system. So a quick check using file gave a nice message: they are 64 bit – SafeNet did something nice:

denkbrett bin # ls
etProps  eTSrv  PKIMonitor
denkbrett bin # file *
etProps:    ELF 64-bit LSB executable, x86-64, ...
eTSrv:      ELF 64-bit LSB executable, x86-64, ...
PKIMonitor: ELF 64-bit LSB executable, x86-64, ...

But the joy didn’t last for very much longer:

denkbrett bin # ldd eTSrv =>  (0x00007fffe4bff000) => /lib64/ (0x00007fc134b66000) => /usr/lib64/ (0x00007fc13495b000) => /lib64/ (0x00007fc134752000) => not found => /lib64/ (0x00007fc134461000) => /lib64/ (0x00007fc1340d6000)
        /lib64/ (0x00007fc134d83000) => /lib64/ (0x00007fc133ecd000) => /lib64/ (0x00007fc133cc9000) => not found

In fact, the software got an uncool dependency which is HAL. Remember – HAL was depreciated quite a while ago and isn’t used anymore. So no joy this time again.


Leave a Reply

Your email address will not be published. Required fields are marked *