Software Distribution Using the ESP Package Manager
Author: Michael Sweet

# Preface

This document provides a tutorial and reference for the ESP Package Manager ("EPM") software, version 3.7.

## Organization of this Manual

This document is organized into the following chapters and appendices:

- 1 - Introduction to EPM
- 2 - Building EPM
- 3 - Packaging Your Software with EPM
- 4 - Advanced Packaging with EPM
- A - Software License Agreement
- B - Command Reference
- C - List File Reference
- D - Release Notes
- E - Sample List File

## Notation Conventions

Various font and syntax conventions are used in this guide. Examples and their meanings and uses are explained below:

Example |  | Description
`epm` `epm(1)` |  | The names of commands; the first mention of a command or function in a chapter is followed by a manual page section number.
/var /usr/bin/epm |  | File and directory names.
`Request ID is Printer-123` |  | Screen output.
`lp -d printer filename ENTER` |  | Literal user input; special keys like `ENTER` are in ALL CAPS.
`foo start of long command \ end of long command ENTER` |  | Long commands are broken up on multiple lines using the backslash (\) character. Enter the commands without the backslash.
12.3 |  | Numbers in the text are written using the period (.) to indicate the decimal point.

## Abbreviations

The following abbreviations are used throughout this manual:

kb
  Kilobytes, or 1024 bytes
Mb
  Megabytes, or 1048576 bytes
Gb
  Gigabytes, or 1073741824 bytes

## Other References

http://www.easysw.com/epm/
  The official home page of the ESP Package Manager software.
http://www.debian.org/devel/
  Debian Developers' Corner
http://techpubs.sgi.com/
  IRIX Documentation On-Line
http://www.rpm.org/
  The RedHat Package Manager home page.
http://docs.sun.com/
  Solaris Documentation On-Line