The seplpkg tool makes it easy to create a full or offline Linux Installer package for a given platform or for all Linux distros. It is an ideal solution for an isolated environment for creating packages and deploying/installing agents on Linux distros.
This tool currently runs on Linux and Windows.
Release : 14.3 RU5
Use Cases
Download tool
Usage
For a general overview of seplpkg commands, run seplpkg-<windows/linux>-amd64 --help.
seplpkg (Symantec Endpoint Protection Linux Packager)
# seplpkg [required_args] [optional_args] [cmd]
Commands:
ls|list List latest available packages
dl|download Generate an installer for an unmanaged SEPM agent.
rp|repackage <LinuxInstaller>
Requires Linux Installer stub downloaded from SEPM or Cloud management server
NOTE: LinuxInstaller stub version must match the product release version specified with -product, otherwise the behavior of the resulting installation is undefined.
Required arguments:
--platform Specify Linux platform/distro (see Product and Platforms section below). In addition, a list can be provided separated by space with double quotes, or "all" to select all supported platforms.
(Ex: --platform "rhel7 rhel8" or --platform all)
Optional arguments:
--product Specify SEP Linux product (i.e. 14.3ru3, 14.3ru4, 14.3ru5) By default the latest release is selected (14.3ru5)
--outdir Specify an output directory. By default the output directory "SEPLPackage" is created in the current working directory.
--verbose Verbose messages
--version Print version and exit
--help Show the help
The help will provide the latest information on SEP Product Releases and Available Platforms
Products and Platforms
Note: The platform and product names are matched case insensitive.
Available SEP Product Releases
Available Platforms
The following are supported by 14.3 RU4 to 14.3 RU8
1. rhel6 (aka "el6", "redhat6", "centos6")
2. sles12 (aka "suse12", "sle12")
3. debian9 (aka "deb9")
Create a Managed SEP/SES for Linux Full Installer package on a Windows system that can connect Symantec repo server over internet.
For Example: Run the following command to create a 14.3 RU5 Linux Full Installer package for RHEL7 and RHEL8
seplpkg-windows-amd64.exe --platform "rhel7 rhel8" --product SEP14.3RU5 rp ./LinuxInstaller
Command : repackage
Installer : D:\SEPLinuxPackager\LinuxInstaller
Output Dir: D:\SEPLinuxPackager\SEPLPackage
Repo URL: https://linux-repo.us.securitycloud.symantec.com/SAL/1.1
Platform: [rhel7 rhel8]
Product: SEP14.3RU5
Downloading rhel7 packages ..
Package Size
---------------------------------------- ------------
sdcss-6.9.2.3075.el7.x86_64.rpm 25.81 MB
sdcss-caf-2.0.5.253.rhel7.x86_64.rpm 9.04 MB
sdcss-kmod-10.0.4.1616.el7.x86_64.rpm 6.69 MB
sdcss-scripts-2.2.7.24.el7.noarch.rpm 33.81 KB
Downloading rhel8 packages ..
Package Size
---------------------------------------- ------------
sdcss-6.9.2.3075.el8.x86_64.rpm 25.46 MB
sdcss-caf-2.0.5.253.rhel8.x86_64.rpm 10.38 MB
sdcss-kmod-10.0.5.1642.el8.x86_64.rpm 4.90 MB
sdcss-scripts-2.2.7.24.el8.noarch.rpm 37.84 KB
Downloaded 8 packages ( 82.35 MB )
Repackaging all with D:\SEPLinuxPackager\LinuxInstaller...
RHEL7 Installer: D:\SEPLinuxPackager\SEPLPackage\LinuxInstaller.rhel7.sep14.3ru5.202301261128
RHEL8 Installer: D:\SEPLinuxPackager\SEPLPackage\LinuxInstaller.rhel8.sep14.3ru5.202301261128
seplpkg (SEP Linux Packager tool)
https://linux-repo.us.securitycloud.symantec.com/seplpkg/index.html