Closed jameslan520 closed 4 months ago
You should investigate a bit before posting such a trivial error message with no explanations at all on your context.
This means that you are using an unsupported developpement environnement to build the package. The generated binaries do not comply with your ESXi requirements.
This is what I can say depending on development linux used :
ESXi 8 requires the binaries to be 64-bit. 32-bit binaries can run on ESXi up to version 7.0
Personally I use an old CentOS 6.10 x86_64 to provide the binary package running on all ESXi versions from 5.0 For other linux distributions, I don't know and I will not search.
Not a code issue
/opt/nut/bin/upsc upshost@192.168.x.x ./upsc: /lib64/libc.so.6: version
GLIBC_2.16' not found (required by /opt/nut/lib/libupsclient.so.6) ./upsc: /lib64/libc.so.6: version
GLIBC_2.14' not found (required by /opt/nut/lib/libupsclient.so.6)