Upon upgrading a Linux operation system from a version compatible with SEP client to a version that is not support, SEP Client might show you the error "Error 1: Linux Distribution not supported"
Example:
Ubuntu 18 with SEP 14.3 RU4.
Ubuntu OS was upgraded to Ubuntu 22 which is not compatible with 14.3 RU4.
Once the Linux administrator will try to execute any SEP script under /usr/lib/symantec/scripts, the administrator will see the error "Error 1: Linux Distribution not supported"
Resulting in being not able to uninstall the existing the non-compatible client to install a compatible version.
SEP for Linux 14.3 RU1+
Current SEP for Linux client software doesn't offer forward compatibility with future Linux OS releases, only future SEP for Linux Client software will be compatible with future OS releases, based on the Linux compatibility matrix
If the Linux administrator will happen to run into this scenario, it is advised to use the installer of SEP future release that is compatible with the upgrade Linux version.
Example:
Ubuntu 22 with 14.3 RU4.
Resolution:
Use the installer script of SEP client 14.3 RU6+ to uninstall the existing old release and install the new version:
##Extract the installer
# ./LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425 -x
LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425: extracted /root/SEPLPackage/inst3xHDaN/compressed-and-gzipped-data-content.gz, size 4952171
LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425: extracted /root/SEPLPackage/inst3xHDaN/package.tar.gz, size 77412069
files located at /root/SEPLPackage/inst3xHDaN
#cd /root/SEPLPackage/inst3xHDaN
#ll /root/SEPLPackage/inst3xHDaN
total 91960
drwx------ 2 root root 4096 Nov 30 13:08 ./
drwxr-xr-x 4 root root 4096 Nov 30 13:08 ../
-rwxr-x--- 1 root root 3640696 Nov 30 13:08 .LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425*
-rw------- 1 root root 2863 Nov 4 16:45 Release.gpg
-rw------- 1 root root 31826 Nov 4 16:45 certs.dat
-rwx------ 1 root root 156758 Nov 4 16:45 installagent.sh*
lrwxrwxrwx 1 root root 19 Nov 4 16:45 libstdc++.so.6 -> libstdc++.so.6.0.21*
-rwx------ 1 root root 1615296 Nov 4 16:45 libstdc++.so.6.0.21*
lrwxrwxrwx 1 root root 11 Nov 4 16:45 libz.so -> libz.so.1.3*
lrwxrwxrwx 1 root root 11 Nov 4 16:45 libz.so.1 -> libz.so.1.3*
-rwx------ 1 root root 149052 Nov 4 16:45 libz.so.1.3*
-rw------- 1 root root 141 Nov 29 14:25 manifest
-rw------- 1 root root 443 Nov 29 14:25 md5sum.txt
-rw------- 1 root root 5680 Nov 4 16:45 scd.dat
-rw------- 1 root root 23086796 Nov 29 14:25 sdcss-6.9.3.8138.ub22_amd64.deb
-rw------- 1 root root 11859240 Nov 29 14:25 sdcss-caf-2.0.8.48.ub22_amd64.deb
-rw------- 1 root root 42400752 Nov 29 14:25 sdcss-kmod-10.0.6.1933.ub22_amd64.deb
-rw------- 1 root root 41068 Nov 29 14:25 sdcss-scripts-2.2.9.59.ub22_all.deb
-rw------- 1 root root 0 Nov 29 14:25 sep.slf
-rw------- 1 root root 0 Nov 29 14:25 serdef.dat
-rwx------ 1 root root 743888 Nov 4 16:45 seticli*
-rwx------ 1 root root 10391408 Nov 4 16:45 stic.so*
-rw------- 1 root root 0 Nov 29 14:25 sylink.xml
##To uninstall the client
#/root/SEPLPackage/inst3xHDaN/installagent.sh -u ALL
##To install the new version
#/root/SEPLPackage/inst3xHDaN/installagent.sh
##Upon installation, the client's service might be not running, hence start them manually
#/usr/lib/symantec/scripts/status.sh
#/usr/lib/symantec/scripts/start.sh