From 8fd1f15ae7f4e882ef5093953a62fb336dbc9180 Mon Sep 17 00:00:00 2001 From: Steve Beattie Date: Thu, 9 Sep 2010 17:14:25 -0700 Subject: [PATCH] Add testcases for trunk commits 1486-1490. --- .../test_multi/avc_audit_invalid_audit_id.err | 0 .../test_multi/avc_audit_invalid_audit_id.in | 1 + .../test_multi/avc_audit_invalid_audit_id.out | 5 +++++ .../test_multi/testcase_syslog_capability.err | 0 .../test_multi/testcase_syslog_capability.in | 1 + .../test_multi/testcase_syslog_capability.out | 12 ++++++++++++ ...testcase_syslog_changehat_negative_error.err | 0 .../testcase_syslog_changehat_negative_error.in | 1 + ...testcase_syslog_changehat_negative_error.out | 11 +++++++++++ .../test_multi/testcase_syslog_link_01.err | 0 .../test_multi/testcase_syslog_link_01.in | 1 + .../test_multi/testcase_syslog_link_01.out | 17 +++++++++++++++++ .../testcase_syslog_status_offset.err | 0 .../test_multi/testcase_syslog_status_offset.in | 1 + .../testcase_syslog_status_offset.out | 11 +++++++++++ 15 files changed, 61 insertions(+) create mode 100644 libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.err create mode 100644 libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.in create mode 100644 libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.out create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.err create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.in create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.out create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.err create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.in create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.out create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.err create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.in create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.out create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.err create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.in create mode 100644 libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.out diff --git a/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.err b/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.err new file mode 100644 index 000000000..e69de29bb diff --git a/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.in b/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.in new file mode 100644 index 000000000..2919f310a --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.in @@ -0,0 +1 @@ +type=AVC msg=audit(12799========================8288.415:39): apparmor="DENIED" operation="open" parent=12332 profile="/usr/sbin/cupsd" name="/home/user/.ssh/" pid=12333 comm="ls" requested_mask="r" denied_mask="r" fsuid=0 ouid=1000 diff --git a/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.out b/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.out new file mode 100644 index 000000000..ab2a51fc7 --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/avc_audit_invalid_audit_id.out @@ -0,0 +1,5 @@ +START +File: test_multi/avc_audit_invalid_audit_id.in +Event type: AA_RECORD_INVALID +Epoch: 0 +Audit subid: 0 diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.err b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.err new file mode 100644 index 000000000..e69de29bb diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.in b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.in new file mode 100644 index 000000000..fce94d08b --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.in @@ -0,0 +1 @@ +Sep 9 12:51:50 ubuntu-desktop kernel: [ 1612.746129] type=1400 audit(1284061910.975:672): apparmor="DENIED" operation="capable" parent=2663 profile="/home/ubuntu/bzr/apparmor/tests/regression/apparmor/syscall_setpriority" pid=7292 comm="syscall_setprio" capability=23 capname="sys_nice" diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.out b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.out new file mode 100644 index 000000000..5dd8b9114 --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_capability.out @@ -0,0 +1,12 @@ +START +File: test_multi/testcase_syslog_capability.in +Event type: AA_RECORD_DENIED +Audit ID: 1284061910.975:672 +Operation: capable +Profile: /home/ubuntu/bzr/apparmor/tests/regression/apparmor/syscall_setpriority +Name: sys_nice +Command: syscall_setprio +Parent: 2663 +PID: 7292 +Epoch: 1284061910 +Audit subid: 672 diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.err b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.err new file mode 100644 index 000000000..e69de29bb diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.in b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.in new file mode 100644 index 000000000..56031c42f --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.in @@ -0,0 +1 @@ +Sep 9 12:51:36 ubuntu-desktop kernel: [ 1597.774866] type=1400 audit(1284061896.005:28): apparmor="DENIED" operation="change_hat" info="unconfined" error=-1 pid=2698 comm="syscall_ptrace" diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.out b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.out new file mode 100644 index 000000000..0d66130aa --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_changehat_negative_error.out @@ -0,0 +1,11 @@ +START +File: test_multi/testcase_syslog_changehat_negative_error.in +Event type: AA_RECORD_DENIED +Audit ID: 1284061896.005:28 +Operation: change_hat +Command: syscall_ptrace +Info: unconfined +ErrorCode: 1 +PID: 2698 +Epoch: 1284061896 +Audit subid: 28 diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.err b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.err new file mode 100644 index 000000000..e69de29bb diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.in b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.in new file mode 100644 index 000000000..e14a37731 --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.in @@ -0,0 +1 @@ +Sep 9 12:58:28 ubuntu-desktop kernel: [ 2010.738449] type=1400 audit(1284062308.965:276251): apparmor="DENIED" operation="link" parent=19088 profile="/home/ubuntu/bzr/apparmor/tests/regression/apparmor/link" name="/tmp/sdtest.19088-12382-HWH57d/linkfile" pid=19142 comm="link" requested_mask="l" denied_mask="l" fsuid=0 ouid=0 target="/tmp/sdtest.19088-12382-HWH57d/target" diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.out b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.out new file mode 100644 index 000000000..5a197b425 --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_link_01.out @@ -0,0 +1,17 @@ +START +File: test_multi/testcase_syslog_link_01.in +Event type: AA_RECORD_DENIED +Audit ID: 1284062308.965:276251 +Operation: link +Mask: l +Denied Mask: l +fsuid: 0 +ouid: 0 +Profile: /home/ubuntu/bzr/apparmor/tests/regression/apparmor/link +Name: /tmp/sdtest.19088-12382-HWH57d/linkfile +Command: link +Name2: /tmp/sdtest.19088-12382-HWH57d/target +Parent: 19088 +PID: 19142 +Epoch: 1284062308 +Audit subid: 276251 diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.err b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.err new file mode 100644 index 000000000..e69de29bb diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.in b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.in new file mode 100644 index 000000000..4c0635d56 --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.in @@ -0,0 +1 @@ +Sep 8 16:42:16 jj-desktop kernel: [ 2143.902340] type=1400 audit(1283989336.064:272335): apparmor="STATUS" info="failed to unpack profile" error=-71 pid=4958 comm="apparmor_parser" name="/home/jj/master/tests/regression/apparmor/net_raw" offset=159 diff --git a/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.out b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.out new file mode 100644 index 000000000..9777827a2 --- /dev/null +++ b/libraries/libapparmor/testsuite/test_multi/testcase_syslog_status_offset.out @@ -0,0 +1,11 @@ +START +File: test_multi/testcase_syslog_status_offset.in +Event type: AA_RECORD_STATUS +Audit ID: 1283989336.064:272335 +Name: /home/jj/master/tests/regression/apparmor/net_raw +Command: apparmor_parser +Info: failed to unpack profile +ErrorCode: 71 +PID: 4958 +Epoch: 1283989336 +Audit subid: 272335