package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev

# Functions

NewAPT creates a new APT package manager.
NewAPTLegacy creates a new APT for legacy ubuntu versions (Xenial and Trusty).
NewYUM creates a new YUM package manager.
NewZypper creates a new Zypper package manager.
PackageManagerForSystem returns the PackageManager for the current detected linux distro.

# Constants

ZypperPublicKeyEndpoint is the endpoint that contains the Teleport's GPG production Key.

# Structs

APT is a wrapper for apt package manager.
APTConfig contains the configurable fields for setting up the APT package manager.
BinariesLocation contains all the required external binaries used when installing teleport.
PackageVersion contains the package name and its version.
YUM is a wrapper for yum package manager.
YUMConfig contains the configurable fields for setting up the YUM package manager.
Zypper is a wrapper for apt package manager.
ZypperConfig contains the configurable fields for setting up the Zypper package manager.

# Interfaces

PackageManager describes the required methods to implement a package manager.