#!/bin/ksh -p
#
# ident "@(#)utspatches.ksh	1.2 04/06/08 SMI"
#
# Copyright 2001,2004 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#

PROGRAM_ID=$(/bin/basename $0)
CATEGORY=sunray
export PATH=/usr/bin:/bin:/sbin:/usr/sbin

################################################################
#
# MAIN
#
################################################################

set -u
umask 022

TMP="/var/opt/SUNWut/tmp"

trap "rm -f ${TMP}/*.$$.* 2>/dev/null; exit" 0 1 2 3 14 15

showrev -p > ${TMP}/${PROGRAM_ID}.$$.p1
touch ${TMP}/${PROGRAM_ID}.$$.p2
pkginfo -c ${CATEGORY} 2> /dev/null | awk '{ print $2 }' | {
    while read PKG; do
	grep $PKG ${TMP}/${PROGRAM_ID}.$$.p1 >> ${TMP}/${PROGRAM_ID}.$$.p2
    done
}
sort ${TMP}/${PROGRAM_ID}.$$.p2 | uniq | awk '{ print $2 }'

rm ${TMP}/${PROGRAM_ID}.$$.p1
rm ${TMP}/${PROGRAM_ID}.$$.p2
