]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:tests: make use of TMPDIR in test_symlink_traversal_*.sh
authorStefan Metzmacher <metze@samba.org>
Wed, 7 Aug 2024 14:28:22 +0000 (16:28 +0200)
committerVolker Lendecke <vl@samba.org>
Thu, 29 Aug 2024 18:25:28 +0000 (18:25 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
source3/script/tests/test_symlink_traversal_smb1.sh
source3/script/tests/test_symlink_traversal_smb1_posix.sh
source3/script/tests/test_symlink_traversal_smb2.sh

index ff38210e95b68987c6599f8845a045d18b47e235..331f492c06c8d6c3eeafbd24e1ef6e1489d702d5 100755 (executable)
@@ -32,15 +32,15 @@ share_test_dir="$LOCAL_PATH"
 #
 # These files/directories will be created.
 #
-file_outside_share="/tmp/symlink_traverse_test_file.$$"
-dir_outside_share="/tmp/symlink_traverse_test_dir.$$"
-file_outside_share_noperms="/tmp/symlink_traverse_test_file_noperm.$$"
-dir_outside_share_noperms="/tmp/symlink_traverse_test_dir_noperm.$$"
+file_outside_share="${TMPDIR:-/tmp}/symlink_traverse_test_file.$$"
+dir_outside_share="${TMPDIR:-/tmp}/symlink_traverse_test_dir.$$"
+file_outside_share_noperms="${TMPDIR:-/tmp}/symlink_traverse_test_file_noperm.$$"
+dir_outside_share_noperms="${TMPDIR:-/tmp}/symlink_traverse_test_dir_noperm.$$"
 #
 # These two objects do not exist.
 #
-file_outside_share_noexist="/tmp/symlink_traverse_test_noexist.$$"
-dir_outside_share_noexist="/tmp/symlink_traverse_test_dir_noexist.$$"
+file_outside_share_noexist="${TMPDIR:-/tmp}/symlink_traverse_test_noexist.$$"
+dir_outside_share_noexist="${TMPDIR:-/tmp}/symlink_traverse_test_dir_noexist.$$"
 
 #
 # Cleanup function.
index 52d6cfb9e3d08bb1a804d9d250f91c03ef137a86..93f0ff6f988c1af5df1b3322fa1182427b6e9e83 100755 (executable)
@@ -32,15 +32,15 @@ share_test_dir="$LOCAL_PATH"
 #
 # These files/directories will be created.
 #
-file_outside_share="/tmp/symlink_traverse_test_file.$$"
-dir_outside_share="/tmp/symlink_traverse_test_dir.$$"
-file_outside_share_noperms="/tmp/symlink_traverse_test_file_noperm.$$"
-dir_outside_share_noperms="/tmp/symlink_traverse_test_dir_noperm.$$"
+file_outside_share="${TMPDIR:-/tmp}/symlink_traverse_test_file.$$"
+dir_outside_share="${TMPDIR:-/tmp}/symlink_traverse_test_dir.$$"
+file_outside_share_noperms="${TMPDIR:-/tmp}/symlink_traverse_test_file_noperm.$$"
+dir_outside_share_noperms="${TMPDIR:-/tmp}/symlink_traverse_test_dir_noperm.$$"
 #
 # These two objects do not exist.
 #
-file_outside_share_noexist="/tmp/symlink_traverse_test_noexist.$$"
-dir_outside_share_noexist="/tmp/symlink_traverse_test_dir_noexist.$$"
+file_outside_share_noexist="${TMPDIR:-/tmp}/symlink_traverse_test_noexist.$$"
+dir_outside_share_noexist="${TMPDIR:-/tmp}/symlink_traverse_test_dir_noexist.$$"
 
 #
 # Cleanup function.
index 38719cc8eaef8033ece35e1fbc32360ff7f274ee..6688888986b45c42110a9dab7fd748f8fd4d65b3 100755 (executable)
@@ -32,15 +32,15 @@ share_test_dir="$LOCAL_PATH"
 #
 # These files/directories will be created.
 #
-file_outside_share="/tmp/symlink_traverse_test_file.$$"
-dir_outside_share="/tmp/symlink_traverse_test_dir.$$"
-file_outside_share_noperms="/tmp/symlink_traverse_test_file_noperm.$$"
-dir_outside_share_noperms="/tmp/symlink_traverse_test_dir_noperm.$$"
+file_outside_share="${TMPDIR:-/tmp}/symlink_traverse_test_file.$$"
+dir_outside_share="${TMPDIR:-/tmp}/symlink_traverse_test_dir.$$"
+file_outside_share_noperms="${TMPDIR:-/tmp}/symlink_traverse_test_file_noperm.$$"
+dir_outside_share_noperms="${TMPDIR:-/tmp}/symlink_traverse_test_dir_noperm.$$"
 #
 # These two objects do not exist.
 #
-file_outside_share_noexist="/tmp/symlink_traverse_test_noexist.$$"
-dir_outside_share_noexist="/tmp/symlink_traverse_test_dir_noexist.$$"
+file_outside_share_noexist="${TMPDIR:-/tmp}/symlink_traverse_test_noexist.$$"
+dir_outside_share_noexist="${TMPDIR:-/tmp}/symlink_traverse_test_dir_noexist.$$"
 
 #
 # Cleanup function.