Solaris 10 smpatch
CUIでSun Online Registration
サーバー運用で行くならdtは不要!しかし、smpatch analyzeの時にレジスト忘れた!!!みたいなときに使えます。
# cp /usr/lib/breg/data/RegistrationProfile.properties /tmp
# vim /tmp/RegistrationProfile.properties
userName=<Sun Online Account>
password=<passwd>
# /usr/sbin/sconadm register -a -r /tmp/RegistrationProfile.properties
smpatch update
通常であれば、smpatch analyze;smpatch updateでパッチを当ててくれるのですが、あたらないパッチがある場合、” /var/sadm/spool/disallowed_patch_list” にパッチ番号を残してくれます。これを利用して手パッチします。自動でパッチがあたらないということは、再起動する必要有りと解釈してます。また non global zone が稼働している場合もあたらないことがありました。
# smpatch add -x idlist=/var/sadm/spool/disallowed_patch_list
# init 6









