| Previous | Next | Contents | Index |
Example 2-1 shows a PMDF installation dialogue on a Solaris (SPARC)
system using the pkgadd utility. In this example, the PMDF
V6.2-1 distribution CD-ROM has been mounted and attached to the file
tree at the location /cdrom, and the PMDF product kit is
then being installed straight from the CD-ROM, i.e., from
/cdrom/Solaris-SPARC/PMDF621. All packages are installed.
If the CD-ROM was auto-mounted by volume management to the tree
/cdrom/pmdf621 then you would use the pkgadd utility to
install the PMDF product kit from
/cdrom/pmdf621/Solaris-SPARC/PMDF621.
Remember that the values entered in this sample dialogue are for purposes of example only. Be sure to use the values appropriate for your system when you perform the actual installation.
| Example 2-1 Example Installation |
|---|
$ su - root
Password:
# cd /
# pkgadd -d /cdrom/Solaris-SPARC/PMDF621
The following packages are available:
1 PMDFbase PMDF Base Product V6.2-1
(sparc) 6.2-1
2 PMDFdoc PMDF Documentation V6.2-1
(sparc) 6.2-1
3 PMDFlan PMDF LAN Product V6.2-1
(sparc) 6.2-1
4 PMDFsync PMDF Directory Synchronization Product V6.2-1
(sparc) 6.2-1
5 PMDFtls PMDF TLS Product V6.2-1
(sparc) 6.2-1
6 PMDFx400 PMDF X.400 Product V6.2-1
(sparc) 6.2-1
7 PMDFxgs PMDF SNADS Gateway Product V6.2-1
(sparc) 6.2-1
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all
Processing package instance <PMDFbase> from
</cdrom/Solaris-SPARC/PMDF621>
PMDF Base Product V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF-based trademarks and logos are trademarks
of Sun Microsystems, Inc. in the United States and other countries and
are used under license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
****************** IMPORTANT NOTE FOR UPGRADES *******************
* *
* The format of SleepyCat environment files has changed since *
* 6.1. You must delete all __db.* files. The http.cnf file also *
* needs to be updated. *
* *
* If you are upgrading from PMDF 6.0 or earlier, you must also *
* convert or rebuild all of your SleepyCat databases. *
* *
* See the installation guide "Post-Installation Tasks For *
* Upgrades" section for a list of tasks which must be completed. *
* *
******************************************************************
Make sure you read the PMDF Installation Guide, Solaris Edition, before
proceeding with this installation. If you do not have a copy of the
installation guide, see the Process Software web site at
http://www.process.com or contact Process Software.
Do you want to continue with the installation [y,n,?,g] y
PMDF will be installed in the directory '/pmdf'. If you want to install
it under some other directory, a symbolic link will be created that links
'/pmdf' to the directory that you specify.
e.g.: If you specify '/opt/pmdf' as the directory, a directory
'/opt/pmdf' will be created and a symbolic link
will be created that links '/pmdf' to '/opt/pmdf'.
Under which directory will PMDF be installed: [?,q] /opt/pmdf
Some PMDF subdirectories are likely to contain large numbers
of transient files, such as queued messages and log files.
If you like, this procedure will install these subdirectories
to a different filesystem and create symbolic links to them.
e.g.: If you specify '/var/spool/pmdf' for transient PMDF files,
the subdirectories '/var/spool/pmdf/queue', '/var/spool/pmdf/log',
'/var/spool/pmdf/locks' and '/var/spool/pmdf/tmp' and
'/var/spool/pmdf/queue_cache' will be created and symbolic
links created under '/pmdf'.
Would you like to relocate subdirectories of transient files [y,n,?,q] n
WARNING: There are files that need to be installed with setuid in
order for PMDF to work correctly. Answer 'y' to the question later
to install the programs as setuid/setgid files
Using </> as the package base directory.
## Processing package information.
## Processing system information.
8 package pathnames are already properly installed.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
The following files are being installed with setuid and/or setgid
permissions:
/opt/pmdf/bin/l_master <setuid root setgid mail>
/opt/pmdf/bin/master <setgid uucp>
/opt/pmdf/bin/msgstoremgr <setuid pmdf>
/opt/pmdf/bin/pager <setgid uucp>
/opt/pmdf/bin/pipe_master <setuid root setgid mail>
/opt/pmdf/bin/pmdf <setuid pmdf>
/opt/pmdf/bin/popmgr <setuid pmdf>
/opt/pmdf/bin/profile <setuid pmdf>
/opt/pmdf/bin/qm <setuid pmdf>
/opt/pmdf/bin/send <setuid pmdf>
/opt/pmdf/bin/sendmail <setuid pmdf>
/opt/pmdf/bin/slave <setgid uucp>
/opt/pmdf/bin/uucp_slave <setuid pmdf>
Do you want to install these as setuid/setgid files [y,n,?,q] y
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <PMDFbase> [y,n,?] y
Installing PMDF Base Product V6.2-1 as <PMDFbase>
## Installing part 1 of 1.
/etc/init.d/pmdf
/etc/pmdf_tailor
/opt/pmdf/bin/addressing
/opt/pmdf/bin/bitbucket
... lots more files...
/opt/pmdf/www/qm/qscan_first.txt
/opt/pmdf/www/qm/qscan_success.txt
/opt/pmdf/www/qm/state.txt
/usr/bin/pmdf <symbolic link>
[ verifying class <none> ]
/pmdf <<symbolic link>
[ verifying class <sym_link> ]
## Executing postinstall script.
Installation of <PMDFbase> was successful.
Processing package instance <PMDFdoc> from </cdrom/Solaris-SPARC/PMDF621>
PMDF Documentation V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF-based trademarks and logos are trademarks of
Sun Microsystems, Inc. in the United States and other countries and are
used under license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
1 package pathname is already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <PMDFdoc> [y,n,?] y
Installing PMDF Documentation V6.2-1 as <PMDFdoc>
## Installing part 1 of 1.
/opt/pmdf/doc/html/doc.gif
/opt/pmdf/doc/html/index.html
...lots more files...
/opt/pmdf/doc/rfc/rfc977.txt
/opt/pmdf/doc/rfc/rfc987.txt
/opt/pmdf/www/doc <symbolic link>
/usr/man/man1pmdf <symbolic link>
/usr/man/man8pmdf <symbolic link>
[ verifying class <none> ]
## Executing postinstall script.
Installation of <PMDFdoc> was successful.
Processing package instance <PMDFlan> from </cdrom/Solaris-SPARC/PMDF621>
PMDF LAN Product V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF-based trademarks and logos are trademarks of
Sun Microsystems, Inc. in the United States and other countries and are
used under license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
3 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
Installing PMDF LAN Product V6.2-1 as <PMDFlan>
## Installing part 1 of 1.
/opt/pmdf/bin/cc_master
/opt/pmdf/bin/cc_slave
/opt/pmdf/bin/ff_master
...lots more files...
/opt/pmdf/table/mhs_mappings.sample
/opt/pmdf/table/wpo_mappings.sample
[ verifying class <none> ]
Installation of <PMDFlan> was successful.
Processing package instance <PMDFsync> from </cdrom/Solaris-SPARC/PMDF621>
PMDF Directory Synchronization Product V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF based trademarks and logos are trademarks of
Sun Microsystems, Inc. in the U.S. and other countries and are used
under license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
2 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
Installing PMDF Directory Synchronization Product V6.2-1 as <PMDFsync>
## Installing part 1 of 1.
/opt/pmdf/bin/cc2ldif
/opt/pmdf/bin/comma2ldif
...lots more files...
/opt/pmdf/bin/sync_ln_master
/opt/pmdf/bin/sync_ln_slave
[ verifying class <none> ]
Installation of <PMDFsync> was successful.
Processing package instance <PMDFtls> from </cdrom/Solaris-SPARC/PMDF621>
PMDF TLS Product V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF-based trademarks and logos are trademarks of
Sun Microsystems, Inc. in the U.S. and other countries and are used under
license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
5 package pathnames are already properly installed.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
Installing PMDF TLS Product V6.2-1 as <PMDFtls>
## Installing part 1 of 1.
/opt/pmdf/bin/tls_certdump
/opt/pmdf/bin/tls_certreq
/opt/pmdf/bin/tls_ciphers
/opt/pmdf/lib/libtls.so
[ verifying class <none> ]
Installation of <PMDFtls> was successful.
Processing package instance <PMDFx400> from </cdrom/Solaris-SPARC/PMDF621>
PMDF X.400 Product V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF based trademarks and logos are trademarks of
Sun Microsystems, Inc. in the U.S. and other countries and are used
under license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
3 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
Installing PMDF X.400 Product V6.2-1 as <PMDFx400>
## Installing part 1 of 1.
/opt/pmdf/bin/mime_to_x400
/opt/pmdf/bin/x400_domains-map
/opt/pmdf/bin/x400_master
...lots more files...
/opt/pmdf/table/x400_domains_driver.template
/opt/pmdf/table/x400_mappings.sample
[ verifying class <none> ]
Installation of <PMDFx400> was successful.
Processing package instance <PMDFxgs> from </cdrom/Solaris-SPARC/PMDF621>
PMDF SNADS Gateway Product V6.2-1
(sparc) 6.2-1
Copyright (c) 2005 Process Software. All rights reserved.
The PMDF mark and all PMDF based trademarks and logos are trademarks of
Sun Microsystems, Inc. in the U.S. and other countries and are used
under license.
ALL RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF THE UNITED STATES
This licensed material is the valuable property of Process Software.
Its use, duplication, or disclosure is subject to the restrictions set
forth in the License Agreement.
Other use, duplication or disclosure, unless expressly provided for in
the license agreement, is unlawful.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
2 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
Installing PMDF SNADS Gateway Product V6.2-1 as <PMDFxgs>
## Installing part 1 of 1.
/opt/pmdf/bin/snads_master
/opt/pmdf/bin/snads_slave
/opt/pmdf/lib/xgs_configure.tcl
[ verifying class <none> ]
Installation of <PMDFxgs> was successful.
The following packages are available:
1 PMDFbase PMDF Base Product V6.2-1
(sparc) 6.2-1
2 PMDFdoc PMDF Documentation V6.2-1
(sparc) 6.2-1
3 PMDFlan PMDF LAN Product V6.2-1
(sparc) 6.2-1
4 PMDFsync PMDF Directory Synchronization Product V6.2-1
(sparc) 6.2-1
5 PMDFtls PMDF TLS Product V6.2-1
(sparc) 6.2-1
6 PMDFx400 PMDF X.400 Product V6.2-1
(sparc) 6.2-1
7 PMDFxgs PMDF SNADS Gateway Product V6.2-1
(sparc) 6.2-1
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: q
|
| Previous | Next | Contents | Index |