From 701b91ae82979d9312f3aadcca39b7fde46ddb5d Mon Sep 17 00:00:00 2001 From: Jeffrey Townsend Date: Wed, 19 Jul 2017 17:58:19 +0000 Subject: [PATCH] Initial --- .../all/vendor-config-onl/src/bin/onlinitrd | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 packages/base/all/vendor-config-onl/src/bin/onlinitrd diff --git a/packages/base/all/vendor-config-onl/src/bin/onlinitrd b/packages/base/all/vendor-config-onl/src/bin/onlinitrd new file mode 100755 index 00000000..db0fc36a --- /dev/null +++ b/packages/base/all/vendor-config-onl/src/bin/onlinitrd @@ -0,0 +1,32 @@ +#!/bin/sh +############################################################ +if [ -z "$1" ]; then + echo "usage: $0 " + exit 1 +fi + +ARCH=`uname -m` +case $ARCH in + x86_64) + ;; + *) + echo "This script cannot be used on $ARCH platforms." + exit 1 + ;; +esac + +PLATFORM=$(cat /etc/onl/platform) + +dir=`mktemp -d` +rc= + +if (cd $dir && wget $1); then + onlfs rw boot mv $dir/* /mnt/onl/boot/${PLATFORM}.cpio.gz + rc=0 +else + echo "Download failed." + rc=1 +fi + +rmdir $dir +exit $rc