Startbootstrap SB Admin

1.9.3, 2.0, 3.0 Only – UNIX Only – I was unable to upgrade successfully to version 3.0. How do I restore Post.Office from my standard, full system backup files? After your system is restored and working, please contact  We will need to evaluate your problem and then assist you with the 3.0 upgrade. Restoration Instructions for Solaris: If you attempted to install the 3.0 release of Post.Office and received the following error message: pkgadd: ERROR: preinstall script did not complete successfully Installation of failed. you will be left in the pkgadd utility. Please type quit or it could attempt your conversion again. This message indicates that the conversion of your account database did not succeed. The easiest way to restore is if you have made a total backup of your Post.Office including:

  • Post.Office Spooling and Configuration information: Post.Office
  • Post.Office Mailbox information: Mailbox
  • Your Configuration File: /etc/post.office.conf

Assuming you took that precaution (as instructed in the README.TXT and RELNOTES.TXT files), please:

  1. If Post.Office is running please shut it down by typing: /Post.Office shutdown
  2. Copy the existing, half-upgraded versions of the directories and files listed above to another location before attempting restoration.
  3. Restore the two file system directories containing Post.Office Spooling and Configuration information and Post.Office Mailbox information, as well as the Configuration file from your backup on top of the existing half- upgraded versions. Note: You might run into ownership or permission problems if you didn’t back up or restore with the original permissions. It’s possible that executing a chown on the copied files and assigning ownership to your post.office user (mta) will be enough. (The standard permissions for UNIX are listed elsewhere in this FAQ for your review.)
  4. Remove the 3.0 executables with pkgrm: pkgrm SCOM-MTA
  5. Download the version of Post.Office for Solaris that you were running prior to the upgrade (1.9.3 or 2.0) from our web site to a temporary directory. bin get .tar.Z
  6. Uncompress the file you downloaded and expand the resulting archive file to create the Post.Office package (SCOM-MTA) by typing : cd /var/tmp/PO uncompress .tar.Z tar xvpf .tar
  7. From the location in which you stored it, install the package by typing: pkgadd -d . SCOM-MTACaution: The upgrade program will ask if you wish to change configuration information. You should answer “no”.
  8. If you are currently using Program Delivery you may need to re-enable that feature by typing:

chmod u+s /opt/post.office/local/Program-Deliver rm /opt/post.office/trusted/NO-PROGRAM-DELIVERIES

  1. Run the Post.Office configuration program:

For 1.9.3: /opt/post.office/Install For 2.0: /opt/post.office/Setup This will restore your account information and upgrade your executables back to your prior version of Post.Office. Restoration Instructions for SunOS/Irix: The easiest way to restore is if you have made a total backup of your Post.Office including:

  • Post.Office Executables: Post.Office
  • Post.Office Spooling and Configuration information: Post.Office
  • Post.Office Mailbox information: Mailbox
  • Your Configuration File: /etc/post.office.conf

Assuming you took that precaution (as instructed in the README.TXT and RELNOTES.TXT files), please:

  1. If Post.Office is running shut it down by typing: /local/Post.Office shutdown
  2. Copy the existing, half-upgraded versions of the directories and files listed above to another location before attempting restoration.
  3. Restore the three file system directories containing Post.Office Executables, Post.Office Spooling and Configuration information, and Post.Office Mailbox information, as well as the configuration file from your backup on top of the existing half- upgraded versions.

Note: You might run into permission problems if you didn’t backup or restore with the original permissions. The standard permissions for UNIX are listed elsewhere in this FAQ for your review. Once you are restored and your permissions are properly set, start the Post.Office server (i.e. Post.Office/Post.Office startup).