PMDF Installation Guide
Tru64 UNIX Edition
PMDF-INST-DUX-60


Previous | Contents


Chapter 2
PMDF Example Installation

Example 2-1 shows a PMDF installation dialogue using the setld utility. In this example, the PMDF V6.0 product kit has been copied to the directory /kits/pmdf600 from the PMDF distribution CD-ROM directory /OSF1-Alpha/PMDF600 prior to installation. Both the PMDF-MTA and PMDF-LAN products are installed.

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 PMDF-MTA V6.0, PMDF-LAN V6.0, and PMDF-MB400 V6.0 Installation


$ su - root
Password: 
# cd /
# setld -l /kits/PMDF600
 
                  *-------------------------------* 
                  |                               | 
                  |  Installing PMDF Version 6.0  | 
                  |                               | 
                  *-------------------------------* 
 
        Copyright (c) 1987-2000, Innosoft International, Inc. 
              Unpublished --- all rights reserved under 
               the copyright laws of the United States 
 
 Innosoft International, Inc.  is the sole owner of PMDF V6.0 Software 
 Products including all software and associated documentation.  Use of 
 PMDF, PMDF-MTA, PMDF-ACCESS, PMDF-FAX, PMDF-LAN, PMDF-MB400, PMDF-MR, 
 PMDF-MSGSTORE, PMDF-POPSTORE, PMDF-X400, PMDF-XGS, PMDF-DIRSYNC and/or  
 PMDF-TLS and associated documentation is authorized only by a Software 
 License  Agreement.   Such license agreements specify the number  of 
 systems on which the software is authorized for use, and, among other 
 things,  specifically  prohibit use  or  duplication  of software  or 
 documentation,  in  whole or  in part,  except  as authorized  by the 
 Software License Agreement. 
 
                       Restricted Rights Legend 
 
          Use, duplication, or disclosure by the government 
  is subject to restrictions as set forth in subparagraph (c)(1)(ii) 
        of the Rights in Technical Data and Computer Software 
         clause at DFARS 252.227-7013 or as set forth in the 
          Commercial Computer Software --- Restricted Rights 
                       clause at FAR 52.227-19. 
 
 
 
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 '/usr/pmdf' as the directory, a directory 
      '/usr/pmdf' will be created and a symbolic link 
      will be created that links '/pmdf' to '/usr/pmdf'. 
 
Under which directory will PMDF be installed: /usr/pmdf/v60
PMDF will be installed under '/usr/pmdf/v60'; correct (y/n)? y
 
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', '/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)? y
Under which directory will these subdirectories be located: /var/spool/pmdf
 
creating symbolic link for /pmdf/queue 
creating symbolic link for /pmdf/log 
creating symbolic link for /pmdf/locks 
creating symbolic link for /pmdf/tmp 
creating symbolic link for /pmdf/table/queue_cache 
 
The subsets listed below are optional: 
 
     There may be more optional subsets than can be presented on a single 
     screen. If this is the case, you can choose subsets screen by screen 
     or all at once on the last screen. All of the choices you make will 
     be collected for your confirmation before any subsets are installed. 
 
     1) PMDF V6.0-21 Base Product                                               
     2) PMDF V6.0-21 Directory Synchronization Product                          
     3) PMDF V6.0-21 Documentation                                              
     4) PMDF V6.0-21 LAN Product                                                
     5) PMDF V6.0-21 MB400 Product                                              
     6) PMDF V6.0-21 SNADS Gateway Product                                      
     7) PMDF V6.0-21 X.400 Product                                              
 
Or you may choose one of the following options: 
 
     9) ALL of the above 
     9) CANCEL selections and redisplay menus 
     10) EXIT without installing any subsets 
 
Enter your choices or press RETURN to redisplay menus. 
 
Choices (for example, 1 2 4-6): 1 3 4 5
 
You are installing the following optional subsets: 
 
        PMDF V6.0-21 Base Product 
        PMDF V6.0-21 Documentation 
        PMDF V6.0-21 LAN Product 
        PMDF V6.0-21 MB400 Product 
 
Is this correct? (y/n): y
 
Checking file system space required to install selected subsets: 
 
File system space checked OK. 
 
4 subset(s) will be installed. 
 
Loading 1 of 4 subset(s).... 
 
PMDF V6.0-21 Base Product 
   Copying from /kits/PMDF600 (disk) 
        Working....Fri Feb 11 15:13:46 PST 2000 
   Verifying 
        Working....Fri Feb 11 15:15:58 PST 2000 
 
Loading 2 of 4 subset(s).... 
 
PMDF V6.0-21 LAN Product 
   Copying from /kits/PMDF600 (disk) 
   Verifying 
 
Loading 3 of 4 subset(s).... 
 
