We are installing Smarts NCM as root and we should have no permission issues, however the install fails with the foillowing errors in the debug logs.
Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library '/tmp/resource-loader1953729049698661488/linux64/libsodium.so':
/tmp/resource-loader1953729049698661488/linux64/libsodium.so: failed to map segment from shared object
/tmp/resource-loader1953729049698661488/linux64/libsodium.so: failed to map segment from shared object
Linux 9.x
NCM 24.3.13 and higher
Permissions are not setup correctly where the ISO is mounted
Please uninstall and reinstall NCM after running this command in customer environment.
mount -o remount,exec /tmp
Make sure IATEMPDIR is set to a directory with 755 permissions likle
IATEMPDIR=/path/to/directory
chmod -R 755 /path/to/directory
export IATEMPDIR
Uninstall and reinstall the NCM. It should resolve the problem