Sun N1 Service Provisioning System User s Guide for Linux Plug-In 2.0



Similar documents
N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

Sun Java System Connector for Microsoft Outlook 7.2 Installation Guide

Sun GlassFish Enterprise Manager SNMP Monitoring 1.0 Installation and Quick Start Guide

Getting StartedWith Sun Java System Application Server 9.1 Update 2

Sun Management Center 3.6 Version 5 Add-On Software Release Notes

Installation and Configuration

Sun GlassFish Enterprise Manager Performance Monitor 1.0 Getting Started Guide

Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance

How To Start A Glassfish V3 Application Server Quick Start (Windows) On A Microsoft Server (Windows 7)

Solaris 9 9/05 Installation Roadmap

Veritas Storage Foundation 5.0 Software for SPARC

Solaris 10 Documentation README

Sun Management Center Change Manager Release Notes

Sun TM SNMP Management Agent Release Notes, Version 1.6

Sun Management Center 3.6 Version 4 Add-On Software Release Notes

ProjectWebSynergy Milestone 4 Release Notes

How To Write A Release Note For Sun Open Telecommunications Platform 1.1.1

Sun Management Center 3.5 Update 1b Release Notes

Sun StorEdge A5000 Installation Guide

Sun StorEdge Enterprise Backup Software 7.2

Sun SNMP Management Agent Release Notes, Version 1.5.5

SCSI Sense Key Error Guide

SUN SEEBEYOND ebam STUDIO RELEASE NOTES. Release 5.1.2

Upgrading the Solaris PC NetLink Software

Sun StorEdge RAID Manager Release Notes

Sun Enterprise Optional Power Sequencer Installation Guide

Sun GlassFish Mobility Platform 1.1 Deployment Guide

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Sun Fire B10n Content Load Balancing Blade Product Notes

Deployment Example 1: Access Manager 7.1 Load Balancing, Distributed Authentication UI, and Session Failover

Optimizing Solaris Resources Through Load Balancing

Sun Ultra TM. 5 and Ultra 10 Product Notes. Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA U.S.A.

Sun Integrated Lights Out Manager Supplement for the Sun Fire X4450 Server

Sun Fire 6800/4810/4800/3800 Systems Firmware Release Notes

Service Level Definitions and Interactions

Sun StorEdge Network FC Switch-8 and Switch-16 Release Notes

SUN SEEBEYOND egate INTEGRATOR RELEASE NOTES. Release 5.1.1

RAID Controller PCI Card for the Sun Fire V60x and V65x Servers Release Notes

SunFDDI 6.0 on the Sun Enterprise Server

Scrubbing Disks Using the Solaris Operating Environment Format Program

Brocade SilkWorm 4100 FC Switch Release Notes

Solaris 9 Installation Roadmap

Sun StorEdge N8400 Filer Release Notes

Netra Data Plane Software Suite 2.0 Update 2 Release Notes

Important Note on New Product Names

Comparing JavaServer Pages Technology and Microsoft Active Server Pages

Sun Enterprise 420R Server Product Notes

Service Level Agreement in the Data Center

Java Device Test Suite Local Relay User s Guide

Solaris Bandwidth Manager

Sun OpenSSO Enterprise 8.0 Administration Guide

Sun Ray, Smart Cards, and Citrix

Sun Fire V480 Server Product Notes

LAN-Free Backups Using the Sun StorEdge Instant Image 3.0 Software

Sun Integrated Lights Out Manager (ILOM) 3.0 Supplement for the Sun Fire X4150, X4250 and X4450 Servers

Sun StorEdge SAN Foundation Release Notes

HelloWorld SOAP Sample:

Exploring the iplanet Directory Server NIS Extensions

Power Savings in the UltraSPARC T1 Processor

Java SE Monitoring and Management Guide

JumpStart : NIS and sysidcfg

Sun StorEdge T3 Dual Storage Array - Part 1

Java Dynamic Management Architecture for Intelligent Networks

Sun Grid Engine Release Notes

Reducing the Backup Window With Sun StorEdge Instant Image Software

Brocade 5300 Switch Hardware Release Notes

Automating Centralized File Integrity Checks in the Solaris 10 Operating System

Sun Ray Server Software 3 Release Notes

Start Here. Installation and Documentation Reference. Sun StorEdgeTM 6120 Array

Brocade 300 Switch Hardware Release Notes

Java Management Extensions SNMP Manager API

Sun Fire V20z Server Release Notes

Sun Fire 6800/4810/4800/3800 Systems Software Release Notes

Sun Blade 1500 Workstation Product Notes

