#!/bin/bash
#
# sp_errata_publish
#
# Version: 2013-09-09
#

#. /etc/spock/rhn-clone-errata.conf

CFG="/etc/sysconfig/spock"
test -s $CFG && source $CFG

test -z "${SPCMD_USER}" && SPCMD_USER="admin"
SPCMD_PASS=${1:-"suse1234"}

SRC=${2:-"rhel6-server-updates-x86_64"}
DST=${3:-"rhel62-server-updates-x86_64"}
SPCMD="/usr/bin/spacecmd"


$SPCMD -y -u $SPCMD_USER -p $SPCMD_PASS -- softwarechannel_listerrata $SRC |\
awk '$1~/RHEA/{print $1}' | while read; do
	$SPCMD -y -u $SPCMD_USER -p $SPCMD_PASS -- errata_publish "${REPLY}" $DST
done
#