PMDF V6.0-21 MB400 Product 
   Copying from /kits/PMDF600 (disk) 
   Verifying 
 
Loading 4 of 4 subset(s).... 
 
PMDF V6.0-21 Documentation 
   Copying from /kits/PMDF600 (disk) 
   Verifying 
 
4 of 4 subset(s) installed successfully. 
 
 
Configuring "PMDF V6.0-21 Base Product" (PMDFBASE600) 
 
  ************************* IMPORTANT NOTE ************************ 
 
  If you are upgrading from PMDF V5.0 thru V5.2, note that the format 
  of PMDF queue cache database has changed in this PMDF version. 
  Therefore you have to delete all the queue cache database 
  files in the directory /pmdf/table/queue_cache and rebuild 
  them using 'pmdf cache -synch' before starting any PMDF 
  processes. 
 
  If you are upgrading from PMDF V5.0 thru V5.2, note that the format 
  of PMDF crdb databases has changed in this PMDF version. 
  Therefore if you are using any PMDF crdb databases, then 
  you must rebuild each such database using the pmdf crdb command 
  with any appropriate qualifiers to recreate the database from an 
  input text file or use the 'pmdf convertdb' utility to convert 
  the database. 
 
  Please also note that the name of the password database has been 
  changed from pauth to passworddb, so be sure to use the new name 
  when you are converting the database files. 
 
  A list of the possible crdb database files 
  ------------------------------------------ 
  /pmdf/table/aliasesdb.dat /pmdf/table/aliasesdb.idx 
  /pmdf/table/aliasesdb.pag /pmdf/table/aliasesdb.dir 
  /pmdf/table/domaindb.dat /pmdf/table/domaindb.idx 
  /pmdf/table/domaindb.pag /pmdf/table/domaindb.dir 
  /pmdf/table/from_x400.dat /pmdf/table/from_x400.idx 
  /pmdf/table/from_x400.pag /pmdf/table/from_x400.dir 
  /pmdf/table/generaldb.dat /pmdf/table/generaldb.idx 
  /pmdf/table/generaldb.pag /pmdf/table/generaldb.dir 
  /pmdf/table/profiledb.dat /pmdf/table/profiledb.idx 
  /pmdf/table/profiledb.pag /pmdf/table/profiledb.dir 
  /pmdf/table/reversedb.dat /pmdf/table/reversedb.idx 
  /pmdf/table/reversedb.pag /pmdf/table/reversedb.dir 
  /pmdf/table/to_x400.dat /pmdf/table/to_x400.idx 
  /pmdf/table/to_x400.pag /pmdf/table/to_x400.dir 
  ~/aliasesdb.dat ~/aliasesdb.idx 
  ~/aliasesdb.pag ~/aliasesdb.dir 
  ~/.pmdf_profile.dat ~/.pmdf_profile.idx 
  ~/.pmdf_profile.pag ~/.pmdf_profile.dir 
  files in /pmdf/directories with .dat, .idx, .pag and .dir 
 
  You can use the /pmdf/bin/finddb.sh utility which attempts to list 
  all the old crdb databases used in prior version of PMDF.  That utility 
  constructs the appropriate 'pmdf convertdb' command to transform the old 
  crdb databases into the current format in the script /pmdf/bin/convertdb.sh 
  which you can then check and run to do the convertdb command. 
 
 
 
Configuring "PMDF V6.0-21 Documentation" (PMDFDOC600) 
 
