From: Andreas Schneider Date: Thu, 27 Nov 2025 15:33:28 +0000 (+0100) Subject: selftest: Add some hardlinks for testing SMB3 posix extensions X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a5826d2facf140e610ca08cc80340c7aa5cf96a;p=thirdparty%2Fsamba.git selftest: Add some hardlinks for testing SMB3 posix extensions BUG: https://bugzilla.samba.org/show_bug.cgi?id=15960 Signed-off-by: Andreas Schneider Reviewed-by: Ralph Boehme --- diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index ee1d8802223..dc6f7314a5d 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -2881,6 +2881,14 @@ sub provision($$) ## symlink "$widelinks_shrdir", "$widelinks_shrdir/dot"; + ## + ## Create test file with hardlinks for posix extensions testing with + ## [smb3_posix_share] + ## + create_file_chmod("$shrdir/posix_test_original.txt", 0644) or return undef; + link "$shrdir/posix_test_original.txt", "$shrdir/posix_test_hardlink1.txt"; + link "$shrdir/posix_test_original.txt", "$shrdir/posix_test_hardlink2.txt"; + my $conffile="$libdir/server.conf"; my $dfqconffile="$libdir/dfq.conf"; my $errorinjectconf="$libdir/error_inject.conf";