Netra X4200 M2 Server Site Planning Guide

Managing NFS Workloads

Disaster Recovery Requirements Analysis

SunWeb Stack Installation and Configuration Guide

Developing a Security Policy

Sun N1 Grid Engine 6.1 Release Notes

Rapid Recovery Techniques: Exploring the Solaris Software Registry

Sun Blade 100 and Sun Blade 150 Workstations

A Strategy for Managing Performance

Rapid Recovery Techniques: Auditing Custom Software Configuration

N1 Grid Engine 6 Release Notes

Sun Fire 6800/4810/4800/ 3800 Systems Product Notes

Sun StorEdge network FC switch-8 and switch-16 Release Notes

The UltraSPARC T1 Processor - High Bandwidth For Throughput Computing

Service Level Management in the Data Center

Sun Remote System Control (RSC) Installation Guide

Sun Ray Connector for Windows OS, Version 2.1 Release Notes

Solaris Security Toolkit 4.2 Administration Guide

Consolidation in the Data Center

Sun StorEdge Instant Image 3.0 and Oracle8i Database Best Practices

Transcription:

Sun N1 Service Provisioning System User s Guide for Linux Plug-In 2.0 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 4885 10 April 2006

Copyright 2006 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA95054 U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more U.S. patents or pending patent applications in the U.S. and in other countries. U.S. Government Rights Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements. This distribution may include materials developed by third parties. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, the Solaris logo, the Java Coffee Cup logo, docs.sun.com, Java, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and Sun Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun s written license agreements. Products covered by and information contained in this publication are controlled by U.S. Export Control laws and may be subject to the export or import laws in other countries. Nuclear, missile, chemical or biological weapons or nuclear maritime end uses or end users, whether direct or indirect, are strictly prohibited. Export or reexport to countries subject to U.S. embargo or to entities identified on U.S. export exclusion lists, including, but not limited to, the denied persons and specially designated nationals lists is strictly prohibited. DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR APARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. Copyright 2006 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA95054 U.S.A. Tous droits réservés. Sun Microsystems, Inc. détient les droits de propriété intellectuelle relatifs à la technologie incorporée dans le produit qui est décrit dans ce document. En particulier, et ce sans limitation, ces droits de propriété intellectuelle peuvent inclure un ou plusieurs brevets américains ou des applications de brevet en attente aux Etats-Unis et dans d autres pays. Cette distribution peut comprendre des composants développés par des tierces personnes. Certaines composants de ce produit peuvent être dérivées du logiciel Berkeley BSD, licenciés par l Université de Californie. UNIX est une marque déposée aux Etats-Unis et dans d autres pays; elle est licenciée exclusivement par X/Open Company, Ltd. Sun, Sun Microsystems, le logo Sun, le logo Solaris, le logo Java Coffee Cup, docs.sun.com, Java et Solaris sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc. aux Etats-Unis et dans d autres pays. Les produits portant les marques SPARC sont basés sur une architecture développée par Sun Microsystems, Inc. L interface d utilisation graphique OPEN LOOK et Sun a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun reconnaît les efforts de pionniers de Xerox pour la recherche et le développement du concept des interfaces d utilisation visuelle ou graphique pour l industrie de l informatique. Sun détient une licence non exclusive de Xerox sur l interface d utilisation graphique Xerox, cette licence couvrant également les licenciés de Sun qui mettent en place l interface d utilisation graphique OPEN LOOK et qui, en outre, se conforment aux licences écrites de Sun. Les produits qui font l objet de cette publication et les informations qu il contient sont régis par la legislation américaine en matière de contrôle des exportations et peuvent être soumis au droit d autres pays dans le domaine des exportations et importations. Les utilisations finales, ou utilisateurs finaux, pour des armes nucléaires, des missiles, des armes chimiques ou biologiques ou pour le nucléaire maritime, directement ou indirectement, sont strictement interdites. Les exportations ou réexportations vers des pays sous embargo des Etats-Unis, ou vers des entités figurant sur les listes d exclusion d exportation américaines, y compris, mais de manière non exclusive, la liste de personnes qui font objet d un ordre de ne pas participer, d une façon directe ou indirecte, aux exportations des produits ou des services qui sont régis par la legislation américaine en matière de contrôle des exportations et la liste de ressortissants spécifiquement designés, sont rigoureusement interdites. LADOCUMENTATION EST FOURNIE "EN L ETAT" ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES, DANS LAMESURE AUTORISEE PAR LALOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE ALAQUALITE MARCHANDE, AL APTITUDE AUNE UTILISATION PARTICULIERE OU AL ABSENCE DE CONTREFACON. 060331@14558

