bug-glibc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

static linking with getgrgid follow up


From: David Stuart
Subject: static linking with getgrgid follow up
Date: Wed, 02 Oct 2002 01:15:10 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605

Hi All,

(just a reminder to CC me when replying)

I have an even more concise form of my problem, plus an example for people to try, so I felt I should re-post the problem. I've also been able to verify that rpm has the same issue (by looking at strace output). Taking this program:

-------
#include <sys/types.h>
#include <pwd.h>
#include <grp.h>
#include <stdio.h>

int main( int argc, char** argv )
{
struct group *gr;

gr = getgrgid(0);
if( gr == NULL )
 printf( "null from getgrgid\n" );
else
 printf( "%s group\n", gr->gr_name );
}
-------

I ran this program after compiling it using "gcc test.c -o test", and "gcc -static test.c -o test". Then I obtained two outputs from using the "strace" command (see attachments). Notice the difference, the second one does not even open /etc/group.

the output was as follows:
address@hidden C]$ gcc test.c -o test
address@hidden C]$ ./test
root group

address@hidden C]$ gcc -static test.c -o test
address@hidden C]$ ./test
null from getgrgid

(the output from doing the same with strace is attached)

I have also attached my /etc/nsswitch.conf file, and the strace output from my original rpm command that fails. Note how it ALSO does not open /etc/group as it should. My glibc and fileutils versions are:

address@hidden C]$ rpm --query glibc
glibc-2.2.4-13
address@hidden C]$ rpm --query fileutils
fileutils-4.1-4

