Netlock(tm) Release Notes Copyright 1994-2002 by NLAC Unpublished work. All rights reserved. This software or document (and the software described herein) is furnished under a license agreement between NLAC and the Licensee. The software may be used or copied only in accordance with the terms of the license agreement. The document may not not be reproduced in whole or in part, except with the written permission of NLAC. If Licensee is a U.S. Government Agency, the software is provided to Licensee as commercial computer software, as defined in Defense Federal Acquisition Regulation Supplement (DFARS) 252.227-7014 or Federal Acquisition Regulation (FAR) 52.227-19, as applicable. Netlock is a trademark of NLAC. Other product names mentioned in this document are trademarks or registered trademarks of their respective holders. Please forward your comments to: Netlock Technologies, Inc. 3230 E. Imperial Hwy Ste. 250 Brea, California 92821 U.S.A. Tel: 714.792.1888 E-mail: support@netlock.com Web: http://www.netlock.com This product contains the following: Contains SSH IPSEC technology (pat. pending). SSH is a registered trademark of SSH Communications Security Ltd. (http://www.ssh.fi) NetLOCK(tm) Agent for Linux 2.2.x or Linux 2.4.x kernel Web Package Downloading and Installation Notes. Updated 24-Apr-2002 INTRODUCTION This document describes how to download an installation package for the Contivity VPN Client for Linux and how to install the package on your host machine. DOWNLOADING To download the Linux Contivity VPN Client package, click on its package link and save the package in a place convenient for you. INSTALLING: 1. A web browser must be present on the host computer to use the Contivity VPN Client. 2. Copy the package to the host machine where you plan to install the Client. 3. PACKAGES NEEDED PRIOR TO INSTALLATION OF VPN CLIENT - Development packages need to be installed prior to installing the Netlock Contivity VPN Client. These include the following RPM files (make, glibc and egcs) in addition to any dependencies that are required. These packages are usually already installed under normal circumstances for Linux OS's. - The kernel-headers-2.2.x package is needed if installing on a system using the 2.2.x kernel. The kernel-headers-2.4.x package is needed if installing on a system using the 2.4.x kernel. - If RedHat 7.0 is being used, the kernel-source-2.2.x package needs to be installed. 4. The Contivity VPN Client is kernel dependent. The package contains source code that you will need to rebuild before installing it on your host. Make sure you have the kernel-headers for your kernel version installed before you rebuild the package. You can verify this by checking the UTS_RELEASE definition in the version*.h file in the /usr/src/linux/include/linux directory with the following command: # grep UTS_RELEASE /usr/src/linux/include/linux/version*.h To rebuild the package, use the following command at the host that you intend to install the Client: # rpm --rebuild /nlcvc20l.src.rpm This command will rebuild Client and typically place the binary package in the /usr/src//RPMS/i386/ directory, where is either RedHat, Turbo, or Openlinux. However, some systems place the binary package in a different directory. To ensure the correct path where the binary package is located, after the package has been rebuild check for the path in the "WROTE:" line that's displayed on the screen. 5. To install the package, use the following command: # rpm -i /usr/src/redhat/RPMS/i386/nleac-[version]-0.i386.rpm (This path depends on where the package has been placed) 6. Reboot the host or log out and back in to complete the installation. 7. To de-install the package, use the following command: # rpm -e nleac Then, reboot the host or log out and back in to complete the de-installation.