You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
564 B
21 lines
564 B
#!/bin/sh -eux
|
|
|
|
# determine the major EL version we're runninng
|
|
major_version="`sed 's/^.\+ release \([.0-9]\+\).*/\1/' /etc/redhat-release | awk -F. '{print $1}'`";
|
|
|
|
# make sure we use dnf on EL 8+
|
|
if [ "$major_version" -ge 8 ]; then
|
|
dnf -y update
|
|
else
|
|
yum -y update
|
|
fi
|
|
|
|
# Updating the oracle release on at least OL 6 updates the repos and unlocks a whole
|
|
# new set of updates that need to be applied. If this script is there it should be run
|
|
if [ -f "/usr/bin/ol_yum_configure.sh" ]; then
|
|
/usr/bin/ol_yum_configure.sh
|
|
yum -y update
|
|
fi
|
|
|
|
reboot;
|
|
sleep 60;
|
|
|