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

Problem with man: "WARNING: Terminal is not fully functional"



Hi all

I get the following error message when I start man:
"WARNING: Terminal not fully functional"
An then man only used more as pager, not less (I think it does, because
scrolling only works downwards when I press space, but nothing else).

The terminfo database should be correct (although I am not sure with this) and I
am trying this from a linux console with $TERM being set to "linux". The only
difference from a standard setup is that the root fs is mounted readonly.

Btw, less works as expected (and I think it is the pager for man).

Attached are 2 strace logs from my system: One from my woody development system
where it works and the other from my potato system with the read only fs. They
differ a bit because my development system uses German as the default language
(thus the internationalization stuff), but I can't see the difference that
produces the messages and makes man fail (the message shows up in the strace).

Does anybody have an idea what I do wrong here ? This is the last thing that
disturbs me, everything else now works with / being readonly (/tmp, /var and
/etc on ramdisk).

Thanks in advance,
Rene
execve("/usr/bin/man", ["man", "man"], [/* 26 vars */]) = 0
brk(0)                                  = 0x8049c98
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3893, ...}) = 0
old_mmap(NULL, 3893, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=888596, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\244\213"..., 4096) = 4096
old_mmap(NULL, 902972, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40015000
mprotect(0x400ea000, 30524, PROT_NONE)  = 0
old_mmap(0x400ea000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd4000) = 0x400ea000
old_mmap(0x400ee000, 14140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400ee000
close(3)                                = 0
open("/lib/libdb.so.3", O_RDONLY)       = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=238052, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220A\0"..., 4096) = 4096
old_mmap(NULL, 241020, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f2000
mprotect(0x4012c000, 3452, PROT_NONE)   = 0
old_mmap(0x4012c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x39000) = 0x4012c000
close(3)                                = 0
munmap(0x40014000, 3893)                = 0
personality(PER_LINUX)                  = 0
getpid()                                = 788
brk(0)                                  = 0x8049c98
brk(0x8049cd0)                          = 0x8049cd0
brk(0x804a000)                          = 0x804a000
getuid()                                = 0
brk(0x804b000)                          = 0x804b000
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="                                                                                       /var/run/.nscd_socket"}, 110) = -1 ECONNREFUSED (Connection refused)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3893, ...}) = 0
old_mmap(NULL, 3893, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=41340, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\0"..., 4096) = 4096
old_mmap(NULL, 44364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4012d000
mprotect(0x40137000, 3404, PROT_NONE)   = 0
old_mmap(0x40137000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x40137000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=76080, ...}) = 0
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"..., 4096) = 4096
old_mmap(NULL, 88296, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40138000
mprotect(0x4014a000, 14568, PROT_NONE)  = 0
old_mmap(0x4014a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x4014a000
old_mmap(0x4014c000, 6376, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4014c000
close(3)                                = 0
munmap(0x40014000, 3893)                = 0
uname({sys="Linux", node="gibraltar", ...}) = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=960, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 960
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
setgid(100)                             = 0
open("/etc/group", O_RDONLY)            = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=493, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 493
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
setgroups(1, [100])                     = 0
setuid(6)                               = 0
execve("/usr/lib/man-db/man", ["man", "man"], [/* 26 vars */]) = 0
brk(0)                                  = 0x8161470
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3893, ...}) = 0
old_mmap(NULL, 3893, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=888596, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\244\213"..., 4096) = 4096
old_mmap(NULL, 902972, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40015000
mprotect(0x400ea000, 30524, PROT_NONE)  = 0
old_mmap(0x400ea000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd4000) = 0x400ea000
old_mmap(0x400ee000, 14140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400ee000
close(3)                                = 0
open("/lib/libdb.so.3", O_RDONLY)       = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=238052, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220A\0"..., 4096) = 4096
old_mmap(NULL, 241020, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f2000
mprotect(0x4012c000, 3452, PROT_NONE)   = 0
old_mmap(0x4012c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x39000) = 0x4012c000
close(3)                                = 0
munmap(0x40014000, 3893)                = 0
personality(PER_LINUX)                  = 0
getpid()                                = 788
umask(022)                              = 022
brk(0)                                  = 0x8161470
brk(0x81614a8)                          = 0x81614a8
brk(0x8162000)                          = 0x8162000
fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
fstat(2, {st_mode=S_IFREG|0644, st_size=6740, ...}) = 0
getuid()                                = 6
geteuid()                               = 6
geteuid()                               = 6
getcwd("/root", 4094)                   = 6
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGINT, {0x804d5ec, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
open("/etc/manpath.config", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2607, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "# man_db.config\n#\n# This file is"..., 4096) = 2607
stat("/usr/man", {st_mode=S_IFDIR|0755, st_size=115, ...}) = 0
stat("/usr/share/man", {st_mode=S_IFDIR|0755, st_size=321, ...}) = 0
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
stat("/usr/X11R6/man", {st_mode=S_IFDIR|0755, st_size=75, ...}) = 0
stat("/opt/man", 0xbfffd910)            = -1 ENOENT (No such file or directory)
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
open("/root/.manpath", O_RDONLY)        = -1 ENOENT (No such file or directory)
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
stat("/usr/share/man", {st_mode=S_IFDIR|0755, st_size=321, ...}) = 0
stat("/usr/X11R6/man", {st_mode=S_IFDIR|0755, st_size=75, ...}) = 0
stat("/usr/man", {st_mode=S_IFDIR|0755, st_size=115, ...}) = 0
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
stat("/usr/share/man", {st_mode=S_IFDIR|0755, st_size=321, ...}) = 0
stat("/usr/X11R6/man", {st_mode=S_IFDIR|0755, st_size=75, ...}) = 0
stat("/usr/man", {st_mode=S_IFDIR|0755, st_size=115, ...}) = 0
geteuid()                               = 6
open("/var/cache/man/local/index.bt", O_RDONLY) = -1 EACCES (Permission denied)
open("/dev/null", O_RDONLY|O_NONBLOCK|0x10000) = 3
close(3)                                = 0
stat("/usr/local/man/man1", 0xbffff5cc) = -1 ENOENT (No such file or directory)
stat("/usr/local/man/man1.Z", 0xbffff5cc) = -1 ENOENT (No such file or directory)
stat("/usr/local/man/man1", 0xbffff5cc) = -1 ENOENT (No such file or directory)
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
open("/usr/local/man", O_RDONLY|O_NONBLOCK|0x10000) = 3
fstat(3, {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
brk(0x8164000)                          = 0x8164000
getdents(3, /* 2 entries */, 3933)      = 28
getdents(3, /* 0 entries */, 3933)      = 0
close(3)                                = 0
stat("/usr/local/man/cat1", 0xbffff5cc) = -1 ENOENT (No such file or directory)
stat("/usr/local/man/cat1.Z", 0xbffff5cc) = -1 ENOENT (No such file or directory)
stat("/usr/local/man/cat1", 0xbffff5cc) = -1 ENOENT (No such file or directory)
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
open("/usr/local/man", O_RDONLY|O_NONBLOCK|0x10000) = 3
fstat(3, {st_mode=S_IFDIR|S_ISGID|0775, st_size=35, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
getdents(3, /* 2 entries */, 3933)      = 28
getdents(3, /* 0 entries */, 3933)      = 0
close(3)                                = 0
open("/var/cache/man/index.bt", O_RDONLY) = -1 EACCES (Permission denied)
stat("/usr/share/man/man1", {st_mode=S_IFDIR|0755, st_size=10512, ...}) = 0
open("/usr/share/man/man1", O_RDONLY|O_NONBLOCK|0x10000) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=10512, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
getdents(3, /* 168 entries */, 3933)    = 3916
lseek(3, 796511872, SEEK_SET)           = 796511872
getdents(3, /* 166 entries */, 3933)    = 3916
lseek(3, 1661144832, SEEK_SET)          = 1661144832
getdents(3, /* 90 entries */, 3933)     = 2152
getdents(3, /* 0 entries */, 3933)      = 0
close(3)                                = 0
lstat("/usr/share/man/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9005, ...}) = 0
open("/usr/share/man/man1/man.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/share/man/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9005, ...}) = 0
umask(022)                              = 022
geteuid()                               = 6
stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=1024, ...}) = 0
gettimeofday({963995359, 42377}, NULL)  = 0
getpid()                                = 788
stat("/tmp/zmanRqgp2c", 0xbfffb7dc)     = -1 ENOENT (No such file or directory)
unlink("/tmp/zmanRqgp2c")               = -1 ENOENT (No such file or directory)
open("/tmp/zmanRqgp2c", O_WRONLY|O_CREAT|O_EXCL, 0644) = 3
geteuid()                               = 6
umask(022)                              = 022
geteuid()                               = 6
rt_sigaction(SIGINT, {SIG_IGN}, {0x804d5ec, [], SA_RESTART|0x4000000}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
vfork()                                 = 789
wait4(789, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 789
rt_sigaction(SIGINT, {0x804d5ec, [], SA_RESTART|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
open("/tmp/zmanRqgp2c", O_RDONLY)       = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=23557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(4, "\'\\\" t\n.\\\" ** The above line shou"..., 4096) = 4096
close(4)                                = 0
munmap(0x40014000, 4096)                = 0
chdir("/usr/share/man")                 = 0
open("/tmp/zmanRqgp2c", O_RDONLY)       = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=23557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(4, "\'\\\" t\n.\\\" ** The above line shou"..., 4096) = 4096
close(4)                                = 0
munmap(0x40014000, 4096)                = 0
access("./mandb_nfmt", X_OK)            = -1 ENOENT (No such file or directory)
stat("/usr/share/man/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9005, ...}) = 0
stat("/usr/share/man/cat1/man.1.gz", 0xbffff7cc) = -1 ENOENT (No such file or directory)
stat("/usr/share/man/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9005, ...}) = 0
stat("/var/cache/man/cat1/man.1.gz", 0xbffff7dc) = -1 EACCES (Permission denied)
stat("/var/cache/man/cat1", 0xbffff83c) = -1 EACCES (Permission denied)
access("/usr/share/man/man1/man.1.gz", R_OK) = 0
write(2, "Reformatting man(1), please wait"..., 36Reformatting man(1), please wait...
) = 36
geteuid()                               = 6
rt_sigaction(SIGINT, {SIG_IGN}, {0x804d5ec, [], SA_RESTART|0x4000000}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
vfork()                                 = 791
wait4(791, WARNING: terminal is not fully functional
[WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 791
rt_sigaction(SIGINT, {0x804d5ec, [], SA_RESTART|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
close(3)                                = 0
geteuid()                               = 6
rmdir("/tmp/zmanRqgp2c")                = -1 ENOTDIR (Not a directory)
unlink("/tmp/zmanRqgp2c")               = 0
chdir("/root")                          = 0
ioctl(0, SNDCTL_TMR_START, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
_exit(0)                                = ?
execve("/usr/bin/man", ["man", "man"], [/* 30 vars */]) = 0
brk(0)                                  = 0x8049d98
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=20221, ...}) = 0
old_mmap(NULL, 20221, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=888596, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\244\213"..., 4096) = 4096
old_mmap(NULL, 902972, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40019000
mprotect(0x400ee000, 30524, PROT_NONE)  = 0
old_mmap(0x400ee000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd4000) = 0x400ee000
old_mmap(0x400f2000, 14140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f2000
close(3)                                = 0
open("/usr/lib/libdb2.so.2", O_RDONLY)  = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=278876, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\177"..., 4096) = 4096
old_mmap(NULL, 275404, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f6000
mprotect(0x40138000, 5068, PROT_NONE)   = 0
old_mmap(0x40138000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x41000) = 0x40138000
close(3)                                = 0
munmap(0x40014000, 20221)               = 0
personality(PER_LINUX)                  = 0
getpid()                                = 4200
brk(0)                                  = 0x8049d98
brk(0x8049dd0)                          = 0x8049dd0
brk(0x804a000)                          = 0x804a000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2265, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2265
brk(0x804b000)                          = 0x804b000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES", O_RDONLY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
open("/usr/share/locale/de_DE/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=44, ...}) = 0
old_mmap(NULL, 44, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/usr/share/locale/de_DE/LC_MONETARY", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=94, ...}) = 0
old_mmap(NULL, 94, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/usr/share/locale/de_DE/LC_COLLATE", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=29970, ...}) = 0
old_mmap(NULL, 29970, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4013a000
close(3)                                = 0
open("/usr/share/locale/de_DE/LC_TIME", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=492, ...}) = 0
old_mmap(NULL, 492, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3)                                = 0
open("/usr/share/locale/de_DE/LC_NUMERIC", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0
old_mmap(NULL, 27, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000
close(3)                                = 0
brk(0x804c000)                          = 0x804c000
open("/usr/share/locale/de_DE/LC_CTYPE", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=87756, ...}) = 0
old_mmap(NULL, 87756, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40142000
close(3)                                = 0
getuid()                                = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="                                                                                       /var/run/.nscd_socket"}, 110) = -1 ECONNREFUSED (Connection refused)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=20221, ...}) = 0
old_mmap(NULL, 20221, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40158000
close(3)                                = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=41340, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\0"..., 4096) = 4096
old_mmap(NULL, 44364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4015d000
mprotect(0x40167000, 3404, PROT_NONE)   = 0
old_mmap(0x40167000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x40167000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=76080, ...}) = 0
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"..., 4096) = 4096
old_mmap(NULL, 88296, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40168000
mprotect(0x4017a000, 14568, PROT_NONE)  = 0
old_mmap(0x4017a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x4017a000
old_mmap(0x4017c000, 6376, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4017c000
close(3)                                = 0
munmap(0x40158000, 20221)               = 0
uname({sys="Linux", node="earth", ...}) = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=1242, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1242
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
setgid(100)                             = 0
brk(0x804d000)                          = 0x804d000
open("/etc/group", O_RDONLY)            = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=614, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 614
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
setgroups(1, [100])                     = 0
setuid(6)                               = 0
execve("/usr/lib/man-db/man", ["man", "man"], [/* 30 vars */]) = 0
brk(0)                                  = 0x8161b30
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=20221, ...}) = 0
old_mmap(NULL, 20221, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=888596, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\244\213"..., 4096) = 4096
old_mmap(NULL, 902972, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40019000
mprotect(0x400ee000, 30524, PROT_NONE)  = 0
old_mmap(0x400ee000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd4000) = 0x400ee000
old_mmap(0x400f2000, 14140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f2000
close(3)                                = 0
open("/usr/lib/libdb2.so.2", O_RDONLY)  = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=278876, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\177"..., 4096) = 4096
old_mmap(NULL, 275404, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f6000
mprotect(0x40138000, 5068, PROT_NONE)   = 0
old_mmap(0x40138000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x41000) = 0x40138000
close(3)                                = 0
munmap(0x40014000, 20221)               = 0
personality(PER_LINUX)                  = 0
getpid()                                = 4200
umask(022)                              = 022
brk(0)                                  = 0x8161b30
brk(0x8161b68)                          = 0x8161b68
brk(0x8162000)                          = 0x8162000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2265, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2265
brk(0x8163000)                          = 0x8163000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES", O_RDONLY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
open("/usr/share/locale/de_DE/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=44, ...}) = 0
old_mmap(NULL, 44, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0
fstat(2, {st_mode=S_IFREG|0644, st_size=9745, ...}) = 0
getuid()                                = 6
geteuid()                               = 6
geteuid()                               = 6
getcwd("/disks/gibraltar", 4094)        = 17
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/usr/share/locale/de_DE/LC_MESSAGES/man-db.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/man-db.mo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=15770, ...}) = 0
old_mmap(NULL, 15770, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
rt_sigaction(SIGINT, {0x804d82c, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
open("/etc/manpath.config", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2650, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013a000
read(3, "  # config file rewritten by too"..., 4096) = 2650
stat("/usr/share/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
stat("/usr/X11R6/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/opt/man", 0xbfffd860)            = -1 ENOENT (No such file or directory)
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4013a000, 4096)                = 0
open("/root/.manpath", O_RDONLY)        = -1 ENOENT (No such file or directory)
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
stat("/usr/share/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/X11R6/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/local/man/de_DE", 0xbffff88c) = -1 ENOENT (No such file or directory)
stat("/usr/local/man/de", 0xbffff88c)   = -1 ENOENT (No such file or directory)
stat("/usr/share/man/de_DE", 0xbffff88c) = -1 ENOENT (No such file or directory)
stat("/usr/share/man/de", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/X11R6/man/de_DE", 0xbffff88c) = -1 ENOENT (No such file or directory)
stat("/usr/X11R6/man/de", 0xbffff88c)   = -1 ENOENT (No such file or directory)
stat("/usr/man/de_DE", 0xbffff88c)      = -1 ENOENT (No such file or directory)
stat("/usr/man/de", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/share/man/de", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/man/de", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/local/man", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
stat("/usr/share/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/X11R6/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
geteuid()                               = 6
open("/var/cache/man/de/index.bt", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/libc.mo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=92836, ...}) = 0
old_mmap(NULL, 92836, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4013a000
close(3)                                = 0
open("/dev/null", O_RDONLY|O_NONBLOCK|0x10000) = -1 ENOTDIR (Not a directory)
open("/usr/share/man/de/man1", O_RDONLY|O_NONBLOCK|0x10000) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
brk(0x8165000)                          = 0x8165000
getdents(3, /* 7 entries */, 3933)      = 144
getdents(3, /* 0 entries */, 3933)      = 0
close(3)                                = 0
lstat("/usr/share/man/de/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9390, ...}) = 0
open("/usr/share/man/de/man1/man.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/share/man/de/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9390, ...}) = 0
umask(022)                              = 022
geteuid()                               = 6
stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=12288, ...}) = 0
gettimeofday({963738896, 982442}, NULL) = 0
getpid()                                = 4200
stat("/tmp/zmanIRrZoh", 0xbfffb72c)     = -1 ENOENT (No such file or directory)
unlink("/tmp/zmanIRrZoh")               = -1 ENOENT (No such file or directory)
open("/tmp/zmanIRrZoh", O_WRONLY|O_CREAT|O_EXCL, 0644) = 3
geteuid()                               = 6
umask(022)                              = 022
geteuid()                               = 6
rt_sigaction(SIGINT, {SIG_IGN}, {0x804d82c, [], SA_RESTART|0x4000000}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
vfork()                                 = 4201
wait4(4201, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 4201
rt_sigaction(SIGINT, {0x804d82c, [], SA_RESTART|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Der Kind-Prozeß ist beendet) ---
open("/tmp/zmanIRrZoh", O_RDONLY)       = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=24483, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40151000
read(4, "\'\\\" t\n.\\\" ** The above line shou"..., 4096) = 4096
close(4)                                = 0
munmap(0x40151000, 4096)                = 0
chdir("/usr/share/man/de")              = 0
open("/tmp/zmanIRrZoh", O_RDONLY)       = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=24483, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40151000
read(4, "\'\\\" t\n.\\\" ** The above line shou"..., 4096) = 4096
close(4)                                = 0
munmap(0x40151000, 4096)                = 0
access("./mandb_nfmt", X_OK)            = -1 ENOENT (No such file or directory)
stat("/usr/share/man/de/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9390, ...}) = 0
stat("/usr/share/man/de/cat1/man.1.gz", 0xbffff72c) = -1 ENOENT (No such file or directory)
stat("/usr/share/man/de/man1/man.1.gz", {st_mode=S_IFREG|0644, st_size=9390, ...}) = 0
stat("/var/cache/man/de/cat1/man.1.gz", 0xbffff73c) = -1 ENOENT (No such file or directory)
stat("/var/cache/man/de/cat1", 0xbffff79c) = -1 ENOENT (No such file or directory)
access("/usr/share/man/de/man1/man.1.gz", R_OK) = 0
write(2, "Formatiere man(1) neu, bitte war"..., 39Formatiere man(1) neu, bitte warten...
) = 39
geteuid()                               = 6
rt_sigaction(SIGINT, {SIG_IGN}, {0x804d82c, [], SA_RESTART|0x4000000}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
vfork()                                 = 4203
wait4(4203, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 4203
rt_sigaction(SIGINT, {0x804d82c, [], SA_RESTART|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Der Kind-Prozeß ist beendet) ---
close(3)                                = 0
geteuid()                               = 6
rmdir("/tmp/zmanIRrZoh")                = -1 ENOTDIR (Not a directory)
unlink("/tmp/zmanIRrZoh")               = 0
chdir("/disks/gibraltar")               = 0
ioctl(0, SNDCTL_TMR_START, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
_exit(0)                                = ?

Reply to: