s3-selftest: fix creation of large file
authorJamie McClymont <jamiemcclymont@catalyst.net.nz>
Tue, 5 Dec 2017 01:51:07 +0000 (14:51 +1300)
committerJeremy Allison <jra@samba.org>
Sat, 9 Dec 2017 01:56:18 +0000 (02:56 +0100)
The dd command was skipping the first 20MB of /dev/zero then writing only one,
while indending to create a 20MB sparse file.

Signed-off-by: Jamie McClymont <jamiemcclymont@catalyst.net.nz>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Sat Dec  9 02:56:18 CET 2017 on sn-devel-144

source3/script/tests/test_smbclient_large_file.sh

index 0aee7afcc031d17e89621a76c1b260878f6c738e..23a2ffda15fc4ed21b7025e0e9eaa57b6ef5b96d 100755 (executable)
@@ -49,7 +49,7 @@ EOF
 }
 
 rm -f $PREFIX/largefile
-dd if=/dev/zero of=$PREFIX/largefile skip=$((20*1024*1024)) count=1 bs=1
+dd if=/dev/zero of=$PREFIX/largefile seek=$((20*1024*1024)) count=1 bs=1
 
 incdir=`dirname $0`/../../../testprogs/blackbox
 . $incdir/subunit.sh