| Previous | Next | Contents | Index |
The following is a list of tasks which must be completed following a new installation of PMDF.
product-name.license, located in the PMDF
table directory. You will have a separate license file for each PMDF
product you have licensed for the system in question. For instance, a
PMDF-MTA license would be stored in a file named
/pmdf/table/PMDF-MTA-SUN.license.
Issuer:Process Authorization Number:auth-number Product Name:product-name Producer:Innosoft Product Release Date:release-date Product Token:token Checksum:checksum |
auth-number, token,
release-date, and checksum
are specific to your PMDF license, and where
product-name is a product name such as
PMDF-MTA-SUN, PMDF-DIRSYNC-SUN, PMDF-LAN-SUN, PMDF-POPSTORE-SUN,
PMDF-MSGSTORE-SUN, PMDF-XGS-SUN, PMDF-X400-SUN, or PMDF-TLS-SUN.
/usr/bin in the shell's search path, thereby making the
pmdf command available in the form documented. If this is
not the case, then you may either add /usr/bin to your
shell's search path, or use the fully qualified command name,
/usr/bin/pmdf.
# /pmdf/bin/http_server -s |
http://localhost:7633/ |
post.sh and
return.sh in the /pmdf/bin directory. You
need to use cron to schedule two periodic jobs to run
these shell scripts. It is recommended that the shell script
post.sh be scheduled to run every four hours and that the
shell script return.sh be scheduled to run at 30 minutes
after midnight each day; however, you may want to schedule them
differently according to the needs of your site. It is also suggested,
particularly if your site includes multiple PMDF nodes, that you
consider setting the minutes-after-the-hour offset at which the
post.sh shell script runs to different values on different
nodes to better balance mail flow.
Typical scheduling for such cron jobs can be established
by issuing the commands:
# su pmdf $ crontab /pmdf/table/cronjobs $ exit |
sendmail system startup script with PMDF's
pmdf startup script. This may be performed by issuing the
command:
# /pmdf/bin/symlink install |
In each of the directories /etc/rc0.d,
/etc/rc1.d, and /etc/rc2.d, there are files
whose names begin with either the letter " " K
or the letter " " S , followed by a two-digit
number, followed by a command name. Remove the links where this command
name is sendmail, and create a corresponding link with
pmdf substituted for sendmail making sure to
use the same inital letter and two-digit number. For example, you might
see links such as the following:
sendmail files, and the remaining commands create the
corresponding pmdf links.
|
The effect of the /pmdf/bin/symlink may be undone by
issuing the command:
|
sendmail, you must replace sendmail with
PMDF's sendmail. First save the original
sendmail by renaming it to sendmail.org, and
then create a symbolic link that links sendmail to
/pmdf/bin/sendmail as follows:
# mv /usr/lib/sendmail /usr/lib/sendmail.org # ln -s /pmdf/bin/sendmail /usr/lib/sendmail |
sendmail processes
which might exist and be accepting connections. This may also be
necessary if an operating system upgrade starts up non-PMDF
sendmail processes. (Note that killing such processes is
not necessary after an upgrade of PMDF. Even after the first
installation of PMDF or after an upgrade of the operating system, there
will be no non-PMDF sendmail processes if the system has
been rebooted and the previous post-installation tasks have been
performed.) To see if there are any such sendmail
processes, issue the command:
# ps -ef | grep sendmail |
sendmail processes, you will see
something similar to the following:
root 23913 1 0 Apr 05 ? 0:01 /usr/lib/sendmail -bd -q1h
|
kill command;
e.g.,
# kill 23913 |
# pmdf startup |
/pmdf/doc directory. PMDF provides
an HTTP server for serving out this documentation to Web browsers. To
start up the PMDF HTTP server, the PMDF Service Dispatcher must be
configured to handle the HTTP service, access to the HTTP server must
be enabled, and then the Dispatcher must be started up (or restarted,
if it was already running). The web-based PMDF-MTA configuration
utility, discussed in Chapter 3 and Chapter 5, will automatically
configure the PMDF Dispatcher. man -k command in order to display a list
of PMDF man pages, then you will need to manually issue the command:
# catman 1pmdf 8pmdf |
man.cf file. That file will look something like:
# # Default configuration file for the SUNWman on-line manual pages. # MANSECTS=1,1m,1c,1f,1s,1b,2,3,3c,3s,3x,3xc,3n,3r,3t,3xn,3m,3k,3g,3e,3b, 9f,9s, 9e,9,4,5,7,7d,7i,7m,7p,7fs,4b,6,l,n |
1pmdf,8pmdf to the list of MANSECTS, so
that the file is along the lines of:
# # Default configuration file for the SUNWman on-line manual pages. # MANSECTS=1,1m,1c,1f,1s,1b,2,3,3c,3s,3x,3xc,3n,3r,3t,3xn,3m,3k,3g,3e,3b, 9f,9s,9e,9,4,5,7,7d,7i,7m,7p,7fs,4b,6,l,n,1pmdf,8pmdf |
man
pmdf_convertdb instead of having to specify a section as
man 8pmdf pmdf_convertdb.
| Previous | Next | Contents | Index |