--- elwix/config/etc/uboot/rc.init 2014/09/15 19:06:47 1.2 +++ elwix/config/etc/uboot/rc.init 2021/03/11 13:59:51 1.3 @@ -2,7 +2,7 @@ # # Boot startup script for elwix :) # -# $Id: rc.init,v 1.2 2014/09/15 19:06:47 misho Exp $ +# $Id: rc.init,v 1.3 2021/03/11 13:59:51 misho Exp $ stty status '^T' @@ -18,6 +18,7 @@ EDITOR=vi PAGER=less export HOME PATH TERM BLOCKSIZE EDITOR PAGER +CFDIR="/elwix/cf" SYSPKGDIR="/var/frm" BOOTLOG="/var/run/elwix.boot" @@ -99,7 +100,7 @@ syspkg() echo "Mounting firmware system packages:" | tee -a $BOOTLOG # Raw images - for i in /elwix/cf/*-pkg.frm; do + for i in ${CFDIR}/*-pkg.frm; do if [ -r $i ]; then MDDEV=$(mdconfig -a -t vnode -f $i); install -d $SYSPKGDIR/$MDDEV; @@ -121,7 +122,7 @@ syspkg() fi done # UZIP images - for i in /elwix/cf/*-pkg.frz; do + for i in ${CFDIR}/*-pkg.frz; do if [ -r $i ]; then MDDEV=$(mdconfig -a -t vnode -f $i); install -d $SYSPKGDIR/$MDDEV; @@ -148,7 +149,7 @@ service() { echo "Starting distribution static services:" | tee -a $BOOTLOG for i in /etc/rc.d/*.run; do - if [ -x $i ]; then + if [ -x "$i" ]; then $i fi done @@ -158,7 +159,7 @@ service() echo "Starting distribution services:" | tee -a $BOOTLOG for i in /etc/rc.S/*.run; do - if [ -x $i ]; then + if [ -x "$i" ]; then $i fi done