Tests for new structure of application file paths 78/35078/14
authorZbigniew Jasinski <z.jasinski@samsung.com>
Fri, 6 Feb 2015 16:36:37 +0000 (17:36 +0100)
committerRafal Krypa <r.krypa@samsung.com>
Mon, 2 Mar 2015 14:49:11 +0000 (15:49 +0100)
Change-Id: I47ffaa1524a7044904413d878573ef4b4e9cea89

140 files changed:
packaging/security-tests.spec
tests/security-manager-tests/CMakeLists.txt
tests/security-manager-tests/apps_rw/app_dir/.level_1/.level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/.level_1/.level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir/.level_1/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/.level_1/level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/.level_1/level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir/.level_1/link_to_non_app_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/.level_1/link_to_non_app_normal [new symlink]
tests/security-manager-tests/apps_rw/app_dir/.level_1/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/level_1/.level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/level_1/.level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir/level_1/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir/level_1/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/level_1/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/level_1/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_dir [new symlink]
tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_normal [new symlink]
tests/security-manager-tests/apps_rw/app_dir/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/.level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/.level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/.level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/.level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_dir [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_normal [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/app_dir_public_ro/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/.level_1/.level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/.level_1/.level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/.level_1/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/.level_1/level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/.level_1/level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/.level_1/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/.level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/.level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/exec [new file with mode: 0755]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/non_app_dir/level_1/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/non_app_dir/link_to_exec [new symlink]
tests/security-manager-tests/apps_rw/non_app_dir/link_to_non_exec [new symlink]
tests/security-manager-tests/apps_rw/non_app_dir/normal [new file with mode: 0644]
tests/security-manager-tests/apps_rw/subdir/file [new file with mode: 0644]
tests/security-manager-tests/security_manager_tests.cpp
tests/security-manager-tests/test_DIR/app_dir/.level_1/.level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/.level_1/.level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir/.level_1/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/.level_1/level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/.level_1/level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir/.level_1/link_to_non_app_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/.level_1/link_to_non_app_normal [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/.level_1/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/level_1/.level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/level_1/.level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir/level_1/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir/level_1/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/level_1/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/level_1/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_dir [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_normal [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/.level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/.level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/.level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/.level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/normal [deleted file]
tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_dir [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_normal [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/app_dir_public_ro/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/.level_1/.level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/.level_1/.level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/.level_1/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/.level_1/level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/.level_1/level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/.level_1/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/.level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/.level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/exec [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/non_app_dir/level_1/normal [deleted file]
tests/security-manager-tests/test_DIR/non_app_dir/link_to_exec [deleted symlink]
tests/security-manager-tests/test_DIR/non_app_dir/link_to_non_exec [deleted symlink]
tests/security-manager-tests/test_DIR/non_app_dir/normal [deleted file]

index b663366f429e27a17de58d952ec09c4f8ec748dd..4a1d30dce4b998a7973820e965bfa509ae305fa7 100644 (file)
@@ -53,7 +53,7 @@ ln -sf /etc/smack/test_smack_rules %{buildroot}/etc/smack/test_smack_rules_lnk
 
 %post
 find /etc/smack/test_privilege_control_DIR/ -type f -name exec -exec chmod 0755 {} +
-find /usr/apps/test_DIR/ -type f -name exec -exec chmod 0755 {} +
+find /usr/apps/ -type f -name exec -exec chmod 0755 {} +
 
 # Load permissions templates
 api_feature_loader --verbose
@@ -88,7 +88,7 @@ echo "security-tests postinst done ..."
 /etc/smack/test_smack_rules_lnk
 /usr/share/privilege-control/*
 /etc/smack/test_privilege_control_DIR/*
-/usr/apps/test_DIR/*
+/usr/apps/*
 /usr/bin/test-app-efl
 /usr/bin/test-app-osp
 /usr/bin/test-app-wgt
index 447efcecba14d2bafca48cec2d9f81a95f229e57..5b2b2eb8669410498bc2e2df53801902154863bf 100644 (file)
@@ -81,6 +81,6 @@ TARGET_LINK_LIBRARIES(${TARGET_SEC_MGR_TESTS}
 INSTALL(TARGETS ${TARGET_SEC_MGR_TESTS} DESTINATION /usr/bin)
 
 INSTALL(DIRECTORY
-    ${PROJECT_SOURCE_DIR}/tests/security-manager-tests/test_DIR
+    ${PROJECT_SOURCE_DIR}/tests/security-manager-tests/apps_rw/
     DESTINATION /usr/apps/
 )
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/.level_2/exec b/tests/security-manager-tests/apps_rw/app_dir/.level_1/.level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/.level_2/normal b/tests/security-manager-tests/apps_rw/app_dir/.level_1/.level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/exec b/tests/security-manager-tests/apps_rw/app_dir/.level_1/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/level_2/exec b/tests/security-manager-tests/apps_rw/app_dir/.level_1/level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/level_2/normal b/tests/security-manager-tests/apps_rw/app_dir/.level_1/level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/link_to_non_app_exec b/tests/security-manager-tests/apps_rw/app_dir/.level_1/link_to_non_app_exec
new file mode 120000 (symlink)
index 0000000..a3a6771
--- /dev/null
@@ -0,0 +1 @@
+../../non_app_dir/exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/link_to_non_app_normal b/tests/security-manager-tests/apps_rw/app_dir/.level_1/link_to_non_app_normal
new file mode 120000 (symlink)
index 0000000..1fdebec
--- /dev/null
@@ -0,0 +1 @@
+../../non_app_dir/normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/.level_1/normal b/tests/security-manager-tests/apps_rw/app_dir/.level_1/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/exec b/tests/security-manager-tests/apps_rw/app_dir/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/.level_2/exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/.level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/.level_2/normal b/tests/security-manager-tests/apps_rw/app_dir/level_1/.level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/link_to_exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/link_to_non_exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/normal b/tests/security-manager-tests/apps_rw/app_dir/level_1/level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/link_to_exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/link_to_non_exec b/tests/security-manager-tests/apps_rw/app_dir/level_1/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/level_1/normal b/tests/security-manager-tests/apps_rw/app_dir/level_1/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir/link_to_exec b/tests/security-manager-tests/apps_rw/app_dir/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_dir b/tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_dir
new file mode 120000 (symlink)
index 0000000..4c67b09
--- /dev/null
@@ -0,0 +1 @@
+../non_app_dir
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_exec b/tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_exec
new file mode 120000 (symlink)
index 0000000..94e5405
--- /dev/null
@@ -0,0 +1 @@
+../non_app_dir/exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_normal b/tests/security-manager-tests/apps_rw/app_dir/link_to_non_app_normal
new file mode 120000 (symlink)
index 0000000..f7f5e53
--- /dev/null
@@ -0,0 +1 @@
+../non_app_dir/normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/link_to_non_exec b/tests/security-manager-tests/apps_rw/app_dir/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir/normal b/tests/security-manager-tests/apps_rw/app_dir/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/.level_2/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/.level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/.level_2/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/.level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/level_2/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/level_2/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/.level_1/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/.level_2/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/.level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/.level_2/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/.level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/link_to_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/link_to_non_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/link_to_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/link_to_non_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/level_1/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_dir b/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_dir
new file mode 120000 (symlink)
index 0000000..4c67b09
--- /dev/null
@@ -0,0 +1 @@
+../non_app_dir
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_exec
new file mode 120000 (symlink)
index 0000000..94e5405
--- /dev/null
@@ -0,0 +1 @@
+../non_app_dir/exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_app_normal
new file mode 120000 (symlink)
index 0000000..f7f5e53
--- /dev/null
@@ -0,0 +1 @@
+../non_app_dir/normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_exec b/tests/security-manager-tests/apps_rw/app_dir_public_ro/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/app_dir_public_ro/normal b/tests/security-manager-tests/apps_rw/app_dir_public_ro/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/.level_2/exec b/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/.level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/.level_2/normal b/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/.level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/exec b/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/level_2/exec b/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/level_2/normal b/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/normal b/tests/security-manager-tests/apps_rw/non_app_dir/.level_1/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/exec b/tests/security-manager-tests/apps_rw/non_app_dir/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/.level_2/exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/.level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/.level_2/normal b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/.level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/exec
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/link_to_exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/link_to_non_exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/normal b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/level_2/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/link_to_exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/link_to_non_exec b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/level_1/normal b/tests/security-manager-tests/apps_rw/non_app_dir/level_1/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/link_to_exec b/tests/security-manager-tests/apps_rw/non_app_dir/link_to_exec
new file mode 120000 (symlink)
index 0000000..f1b66f3
--- /dev/null
@@ -0,0 +1 @@
+exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/link_to_non_exec b/tests/security-manager-tests/apps_rw/non_app_dir/link_to_non_exec
new file mode 120000 (symlink)
index 0000000..5ae0346
--- /dev/null
@@ -0,0 +1 @@
+normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/apps_rw/non_app_dir/normal b/tests/security-manager-tests/apps_rw/non_app_dir/normal
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/security-manager-tests/apps_rw/subdir/file b/tests/security-manager-tests/apps_rw/subdir/file
new file mode 100644 (file)
index 0000000..e69de29
index b7ca82ddabaa7e5db6465c627fb42a9809471f10..9234d03b2218d01f105436cbbe289e75b3389dff 100644 (file)
@@ -58,9 +58,10 @@ static const privileges_t SM_NO_PRIVILEGES  = {
 
 static const std::vector<std::string> SM_ALLOWED_GROUPS = {"db_browser", "db_alarm"};
 
-static const char *const SM_RW_PATH = "/usr/apps/test_DIR/app_dir";
-static const char *const SM_RO_PATH = "/usr/apps/test_DIR/app_dir_public_ro";
-static const char *const SM_DENIED_PATH = "/usr/apps/test_DIR/non_app_dir";
+static const char *const SM_RW_PATH = "/usr/apps/app_dir";
+static const char *const SM_RO_PATH = "/usr/apps/app_dir_public_ro";
+static const char *const SM_DENIED_PATH = "/usr/apps/non_app_dir";
+
 static const char *const ANY_USER_REPRESENTATION = "anyuser";/*this may be actually any string*/
 static const std::string EXEC_FILE("exec");
 static const std::string NORMAL_FILE("normal");
@@ -831,6 +832,9 @@ RUNNER_CHILD_TEST(security_manager_07_user_add_app_install)
     test_user.create();
     test_user.getUidString(uid_string);
 
+    removeTestDirs(test_user);
+    createTestDirs(test_user);
+
     install_app(sm_app_id, sm_pkg_id, test_user.getUid());
 
     check_app_after_install(sm_app_id, sm_pkg_id);
@@ -848,7 +852,7 @@ RUNNER_CHILD_TEST(security_manager_08_user_double_add_double_remove)
 
     const char *const sm_app_id = "sm_test_08_app_id_user";
     const char *const sm_pkg_id = "sm_test_08_pkg_id_user";
-    const char *const new_user_name = "sm_test_08_user_name";
+    const std::string new_user_name = "sm_test_08_user_name";
     std::string uid_string;
 
     // gumd user add
@@ -856,6 +860,9 @@ RUNNER_CHILD_TEST(security_manager_08_user_double_add_double_remove)
     test_user.create();
     test_user.getUidString(uid_string);
 
+    removeTestDirs(test_user);
+    createTestDirs(test_user);
+
     addUserRequest.setUid(test_user.getUid());
     addUserRequest.setUserType(SM_USER_TYPE_NORMAL);
 
@@ -882,22 +889,25 @@ RUNNER_CHILD_TEST(security_manager_09_add_user_offline)
 {
     const char *const app_id = "security_manager_09_add_user_offline_app";
     const char *const pkg_id = "security_manager_09_add_user_offline_pkg";
-    const std::string username("sm_test_09_user_name");
+    const std::string new_user_name("sm_test_09_user_name");
     ServiceManager serviceManager("security-manager.service");
     serviceManager.maskService();
     serviceManager.stopService();
 
-    TemporaryTestUser user(username, GUM_USERTYPE_NORMAL, true);
-    user.create();
+    TemporaryTestUser test_user(new_user_name, GUM_USERTYPE_NORMAL, true);
+    test_user.create();
+
+    removeTestDirs(test_user);
+    createTestDirs(test_user);
 
-    install_app(app_id, pkg_id, user.getUid());
+    install_app(app_id, pkg_id, test_user.getUid());
 
     check_app_after_install(app_id, pkg_id);
 
     serviceManager.unmaskService();
     serviceManager.startService();
 
-    user.remove();
+    test_user.remove();
 
     check_app_after_uninstall(app_id, pkg_id, true);
 }
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/.level_2/exec b/tests/security-manager-tests/test_DIR/app_dir/.level_1/.level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/.level_2/normal b/tests/security-manager-tests/test_DIR/app_dir/.level_1/.level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/exec b/tests/security-manager-tests/test_DIR/app_dir/.level_1/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/level_2/exec b/tests/security-manager-tests/test_DIR/app_dir/.level_1/level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/level_2/normal b/tests/security-manager-tests/test_DIR/app_dir/.level_1/level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/link_to_non_app_exec b/tests/security-manager-tests/test_DIR/app_dir/.level_1/link_to_non_app_exec
deleted file mode 120000 (symlink)
index a3a6771..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../non_app_dir/exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/link_to_non_app_normal b/tests/security-manager-tests/test_DIR/app_dir/.level_1/link_to_non_app_normal
deleted file mode 120000 (symlink)
index 1fdebec..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../non_app_dir/normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/.level_1/normal b/tests/security-manager-tests/test_DIR/app_dir/.level_1/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/exec b/tests/security-manager-tests/test_DIR/app_dir/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/.level_2/exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/.level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/.level_2/normal b/tests/security-manager-tests/test_DIR/app_dir/level_1/.level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/link_to_exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/link_to_non_exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/normal b/tests/security-manager-tests/test_DIR/app_dir/level_1/level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/link_to_exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/link_to_non_exec b/tests/security-manager-tests/test_DIR/app_dir/level_1/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/level_1/normal b/tests/security-manager-tests/test_DIR/app_dir/level_1/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir/link_to_exec b/tests/security-manager-tests/test_DIR/app_dir/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_dir b/tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_dir
deleted file mode 120000 (symlink)
index 4c67b09..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../non_app_dir
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_exec b/tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_exec
deleted file mode 120000 (symlink)
index 94e5405..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../non_app_dir/exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_normal b/tests/security-manager-tests/test_DIR/app_dir/link_to_non_app_normal
deleted file mode 120000 (symlink)
index f7f5e53..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../non_app_dir/normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/link_to_non_exec b/tests/security-manager-tests/test_DIR/app_dir/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir/normal b/tests/security-manager-tests/test_DIR/app_dir/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/.level_2/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/.level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/.level_2/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/.level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/level_2/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/level_2/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/.level_1/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/.level_2/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/.level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/.level_2/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/.level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/link_to_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/link_to_non_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/link_to_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/link_to_non_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/level_1/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_dir b/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_dir
deleted file mode 120000 (symlink)
index 4c67b09..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../non_app_dir
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_exec
deleted file mode 120000 (symlink)
index 94e5405..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../non_app_dir/exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_app_normal
deleted file mode 120000 (symlink)
index f7f5e53..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../non_app_dir/normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_exec b/tests/security-manager-tests/test_DIR/app_dir_public_ro/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/app_dir_public_ro/normal b/tests/security-manager-tests/test_DIR/app_dir_public_ro/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/.level_2/exec b/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/.level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/.level_2/normal b/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/.level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/exec b/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/level_2/exec b/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/level_2/normal b/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/normal b/tests/security-manager-tests/test_DIR/non_app_dir/.level_1/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/exec b/tests/security-manager-tests/test_DIR/non_app_dir/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/.level_2/exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/.level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/.level_2/normal b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/.level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/exec
deleted file mode 100755 (executable)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/link_to_exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/link_to_non_exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/normal b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/level_2/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/link_to_exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/link_to_non_exec b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/level_1/normal b/tests/security-manager-tests/test_DIR/non_app_dir/level_1/normal
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/link_to_exec b/tests/security-manager-tests/test_DIR/non_app_dir/link_to_exec
deleted file mode 120000 (symlink)
index f1b66f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/link_to_non_exec b/tests/security-manager-tests/test_DIR/non_app_dir/link_to_non_exec
deleted file mode 120000 (symlink)
index 5ae0346..0000000
+++ /dev/null
@@ -1 +0,0 @@
-normal
\ No newline at end of file
diff --git a/tests/security-manager-tests/test_DIR/non_app_dir/normal b/tests/security-manager-tests/test_DIR/non_app_dir/normal
deleted file mode 100644 (file)
index e69de29..0000000