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 seperated 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
Create a Managed SEP/SES for Linux Full Installer package.
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