I'm running redhat-7.2 on an intel box. I would be interested in knowing whether my nsswitch.conf file is properly configured (I haven't touched it, so presumably redhat set it up this way for me). Also, I would be interested in knowing if anyone could reproduce this on their machine (and if they can't reproduce it, what is their strace output for the statically linked version)?

Also, are there any other configuration files (besides nsswitch.conf) that could interfere with the proper operation of this program if not configured correctly? (what about /etc/ld.so.* files? resolv.conf? etc.)

Zack Weinberg hinted to me earlier that one shouldn't statically link programs that use getgrgid, but if this is true I'd like to know why rpm was shipped with statically linked binaries... :P

If I've forgotten anything that's important, or have missed including some system information, let me know and I'll post it asap..

Thanks again for any help you can offer.
Dave


execve("./test", ["./test"], [/* 36 vars */]) = 0
uname({sys="Linux", node="cpe0080c6f8615f.cpe.net.cable.rogers.com", ...}) = 0
brk(0)                                  = 0x8049694
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40021000
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40022000
mprotect(0x4014e000, 35528, PROT_NONE)  = 0
old_mmap(0x4014e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x12b000) = 0x4014e000
old_mmap(0x40153000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40153000
close(3)                                = 0
munmap(0x40016000, 41415)               = 0
brk(0)                                  = 0x8049694
brk(0x8049aac)                          = 0x8049aac
brk(0x804a000)                          = 0x804a000
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1744, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1744
brk(0x804b000)                          = 0x804b000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40016000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360 \0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=255971, ...}) = 0
old_mmap(NULL, 41408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40157000
mprotect(0x40160000, 4544, PROT_NONE)   = 0
old_mmap(0x40160000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x8000) = 0x40160000
old_mmap(0x40161000, 448, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40161000
close(3)                                = 0
munmap(0x40016000, 41415)               = 0
open("/etc/group", O_RDONLY)            = 3
fcntl64(0x3, 0x1, 0, 0x1)               = 0
fcntl64(0x3, 0x2, 0x1, 0x1)             = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=580, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(3, "root:x:0:\nbin:x:1:root,bin,daemo"..., 4096) = 580
close(3)                                = 0
munmap(0x40016000, 4096)                = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
write(1, "root group\n", 11)            = 11
munmap(0x40016000, 4096)                = 0
_exit(11)                               = ?
execve("./test", ["./test"], [/* 36 vars */]) = 0
fcntl64(0, 0x1, 0, 0xbffff8b4)          = 0
fcntl64(0x1, 0x1, 0, 0xbffff8b4)        = 0
fcntl64(0x2, 0x1, 0, 0xbffff8b4)        = 0
uname({sys="Linux", node="cpe0080c6f8615f.cpe.net.cable.rogers.com", ...}) = 0
geteuid32()                             = 500
getuid32()                              = 500
getegid32()                             = 100
getgid32()                              = 100
brk(0)                                  = 0x80a5e2c
brk(0x80a5e4c)                          = 0x80a5e4c
brk(0x80a6000)                          = 0x80a6000
brk(0x80a7000)                          = 0x80a7000
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1744, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40000000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1744
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40000000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000
close(3)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360 \0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=255971, ...}) = 0
old_mmap(NULL, 41408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4000b000
mprotect(0x40014000, 4544, PROT_NONE)   = 0
old_mmap(0x40014000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x8000) = 0x40014000
old_mmap(0x40015000, 448, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40015000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
brk(0x80a8000)                          = 0x80a8000
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40016000
mprotect(0x40142000, 35528, PROT_NONE)  = 0
old_mmap(0x40142000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x12b000) = 0x40142000
old_mmap(0x40147000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40147000
close(3)                                = 0
open("/usr/lib/ld-linux.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\31\1\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=917793, ...}) = 0
old_mmap(NULL, 211012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4014b000
mprotect(0x4017d000, 6212, PROT_NONE)   = 0
old_mmap(0x4017d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x31000) = 0x4017d000
close(3)                                = 0
open("/usr/lib/libstdc++.so.2.7.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254%\1"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1025339, ...}) = 0
old_mmap(NULL, 234228, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4017f000
mprotect(0x401b0000, 33524, PROT_NONE)  = 0
old_mmap(0x401b0000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x30000) = 0x401b0000
old_mmap(0x401b7000, 4852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401b7000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=612909, ...}) = 0
old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401b9000
mprotect(0x401da000, 3796, PROT_NONE)   = 0
old_mmap(0x401da000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x20000) = 0x401da000
close(3)                                = 0
mprotect(0x4017f000, 200704, PROT_READ|PROT_WRITE) = 0
mprotect(0x4017f000, 200704, PROT_READ|PROT_EXEC) = 0
mprotect(0x4014b000, 204800, PROT_READ|PROT_WRITE) = 0
mprotect(0x4014b000, 204800, PROT_READ|PROT_EXEC) = 0
munmap(0x40000000, 41415)               = 0
munmap(0x4000b000, 41408)               = 0
munmap(0x4017f000, 234228)              = 0
munmap(0x4014b000, 211012)              = 0
munmap(0x401b9000, 138964)              = 0
munmap(0x40016000, 1264328)             = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000
close(3)                                = 0
open("/lib/libnss_nisplus.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\37"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=350376, ...}) = 0
old_mmap(NULL, 45300, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4000b000
mprotect(0x40015000, 4340, PROT_NONE)   = 0
old_mmap(0x40015000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x9000) = 0x40015000
old_mmap(0x40016000, 244, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40016000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p?\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=448789, ...}) = 0
old_mmap(NULL, 92060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40017000
mprotect(0x4002a000, 14236, PROT_NONE)  = 0
old_mmap(0x4002a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x12000) = 0x4002a000
old_mmap(0x4002c000, 6044, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4002c000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002e000
mprotect(0x4015a000, 35528, PROT_NONE)  = 0
old_mmap(0x4015a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x12b000) = 0x4015a000
old_mmap(0x4015f000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4015f000
close(3)                                = 0
open("/usr/lib/ld-linux.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\31\1\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=917793, ...}) = 0
old_mmap(NULL, 211012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40163000
mprotect(0x40195000, 6212, PROT_NONE)   = 0
old_mmap(0x40195000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x31000) = 0x40195000
close(3)                                = 0
open("/usr/lib/libstdc++.so.2.7.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254%\1"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1025339, ...}) = 0
old_mmap(NULL, 234228, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40197000
mprotect(0x401c8000, 33524, PROT_NONE)  = 0
old_mmap(0x401c8000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x30000) = 0x401c8000
old_mmap(0x401cf000, 4852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401cf000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=612909, ...}) = 0
old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401d1000
mprotect(0x401f2000, 3796, PROT_NONE)   = 0
old_mmap(0x401f2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x20000) = 0x401f2000
close(3)                                = 0
mprotect(0x40197000, 200704, PROT_READ|PROT_WRITE) = 0
mprotect(0x40197000, 200704, PROT_READ|PROT_EXEC) = 0
mprotect(0x40163000, 204800, PROT_READ|PROT_WRITE) = 0
mprotect(0x40163000, 204800, PROT_READ|PROT_EXEC) = 0
munmap(0x40000000, 41415)               = 0
munmap(0x4000b000, 45300)               = 0
munmap(0x40017000, 92060)               = 0
munmap(0x40197000, 234228)              = 0
munmap(0x40163000, 211012)              = 0
munmap(0x401d1000, 138964)              = 0
munmap(0x4002e000, 1264328)             = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000
close(3)                                = 0
open("/lib/libnss_nis.so.2", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@ \0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=308659, ...}) = 0
old_mmap(NULL, 41568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4000b000
mprotect(0x40014000, 4704, PROT_NONE)   = 0
old_mmap(0x40014000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x8000) = 0x40014000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p?\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=448789, ...}) = 0
old_mmap(NULL, 92060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40016000
mprotect(0x40029000, 14236, PROT_NONE)  = 0
old_mmap(0x40029000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x12000) = 0x40029000
old_mmap(0x4002b000, 6044, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4002b000
close(3)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360 \0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=255971, ...}) = 0
old_mmap(NULL, 41408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002d000
mprotect(0x40036000, 4544, PROT_NONE)   = 0
old_mmap(0x40036000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x8000) = 0x40036000
old_mmap(0x40037000, 448, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40037000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40038000
mprotect(0x40164000, 35528, PROT_NONE)  = 0
old_mmap(0x40164000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x12b000) = 0x40164000
old_mmap(0x40169000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40169000
close(3)                                = 0
open("/usr/lib/ld-linux.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\31\1\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=917793, ...}) = 0
old_mmap(NULL, 211012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016d000
mprotect(0x4019f000, 6212, PROT_NONE)   = 0
old_mmap(0x4019f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x31000) = 0x4019f000
close(3)                                = 0
open("/usr/lib/libstdc++.so.2.7.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254%\1"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1025339, ...}) = 0
old_mmap(NULL, 234228, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401a1000
mprotect(0x401d2000, 33524, PROT_NONE)  = 0
old_mmap(0x401d2000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x30000) = 0x401d2000
old_mmap(0x401d9000, 4852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401d9000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=612909, ...}) = 0
old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401db000
mprotect(0x401fc000, 3796, PROT_NONE)   = 0
old_mmap(0x401fc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x20000) = 0x401fc000
close(3)                                = 0
brk(0x80a9000)                          = 0x80a9000
mprotect(0x401a1000, 200704, PROT_READ|PROT_WRITE) = 0
mprotect(0x401a1000, 200704, PROT_READ|PROT_EXEC) = 0
mprotect(0x4016d000, 204800, PROT_READ|PROT_WRITE) = 0
mprotect(0x4016d000, 204800, PROT_READ|PROT_EXEC) = 0
munmap(0x40000000, 41415)               = 0
munmap(0x4000b000, 41568)               = 0
munmap(0x40016000, 92060)               = 0
munmap(0x4002d000, 41408)               = 0
munmap(0x401a1000, 234228)              = 0
munmap(0x4016d000, 211012)              = 0
munmap(0x401db000, 138964)              = 0
munmap(0x40038000, 1264328)             = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40000000
write(1, "null from getgrgid\n", 19)    = 19
munmap(0x40000000, 4096)                = 0
_exit(19)                               = ?
#
# /etc/nsswitch.conf
#
# An example Name Service Switch config file. This file should be
# sorted with the most-used services at the beginning.
#
# The entry '[NOTFOUND=return]' means that the search for an
# entry should stop if the search in the previous entry turned
# up nothing. Note that if the search failed due to some other reason
# (like no NIS server responding) then the search continues with the
# next entry.
#
# Legal entries are:
#
#       nisplus or nis+         Use NIS+ (NIS version 3)
#       nis or yp               Use NIS (NIS version 2), also called YP
#       dns                     Use DNS (Domain Name Service)
#       files                   Use the local files
#       db                      Use the local database (.db) files
#       compat                  Use NIS on compat mode
#       hesiod                  Use Hesiod for user lookups
#       [NOTFOUND=return]       Stop searching if not found so far
#

# To use db, put the "db" in front of "files" for entries you want to be
# looked up first in the databases
#
# Example:
#passwd:    db files nisplus nis
#shadow:    db files nisplus nis
#group:     db files nisplus nis

passwd:     files nisplus nis
shadow:     files nisplus nis
group:      files nisplus nis

#hosts:     db files nisplus nis dns
hosts:      files nisplus nis dns

# Example - obey only what nisplus tells us...
#services:   nisplus [NOTFOUND=return] files
#networks:   nisplus [NOTFOUND=return] files
#protocols:  nisplus [NOTFOUND=return] files
#rpc:        nisplus [NOTFOUND=return] files
#ethers:     nisplus [NOTFOUND=return] files
#netmasks:   nisplus [NOTFOUND=return] files     

bootparams: nisplus [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files

netgroup:   nisplus

publickey:  nisplus

automount:  files nisplus
aliases:    files nisplus

execve("/bin/rpm", ["rpm", "-bp", "NVIDIA_kernel.spec"], [/* 36 vars */]) = 0
fcntl64(0, 0x1, 0, 0xbffff8a4)          = 0
fcntl64(0x1, 0x1, 0, 0xbffff8a4)        = 0
fcntl64(0x2, 0x1, 0, 0xbffff8a4)        = 0
uname({sys="Linux", node="cpe0080c6f8615f.cpe.net.cable.rogers.com", ...}) = 0
geteuid32()                             = 500
getuid32()                              = 500
getegid32()                             = 100
getgid32()                              = 100
getrlimit(0x3, 0xbffff1b8)              = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 13866
rt_sigaction(SIGRT_0, {0x812dc94, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x812dbb0, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x812dd00, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [32], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff1c0, 31, (nil), 0}) = 0
brk(0)                                  = 0x8215fd8
brk(0x8216008)                          = 0x8216008
brk(0x8217000)                          = 0x8217000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2601, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40000000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2601
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40000000, 4096)                = 0
open("/usr/lib/locale/en_US/LC_IDENTIFICATION", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=370, ...}) = 0
old_mmap(NULL, 370, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MEASUREMENT", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
old_mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40001000
close(3)                                = 0
brk(0x8218000)                          = 0x8218000
open("/usr/lib/locale/en_US/LC_TELEPHONE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
old_mmap(NULL, 64, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40002000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_ADDRESS", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=160, ...}) = 0
old_mmap(NULL, 160, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40003000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_NAME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
old_mmap(NULL, 82, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40004000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_PAPER", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0
old_mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40005000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
old_mmap(NULL, 57, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40006000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MONETARY", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
old_mmap(NULL, 291, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40007000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_COLLATE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=21499, ...}) = 0
old_mmap(NULL, 21499, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40008000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_TIME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2456, ...}) = 0
old_mmap(NULL, 2456, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000e000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_NUMERIC", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000f000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_CTYPE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=173408, ...}) = 0
old_mmap(NULL, 173408, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40010000
close(3)                                = 0
open("/usr/lib/rpm/rpmpopt-4.0.4", O_RDONLY) = 3
lseek(3, 0, SEEK_END)                   = 15353
lseek(3, 0, SEEK_SET)                   = 0
read(3, "#/*! \\page config_rpmpopt Defaul"..., 15353) = 15353
close(3)                                = 0
brk(0x8219000)                          = 0x8219000
brk(0x821a000)                          = 0x821a000
brk(0x821b000)                          = 0x821b000
open("/etc/popt", O_RDONLY)             = -1 ENOENT (No such file or directory)
getuid32()                              = 500
geteuid32()                             = 500
open("/home/dave/.popt", O_RDONLY)      = -1 ENOENT (No such file or directory)
getpid()                                = 13866
getrlimit(0x3, 0xbffff468)              = 0
setrlimit(RLIMIT_STACK, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
rt_sigaction(SIGRT_0, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {SIG_DFL}, NULL, 8) = 0
execve("/usr/lib/rpm/rpmb", ["/usr/lib/rpm/rpmb", "-bp", "NVIDIA_kernel.spec"], 
[/* 36 vars */]) = 0
fcntl64(0, 0x1, 0, 0xbffff884)          = 0
fcntl64(0x1, 0x1, 0, 0xbffff884)        = 0
fcntl64(0x2, 0x1, 0, 0xbffff884)        = 0
uname({sys="Linux", node="cpe0080c6f8615f.cpe.net.cable.rogers.com", ...}) = 0
geteuid32()                             = 500
getuid32()                              = 500
getegid32()                             = 100
getgid32()                              = 100
getrlimit(0x3, 0xbffff198)              = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 13866
rt_sigaction(SIGRT_0, {0x81323b4, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x81322d0, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x8132420, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [32], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff1a0, 31, (nil), 0}) = 0
brk(0)                                  = 0x821c8d8
brk(0x821c908)                          = 0x821c908
brk(0x821d000)                          = 0x821d000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2601, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40000000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2601
brk(0x821e000)                          = 0x821e000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40000000, 4096)                = 0
open("/usr/lib/locale/en_US/LC_IDENTIFICATION", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=370, ...}) = 0
old_mmap(NULL, 370, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MEASUREMENT", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
old_mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40001000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_TELEPHONE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
old_mmap(NULL, 64, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40002000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_ADDRESS", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=160, ...}) = 0
old_mmap(NULL, 160, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40003000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_NAME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
old_mmap(NULL, 82, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40004000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_PAPER", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0
old_mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40005000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
old_mmap(NULL, 57, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40006000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_MONETARY", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
old_mmap(NULL, 291, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40007000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_COLLATE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=21499, ...}) = 0
old_mmap(NULL, 21499, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40008000
brk(0x821f000)                          = 0x821f000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_TIME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2456, ...}) = 0
old_mmap(NULL, 2456, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000e000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_NUMERIC", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000f000
close(3)                                = 0
open("/usr/lib/locale/en_US/LC_CTYPE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=173408, ...}) = 0
old_mmap(NULL, 173408, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40010000
close(3)                                = 0
open("/usr/lib/rpm/rpmpopt-4.0.4", O_RDONLY) = 3
lseek(3, 0, SEEK_END)                   = 15353
lseek(3, 0, SEEK_SET)                   = 0
read(3, "#/*! \\page config_rpmpopt Defaul"..., 15353) = 15353
close(3)                                = 0
open("/etc/popt", O_RDONLY)             = -1 ENOENT (No such file or directory)
getuid32()                              = 500
geteuid32()                             = 500
open("/home/dave/.popt", O_RDONLY)      = -1 ENOENT (No such file or directory)
uname({sys="Linux", node="cpe0080c6f8615f.cpe.net.cable.rogers.com", ...}) = 0
rt_sigaction(SIGILL, {0x81328a0, [ILL], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [32], 8) = 0
brk(0x8220000)                          = 0x8220000
open("/usr/lib/rpm/rpmrc", O_RDONLY)    = 3
gettimeofday({1033331182, 289479}, NULL) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=10029, ...}) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 289785}, NULL) = 0
read(3, "#/*! \\page config_rpmrc Default "..., 8192) = 8192
gettimeofday({1033331182, 289876}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 290030}, NULL) = 0
read(3, "NT MiNT TOS\nos_compat: TOS: Free"..., 8192) = 1837
gettimeofday({1033331182, 290107}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 290257}, NULL) = 0
read(3, "", 6355)                       = 0
gettimeofday({1033331182, 290324}, NULL) = 0
gettimeofday({1033331182, 290362}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 290426}, NULL) = 0
gettimeofday({1033331182, 290462}, NULL) = 0
gettimeofday({1033331182, 290495}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
brk(0x8221000)                          = 0x8221000
brk(0x8222000)                          = 0x8222000
brk(0x8223000)                          = 0x8223000
brk(0x8224000)                          = 0x8224000
open("/etc/rpmrc", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/home/dave/.rpmrc", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/usr/lib/rpm/macros", O_RDONLY)   = 3
gettimeofday({1033331182, 291886}, NULL) = 0
brk(0x8225000)                          = 0x8225000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 292169}, NULL) = 0
read(3, "#/*! \\page config_macros Default"..., 8192) = 8192
gettimeofday({1033331182, 292261}, NULL) = 0
brk(0x8226000)                          = 0x8226000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 293610}, NULL) = 0
read(3, " before rpm-3.0.5) are not suppo"..., 8192) = 8192
gettimeofday({1033331182, 293690}, NULL) = 0
brk(0x8227000)                          = 0x8227000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 295020}, NULL) = 0
read(3, "hen repackaging\n#\terased package"..., 8192) = 8192
gettimeofday({1033331182, 295100}, NULL) = 0
brk(0x8228000)                          = 0x8228000
brk(0x8229000)                          = 0x8229000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 299620}, NULL) = 0
read(3, "e} \\\n#  CFLAGS=\"%{optflags}\" ./c"..., 8192) = 5912
gettimeofday({1033331182, 299698}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 299848}, NULL) = 0
read(3, "", 2280)                       = 0
gettimeofday({1033331182, 299913}, NULL) = 0
brk(0x822a000)                          = 0x822a000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 300812}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 300878}, NULL) = 0
gettimeofday({1033331182, 300914}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 300977}, NULL) = 0
gettimeofday({1033331182, 301013}, NULL) = 0
gettimeofday({1033331182, 301046}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/usr/lib/rpm/i686-linux/macros", O_RDONLY) = 3
gettimeofday({1033331182, 301172}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 301402}, NULL) = 0
read(3, "# Per-platform rpm configuration"..., 8192) = 3574
gettimeofday({1033331182, 301484}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 301634}, NULL) = 0
read(3, "", 4618)                       = 0
gettimeofday({1033331182, 301701}, NULL) = 0
brk(0x822b000)                          = 0x822b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 302635}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 302700}, NULL) = 0
gettimeofday({1033331182, 302734}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 302797}, NULL) = 0
gettimeofday({1033331182, 302832}, NULL) = 0
gettimeofday({1033331182, 302865}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/etc/rpm/macros.specspo", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/etc/rpm/macros.db1", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/etc/rpm/macros.cdb", O_RDONLY)   = 3
gettimeofday({1033331182, 303066}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 303279}, NULL) = 0
read(3, "#%__dbi_cdb\tcreate cdb\n", 8192) = 23
gettimeofday({1033331182, 303355}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 303506}, NULL) = 0
read(3, "", 8169)                       = 0
gettimeofday({1033331182, 303573}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 303726}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 303791}, NULL) = 0
gettimeofday({1033331182, 303825}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 303888}, NULL) = 0
gettimeofday({1033331182, 303923}, NULL) = 0
gettimeofday({1033331182, 303956}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/etc/rpm/macros", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/etc/rpm/i686-linux/macros", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/home/dave/.rpmmacros", O_RDONLY) = 3
gettimeofday({1033331182, 304184}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 304399}, NULL) = 0
read(3, "%HOME     %{expand:%%(cd; pwd)}\n"..., 8192) = 54
gettimeofday({1033331182, 304478}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 304628}, NULL) = 0
read(3, "", 8138)                       = 0
gettimeofday({1033331182, 304695}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 304925}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 304991}, NULL) = 0
gettimeofday({1033331182, 305025}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 305087}, NULL) = 0
gettimeofday({1033331182, 305122}, NULL) = 0
gettimeofday({1033331182, 305155}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
getcwd("/home/dave/rpm/SPECS", 8192)    = 21
stat64("/home/dave/rpm/SPECS/NVIDIA_kernel.spec", {st_mode=S_IFREG|0664, 
st_size=6763, ...}) = 0
open("/home/dave/rpm/SPECS/NVIDIA_kernel.spec", O_RDONLY) = 3
gettimeofday({1033331182, 305482}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 305698}, NULL) = 0
read(3, "#\n# Spec file for NVIDIA kernel "..., 8192) = 6763
gettimeofday({1033331182, 305788}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 305938}, NULL) = 0
read(3, "", 1429)                       = 0
gettimeofday({1033331182, 306005}, NULL) = 0
gettimeofday({1033331182, 306040}, NULL) = 0
lseek(3, -6507, SEEK_CUR)               = 256
gettimeofday({1033331182, 306107}, NULL) = 0
gettimeofday({1033331182, 306141}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 306203}, NULL) = 0
gettimeofday({1033331182, 306238}, NULL) = 0
gettimeofday({1033331182, 306271}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
brk(0x8234000)                          = 0x8234000
brk(0x8237000)                          = 0x8237000
open("/home/dave/rpm/SPECS/NVIDIA_kernel.spec", O_RDONLY) = 3
gettimeofday({1033331182, 306591}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 306808}, NULL) = 0
read(3, "#\n# Spec file for NVIDIA kernel "..., 8192) = 6763
gettimeofday({1033331182, 306893}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 307044}, NULL) = 0
read(3, "", 1429)                       = 0
gettimeofday({1033331182, 307111}, NULL) = 0
pipe([4, 5])                            = 0
fork()                                  = 13867
close(5)                                = 0
fstat64(4, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003d000
read(4, "/home/dave\n", 4096)           = 11
read(4, 0x4003d000, 4096)               = ? ERESTARTSYS (To be restarted)
--- SIGCHLD (Child exited) ---
read(4, "", 4096)                       = 0
close(4)                                = 0
wait4(13867, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 13867
munmap(0x4003d000, 4096)                = 0
pipe([4, 5])                            = 0
fork()                                  = 13868
close(5)                                = 0
fstat64(4, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003d000
read(4, "/home/dave\n", 4096)           = 11
read(4, 0x4003d000, 4096)               = ? ERESTARTSYS (To be restarted)
--- SIGCHLD (Child exited) ---
read(4, "", 4096)                       = 0
close(4)                                = 0
wait4(13868, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 13868
munmap(0x4003d000, 4096)                = 0
pipe([4, 5])                            = 0
fork()                                  = 13869
close(5)                                = 0
fstat64(4, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003d000
read(4, "/home/dave\n", 4096)           = 11
read(4, 0x4003d000, 4096)               = ? ERESTARTSYS (To be restarted)
--- SIGCHLD (Child exited) ---
read(4, "", 4096)                       = 0
close(4)                                = 0
wait4(13869, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 13869
munmap(0x4003d000, 4096)                = 0
open("/home/dave/rpm/SOURCES/NVIDIA_kernel-1.0-2960.tar.gz", O_RDONLY) = 4
gettimeofday({1033331182, 320113}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003d000
select(5, [4], NULL, NULL, {1, 0})      = 1 (in [4], left {1, 0})
gettimeofday({1033331182, 320346}, NULL) = 0
read(4, "\37\213\10\0\230,\341<\0\3\354;\373[\333\306\262\375\25"..., 8192) = 
8192
gettimeofday({1033331182, 320446}, NULL) = 0
gettimeofday({1033331182, 320482}, NULL) = 0
lseek(4, -8188, SEEK_CUR)               = 4
gettimeofday({1033331182, 320548}, NULL) = 0
gettimeofday({1033331182, 320583}, NULL) = 0
close(4)                                = 0
gettimeofday({1033331182, 320645}, NULL) = 0
gettimeofday({1033331182, 320680}, NULL) = 0
gettimeofday({1033331182, 320714}, NULL) = 0
munmap(0x4003d000, 8192)                = 0
lstat64("/home/dave/rpm/SOURCES/NVIDIA_kernel-1.0-2960.tar.gz", 
{st_mode=S_IFREG|0664, st_size=416410, ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 4
connect(4, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(4)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1744, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003d000
read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1744
brk(0x8238000)                          = 0x8238000
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x4003d000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4003d000
close(4)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360 \0"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=255971, ...}) = 0
old_mmap(NULL, 41408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40048000
mprotect(0x40051000, 4544, PROT_NONE)   = 0
old_mmap(0x40051000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x8000) = 0x40051000
old_mmap(0x40052000, 448, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40052000
close(4)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40053000
mprotect(0x4017f000, 35528, PROT_NONE)  = 0
old_mmap(0x4017f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x12b000) = 0x4017f000
old_mmap(0x40184000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40184000
close(4)                                = 0
open("/usr/lib/ld-linux.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\31\1\000"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=917793, ...}) = 0
old_mmap(NULL, 211012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40188000
mprotect(0x401ba000, 6212, PROT_NONE)   = 0
old_mmap(0x401ba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x31000) = 0x401ba000
close(4)                                = 0
open("/usr/lib/libstdc++.so.2.7.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254%\1"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=1025339, ...}) = 0
old_mmap(NULL, 234228, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401bc000
mprotect(0x401ed000, 33524, PROT_NONE)  = 0
old_mmap(0x401ed000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x30000) = 0x401ed000
old_mmap(0x401f4000, 4852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401f4000
close(4)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=612909, ...}) = 0
old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401f6000
mprotect(0x40217000, 3796, PROT_NONE)   = 0
old_mmap(0x40217000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x20000) = 0x40217000
close(4)                                = 0
mprotect(0x401bc000, 200704, PROT_READ|PROT_WRITE) = 0
mprotect(0x401bc000, 200704, PROT_READ|PROT_EXEC) = 0
mprotect(0x40188000, 204800, PROT_READ|PROT_WRITE) = 0
mprotect(0x40188000, 204800, PROT_READ|PROT_EXEC) = 0
munmap(0x4003d000, 41415)               = 0
munmap(0x40048000, 41408)               = 0
munmap(0x40188000, 211012)              = 0
munmap(0x401f6000, 138964)              = 0
munmap(0x401bc000, 234228)              = 0
munmap(0x40053000, 1264328)             = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4003d000
close(4)                                = 0
open("/lib/libnss_nisplus.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\37"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=350376, ...}) = 0
old_mmap(NULL, 45300, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40048000
mprotect(0x40052000, 4340, PROT_NONE)   = 0
old_mmap(0x40052000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x9000) = 0x40052000
old_mmap(0x40053000, 244, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40053000
close(4)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p?\0\000"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=448789, ...}) = 0
old_mmap(NULL, 92060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40054000
mprotect(0x40067000, 14236, PROT_NONE)  = 0
old_mmap(0x40067000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x12000) = 0x40067000
old_mmap(0x40069000, 6044, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40069000
close(4)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4006b000
mprotect(0x40197000, 35528, PROT_NONE)  = 0
old_mmap(0x40197000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x12b000) = 0x40197000
old_mmap(0x4019c000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4019c000
close(4)                                = 0
open("/usr/lib/ld-linux.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\31\1\000"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=917793, ...}) = 0
old_mmap(NULL, 211012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401a0000
mprotect(0x401d2000, 6212, PROT_NONE)   = 0
old_mmap(0x401d2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x31000) = 0x401d2000
close(4)                                = 0
open("/usr/lib/libstdc++.so.2.7.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254%\1"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=1025339, ...}) = 0
old_mmap(NULL, 234228, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401d4000
mprotect(0x40205000, 33524, PROT_NONE)  = 0
old_mmap(0x40205000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x30000) = 0x40205000
old_mmap(0x4020c000, 4852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4020c000
close(4)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=612909, ...}) = 0
old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4020e000
mprotect(0x4022f000, 3796, PROT_NONE)   = 0
old_mmap(0x4022f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x20000) = 0x4022f000
close(4)                                = 0
brk(0x8239000)                          = 0x8239000
mprotect(0x401d4000, 200704, PROT_READ|PROT_WRITE) = 0
mprotect(0x401d4000, 200704, PROT_READ|PROT_EXEC) = 0
mprotect(0x401a0000, 204800, PROT_READ|PROT_WRITE) = 0
mprotect(0x401a0000, 204800, PROT_READ|PROT_EXEC) = 0
munmap(0x4003d000, 41415)               = 0
munmap(0x40048000, 45300)               = 0
munmap(0x40054000, 92060)               = 0
munmap(0x401a0000, 211012)              = 0
munmap(0x4020e000, 138964)              = 0
munmap(0x401d4000, 234228)              = 0
munmap(0x4006b000, 1264328)             = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=41415, ...}) = 0
old_mmap(NULL, 41415, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4003d000
close(4)                                = 0
open("/lib/libnss_nis.so.2", O_RDONLY)  = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@ \0\000"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=308659, ...}) = 0
old_mmap(NULL, 41568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40048000
mprotect(0x40051000, 4704, PROT_NONE)   = 0
old_mmap(0x40051000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x8000) = 0x40051000
close(4)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p?\0\000"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=448789, ...}) = 0
old_mmap(NULL, 92060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40053000
mprotect(0x40066000, 14236, PROT_NONE)  = 0
old_mmap(0x40066000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x12000) = 0x40066000
old_mmap(0x40068000, 6044, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40068000
close(4)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360 \0"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=255971, ...}) = 0
old_mmap(NULL, 41408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4006a000
mprotect(0x40073000, 4544, PROT_NONE)   = 0
old_mmap(0x40073000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x8000) = 0x40073000
old_mmap(0x40074000, 448, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40074000
close(4)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\302"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=5716491, ...}) = 0
old_mmap(NULL, 1264328, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40075000
mprotect(0x401a1000, 35528, PROT_NONE)  = 0
old_mmap(0x401a1000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x12b000) = 0x401a1000
old_mmap(0x401a6000, 15048, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401a6000
close(4)                                = 0
open("/usr/lib/ld-linux.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\31\1\000"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=917793, ...}) = 0
old_mmap(NULL, 211012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401aa000
mprotect(0x401dc000, 6212, PROT_NONE)   = 0
old_mmap(0x401dc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x31000) = 0x401dc000
close(4)                                = 0
open("/usr/lib/libstdc++.so.2.7.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254%\1"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=1025339, ...}) = 0
old_mmap(NULL, 234228, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401de000
mprotect(0x4020f000, 33524, PROT_NONE)  = 0
old_mmap(0x4020f000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x30000) = 0x4020f000
old_mmap(0x40216000, 4852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40216000
close(4)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 
1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=612909, ...}) = 0
old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40218000
mprotect(0x40239000, 3796, PROT_NONE)   = 0
old_mmap(0x40239000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0x20000) = 0x40239000
close(4)                                = 0
mprotect(0x401de000, 200704, PROT_READ|PROT_WRITE) = 0
mprotect(0x401de000, 200704, PROT_READ|PROT_EXEC) = 0
mprotect(0x401aa000, 204800, PROT_READ|PROT_WRITE) = 0
mprotect(0x401aa000, 204800, PROT_READ|PROT_EXEC) = 0
munmap(0x4003d000, 41415)               = 0
munmap(0x40048000, 41568)               = 0
munmap(0x40053000, 92060)               = 0
munmap(0x4006a000, 41408)               = 0
munmap(0x401aa000, 211012)              = 0
munmap(0x40218000, 138964)              = 0
munmap(0x401de000, 234228)              = 0
munmap(0x40075000, 1264328)             = 0
open("/usr/share/locale/en_US/LC_MESSAGES/rpm.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/rpm.mo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
brk(0x823c000)                          = 0x823c000
write(2, "error: ", 7)                  = 7
write(2, "Bad owner/group: /home/dave/rpm/"..., 70) = 70
gettimeofday({1033331182, 335288}, NULL) = 0
lseek(3, -5863, SEEK_CUR)               = 900
gettimeofday({1033331182, 335357}, NULL) = 0
gettimeofday({1033331182, 335392}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 335455}, NULL) = 0
gettimeofday({1033331182, 335492}, NULL) = 0
gettimeofday({1033331182, 335525}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/usr/lib/rpm/rpmrc", O_RDONLY)    = 3
gettimeofday({1033331182, 335952}, NULL) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=10029, ...}) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 336251}, NULL) = 0
read(3, "#/*! \\page config_rpmrc Default "..., 8192) = 8192
gettimeofday({1033331182, 336339}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 336499}, NULL) = 0
read(3, "NT MiNT TOS\nos_compat: TOS: Free"..., 8192) = 1837
gettimeofday({1033331182, 336576}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 336727}, NULL) = 0
read(3, "", 6355)                       = 0
gettimeofday({1033331182, 336794}, NULL) = 0
gettimeofday({1033331182, 336830}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 336893}, NULL) = 0
gettimeofday({1033331182, 336928}, NULL) = 0
gettimeofday({1033331182, 336961}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/etc/rpmrc", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/home/dave/.rpmrc", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/usr/lib/rpm/macros", O_RDONLY)   = 3
gettimeofday({1033331182, 338029}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 338252}, NULL) = 0
read(3, "#/*! \\page config_macros Default"..., 8192) = 8192
gettimeofday({1033331182, 338358}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 339658}, NULL) = 0
read(3, " before rpm-3.0.5) are not suppo"..., 8192) = 8192
gettimeofday({1033331182, 339738}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 341061}, NULL) = 0
read(3, "hen repackaging\n#\terased package"..., 8192) = 8192
gettimeofday({1033331182, 341141}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 346836}, NULL) = 0
read(3, "e} \\\n#  CFLAGS=\"%{optflags}\" ./c"..., 8192) = 5912
gettimeofday({1033331182, 346921}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 347072}, NULL) = 0
read(3, "", 2280)                       = 0
gettimeofday({1033331182, 347138}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 347983}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 348048}, NULL) = 0
gettimeofday({1033331182, 348085}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 348149}, NULL) = 0
gettimeofday({1033331182, 348186}, NULL) = 0
gettimeofday({1033331182, 348219}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/usr/lib/rpm/i386-linux/macros", O_RDONLY) = 3
gettimeofday({1033331182, 348358}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 348584}, NULL) = 0
read(3, "# Per-platform rpm configuration"..., 8192) = 3585
gettimeofday({1033331182, 348666}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 348816}, NULL) = 0
read(3, "", 4607)                       = 0
gettimeofday({1033331182, 348883}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 349729}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 349795}, NULL) = 0
gettimeofday({1033331182, 349829}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 349892}, NULL) = 0
gettimeofday({1033331182, 349928}, NULL) = 0
gettimeofday({1033331182, 349961}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/etc/rpm/macros.specspo", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/etc/rpm/macros.db1", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/etc/rpm/macros.cdb", O_RDONLY)   = 3
gettimeofday({1033331182, 350163}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 350377}, NULL) = 0
read(3, "#%__dbi_cdb\tcreate cdb\n", 8192) = 23
gettimeofday({1033331182, 350450}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 350600}, NULL) = 0
read(3, "", 8169)                       = 0
gettimeofday({1033331182, 350667}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 350820}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 350885}, NULL) = 0
gettimeofday({1033331182, 350919}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 350982}, NULL) = 0
gettimeofday({1033331182, 351017}, NULL) = 0
gettimeofday({1033331182, 351051}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
open("/etc/rpm/macros", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/etc/rpm/i386-linux/macros", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/home/dave/.rpmmacros", O_RDONLY) = 3
gettimeofday({1033331182, 351270}, NULL) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003b000
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 351665}, NULL) = 0
read(3, "%HOME     %{expand:%%(cd; pwd)}\n"..., 8192) = 54
gettimeofday({1033331182, 351742}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 351892}, NULL) = 0
read(3, "", 8138)                       = 0
gettimeofday({1033331182, 351959}, NULL) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
gettimeofday({1033331182, 352200}, NULL) = 0
read(3, "", 8192)                       = 0
gettimeofday({1033331182, 352265}, NULL) = 0
gettimeofday({1033331182, 352300}, NULL) = 0
close(3)                                = 0
gettimeofday({1033331182, 352364}, NULL) = 0
gettimeofday({1033331182, 352399}, NULL) = 0
gettimeofday({1033331182, 352432}, NULL) = 0
munmap(0x4003b000, 8192)                = 0
_exit(1)                                = ?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]