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.
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 - |
Shutdown the calendar service:
# /usr/cluster/bin/scswitch -n -j cal1-svc-rs |
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 |
Restart the calendar resources:
# /usr/cluster/bin/scswitch -e -j cal1-svc-rs # umount /mnt |