Hello,

On Mon July 13 2009 17:48:15 Kamil Dudka wrote:
> As time permits I will keep on trying to zero in this.

attached are strace outputs from Fedora and Debian. I can see one suspicious 
place in that - this is the first main difference between Fedora and Debian:

Fedora strace:
    open("m4", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
    fcntl(5, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
    fchdir(5)                               = 0
    getdents(5, /* 14 entries */, 32768)    = 456
    getdents(5, /* 0 entries */, 32768)     = 0
    close(5)                                = 0

Debian strace:
    open("m4", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
    fcntl(5, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
    fchdir(5)                               = 0
    getdents(5, /* 14 entries */, 32768)    = 456
    getdents(5, /* 0 entries */, 32768)     = 0
    close(5)                                = 0

In other words on Debian find does not change the working directory before 
calling lgetxattr syscall. That's why lgetxattr does not see the file and 
returns ENOENT (No such file or directory).

Does anybody here guess what's going on? (before I investigate it further)

Kamil

execve("/usr/local/bin/find", ["find", "m4", "-printf", "%Z\\n"], [/* 17 vars 
*/]) = 0
brk(0)                                  = 0xe52000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e04a3000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e04a1000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=61363, ...}) = 0
mmap(NULL, 61363, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7e0492000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/librt.so.1", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p!\0\0\0\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31656, ...}) = 0
mmap(NULL, 2128848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fb7e0080000
mprotect(0x7fb7e0087000, 2093056, PROT_NONE) = 0
mmap(0x7fb7e0286000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb7e0286000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P>\0\0\0\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=534736, ...}) = 0
mmap(NULL, 2629848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fb7dfdfd000
mprotect(0x7fb7dfe7f000, 2093056, PROT_NONE) = 0
mmap(0x7fb7e007e000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x81000) = 0x7fb7e007e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libselinux.so.1", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240]\0\0\0\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=113672, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e0491000
mmap(NULL, 2213648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fb7dfbe0000
mprotect(0x7fb7dfbfb000, 2093056, PROT_NONE) = 0
mmap(0x7fb7dfdfa000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fb7dfdfa000
mmap(0x7fb7dfdfc000, 1808, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb7dfdfc000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\346\1\0\0\0\0\0@"..., 832) 
= 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1375536, ...}) = 0
mmap(NULL, 3482264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fb7df88d000
mprotect(0x7fb7df9d6000, 2097152, PROT_NONE) = 0
mmap(0x7fb7dfbd6000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x7fb7dfbd6000
mmap(0x7fb7dfbdb000, 17048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb7dfbdb000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300W\0\0\0\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=125836, ...}) = 0
mmap(NULL, 2204512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fb7df672000
mprotect(0x7fb7df688000, 2093056, PROT_NONE) = 0
mmap(0x7fb7df887000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fb7df887000
mmap(0x7fb7df889000, 13152, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb7df889000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\r\0\0\0\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e0490000
mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fb7df46e000
mprotect(0x7fb7df470000, 2097152, PROT_NONE) = 0
mmap(0x7fb7df670000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb7df670000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e048f000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e048e000
arch_prctl(ARCH_SET_FS, 0x7fb7e048e760) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "T\231x\373\313abE"..., 8)      = 8
close(3)                                = 0
mprotect(0x7fb7df670000, 4096, PROT_READ) = 0
mprotect(0x7fb7df887000, 4096, PROT_READ) = 0
mprotect(0x7fb7dfbd6000, 16384, PROT_READ) = 0
mprotect(0x7fb7dfdfa000, 4096, PROT_READ) = 0
mprotect(0x7fb7e007e000, 4096, PROT_READ) = 0
mprotect(0x7fb7e0286000, 4096, PROT_READ) = 0
mprotect(0x7fb7e04a4000, 4096, PROT_READ) = 0
munmap(0x7fb7e0492000, 61363)           = 0
set_tid_address(0x7fb7e048e7f0)         = 3112
set_robust_list(0x7fb7e048e800, 0x18)   = 0
futex(0x7fffe84a300c, FUTEX_WAKE_PRIVATE, 1) = 0
rt_sigaction(SIGRTMIN, {0x7fb7df677650, [], SA_RESTORER|SA_SIGINFO, 
0x7fb7df6807b0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fb7df6776e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 
0x7fb7df6807b0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0)                                  = 0xe52000
brk(0xe73000)                           = 0xe73000
open("/etc/selinux/config", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=584, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e04a0000
read(3, "# This file controls the state of"..., 4096) = 584
read(3, ""..., 4096)                    = 0
close(3)                                = 0
munmap(0x7fb7e04a0000, 4096)            = 0
statfs("/selinux", {f_type=0xf97cff8c, f_bsize=4096, f_blocks=0, f_bfree=0, 
f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) 
= 0
stat("/selinux/class", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
open("/selinux/mls", O_RDONLY)          = 3
read(3, "1"..., 19)                     = 1
close(3)                                = 0
futex(0x7fb7dfdfc6e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
uname({sys="Linux", node="debian", ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
gettimeofday({1247565515, 943389}, NULL) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1316224, ...}) = 0
mmap(NULL, 1316224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7e034c000
close(3)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e04a0000
read(3, "# Locale name alias data base.\n# "..., 4096) = 2570
read(3, ""..., 4096)                    = 0
close(3)                                = 0
munmap(0x7fb7e04a0000, 4096)            = 0
open("/usr/local/share/locale/en_US.UTF-8/LC_MESSAGES/findutils.mo", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/en_US.utf8/LC_MESSAGES/findutils.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/local/share/locale/en_US/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/share/locale/en.UTF-8/LC_MESSAGES/findutils.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/local/share/locale/en.utf8/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/share/locale/en/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open(".", O_RDONLY)                     = 3
fchdir(3)                               = 0
newfstatat(AT_FDCWD, "m4", {st_mode=02, st_size=17592186044416, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
lgetxattr("m4", "security.selinux", "unconfined_u:object_r:user_home_t:s0", 
255) = 37
socket(PF_FILE, 0x80001 /* SOCK_??? */, 0) = -1 EINVAL (Invalid argument)
socket(PF_FILE, SOCK_STREAM, 0)         = 4
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
connect(4, {sa_family=AF_FILE, path="/var/run/setrans/.setrans-unix"...}, 110) 
= -1 ENOENT (No such file or directory)
close(4)                                = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fb7e04a0000
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
openat(AT_FDCWD, "m4", O_RDONLY)        = 4
fstat(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl(4, F_GETFL)                       = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
fcntl(4, F_DUPFD, 3)                    = 5
getdents(4, /* 14 entries */, 4096)     = 456
getdents(4, /* 0 entries */, 4096)      = 0
close(4)                                = 0
dup(5)                                  = 4
fcntl(4, F_GETFD)                       = 0
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
lgetxattr(".cvsignore", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("nullsort.m4", "security.selinux", 0xe56280, 255) = -1 ENOENT (No 
such file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/nullsort.m4'"..., 28) = 28
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr(".gitignore", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("order-bad.bin", "security.selinux", 0xe56a90, 255) = -1 ENOENT (No 
such file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/order-bad.bin'"..., 30) = 30
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr("findlib.m4", "security.selinux", 0xe56ae0, 255) = -1 ENOENT (No such 
file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/findlib.m4'"..., 27) = 27
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr("Makefile.am", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("withfts.m4", "security.selinux", 0xe56ae0, 255) = -1 ENOENT (No such 
file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/withfts.m4'"..., 27) = 27
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr("order-good.bin", "security.selinux", 0xe56ae0, 255) = -1 ENOENT (No 
such file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/order-good.bin'"..., 31) = 31
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr("Makefile.in", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("noreturn.m4", "security.selinux", 0xe56ae0, 255) = -1 ENOENT (No 
such file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/noreturn.m4'"..., 28) = 28
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr("mkinstalldirs.m4", "security.selinux", 0xe56ae0, 255) = -1 ENOENT 
(No such file or directory)
write(2, "find: "..., 6)                = 6
write(2, "getfilecon: `m4/mkinstalldirs.m4'"..., 33) = 33
write(2, ": No such file or directory"..., 27) = 27
write(2, "\n"..., 1)                    = 1
write(1, "\n"..., 1)                    = 1
lgetxattr("Makefile", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
close(4)                                = 0
close(5)                                = 0
close(1)                                = 0
munmap(0x7fb7e04a0000, 4096)            = 0
close(2)                                = 0
exit_group(1)                           = ?
execve("/usr/bin/find", ["find", "m4", "-printf", "%Z\\n"], [/* 66 vars */]) = 0
brk(0)                                  = 0x111a000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2da5000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2da4000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=152944, ...}) = 0
mmap(NULL, 152944, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f91a2d7e000
close(3)                                = 0
open("/lib64/librt.so.1", O_RDONLY)     = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220!\300\6:\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=49352, ...}) = 0
mmap(0x3a06c00000, 2128816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x3a06c00000
mprotect(0x3a06c07000, 2093056, PROT_NONE) = 0
mmap(0x3a06e06000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x3a06e06000
close(3)                                = 0
open("/lib64/libm.so.6", O_RDONLY)      = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p>\0\6:\0\0\0@"..., 832) 
= 832
fstat(3, {st_mode=S_IFREG|0755, st_size=615312, ...}) = 0
mmap(0x3a06000000, 2633944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x3a06000000
mprotect(0x3a06082000, 2097152, PROT_NONE) = 0
mmap(0x3a06282000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x3a06282000
close(3)                                = 0
open("/lib64/libselinux.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3...@\7:\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=120464, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2d7d000
mmap(0x3a07400000, 2217720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x3a07400000
mprotect(0x3a0741c000, 2093056, PROT_NONE) = 0
mmap(0x3a0761b000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x3a0761b000
mmap(0x3a0761d000, 1784, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3a0761d000
close(3)                                = 0
open("/lib64/libc.so.6", O_RDONLY)      = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\...@\353\201\5:\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1825544, ...}) = 0
mmap(0x3a05800000, 3594344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x3a05800000
mprotect(0x3a05964000, 2097152, PROT_NONE) = 0
mmap(0x3a05b64000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x164000) = 0x3a05b64000
mmap(0x3a05b69000, 18536, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3a05b69000
close(3)                                = 0
open("/lib64/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3...@\6:\0\0\0@"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=148528, ...}) = 0
mmap(0x3a06400000, 2208640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x3a06400000
mprotect(0x3a06417000, 2093056, PROT_NONE) = 0
mmap(0x3a06616000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x3a06616000
mmap(0x3a06618000, 13184, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3a06618000
close(3)                                = 0
open("/lib64/libdl.so.2", O_RDONLY)     = 3
read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\300\5:\0\0\0@"..., 832) = 
832
fstat(3, {st_mode=S_IFREG|0755, st_size=23208, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2d7c000
mmap(0x3a05c00000, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x3a05c00000
mprotect(0x3a05c02000, 2097152, PROT_NONE) = 0
mmap(0x3a05e02000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x3a05e02000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2d7b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2d7a000
arch_prctl(ARCH_SET_FS, 0x7f91a2d7a790) = 0
mprotect(0x3a06e06000, 4096, PROT_READ) = 0
mprotect(0x3a06282000, 4096, PROT_READ) = 0
mprotect(0x3a0761b000, 4096, PROT_READ) = 0
mprotect(0x3a05b64000, 16384, PROT_READ) = 0
mprotect(0x3a06616000, 4096, PROT_READ) = 0
mprotect(0x3a0561e000, 4096, PROT_READ) = 0
mprotect(0x3a05e02000, 4096, PROT_READ) = 0
munmap(0x7f91a2d7e000, 152944)          = 0
set_tid_address(0x7f91a2d7a860)         = 25802
set_robust_list(0x7f91a2d7a870, 0x18)   = 0
futex(0x7fffb417944c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7fffb417944c, 0x189 /* FUTEX_??? */, 1, NULL, 7f91a2d7a790) = -1 EAGAIN 
(Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x3a06405750, [], SA_RESTORER|SA_SIGINFO, 
0x3a0640ee90}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x3a064057e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 
0x3a0640ee90}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0)                                  = 0x111a000
brk(0x113b000)                          = 0x113b000
open("/etc/selinux/config", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=439, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2da3000
read(3, "\n# This file controls the state o"..., 4096) = 439
read(3, ""..., 4096)                    = 0
close(3)                                = 0
munmap(0x7f91a2da3000, 4096)            = 0
statfs("/selinux", {f_type=0xf97cff8c, f_bsize=4096, f_blocks=0, f_bfree=0, 
f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) 
= 0
stat("/selinux/class", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
open("/selinux/mls", O_RDONLY)          = 3
read(3, "1"..., 19)                     = 1
close(3)                                = 0
uname({sys="Linux", node="dhcp-lab-205.englab.brq.redhat.com", ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=84748752, ...}) = 0
mmap(NULL, 84748752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f919dca7000
close(3)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2512, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2da3000
read(3, "# Locale name alias data base.\n# "..., 4096) = 2512
read(3, ""..., 4096)                    = 0
close(3)                                = 0
munmap(0x7f91a2da3000, 4096)            = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/findutils.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open(".", O_RDONLY)                     = 3
fchdir(3)                               = 0
newfstatat(AT_FDCWD, "m4", {st_mode=02, st_size=17592186044416, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
open(".", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_DIRECTORY|O_NOFOLLOW) = 4
fchdir(4)                               = 0
lgetxattr("m4", "security.selinux", "unconfined_u:object_r:user_home_t:s0", 
255) = 37
socket(PF_FILE, 0x80001 /* SOCK_??? */, 0) = 5
connect(5, {sa_family=AF_FILE, path="/var/run/setrans/.setrans-unix"...}, 110) 
= -1 ENOENT (No such file or directory)
close(5)                                = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 9), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f91a2da3000
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
open("m4", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
fcntl(5, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
fchdir(5)                               = 0
getdents(5, /* 14 entries */, 32768)    = 456
getdents(5, /* 0 entries */, 32768)     = 0
close(5)                                = 0
newfstatat(AT_FDCWD, "findlib.m4", {st_mode=01, st_size=8452495638528, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
lgetxattr("findlib.m4", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("noreturn.m4", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("mkinstalldirs.m4", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("withfts.m4", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("order-good.bin", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("Makefile", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("nullsort.m4", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr(".gitignore", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("Makefile.in", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("order-bad.bin", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr("Makefile.am", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
lgetxattr(".cvsignore", "security.selinux", 
"unconfined_u:object_r:user_home_t:s0", 255) = 37
write(1, "unconfined_u:object_r:user_home_t"..., 37) = 37
fchdir(4)                               = 0
fchdir(4)                               = 0
close(4)                                = 0
close(1)                                = 0
munmap(0x7f91a2da3000, 4096)            = 0
close(2)                                = 0
exit_group(0)                           = ?

Reply via email to