scripts: fix wrong usage of '==' operator
[openwrt/staging/dedeckeh.git] / target / linux / ramips / base-files / lib / preinit / 04_handle_checksumming
index fd06d20c990e98ca03ab59f895442203c89f8c5d..057fe45444eb9c8041e5d5e7d00e68f620b6e0b1 100644 (file)
@@ -44,7 +44,7 @@ do_checksumming_disable() {
                local rootfs_data_len=$(grep \"rootfs_data\" /proc/mtd | awk -F' ' '{print "0x"$2}')
                local offset=$(echo "$rootfs_len $rootfs_data_len 0x40" | awk -F' ' '{printf "%i",$1-$2-$3}')
                local signature=$(dd if=$rootfs_mtd skip=$offset bs=1 count=4 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"')
-               if [ "$signature" == "27051956" ]; then
+               if [ "$signature" = "27051956" ]; then
                        dd conv=notrunc if=$rootfs_mtd skip=$offset of=$firmware_mtd bs=1 count=64 2>/dev/null
                fi
        ;;