From 3a5826d2facf140e610ca08cc80340c7aa5cf96a Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 27 Nov 2025 16:33:28 +0100 Subject: [PATCH] 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 --- selftest/target/Samba3.pm | 8 ++++++++ 1 file changed, 8 insertions(+) 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"; -- 2.47.3