From e5da276158d630352f7684c9ed34dd52d47a4e75 Mon Sep 17 00:00:00 2001 From: Aljaz Ceru Date: Thu, 28 Aug 2014 21:12:56 +0200 Subject: [PATCH] initial commit --- centos-errata-update.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 centos-errata-update.sh diff --git a/centos-errata-update.sh b/centos-errata-update.sh new file mode 100755 index 0000000..c6edca8 --- /dev/null +++ b/centos-errata-update.sh @@ -0,0 +1,27 @@ +#spacewalk address +SPACEWALK=127.0.0.1 + +# source username and password for spacewalk +. /etc/ya-errata-import.cfg + +#export SPACEWALK_USER= +#export SPACEWALK_PASS= +#export RHN_USER= +#export RHN_PASS= + + + +# update to te latest errata +cd /opt/ya-errata-import +wget -N http://cefs.steve-meier.de/errata.latest.xml +ERRATA=/opt/ya-errata-import/errata.latest.xml + +# update errata for channels (could be all at once but this looks more transparent +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos5-updates-i386-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos5-base-i386-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos5-base-x86_64-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos5-updates-x86_64-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos6-base-x86_64-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos6-updates-x86_64-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos7-updates-x86_64-repo +/opt/ya-errata-import/errata-import.pl --errata=$ERRATA_XML --server $SPACEWALK --publish --include-channels --debug --security centos7-base-x86_64-repo