Annotation of elwix/config/etc/rootfs/rc.er, revision 1.2

1.2     ! misho       1: #!/bin/sh
        !             2: #
        !             3: # Shell script for cfg ER help
        !             4: #
        !             5: 
        !             6: CFG_NAND_MAP="/dev/ada0g"
        !             7: CFG_NAND_SIZE=262144
        !             8: 
        !             9: cd ${2:-/etc}
        !            10: 
        !            11: case "$1" in
        !            12:        load)
        !            13:                echo "Tries emergency load of NAND ..."
        !            14:                dd if=${CFG_NAND_MAP} bs=${CFG_NAND_SIZE} 2>&- | \
        !            15:                      gunzip 2>&- | cpio -iud 2>&- || exit 1
        !            16:                echo "NAND loaded successfully!"
        !            17:                ;;
        !            18:        erase)
        !            19:                dd if=/dev/zero of=${CFG_NAND_MAP} bs=${CFG_NAND_SIZE} \
        !            20:                        count=1 conv=sync 2>&- || exit 1
        !            21:                echo "Config NAND was erased!"
        !            22:                ;;
        !            23:        *)
        !            24:                echo "Missing parameter - available options are (load | erase)"
        !            25:                ;;
        !            26: esac

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>