Oracle® Linux

Ksplice User's Guide

Oracle Legal Notices
Oracle Documentation License

E39380-43

May 2020


Table of Contents

Preface
1 About Oracle Ksplice
1.1 Overview of Oracle Ksplice
1.1.1 Supported Kernels
1.1.2 About Ksplice Updates
1.1.3 Patching and Updating Your System
1.1.4 Using Ksplice With Oracle Enterprise Manager
1.2 About Ksplice Client Software
1.2.1 About the Ksplice Enhanced Client
1.2.2 About the Ksplice Uptrack Client
1.3 Preparing to Use Oracle Ksplice
1.3.1 Choosing a Ksplice Client
1.3.2 About Oracle Ksplice and ULN Registration
1.3.3 Available Ksplice Channels
1.3.4 Configuring a Local ULN Mirror to Act as a Ksplice Mirror
1.3.5 Configuring an Oracle Linux 7 Spacewalk Server to Act as a Ksplice Mirror
2 Working With the Ksplice Enhanced Client
2.1 Requirements for Installing the Ksplice Enhanced Client
2.2 Installing the Ksplice Enhanced Client From ULN
2.3 Managing the Ksplice Enhanced Client by Using the ksplice Command
2.4 Preventing the Ksplice Enhanced Client From Patching User-Space Processes and Libraries
2.5 Configuring the Ksplice Enhanced Client for Offline Mode
2.6 Removing the Ksplice Enhanced Client Software
2.7 Using the Known Exploit Detection Feature on the Ksplice Enhanced Client
2.7.1 Running Known Exploit Detection on the Ksplice Enhanced Client
2.7.2 Setting Up Email Alerts for Exploit Attempts
2.7.3 Temporarily Disabling and Re-Enabling Tripwires
3 Working With Ksplice Uptrack
3.1 Installing Ksplice Uptrack From ULN
3.2 Installing Ksplice Uptrack Within Oracle Cloud Infrastructure
3.3 Configuring the Ksplice Uptrack Client
3.4 Managing Ksplice Updates by Using the uptrack-upgrade Command
3.5 Removing the Ksplice Uptrack Client Software
3.6 Switching Between Online and Offline Ksplice Uptrack Installation Modes
3.7 Working With the Ksplice Uptrack Client in Offline Mode
3.7.1 Configuring Ksplice Uptrack Clients for Offline Mode
3.8 Updating the Ksplice Uptrack Client to a Specific Effective Kernel Version
3.9 Using the SNMP Plugin for Ksplice Uptrack
3.9.1 Installing and Configuring the SNMP Plugin
3.9.2 Testing the SNMP Plugin
4 Working With the Ksplice Uptrack API
4.1 About the Ksplice Uptrack API
4.2 Viewing Your API User Name and API Key
4.3 Generating a New API Key
4.4 Installing the API Command-Line Tools
4.5 Ksplice Uptrack API Commands
4.5.1 About the uptrack-api-authorize Command
4.5.2 About the uptrack-api-describe Command
4.5.3 About the uptrack-api-list Command
4.5.4 Specifying the username and api_key Variables
4.5.5 Specifying a Proxy
4.6 About the API Implementation
4.6.1 API Version
4.6.2 API Authentication
4.6.3 API Request Format
4.6.4 Supported API Requests
4.6.5 Interaction Sample
4.7 Configuring the check_uptrack Nagios Plugin
4.8 Using the Nagios Plugins