@@ -49,12 +49,12 @@ xpass $BOOTCONF -d $INITRD
49
49
50
50
dd if=/dev/zero of=$INITRD bs=4096 count=1
51
51
echo " key = value;" > $TEMPCONF
52
- bconf_size=$( stat -c %s $TEMPCONF )
53
- initrd_size=$( stat -c %s $INITRD )
52
+ bconf_size=$( wc -c < $TEMPCONF )
53
+ initrd_size=$( wc -c < $INITRD )
54
54
55
55
echo " Apply command test"
56
56
xpass $BOOTCONF -a $TEMPCONF $INITRD
57
- new_size=$( stat -c %s $INITRD )
57
+ new_size=$( wc -c < $INITRD )
58
58
59
59
echo " Show command test"
60
60
xpass $BOOTCONF $INITRD
@@ -69,13 +69,13 @@ echo "Apply command repeat test"
69
69
xpass $BOOTCONF -a $TEMPCONF $INITRD
70
70
71
71
echo " File size check"
72
- xpass test $new_size -eq $( stat -c %s $INITRD )
72
+ xpass test $new_size -eq $( wc -c < $INITRD )
73
73
74
74
echo " Delete command check"
75
75
xpass $BOOTCONF -d $INITRD
76
76
77
77
echo " File size check"
78
- new_size=$( stat -c %s $INITRD )
78
+ new_size=$( wc -c < $INITRD )
79
79
xpass test $new_size -eq $initrd_size
80
80
81
81
echo " No error messge while applying"
@@ -108,7 +108,8 @@ dd if=/dev/urandom bs=768 count=32 | base64 -w0 >> $TEMPCONF
108
108
echo " \" " >> $TEMPCONF
109
109
xfail $BOOTCONF -a $TEMPCONF $INITRD
110
110
111
- truncate -s 32764 $TEMPCONF
111
+ dd if=$TEMPCONF of=$OUTFILE bs=1 count=32764
112
+ cp $OUTFILE $TEMPCONF
112
113
echo " \" " >> $TEMPCONF # add 2 bytes + terminal ('\"\n\0')
113
114
xpass $BOOTCONF -a $TEMPCONF $INITRD
114
115
0 commit comments