Contents Preface...5 1 Overview of Linux Plug-In...9 Purpose of the Linux Plug-In...9 What the Linux Plug-In Includes...9 Requirements for Using the Linux Plug-In...9 2 Release Notes for the Linux Plug-In... 11 Installation Issues... 11 Runtime Issues... 11 3 Installing and Configuring the Linux Plug-In...13 Acquiring the Linux Plug-In...13 Adding the Linux Plug-In for Solaris...14 To Add the Linux Plug-In Package for Solaris...14 Adding the Linux Plug-In for Linux...14 To Add the Linux Plug-In Package for Linux...14 Adding the Linux Plug-In for Windows...14 To Add the Linux Plug-In MSI File for Windows...15 Importing the Linux Plug-In to N1 Service Provisioning System...15 How to Import the Linux Plug-in Using the Browser Interface...15 How to Import the Linux Plug-in Using the CLI...16 Customizing the Solution for Your Environment...16 Patching the Linux Plug-In...16 4 Using the Linux Plug-In...17 Capturing and Deploying Linux RPM Files...17 3

Contents How to Capture a Linux RPM File...17 How to Deploy a Linux RPM File...18 How To Uninstall a Linux RPM File...18 Component Types...19 Index...21 4 Sun N1 Service Provisioning System User s Guide for LinuxPlug-In 2.0 April 2006

Preface The Sun N1 Service Provisioning System User s Guide for Linux Plug-in 2.0 contains information about installing, configuring, and using N1 Service Provisioning System to provision Linux RPM files. Who Should Use This Book The main audience for the Sun N1 Service Provisioning System User s Guide for Linux Plug-in 2.0 includes system administrators and operators of N1 Service Provisioning System software who want to be able to deploy Linux files with N1 Service Provisioning System software. These users are expected to have the following background: Familiar with the N1 Service Provisioning System product Familiar with standard UNIX and Microsoft Windows commands and utilities Familiar with the general concepts associated with Linux and RPM Before You Read This Book If you are not already familiar with using the N1 Service Provisioning System software, read the following books: Sun N1 Service Provisioning System 5.2 System Administration Guide Sun N1 Service Provisioning System 5.2 Operation and Provisioning Guide Sun N1 Service Provisioning System 5.2 Release Notes How This Book Is Organized Chapter 1 provides an overview of the Linux Plug-In. Chapter 2 provides a list of installation and runtime issues. Chapter 3 explains how to install and configure the Linux Plug-In. Chapter 4 describes how to capture and deploy Linux RPM files and identifies the specific component types in the Linux Plug-In. 5

