The following error occurs when running the rpm command below to install a PAMSC endpoint on a Linux server.
[root@exampleserver opt]# rpm -ivh ./CAeAC-1410-##.##.x86_64.rpm
Verifying... ########################################
Preparing... ########################################
file /usr/lib from install of CAeAC-1410-##.##.x86_64 conflicts with file from package filesystem-#.#-#.el8.x86_64
PAM Server Control (PAMSC) 14.x Linux Endpoints
When the customize_eac_rpm command is used to customize the package prior to installing or upgrading the endpoint, the RPM gets repackaged as part of the customization process. If the RPM is customized on a Linux server running one version, then transferred to a server running a different version to be installed, differences between kernels can cause this error to occur.
As a best practice, run customize_eac_rpm on the same Linux version as the server it will be installed on. If the RPM is being installed across multiple Linux versions (RHEL 9 and 10, for example), create a copies of the RPM for each Linux version and transfer each RPM to that a server running that version to run the customize_eac_rpm command.