Deployment Example: Sun Java System Communications Services for Access Anywhere (EdgeMail)

ProcedureTo Patch Calendar Server on BE Servers

Steps
  1. The patches are currently on fe-amer-01.example.com in /var/tmp/cal_patches and are: 118099-01-2864962307.zip, T116577-11.tar.gz, and T118477-07.tar.gz. They should be applied in the above order. This includes the latest patch for calendar. Copy patches to the management station under /export/puppet/world/Calendar/patches.

  2. Unzip/Untar the patches (example assumes the tarfiles are in /var/tmp/cal_patches)


     # mount -F nfs mgmt-amer-01:/export/puppet/world /mnt
      # mkdir /var/tmp/cal_patches
      # cd /var/tmp/cal_patches
      # cp /mnt/Calendar/patches/118099-01-2864962307.zip .
      # cp /mnt/Calendar/patches/T116577-11.tar.gz .
      # cp /mnt/Calendar/patches/T118477-07.tar.gz .
      # unzip 118099-01-2864962307.zip
      # gzcat T116577-11.tar.gz | tar xf -
      # gzcat T118477-07.tar.gz | tar xf -
  3. Shutdown the calendar service:


    # /usr/cluster/bin/scswitch -n -j cal1-svc-rs
  4. Apply the patches. nobody must have an /etc/group entry. /etc/group: nobody::60001:


    # cd /var/tmp/cal_patches
      # /usr/sbin/patchadd -d 118099-01
      # /usr/sbin/patchadd -d 116577-11
      # /usr/sbin/patchadd -d 118477-07
  5. Restart the calendar resources:


     # /usr/cluster/bin/scswitch -e -j cal1-svc-rs
      # umount /mnt