Configuring "PMDF V6.0-21 LAN Product" (PMDFLAN600) 
 
 
  ************************* IMPORTANT NOTE ************************ 
 
  If you are upgrading from PMDF V5.0 thru V5.2, note that the format 
  of PMDF queue cache database has changed in this PMDF version. 
  Therefore you have to delete all the queue cache database 
  files in the directory /pmdf/table/queue_cache and rebuild 
  them using 'pmdf cache -synch' before starting any PMDF 
  processes. 
 
  If you are upgrading from PMDF V5.0 thru V5.2, note that the format of 
  PMDF crdb databases has changed in this PMDF version. 
  Therefore if you are using any PMDF crdb databases, then 
  you must rebuild each such database using the pmdf crdb command 
  with any appropriate qualifiers to recreate the database from an 
  input text file or use the 'pmdf convertdb' utility to convert 
  the database. 
 
  Please also note that the name of the password database has been 
  changed from pauth to passworddb, so be sure to use the new name 
  when you are converting the database files. 
 
  A list of the possible crdb database files 
  ------------------------------------------ 
  /pmdf/table/aliasesdb.dat /pmdf/table/aliasesdb.idx 
  /pmdf/table/aliasesdb.pag /pmdf/table/aliasesdb.dir 
  /pmdf/table/domaindb.dat /pmdf/table/domaindb.idx 
  /pmdf/table/domaindb.pag /pmdf/table/domaindb.dir 
  /pmdf/table/from_x400.dat /pmdf/table/from_x400.idx 
  /pmdf/table/from_x400.pag /pmdf/table/from_x400.dir 
  /pmdf/table/generaldb.dat /pmdf/table/generaldb.idx 
  /pmdf/table/generaldb.pag /pmdf/table/generaldb.dir 
  /pmdf/table/profiledb.dat /pmdf/table/profiledb.idx 
  /pmdf/table/profiledb.pag /pmdf/table/profiledb.dir 
  /pmdf/table/reversedb.dat /pmdf/table/reversedb.idx 
  /pmdf/table/reversedb.pag /pmdf/table/reversedb.dir 
  /pmdf/table/to_x400.dat /pmdf/table/to_x400.idx 
  /pmdf/table/to_x400.pag /pmdf/table/to_x400.dir 
  ~/aliasesdb.dat ~/aliasesdb.idx 
  ~/aliasesdb.pag ~/aliasesdb.dir 
  ~/.pmdf_profile.dat ~/.pmdf_profile.idx 
  ~/.pmdf_profile.pag ~/.pmdf_profile.dir 
  files in /pmdf/directories with .dat, .idx, .pag and .dir 
 
  You can use the /pmdf/bin/finddb.sh utility which attempts to list 
  all the old crdb databases used in prior version of PMDF.  That utility 
  constructs the appropriate 'pmdf convertdb' command to transform the old 
  crdb databases into the current format in the script /pmdf/bin/convertdb.sh 
  which you can then check and run to do the convertdb command. 
 
 
 
Configuring "PMDF V6.0-21 MB400 Product" (PMDFMB400600) 
 
 
  ************************* IMPORTANT NOTE ************************ 
 
  If you are upgrading from PMDF V5.0 thru V5.2, note that the format 
  of PMDF queue cache database has changed in this PMDF version. 
  Therefore you have to delete all the queue cache database 
  files in the directory /pmdf/table/queue_cache and rebuild 
  them using 'pmdf cache -synch' before starting any PMDF 
  processes. 
 
  If you are upgrading from PMDF V5.0 thru V5.2, note that the format of 
  PMDF crdb databases has changed in subsequent PMDF version. 
  Therefore if you are using any PMDF crdb databases, then 
  you must rebuild each such database using the pmdf crdb command 
  with any appropriate qualifiers to recreate the database from an 
  input text file or use the 'pmdf convertdb' utility to convert 
  the database. 
 
  Please also note that the name of the password database has been 
  changed from pauth to passworddb, so be sure to use the new name 
  when you are converting the database files. 
 
  A list of the possible crdb database files 
  ------------------------------------------ 
  /pmdf/table/aliasesdb.dat /pmdf/table/aliasesdb.idx 
  /pmdf/table/aliasesdb.pag /pmdf/table/aliasesdb.dir 
  /pmdf/table/domaindb.dat /pmdf/table/domaindb.idx 
  /pmdf/table/domaindb.pag /pmdf/table/domaindb.dir 
  /pmdf/table/from_x400.dat /pmdf/table/from_x400.idx 
  /pmdf/table/from_x400.pag /pmdf/table/from_x400.dir 
  /pmdf/table/generaldb.dat /pmdf/table/generaldb.idx 
  /pmdf/table/generaldb.pag /pmdf/table/generaldb.dir 
  /pmdf/table/profiledb.dat /pmdf/table/profiledb.idx 
  /pmdf/table/profiledb.pag /pmdf/table/profiledb.dir 
  /pmdf/table/reversedb.dat /pmdf/table/reversedb.idx 
  /pmdf/table/reversedb.pag /pmdf/table/reversedb.dir 
  /pmdf/table/to_x400.dat /pmdf/table/to_x400.idx 
  /pmdf/table/to_x400.pag /pmdf/table/to_x400.dir 
  ~/aliasesdb.dat ~/aliasesdb.idx 
  ~/aliasesdb.pag ~/aliasesdb.dir 
  ~/.pmdf_profile.dat ~/.pmdf_profile.idx 
  ~/.pmdf_profile.pag ~/.pmdf_profile.dir 
  files in /pmdf/directories with .dat, .idx, .pag and .dir 
 
  If you have run 'pmdf configure mb400' before, the configuration 
  created a x400 crdb database for you and therefore you must 
  rebuild that database using the pmdf crdb database command again. 
 
  You can use the /pmdf/bin/finddb.sh utility which attempts to list 
  all the old crdb databases used in prior version of PMDF.  That utility 
  constructs the appropriate 'pmdf convertdb' command to transform the old 
  crdb databases into the current format in the script /pmdf/bin/convertdb.sh 
  which you can then check and run to do the convertdb command. 
 


Previous | Next | Contents