Hitachi

JP1 Version 12 JP1/IT Desktop Management 2 Distribution Function Administration Guide


7.2.13 Packaging another company's software

You can package another company's software by the following methods:

  1. Using AIT files and program product ID files

  2. Omitting AIT files

In an earlier part of this chapter, the method for setting up the JP1/ITDM2 Packaging dialog box is explained based on method 1 above, and so this subsection explains only method 2.

Organization of this subsection

(1) Omitting AIT files

For the distribution of software with an installer, JP1/IT Desktop Management 2 normally distributes a package provided with an AIT file that defines an installer operation procedure. This enables a remote installation to be performed on the managed computer without interfering with the user.

On the other hand, there are some cases where the user prefers to install a package manually on the computer rather than performing a remote installation automatically. This operation method does not require AIT files, as described below.

(a) Packaging another company's software without using AIT files

To package another company's software without using AIT files:

  1. If necessary, create an installation definition file.

  2. Start the Packager to package and register another company's software.

  3. Start the Remote Install Manager on the manager side, execute the package (registered in Step 2, above) as the Send package, allow client users to choose job on the computer where the package is to be installed.

  4. Start the Package Setup Manager on the managed computer, select the target package from the Package Setup Manager window, and perform an installation.

    Because only Manual is enabled for Installation method, the user must install the package by operating the installer.

(b) Note

If you distribute a package that does not use AIT files, you must run the Send package, allow client users to choose job and install the package from the Package Setup Manager. Specifying the Install package job results in an error.

(2) Installation definition file

The installation definition file contains information defining the selectable setup modes and the order in which floppy disks are to be inserted into the floppy drive.

In the Packager's machine, create the installation definition file (INSTABL.DEF) in the following directory:

Packager-installation-directory\DMPRM\INSTABL.DEF

(a) Format

The installation definition file must be in the following format. You must place one or more spaces or Tab code entries on the left and right of the equal sign (=).

[Package]
PackageID = package-ID
Maker = maker-name
Version = version
Product = package-name
InstallerName = installer-name
InstallKind = number.setup-mode
InstallDrive = installation-drive
InstallDirectory = installation-directory
EUser = owner-user-name
ECompany = owner-company-name
SetFdNumber = floppy-disk-insertion-sequence
RecordFileDirectory = recorder-file-directory
RecordFileVersion = Visual-Test-version
[Package]
:
:

In the installation definition file, you must begin definitions of each software product with Package entry. When there is more than one software program, you must repeat the Package entry as many times as necessary to cover all the software products.

The items under Package must be defined in attribute name = attribute value format.

You do not have to define all the items. Remember, however, that some of them must always be defined. The attribute name entries are described below.

  • PackageID = package-ID (Required)

    Specify the package ID. The specifiable characters are A to Z , -, and 0 to 9.

    You can specify a package ID length of 1 to 44 characters.

  • Maker = maker-name

    Specify the software manufacturer's name. You can use any characters.

    The length of the name can be from 1 to 30 characters.

  • Version = version (Required)

    Specify the software version. The acceptable characters are A to Z, 0 to 9, and slashes (/). Make a version number entry consisting of 1 to 6 characters.

    Note that the generation number is fixed to 0000.

  • Product = package-name (Required)

    Specify the package name. You can use any characters.

    The length of the name can be from 1 to 50 characters.

  • InstallerName = installer-name (Required)

    Specify the name of the installation program (installer) that you will use to install the software. You can use any characters.

    The length of the name can be from 1 to 256 characters.

    When the software is distributed on a CD-ROM, attach a number sign (#) to the beginning of the installation program name.

    Example:

    -When using floppy disks

    InstallerName = INSTALL.EXE

    -When using a CD-ROM

    InstallerName = #INSTALL.EXE

  • InstallKind = number.setup-mode

    Specify the selectable setup modes (installation modes) and their numbers in the following format. This designation entry cannot exceed 256 characters in length.

    1.setup-mode-1, [2.setup-mode-2, ... n.setup-mode-n]

    In the n position, enter numerals, in ascending order, or beginning with 1.

    Example:

    InstallKind = 1.full installation, 2.minimum installation

  • InstallDrive = installation-drive (Required)

    Specify the name of the drive on which the software is to be installed.

    The acceptable characters are A to Z, a to z, and 1 to 9. If you enter 1, it denotes the first hard disk drive. The name can be only one character in length.

  • InstallDirectory = installation-directory (Required)

    Enter a pathname beginning with a backslash (\) to specify the directory into which the software is to be installed. You can use any characters. The acceptable pathname length is from 1 to 256 characters.

  • EUser = owner-user-name

    Specify the name of the user who owns the software. You can use any alphanumeric characters. The name can be 1 to 40 characters in length.

  • ECompany = owner-company-name

    Specify the name of the organization that owns the software. You can use any alphanumeric characters. The name can be 1 to 40 characters in length.

  • SetFdNumber = floppy-disk-insertion-sequence (Required)

    Use the following format to specify the order in which floppy disks are to be inserted into the floppy drive.

    The character string to be specified can have up to 256 characters.

    If the software is distributed on CD-ROM, ensure that SetFdNumber = 0.

    SetFdNumber = number [,number, ...]

    Example:

    If the first, second, and fifth floppy disks are to be inserted in the stated order, make the following entry.

    SetFdNumber = 1,2,5

    Example:

    If the InstallKind item is defined, attach the setup mode number to the end of SetFdNumber in _number format.

    SetFdNumber_1 = 1,2,3,4,5

    SetFdNumber_2 = 1,2,5

  • RecordFileDirectory = recorder-file-directory

    Specify the directory in which the recorder file exists. This entry must contain the drive name. You can use any characters. The entry can be from 1 to 256 characters in length. When you omit this attribute name, you must specify a Send package, allow client to choose job when executing the job and then install from the Package Setup Manager window on the client. If you specify an Install package job, the job will end with an error.

  • RecordFileVersion = Visual-Test-version (Required)

    Specify the version of Visual Test you are using to create the recorder files as follows:

    RecordFileVersion = 6

(b) Installation definition file example

The following shows an example of an installation definition file.

[Package]
PackageID = ACROBATREADER405
Version = 0405
Product = Acrobat Reader 4.0
InstallerName = #Ar405jpn.exe
SetFdNumber = 0
RecordFileDirectory = c:\recod\ar40
RecordFileVersion = 6