Documentation, Support, and Training Documentation, Support, and Training The Sun web site provides information about the following additional resources: Documentation (http://www.sun.com/documentation/) Support (http://www.sun.com/support/) Training (http://www.sun.com/training/) Typographic Conventions The following table describes the typographic conventions that are used in this book. TABLE P 1 Typographic Conventions Typeface Meaning Example AaBbCc123 AaBbCc123 The names of commands, files, and directories, and onscreen computer output What you type, contrasted with onscreen computer output Edit your.login file. Use ls -a to list all files. machine_name% you have mail. machine_name% su Password: aabbcc123 Placeholder: replace with a real name or value The command to remove a file is rm filename. AaBbCc123 Book titles, new terms, and terms to be emphasized Read Chapter 6 in the User s Guide. A cache is a copy that is stored locally. Do not save the file. Note: Some emphasized items appear bold online. Shell Prompts in Command Examples The following table shows the default UNIX system prompt and superuser prompt for the C shell, Bourne shell, and Korn shell. 6 Sun N1 Service Provisioning System User s Guide for LinuxPlug-In 2.0 April 2006

Shell Prompts in Command Examples TABLE P 2 Shell Prompts Shell C shell C shell for superuser Prompt machine_name% machine_name# Bourne shell and Korn shell $ Bourne shell and Korn shell for superuser # 7

8

1C HAPTER 1 Overview of LinuxPlug-In This chapter explains general information about using N1 Service Provisioning System to provision Linux RPM files and applications. The chapter contains the following information: Purpose of the Linux Plug-In on page 9 What the Linux Plug-In Includes on page 9 Requirements for Using the Linux Plug-In on page 9 Purpose of the Linux Plug-In The Linux Plug-In adds an RPM (Red Hat Package Manager) file component type to N1 Service Provisioning System software. An RPM file contains all the pieces needed for an application. By creating components of the RPM file component type, you can then deploy those components to other Linux systems. In other words, you deploy the application contained in the RPM file to those systems. What the Linux Plug-In Includes The Linux Plug-In includes the RPM file component type. This component type identifies a Linux RPM file. Requirements for Using the Linux Plug-In Any host on which you intend to deploy Linux RPM files must be running one of the following releases. Red Hat Enterprise Linux 2.1 Advanced Server Red Hat Enterprise Linux 3.0 Advanced Server (32- and 64-bit) Red Hat Enterprise Linux 4.0 Advanced Server (32- and 64-bit) 9

10

2 CHAPTER 2 Release Notes for the LinuxPlug-In This chapter describes late-breaking news and known issues with the Linux plug-in. Installation Issues Runtime Issues There are no known installation issues. There are no known runtime issues. 11

12

3 CHAPTER 3 Installing and Configuring the LinuxPlug-In This chapter contains the following information: Acquiring the Linux Plug-In on page 13 Importing the Linux Plug-In to N1 Service Provisioning System on page 15 Customizing the Solution for Your Environment on page 16 Patching the Linux Plug-In on page 16 Acquiring the Linux Plug-In Acquiring the Linux plug-in is a two-step process. First, you must add the package file that contains the Linux plug-in JAR file to your system. Then you must import the Linux plug-in JAR file. The Linux plug-in is packaged as a plug-in to the N1 Service Provisioning System software. The plug-in files for the Linux plug-in are available from the N1 Service Provisioning System 5.2 DVD or from the Sun Download Center. Once the package file is added to your system, the Linux Plug-In is available for import from two different JAR files. Choose the correct file depending on your situation. If you are importing the Linux Plug-In for the first time, acquire the com.sun.linux_2.0.jar file. If you have already imported the previous version of the Linux Plug-In, acquire the com.sun.linux_1.1_2.0.jar file. 1. Add the file containing the JAR file: Adding the Linux Plug-In for Solaris on page 14 Adding the Linux Plug-In for Linux on page 14 Adding the Linux Plug-In for Windows on page 14 2. Import the JAR file - Importing the Linux Plug-In to N1 Service Provisioning System on page 15. 13

Acquiring the LinuxPlug-In Adding the Linux Plug-In for Solaris The Linux plug-in is contained in the SUNWspslnxpackage. 1 2 3 To Add the Linux Plug-In Package for Solaris In a terminal window, become superuser. Move to the directory containing the plug-in package. Type the following command and press Return. # pkgadd -d package_directory SUNWspslnx The standalone JAR file is in the /opt/sunwn1sps/plugins/com.sun.linux/ directory. The upgrade JAR file is in the /opt/sunwn1sps/plugins/com.sun.linux/upgradedirectory. Adding the Linux Plug-In for Linux The Linux plug-in is contained in the sun-spslnx-2.0-1.noarch.rpm file. 1 2 3 To Add the Linux Plug-In Package for Linux In a terminal window, become superuser. Move to the directory containing the sun-spslnx-2.0-1.noarch.rpm file. Type the following command and press Return. # rpm -i package_directorysun-spslnx-2.0-1.noarch.rpm The standalone JAR file is in the /opt/sun/n1_service_provisioning_system/plugins/com.sun.linux directory. The upgrade JAR file is in the /opt/sun/n1_service_provisioning_system/plugins/com.sun.linux/upgrade directory. Adding the Linux Plug-In for Windows The Linux plug-in is contained in the sun-spslnx-2.0.msi Microsoft Installer (MSI) package file. 14 Sun N1 Service Provisioning System User s Guide for LinuxPlug-In 2.0 April 2006

Importing the LinuxPlug-In to N1 Service Provisioning System 1 2 ToAdd the Linux Plug-In MSI File for Windows Move to the directory containing the linux.msi file. Double-click the sun-spslnx-2.0.msi file. The Installer GUI starts. The JAR file is copied to the c:\program Files\N1 Service Provisioning System\plugins\com.sun.linux directory. The upgrade JAR file is in the c:\program Files\N1 Service Provisioning System\plugins\com.sun.linux\Upgrade directory. Importing the Linux Plug-In to N1 Service Provisioning System To make a given plug-in known to the N1 Service Provisioning System product, you need to import the plug-in. To import a plug-in, follow these steps as explained in detail in Chapter 5, Plug-In Administration, in Sun N1 Service Provisioning System 5.2 System Administration Guide. How to Import the Linux Plug-in Using the Browser Interface To import or upgrade a plug-in, follow these steps as explained in detail in Chapter 5, Plug-In Administration, in Sun N1 Service Provisioning System 5.2 System Administration Guide 1 2 3 4 In the Administrative section of the browser interface main window, click Plug-ins. In the Action column of the Plug-ins page, click Import. Browse to the location where of the JAR file. If you are importing the Linux Plug-In for the first time, select the com.sun.linux_2.0.jar file. If you have already imported a previous version of the Linux Plug-In, select the com.sun.linux_1.1_2.0.jar file. Click the Continue to Import button. When the import complete successfully, a plug-in details page appears and shows you the objects that the plug-in provides. Chapter 3 Installing and Configuring the LinuxPlug-In 15

Customizing the Solution for Your Environment How to Import the Linux Plug-in Using the CLI You can also import a plug-in by using the command line. To import a plug-in file from the CLI, type: % cr_cli -cmd plg.p.add -path plugin-filename -u username -p password If you are importing the Linux Plug-In for the first time, plugin-filename is com.sun.linux_2.0.jar. If you have already imported the previous version of the Linux Plug-In, plugin-filename is com.sun.linux_1.1_2.0.jar. Customizing the Solution for Your Environment You should grant no permissions to the /com/sun/linux folder. Patching the Linux Plug-In Check the SunSolve (http://sunsolve.sun.com) site for available patches for the Linux Plug-In. To apply the patch, follow the instructions in the patch README file. 16 Sun N1 Service Provisioning System User s Guide for LinuxPlug-In 2.0 April 2006

4 CHAPTER 4 Using the LinuxPlug-In This chapter explains how to use the Linux Plug-In. The chapter contains the following information: Capturing and Deploying Linux RPM Files on page 17 Component Types on page 19 Capturing and Deploying Linux RPM Files Deploying Linux applications across your enterprise basically involves two processes: Capturing the RPM file from an existing location into a component Deploying that file to other Linux systems 1 2 3 4 5 How to Capture a Linux RPM File Before you can deploy a file across systems, you have to make the file known to the N1 Service Provisioning System software and wrap it into a component. From the main page in the N1 Service Provisioning System browser interface, click Create New Component. The Components page appears. Click the Create link in the Action column. Type a name for the component. Select com.sun.linux#rpm file as the component type. The platform type changes to system#redhat Linux - any version. (Optional) Type a label and description for the component. 17

Capturing and Deploying LinuxRPM Files 6 7 Select the host and path name from which to capture the RPM file. Click Check in. 1 2 3 4 5 6 7 How to Deploy a Linux RPM File Capture the component as described above. Go to the Components section of the N1 Service Provisioning System application. Choose the component to deploy. Click Run in the Actions column next to the Install procedure. A plan details page appears for running the installation procedure. Choose a target host. The target host needs to be running a version of the Linux operating system that matches the component to deploy. For the installpath component variable, specify the location on the target host where you want to install the RPM file. The value for the installpath variable is treated as a relative path to the default Remote Agent directory, unless you specify an absolute path, such as /opt. For the pkgname component variable, specify the package name that exists in the RPM file. On a Linux server, the following command prints the package name. # rpm -qp path-of-rpm-file --qf %{NAME} Note If you do not provide a package name or type the wrong name, the file cannot deploy and an error message displays. Because the stdout message for the failed step displays the actual package name, you can also use the error message to determine what the pkgname component variable should be. 8 Click Run Plan. 1 2 How To Uninstall a Linux RPM File Go to the Components section of the N1 Service Provisioning System application. Choose the component for the RPM that you want to uninstall. 18 Sun N1 Service Provisioning System User s Guide for LinuxPlug-In 2.0 April 2006

Component Types 3 4 5 6 Click Run in the Actions column next to the Uninstall procedure. A Plan Details Run page displays for running the uninstallation procedure. In the Current Installations field, click on the host from which you want to remove the RPM. Click Run Selected Installations. The uninstall plan for the component is displayed. Click Run Plan (includes preflight). Component Types The RPM file component type identifies a Linux RPM file component. When you create a component that uses this file type, the component has a default installation and a default uninstallation process. Chapter 4 Using the LinuxPlug-In 19

20

Index C capturing an RPM file, 17-18 component type, RPM file, 19 configuring the plug-in, 16 D deploying an RPM file, 18 I importing the plug-in, 15-16 plug-in files (Continued) location of, 13-15 R RPM, 9 RPM file deploying, 18 uninstalling, 18-19 RPM file component type, 19 U uninstalling an RPM file, 18-19 J JAR file, 13-15 Java archive, See JAR file L Linux plug-in configuration, 16 importing, 15-16 P plug-in files importing, 15-16 21

Index 22 Sun N1 Service Provisioning System User s Guide for LinuxPlug-In 2.0 April 2006