MaxScale/develop

33 lines
468 B
Bash
Executable File

#!/bin/sh
#This script unpacks the RPM to the provided directory
unpack_to(){
cd $2 && rpm2cpio $1 | cpio -id;
}
if [[ $# -lt 2 ]]
then
echo "Usage: unpack_rpm.sh <path to MariaDB RPMs> <installation directory>"
exit 0
fi
SOURCE=$1
DEST=$2
FILES=$(ls $SOURCE |grep -i .*mariadb.*`uname -m`.*.rpm)
if [[ ! -d $DEST ]]
then
mkdir -p $DEST
fi
echo "Unpacking RPMs to: $DEST"
for rpm in $FILES
do
echo "Unpacking $rpm..."
unpack_to $SOURCE/$rpm $DEST
done