ok. I got the following output after running "truss" on rpcbind.
Any idea what the issue might be? Thanks, Bill
# truss -d /usr/sbin/rpcbind
Base time stamp: 1315386396.4115 [ Wed Sep 7 05:06:36 EDT 2011 ]
0.0000 execve("/usr/sbin/rpcbind", 0xFFBFFE64, 0xFFBFFE6C) argc = 1
0.0063 resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
0.0068 resolvepath("/usr/sbin/rpcbind", "/usr/sbin/rpcbind", 1023) = 17
0.0072 stat64("/usr/sbin/rpcbind", 0xFFBFFB20) = 0
0.0075 open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
0.0078 stat64("/usr/sfw/lib/libsocket.so.1", 0xFFBFF2B0) Err#2 ENOENT
0.0082 stat64("/lib/libsocket.so.1", 0xFFBFF2B0) = 0
0.0084 resolvepath("/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19
0.0089 open("/lib/libsocket.so.1", O_RDONLY) = 3
0.0091 mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF3A0000
0.0094 mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF380000
0.0096 mmap(0xFF380000, 44594, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF380000
0.0098 mmap(0xFF39C000, 4277, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 49152) = 0xFF39C000
0.0101 munmap(0xFF38C000, 65536) = 0
0.0103 memcntl(0xFF380000, 14320, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0105 close(3) = 0
0.0107 stat64("/usr/sfw/lib/libnsl.so.1", 0xFFBFF2B0) Err#2 ENOENT
0.0110 stat64("/lib/libnsl.so.1", 0xFFBFF2B0) = 0
0.0112 resolvepath("/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16
0.0116 open("/lib/libnsl.so.1", O_RDONLY) = 3
0.0119 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0123 mmap(0x00010000, 729088, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
0.0126 mmap(0xFF280000, 596478, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF280000
0.0128 mmap(0xFF322000, 33825, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 598016) = 0xFF322000
0.0130 mmap(0xFF32C000, 23312, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF32C000
0.0132 munmap(0xFF312000, 65536) = 0
0.0136 memcntl(0xFF280000, 89972, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0137 close(3) = 0
0.0139 mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3F0000
0.0142 stat64("/usr/sfw/lib/libwrap.so.1", 0xFFBFF2B0) = 0
0.0144 resolvepath("/usr/sfw/lib/libwrap.so.1", "/usr/sfw/lib/libwrap.so.1.0", 1023) = 27
0.0148 open("/usr/sfw/lib/libwrap.so.1", O_RDONLY) = 3
0.0151 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0154 mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF360000
0.0156 mmap(0xFF360000, 25325, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF360000
0.0158 mmap(0xFF378000, 5294, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) = 0xFF378000
0.0160 munmap(0xFF368000, 65536) = 0
0.0163 memcntl(0xFF360000, 10060, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0164 close(3) = 0
0.0166 stat64("/usr/sfw/lib/libscf.so.1", 0xFFBFF2B0) Err#2 ENOENT
0.0169 stat64("/lib/libscf.so.1", 0xFFBFF2B0) = 0
0.0172 resolvepath("/lib/libscf.so.1", "/lib/libscf.so.1", 1023) = 16
0.0176 open("/lib/libscf.so.1", O_RDONLY) = 3
0.0178 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0181 mmap(0x00010000, 172032, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF250000
0.0183 mmap(0xFF250000, 97551, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF250000
0.0185 mmap(0xFF278000, 4942, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 98304) = 0xFF278000
0.0188 munmap(0xFF268000, 65536) = 0
0.0190 memcntl(0xFF250000, 20500, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0192 close(3) = 0
0.0194 stat64("/usr/sfw/lib/libc.so.1", 0xFFBFF2B0) Err#2 ENOENT
0.0196 stat64("/lib/libc.so.1", 0xFFBFF2B0) = 0
0.0199 resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
0.0203 open("/lib/libc.so.1", O_RDONLY) = 3
0.0205 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0208 mmap(0x00010000, 1294336, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF100000
0.0209 mmap(0xFF100000, 1241517, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF100000
0.0211 mmap(0xFF230000, 35901, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1245184) = 0xFF230000
0.0214 mmap(0xFF23A000, 1552, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF23A000
0.0217 memcntl(0xFF100000, 145604, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0219 close(3) = 0
0.0223 stat64("/lib/libdoor.so.1", 0xFFBFF2B0) = 0
0.0226 resolvepath("/lib/libdoor.so.1", "/lib/libdoor.so.1", 1023) = 17
0.0230 open("/lib/libdoor.so.1", O_RDONLY) = 3
0.0233 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0235 mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF340000
0.0237 mmap(0xFF340000, 6727, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF340000
0.0239 mmap(0xFF352000, 944, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF352000
0.0241 munmap(0xFF342000, 65536) = 0
0.0243 memcntl(0xFF340000, 3560, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0245 close(3) = 0
0.0247 stat64("/lib/libuutil.so.1", 0xFFBFF2B0) = 0
0.0249 resolvepath("/lib/libuutil.so.1", "/lib/libuutil.so.1", 1023) = 18
0.0253 open("/lib/libuutil.so.1", O_RDONLY) = 3
0.0256 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0258 mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0E0000
0.0260 mmap(0xFF0E0000, 26032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0E0000
0.0262 mmap(0xFF0F8000, 1882, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) = 0xFF0F8000
0.0265 munmap(0xFF0E8000, 65536) = 0
0.0267 memcntl(0xFF0E0000, 6652, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0269 close(3) = 0
0.0271 stat64("/lib/libgen.so.1", 0xFFBFF2B0) = 0
0.0274 resolvepath("/lib/libgen.so.1", "/lib/libgen.so.1", 1023) = 16
0.0277 open("/lib/libgen.so.1", O_RDONLY) = 3
0.0280 mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
0.0282 mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0C0000
0.0284 mmap(0xFF0C0000, 22089, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0C0000
0.0285 mmap(0xFF0D6000, 2303, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 24576) = 0xFF0D6000
0.0288 munmap(0xFF0C6000, 65536) = 0
0.0290 memcntl(0xFF0C0000, 5656, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
0.0291 close(3) = 0
0.0315 mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF390000
0.0318 munmap(0xFF3A0000, 32768) = 0
0.0320 getcontext(0xFFBFF990)
0.0321 getrlimit(RLIMIT_STACK, 0xFFBFF970) = 0
0.0323 getpid() = 26623 [26583]
0.0324 setustack(0xFF392A88)
0.0327 mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000
0.0330 sigfillset(0xFF23937C) = 0
0.0333 stat64("/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", 0xFFBFEF40) = 0
0.0337 resolvepath("/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", "/platform/sun4v/lib/libc_psr.so.1", 1023) = 33
0.0342 open("/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", O_RDONLY) = 3
0.0345 mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF240000
0.0348 munmap(0xFF242000, 24576) = 0
0.0350 close(3) = 0
0.0354 getrlimit(RLIMIT_NOFILE, 0xFFBFFDF4) = 0
0.0356 setrlimit(RLIMIT_NOFILE, 0xFFBFFDF4) = 0
0.0358 fstat(-1, 0xFFBFFD08) Err#9 EBADF
0.0360 mkdir("/var/run/daemon", 0755) Err#17 EEXIST
0.0363 chmod("/var/run/daemon", 0755) = 0
0.0366 chown("/var/run/daemon", 1, 12) = 0
0.0368 getprivimplinfo(0xFFBFF4A8, 2076) = 0
0.0370 mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0A0000
0.0374 sysconfig(_CONFIG_NGROUPS) = 16
0.0377 zone_lookup("") = 11
0.0379 zone_getattr(11, ZONE_ATTR_PRIVSET, 0xFF390248, 12) = 12
0.0381 getppriv(PRIV_EFFECTIVE, {c3f71fdbeee1280008000000}) = 0
0.0389 setgroups(0, 0x00000000) = 0
0.0391 setgid(12) = 0
0.0393 getppriv(PRIV_PERMITTED, {c3f71fdbeee1280008000000}) = 0
0.0396 setppriv(PRIV_SET, PRIV_EFFECTIVE, {c3f71fdbeee1280008000000}) = 0
0.0398 setreuid(1, 1) = 0
0.0400 setppriv(PRIV_SET, PRIV_LIMIT, {000000000000000000000000}) = 0
0.0403 setppriv(PRIV_SET, PRIV_PERMITTED, {000402438800200008000000}) = 0
0.0405 setppriv(PRIV_SET, PRIV_INHERITABLE, {000000000000000000000000}) = 0
0.0408 getpid() = 26623 [26583]
0.0410 corectl(CC_GET_PROCESS_PATH, "core", 1024, 26623) = 0
0.0412 getpid() = 26623 [26583]
0.0414 corectl(CC_SET_PROCESS_PATH, "/var/tmp/core.%f.%t", 20, 26623) = 0
0.0417 setpflags(8, 0) = 0
0.0420 open("/etc/netconfig", O_RDONLY|O_LARGEFILE) Err#13 EACCES [file_dac_search]
0.0423 fstat(-1, 0xFFBFF0D8) Err#9 EBADF
0.0425 open("/dev/conslog", O_WRONLY) Err#13 EACCES [file_dac_search]
0.0428 fcntl(-1, F_SETFD, 0x00000001) Err#9 EBADF
0.0429 fstat(-1, 0xFFBFF0D8) Err#9 EBADF
0.0431 fstat(-1, 0xFFBFFB38) Err#9 EBADF
0.0434 _exit(1)
#
|