thanks again.
-i option seems really usefull, for me :)
may it be this better for you?

aspi2 ~ # strace -f mount -ino remount,noxino,ro /etc
execve("/bin/mount", ["mount", "-ino", "remount,noxino,ro", "/etc"],
[/* 50 vars */]) = 0
brk(0)                                  = 0x984c000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7731000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=184384, ...}) = 0
mmap2(NULL, 184384, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7703000
close(3)                                = 0
open("/lib/libblkid.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\0\2409\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=125204, ...}) = 0
mmap2(NULL, 128076, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb76e3000
mmap2(0xb7700000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c) = 0xb7700000
close(3)                                = 0
open("/lib/libuuid.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\0\220\16\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=13832, ...}) = 0
mmap2(NULL, 16604, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb76de000
mmap2(0xb76e1000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb76e1000
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\20m\1\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1323292, ...}) = 0
mmap2(NULL, 1329448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7599000
mmap2(0xb76d8000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0xb76d8000
mmap2(0xb76db000, 10536, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb76db000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7598000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7597000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7598b60,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb76d8000, 8192, PROT_READ)   = 0
mprotect(0xb76e1000, 4096, PROT_READ)   = 0
mprotect(0xb7700000, 8192, PROT_READ)   = 0
mprotect(0x8057000, 4096, PROT_READ)    = 0
mprotect(0xb774f000, 4096, PROT_READ)   = 0
munmap(0xb7703000, 184384)              = 0
brk(0)                                  = 0x984c000
brk(0x986d000)                          = 0x986d000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2026992, ...}) = 0
mmap2(NULL, 2026992, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb73a8000
close(3)                                = 0
umask(022)                              = 022
open("/dev/null", O_RDWR|O_LARGEFILE)   = 3
close(3)                                = 0
getuid32()                              = 0
geteuid32()                             = 0
readlink("/etc", 0xbfc119af, 4096)      = -1 EINVAL (Invalid argument)
umask(077)                              = 022
open("/etc/fstab", O_RDONLY|O_LARGEFILE) = 3
umask(022)                              = 077
fstat64(3, {st_mode=S_IFREG|0644, st_size=470, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7730000
read(3, "/dev/loop0              /       "..., 2048) = 470
read(3, "", 2048)                       = 0
close(3)                                = 0
munmap(0xb7730000, 4096)                = 0
readlink("/dev", 0xbfc1196f, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev/loop0", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/dev", 0xbfc1196f, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev/sda5", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem", 0xbfc1196f, 4096)     = -1 EINVAL (Invalid argument)
readlink("/umem/live", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data/home", 0xbfc1196f, 4096) = -1 EINVAL
(Invalid argument)
readlink("/umem", 0xbfc1196f, 4096)     = -1 EINVAL (Invalid argument)
readlink("/umem/live", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data/usr-local", 0xbfc1196f, 4096) = -1 EINVAL
(Invalid argument)
readlink("/dev", 0xbfc1196f, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev/loop0", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/dev", 0xbfc1196f, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev/sda5", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem", 0xbfc1196f, 4096)     = -1 EINVAL (Invalid argument)
readlink("/umem/live", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data/home", 0xbfc1196f, 4096) = -1 EINVAL
(Invalid argument)
readlink("/umem", 0xbfc1196f, 4096)     = -1 EINVAL (Invalid argument)
readlink("/umem/live", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data", 0xbfc1196f, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data/usr-local", 0xbfc1196f, 4096) = -1 EINVAL
(Invalid argument)
readlink("/etc", 0xbfc119cf, 4096)      = -1 EINVAL (Invalid argument)
readlink("/etc", 0xbfc119cf, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev", 0xbfc119af, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev/loop0", 0xbfc119af, 4096) = -1 EINVAL (Invalid argument)
readlink("/dev", 0xbfc119af, 4096)      = -1 EINVAL (Invalid argument)
readlink("/dev/sda5", 0xbfc119af, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem", 0xbfc119af, 4096)     = -1 EINVAL (Invalid argument)
readlink("/umem/live", 0xbfc119af, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data", 0xbfc119af, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data/home", 0xbfc119af, 4096) = -1 EINVAL
(Invalid argument)
readlink("/umem", 0xbfc119af, 4096)     = -1 EINVAL (Invalid argument)
readlink("/umem/live", 0xbfc119af, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data", 0xbfc119af, 4096) = -1 EINVAL (Invalid argument)
readlink("/umem/live/data/usr-local", 0xbfc119af, 4096) = -1 EINVAL
(Invalid argument)
open("/etc", O_RDONLY|O_LARGEFILE)      = 3
fadvise64_64(3, 0, 0, POSIX_FADV_RANDOM) = 0
fstat64(3, {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
close(3)                                = 0
open("/etc", O_RDONLY|O_LARGEFILE)      = 3
fadvise64_64(3, 0, 0, POSIX_FADV_RANDOM) = 0
fstat64(3, {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
close(3)                                = 0
umask(077)                              = 022
open("/etc/mtab", O_RDONLY|O_LARGEFILE) = 3
umask(022)                              = 077
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7730000
read(3, "rootfs / rootfs rw 0 0\numem /ume"..., 1024) = 1024
read(3, "us/usb usbfs rw,nosuid,noexec,re"..., 1024) = 200
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0xb7730000, 4096)                = 0
getcwd("/root", 4095)                   = 6
readlink("/root/etc", 0xbfc1195f, 4096) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, ~[TRAP SEGV RTMIN RT_1], NULL, 8) = 0
mount("etc", "/etc", 0x984d838, MS_RDONLY|MS_REMOUNT|0x200000,
"si=44a3adf5,noxino") = 0
getcwd("/root", 4095)                   = 6
readlink("/root/etc", 0xbfc1175f, 4096) = -1 ENOENT (No such file or directory)
readlink("/etc", 0xbfc1175f, 4096)      = -1 EINVAL (Invalid argument)
rt_sigprocmask(SIG_UNBLOCK, ~[TRAP SEGV RTMIN RT_1], NULL, 8) = 0
exit_group(0)                           = ?
aspi2 ~ #

2010/12/17, Marco Clocchiatti <ziapannocc...@gmail.com>:
>
>

------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d

Reply via email to