summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey V.Kosteltsev <AKosteltsev@IBS.RU>2022-09-17 10:34:29 +0300
committerAndrey V.Kosteltsev <AKosteltsev@IBS.RU>2022-09-17 10:34:29 +0300
commit853313ba57b5feeb38b1b2fbf3f731cdb3865b54 (patch)
tree0ef7e30b035ca92b484eba797596dbff8bc878f0
parent35434304fe430ffd984bd8b6a959047776b22e8f (diff)
downloadsila-service-853313ba57b5feeb38b1b2fbf3f731cdb3865b54.tar.xz
Gen rikor-to-sila script in /opt/exports/images/rikor-to-sila directory
-rwxr-xr-xRIKOR/gen-self-image13
1 files changed, 13 insertions, 0 deletions
diff --git a/RIKOR/gen-self-image b/RIKOR/gen-self-image
index d2de6a8..18bb6e0 100755
--- a/RIKOR/gen-self-image
+++ b/RIKOR/gen-self-image
@@ -1,10 +1,23 @@
#!/bin/sh
image=$1
+images_dir=/opt/exports/images/sila-32MiB
+target_dir=/opt/exports/images/rikor-ro-sila
if [ "x${image}" = "x" ] ; then
+ iname=`ls -Art ${images_dir} | grep 'static.mtd.all.tar' | tail -n 1`
+ image="${images_dir}/${iname}"
+fi
+
+if [ "x${image}" = "x" ] ; then
+ echo "Cannot find applicable image"
exit 1
fi
cat flash-sila-bmc.in ${image} > flash-sila-bmc
chmod a+x flash-sila-bmc
+
+mkdir -p ${target_dir}
+cp -a flash-sila-bmc ${target_dir}/
+
+rm -f flash-sila-bmc