#!/bin/bash
#
# sp_client_dereg
#
# Version: 2013-07-09

# TODO dump status-quo-ante

# TODO de-register client from server

# remove rpms
# TODO remove patches as well
zypper se rhn | awk '$1=="i" {print $3}' |\
while read; do
	zypper rm $REPLY;
done

# remove repos
zypper lr |  awk '$3~/spacewalk/ || $3~/susemanager/  {print $3}' |\
while read; do 
	zypper rr $REPLY;
done

zypper lr | awk '{print $1}' |\ 
while read; do 
	zypper mr -e $REPLY;
done

zypper ref

# remove files
rm -rf /etc/rhn /var/run/rhn_check.pid /var/log/up2date*

# downgrade rpms
# TODO use zypper and repo
rpm -e --nodeps satsolver-tools
rpm -i satsolver-tools-0.14.17-0.2.18.s390x.rpm
#
