eller% strace ../apparmor_parser --debug --base /tmp/aa-caching-_5sxbkdo --skip-kernel-load -M ./features_files/features.all --cache-loc /tmp/aa-caching-_5sxbkdo/aa-alt-cache8eia9fdh --write-cache -r /tmp/aa-caching-_5sxbkdo/sbin.pingy execve("../apparmor_parser", ["../apparmor_parser", "--debug", "--base", "/tmp/aa-caching-_5sxbkdo", "--skip-kernel-load", "-M", "./features_files/features.all", "--cache-loc", "/tmp/aa-caching-_5sxbkdo/aa-alt-"..., "--write-cache", "-r", "/tmp/aa-caching-_5sxbkdo/sbin.pi"...], [/* 18 vars */]) = 0 brk(NULL) = 0xaab9436000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffebe05000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=15753, ...}) = 0 mmap(NULL, 15753, PROT_READ, MAP_PRIVATE, 3, 0) = 0xffebe01000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/mips64el-linux-gnuabi64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\360\204\0\0\0\0\0\0"..., 832) = 832 lseek(3, 8944, SEEK_SET) = 8944 read(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\257\374\36\345\304\3317$\252{-7u(9\330"..., 36) = 36 lseek(3, 9608, SEEK_SET) = 9608 read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 32) = 32 fstat(3, {st_mode=S_IFREG|0755, st_size=169816, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffebdff000 mmap(NULL, 206600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xffebda1000 mprotect(0xffebdbf000, 61440, PROT_NONE) = 0 mmap(0xffebdce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0xffebdce000 mmap(0xffebdd0000, 14088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffebdd0000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/mips64el-linux-gnuabi64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\262\0\0\0\0\0\0"..., 832) = 832 lseek(3, 19016, SEEK_SET) = 19016 read(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0-0\327W\10\270`\223m\214\204\374!\237W\236"..., 36) = 36 lseek(3, 19648, SEEK_SET) = 19648 read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 32) = 32 fstat(3, {st_mode=S_IFREG|0644, st_size=849872, ...}) = 0 mmap(NULL, 895920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xffebcc6000 mprotect(0xffebd90000, 61440, PROT_NONE) = 0 mmap(0xffebd9f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc9000) = 0xffebd9f000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/mips64el-linux-gnuabi64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\230\310\3\0\0\0\0\0"..., 832) = 832 lseek(3, 61040, SEEK_SET) = 61040 read(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0^\7\221\332\230.B\217\305\211f\375\f\"\344\224"..., 36) = 36 lseek(3, 61624, SEEK_SET) = 61624 read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 32) = 32 fstat(3, {st_mode=S_IFREG|0755, st_size=1840688, ...}) = 0 mmap(NULL, 1823056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xffebb08000 mprotect(0xffebca7000, 65536, PROT_NONE) = 0 mmap(0xffebcb7000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19f000) = 0xffebcb7000 mmap(0xffebcc2000, 12624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffebcc2000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffebdfd000 set_thread_area(0xffebe04b20) = 0 mprotect(0xffebcb7000, 24576, PROT_READ) = 0 mprotect(0xffebd9f000, 4096, PROT_READ) = 0 mprotect(0xffebdce000, 4096, PROT_READ) = 0 mprotect(0xaaac3b7000, 65536, PROT_READ) = 0 mprotect(0xffebe09000, 4096, PROT_READ) = 0 munmap(0xffebe01000, 15753) = 0 set_tid_address(0xffebdfd4f0) = 32764 set_robust_list(0xffebdfd500, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0xffebda8de8, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 16) = 0 rt_sigaction(SIGRT_1, {sa_handler=0xffebda8f20, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 16) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 16) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 futex(0xaaac3d15d4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0xaaac3d15e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 brk(NULL) = 0xaab9436000 brk(0xaab9457000) = 0xaab9457000 stat("/etc/apparmor.d", 0xffffa2b9d0) = -1 ENOENT (No such file or directory) stat("/etc/subdomain.d", 0xffffa2b9d0) = -1 ENOENT (No such file or directory) open("/etc/apparmor/parser.conf", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/tmp/aa-caching-_5sxbkdo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 newfstatat(AT_FDCWD, "./features_files/features.all", {st_mode=S_IFREG|0644, st_size=1377, ...}, 0) = 0 openat(AT_FDCWD, "./features_files/features.all", O_RDONLY) = 3 read(3, "dbus {mask {acquire send receive"..., 8191) = 1377 read(3, "", 6814) = 0 close(3) = 0 gettimeofday({tv_sec=1502207679, tv_usec=60577}, NULL) = 0 open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 3 read(3, "0-3\n", 8192) = 4 close(3) = 0 open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents(3, /* 14 entries */, 32768) = 400 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 open("/etc/apparmor/subdomain.conf", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "Failed setting up policy cache ("..., 104Failed setting up policy cache (/tmp/aa-caching-_5sxbkdo/aa-alt-cache8eia9fdh): Operation not supported ) = 104 exit_group(1) = ? +++ exited with 1 +++
eller% strace ../apparmor_parser --debug --base /tmp/aa- caching- _5sxbkdo --skip-kernel-load -M ./features_ files/features. all --cache-loc /tmp/aa- caching- _5sxbkdo/ aa-alt- cache8eia9fdh --write-cache -r /tmp/aa- caching- _5sxbkdo/ sbin.pingy "../apparmor_ parser" , ["../apparmor_ parser" , "--debug", "--base", "/tmp/aa- caching- _5sxbkdo" , "--skip- kernel- load", "-M", "./features_ files/features. all", "--cache-loc", "/tmp/aa- caching- _5sxbkdo/ aa-alt- "..., "--write-cache", "-r", "/tmp/aa- caching- _5sxbkdo/ sbin.pi" ...], [/* 18 vars */]) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xffebe05000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) "/etc/ld. so.preload" , R_OK) = -1 ENOENT (No such file or directory) etc/ld. so.cache" , O_RDONLY|O_CLOEXEC) = 3 S_IFREG| 0644, st_size=15753, ...}) = 0 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/mips64el- linux-gnuabi64/ libpthread. so.0", O_RDONLY|O_CLOEXEC) = 3 2\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\10\ 0\1\0\0\ 0\360\204\ 0\0\0\0\ 0\0"... , 832) = 832 0\24\0\ 0\0\3\0\ 0\0GNU\ 0\257\374\ 36\345\ 304\3317$ \252{-7u( 9\330". .., 36) = 36 0\20\0\ 0\0\1\0\ 0\0GNU\ 0\0\0\0\ 0\3\0\0\ 0\2\0\0\ 0\0\0\0\ 0", 32) = 32 S_IFREG| 0755, st_size=169816, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xffebdff000 PROT_EXEC, MAP_PRIVATE| MAP_DENYWRITE, 3, 0) = 0xffebda1000 0xffebdbf000, 61440, PROT_NONE) = 0 PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3, 0x1d000) = 0xffebdce000 PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0xffebdd0000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/mips64el- linux-gnuabi64/ libm.so. 6", O_RDONLY|O_CLOEXEC) = 3 2\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\10\ 0\1\0\0\ 0\200\262\ 0\0\0\0\ 0\0"... , 832) = 832 0\24\0\ 0\0\3\0\ 0\0GNU\ 0-0\327W\ 10\270` \223m\214\ 204\374! \237W\236" ..., 36) = 36 0\20\0\ 0\0\1\0\ 0\0GNU\ 0\0\0\0\ 0\3\0\0\ 0\2\0\0\ 0\0\0\0\ 0", 32) = 32 S_IFREG| 0644, st_size=849872, ...}) = 0 PROT_EXEC, MAP_PRIVATE| MAP_DENYWRITE, 3, 0) = 0xffebcc6000 0xffebd90000, 61440, PROT_NONE) = 0 PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3, 0xc9000) = 0xffebd9f000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/mips64el- linux-gnuabi64/ libc.so. 6", O_RDONLY|O_CLOEXEC) = 3 2\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\10\ 0\1\0\0\ 0\230\310\ 3\0\0\0\ 0\0"... , 832) = 832 0\24\0\ 0\0\3\0\ 0\0GNU\ 0^\7\221\ 332\230. B\217\305\ 211f\375\ f\"\344\ 224"... , 36) = 36 0\20\0\ 0\0\1\0\ 0\0GNU\ 0\0\0\0\ 0\3\0\0\ 0\2\0\0\ 0\0\0\0\ 0", 32) = 32 S_IFREG| 0755, st_size=1840688, ...}) = 0 PROT_EXEC, MAP_PRIVATE| MAP_DENYWRITE, 3, 0) = 0xffebb08000 0xffebca7000, 65536, PROT_NONE) = 0 PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3, 0x19f000) = 0xffebcb7000 PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0xffebcc2000 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xffebdfd000 area(0xffebe04b 20) = 0 0xffebcb7000, 24576, PROT_READ) = 0 0xffebd9f000, 4096, PROT_READ) = 0 0xffebdce000, 4096, PROT_READ) = 0 0xaaac3b7000, 65536, PROT_READ) = 0 0xffebe09000, 4096, PROT_READ) = 0 0xffebe01000, 15753) = 0 address( 0xffebdfd4f0) = 32764 list(0xffebdfd5 00, 24) = 0 SIGRTMIN, {sa_handler= 0xffebda8de8, sa_mask=[], sa_flags= SA_SIGINFO} , NULL, 16) = 0 SIGRT_1, {sa_handler= 0xffebda8f20, sa_mask=[], sa_flags= SA_RESTART| SA_SIGINFO} , NULL, 16) = 0 SIG_UNBLOCK, [RTMIN RT_1], NULL, 16) = 0 RLIMIT_ STACK, {rlim_cur= 8192*1024, rlim_max= RLIM64_ INFINITY} ) = 0 etc/apparmor. d", 0xffffa2b9d0) = -1 ENOENT (No such file or directory) etc/subdomain. d", 0xffffa2b9d0) = -1 ENOENT (No such file or directory) etc/apparmor/ parser. conf", O_RDONLY) = -1 ENOENT (No such file or directory) tmp/aa- caching- _5sxbkdo" , {st_mode= S_IFDIR| 0755, st_size=4096, ...}) = 0 AT_FDCWD, "./features_ files/features. all", {st_mode= S_IFREG| 0644, st_size=1377, ...}, 0) = 0 files/features. all", O_RDONLY) = 3 {tv_sec= 1502207679, tv_usec=60577}, NULL) = 0 sys/devices/ system/ cpu/online" , O_RDONLY|O_CLOEXEC) = 3 sys/devices/ system/ cpu", O_RDONLY| O_NONBLOCK| O_DIRECTORY| O_CLOEXEC) = 3 S_IFDIR| 0755, st_size=0, ...}) = 0 etc/apparmor/ subdomain. conf", O_RDONLY) = -1 ENOENT (No such file or directory) caching- _5sxbkdo/ aa-alt- cache8eia9fdh) : Operation not supported
execve(
brk(NULL) = 0xaab9436000
mmap(NULL, 8192, PROT_READ|
access(
access(
open("/
fstat(3, {st_mode=
mmap(NULL, 15753, PROT_READ, MAP_PRIVATE, 3, 0) = 0xffebe01000
close(3) = 0
access(
open("/
read(3, "\177ELF\
lseek(3, 8944, SEEK_SET) = 8944
read(3, "\4\0\0\
lseek(3, 9608, SEEK_SET) = 9608
read(3, "\4\0\0\
fstat(3, {st_mode=
mmap(NULL, 8192, PROT_READ|
mmap(NULL, 206600, PROT_READ|
mprotect(
mmap(0xffebdce000, 8192, PROT_READ|
mmap(0xffebdd0000, 14088, PROT_READ|
close(3) = 0
access(
open("/
read(3, "\177ELF\
lseek(3, 19016, SEEK_SET) = 19016
read(3, "\4\0\0\
lseek(3, 19648, SEEK_SET) = 19648
read(3, "\4\0\0\
fstat(3, {st_mode=
mmap(NULL, 895920, PROT_READ|
mprotect(
mmap(0xffebd9f000, 8192, PROT_READ|
close(3) = 0
access(
open("/
read(3, "\177ELF\
lseek(3, 61040, SEEK_SET) = 61040
read(3, "\4\0\0\
lseek(3, 61624, SEEK_SET) = 61624
read(3, "\4\0\0\
fstat(3, {st_mode=
mmap(NULL, 1823056, PROT_READ|
mprotect(
mmap(0xffebcb7000, 45056, PROT_READ|
mmap(0xffebcc2000, 12624, PROT_READ|
close(3) = 0
mmap(NULL, 8192, PROT_READ|
set_thread_
mprotect(
mprotect(
mprotect(
mprotect(
mprotect(
munmap(
set_tid_
set_robust_
rt_sigaction(
rt_sigaction(
rt_sigprocmask(
getrlimit(
futex(0xaaac3d15d4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xaaac3d15e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(NULL) = 0xaab9436000
brk(0xaab9457000) = 0xaab9457000
stat("/
stat("/
open("/
stat("/
newfstatat(
openat(AT_FDCWD, "./features_
read(3, "dbus {mask {acquire send receive"..., 8191) = 1377
read(3, "", 6814) = 0
close(3) = 0
gettimeofday(
open("/
read(3, "0-3\n", 8192) = 4
close(3) = 0
open("/
fstat(3, {st_mode=
getdents(3, /* 14 entries */, 32768) = 400
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
open("/
write(2, "Failed setting up policy cache ("..., 104Failed setting up policy cache (/tmp/aa-
) = 104
exit_group(1) = ?
+++ exited with 1 +++