Symantec Drive Encryption for Linux does not automatically install Kernel Headers via Yum

book

Article ID: 159341

calendar_today

Updated On:

Products

Drive Encryption

Issue/Introduction

CentOS 6.4 x64 uses the 2.6.32-358.el6.x86_64 kernel. Symantec Drive Encryption for Linux 10.3.2 MP1 requires the corresponding kernel-devel-2.6.32-358.el6.x86_64 headers and if they are not already installed, will attempt to install them using yum as part of the installation process.

On a machine running CentOS 6.4 x64 the kernel headers fail to install automatically. This is the case even when the /etc/yum.repos.d/CentOS-Base.repo configuration file is configured to enable packages from the centosplus repository.

# bash pgp_desktop_10.3.2.15337_linux_el6_x86_64sems.bsx

Checking if kernel headers are found...no

Checking if kernel-devel-2.6.32-358.el6.x86_64 can be installed with yum...no

-----------------------------------------------------------------------

*** ERROR ***

The following packages cannot be found with YUM:

kernel-devel-2.6.32-358.el6.x86_64


Suggested solution:

You may need to add a new YUM repository that contains the above packages.

Cause

The Drive Encryption for Linux installer cannot find the correct kernel headers using yum. CentOS publish the headers at http://vault.centos.org/6.4/centosplus/x86_64/Packages/kernel-devel-2.6.32-358.el6.centos.plus.x86_64.rpm but the naming of them as *centos.plus* means that installing them using rpm prior to installing Drive Encryption for Linux results in the installer not recognising that they are present.

Resolution

Install the headers from an alternative source prior to running the Drive Encryption for Linux installer. The headers are available from the Scientific Linux site:

rpm -Uvh http://ftp.scientificlinux.org/linux/scientific/6.1/x86_64/updates/security/kernel-devel-2.6.32-358.el6.x86_64.rpm

After installing the headers, the installation process outputs the following message:

Checking if kernel headers are found...yes


Applies To

  • Symantec Drive Encryption for Linux 10.3.2 MP1
  • CentOS 6.4 x64

Other combinations may be affected.