2020-12-22 12:23:42 +08:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
2022-09-03 17:46:23 +08:00
|
|
|
set -e
|
|
|
|
|
|
2020-12-22 12:23:42 +08:00
|
|
|
if [[ -f ./patch_flag ]];then
|
2022-09-03 17:46:23 +08:00
|
|
|
echo "patched!"
|
2020-12-22 12:23:42 +08:00
|
|
|
exit 0
|
|
|
|
|
fi
|
|
|
|
|
|
2024-02-06 20:43:21 +08:00
|
|
|
tar -zxvf kata-containers-3.2.0.tar.gz
|
|
|
|
|
cp -rf ./kata-containers-3.2.0/* ./
|
2020-12-22 12:23:42 +08:00
|
|
|
cat ./series.conf | while read line
|
|
|
|
|
do
|
|
|
|
|
if [[ $line == '' || $line =~ ^\s*# ]]; then
|
|
|
|
|
continue
|
|
|
|
|
fi
|
|
|
|
|
echo "====patch $line======"
|
|
|
|
|
patch -p1 -F1 -s < ./patches/$line
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
touch ./patch_flag
|