[OmniOS-discuss] FlexLM lmutil/lmgrd
Garrett D'Amore
garrett.damore at dey-sys.com
Fri Sep 20 17:26:55 UTC 2013
FYI,
The results of gethostid() can be broken on certain versions of illumos. I pushed a change recently (1-2 weeks ago) that fixes this. It would be surprising to me if this change is also responsible for breakage of license managers. That said, I'm not precisely sure about the innards of FlexLM, and whether or not it is using the hostid call. (The last time I had cause to know such things was around a decade ago, and at that time I can confirm that it definitely *was* using hostids.)
- Garrett
On Sep 15, 2013, at 11:15 AM, John D Groenveld <jdg117 at elvis.arl.psu.edu> wrote:
> In message <7F90E095-820F-483E-9A24-6125EE3BF9E0 at omniti.com>, Dale Ghent writes
> :
>> It really depends how (ie, which calls) lmgrd is making to get this =
>> info. There are various ways to get both, so it would help to find that =
>> out.
>>
>> Can you provide at least a truss -xall -tall -vall -wall -rall output?
>
> $ ./lmutil lmhostid -ether
> lmutil - Copyright (c) 1989-2013 Flexera Software LLC. All Rights Reserved.
> The FlexNet host ID of this machine is "000000000000"
>
> John
> groenveld at acm.org
>
> execve(0x08047FF2, 0x08047E44, 0x08047E54) argc = 3
> 0x08047FF2: "lmutil"
> sysinfo(5, 0x08047A67, 257) = 6
> 0x08047A67: "i86pc"
> mmap(0x00000000, 32, 0x0007, 0x0102, -1, 0) = 0xFEFB0000
> mmap(0x00000000, 4096, 0x0003, 0x0102, -1, 0) = 0xFEFA0000
> mmap(0x00000000, 4096, 0x0003, 0x0102, -1, 0) = 0xFEF90000
> mmap(0x00000000, 4096, 0x0007, 0x0102, -1, 0) = 0xFEF80000
> memcntl(0xFEFB6000, 47484, 4, 0x0003, 0, 0) = 0
> memcntl(0x08050000, 7104, 4, 0x0003, 0, 0) = 0
> resolvepath(0xFEF90014, 0x08047758, 1023) = 12
> 0xFEF90014: "/usr/lib/ld.so.1"
> 0x08047758: "/lib/ld.so.1"
> getcwd(0x08047758, 1016) = 0
> 0x08047758: "/tmp"
> resolvepath(0x08047758, 0x08047758, 1023) = 11
> 0x08047758: "/tmp/lmutil"
> 0x08047758: "/tmp/lmutil"
> stat64(0xFEF90025, 0x08047AD8) = 0
> 0xFEF90025: "/tmp/lmutil"
> d=0x08400002 i=694677790 m=0100755 l=1 u=0 g=0 sz=1618996
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.456460511 ]
> mt = Sep 12 11:41:38 EDT 2013 [ 1379000498.000000000 ]
> ct = Sep 11 20:47:44 EDT 2013 [ 1378946864.357536715 ]
> bsz=4096 blks=3168 fs=tmpfs
> open(0xFEFE694A, 0, 0) Err#2 ENOENT
> 0xFEFE694A: "/var/ld/ld.config"
> stat64(0xFEF90083, 0x080472F8) Err#2 ENOENT
> 0xFEF90083: "/opt/SUNWspro/lib/rw7/libsocket.so.1"
> stat64(0xFEF900A8, 0x080472F8) Err#2 ENOENT
> 0xFEF900A8: "/opt/SUNWspro/lib/libsocket.so.1"
> stat64(0xFEF900C9, 0x080472F8) Err#2 ENOENT
> 0xFEF900C9: "/usr/ccs/lib/libsocket.so.1"
> stat64(0xFEF900E5, 0x080472F8) = 0
> 0xFEF900E5: "/lib/libsocket.so.1"
> d=0x02A50002 i=95374 m=0100755 l=1 u=0 g=2 sz=74492
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.451314306 ]
> mt = Sep 11 19:52:24 EDT 2013 [ 1378943544.905165628 ]
> ct = Sep 11 19:52:24 EDT 2013 [ 1378943544.905235544 ]
> bsz=74752 blks=147 fs=zfs
> resolvepath(0xFEF900E5, 0x080473C0, 1023) = 19
> 0xFEF900E5: "/lib/libsocket.so.1"
> 0x080473C0: "/lib/libsocket.so.1"
> sysconfig(6) = 4096
> open(0xFEF900E5, 0, 0) = 3
> 0xFEF900E5: "/lib/libsocket.so.1"
> mmapobj(3, 0x20000, 0xFEF80A80, 0x08047364, 0x00000000) = 0
> close(3) = 0
> memcntl(0xFEF60000, 17040, 4, 0x0003, 0, 0) = 0
> mmap(0x00000000, 4096, 0x0007, 0x0102, -1, 0) = 0xFEF50000
> stat64(0xFEF90105, 0x080472F8) Err#2 ENOENT
> 0xFEF90105: "/opt/SUNWspro/lib/rw7/libnsl.so.1"
> stat64(0xFEF90127, 0x080472F8) Err#2 ENOENT
> 0xFEF90127: "/opt/SUNWspro/lib/libnsl.so.1"
> stat64(0xFEF90145, 0x080472F8) Err#2 ENOENT
> 0xFEF90145: "/usr/ccs/lib/libnsl.so.1"
> stat64(0xFEF9015E, 0x080472F8) = 0
> 0xFEF9015E: "/lib/libnsl.so.1"
> d=0x02A50002 i=95358 m=0100755 l=1 u=0 g=2 sz=542448
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.451327584 ]
> mt = Sep 11 19:52:24 EDT 2013 [ 1378943544.879340274 ]
> ct = Sep 11 19:52:24 EDT 2013 [ 1378943544.879432528 ]
> bsz=131072 blks=1285 fs=zfs
> resolvepath(0xFEF9015E, 0x080473C0, 1023) = 16
> 0xFEF9015E: "/lib/libnsl.so.1"
> 0x080473C0: "/lib/libnsl.so.1"
> open(0xFEF9015E, 0, 0) = 3
> 0xFEF9015E: "/lib/libnsl.so.1"
> mmapobj(3, 0x20000, 0xFEF50160, 0x08047364, 0x00000000) = 0
> close(3) = 0
> memcntl(0xFEB30000, 78576, 4, 0x0003, 0, 0) = 0
> stat64(0xFEF9017A, 0x080472F8) Err#2 ENOENT
> 0xFEF9017A: "/opt/SUNWspro/lib/rw7/libdl.so.1"
> stat64(0xFEF9019B, 0x080472F8) Err#2 ENOENT
> 0xFEF9019B: "/opt/SUNWspro/lib/libdl.so.1"
> stat64(0xFEF901B8, 0x080472F8) Err#2 ENOENT
> 0xFEF901B8: "/usr/ccs/lib/libdl.so.1"
> stat64(0xFEF901D0, 0x080472F8) = 0
> 0xFEF901D0: "/lib/libdl.so.1"
> d=0x02A50002 i=891 m=0100755 l=1 u=0 g=2 sz=4100
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.451334328 ]
> mt = Feb 9 14:21:45 EST 2013 [ 1360437705.000000000 ]
> ct = Sep 11 19:52:24 EDT 2013 [ 1378943544.827632815 ]
> bsz=4608 blks=10 fs=zfs
> resolvepath(0xFEF901D0, 0x080473C0, 1023) = 15
> 0xFEF901D0: "/lib/libdl.so.1"
> 0x080473C0: "/lib/libdl.so.1"
> open(0xFEF901D0, 0, 0) = 3
> 0xFEF901D0: "/lib/libdl.so.1"
> mmapobj(3, 0x20000, 0xFEF507B0, 0x08047364, 0x00000000) = 0
> close(3) = 0
> stat64(0xFEF901F0, 0x080472F8) Err#2 ENOENT
> 0xFEF901F0: "/opt/SUNWspro/lib/rw7/libpthread.so.1"
> stat64(0xFEF90216, 0x080472F8) Err#2 ENOENT
> 0xFEF90216: "/opt/SUNWspro/lib/libpthread.so.1"
> stat64(0xFEF90238, 0x080472F8) Err#2 ENOENT
> 0xFEF90238: "/usr/ccs/lib/libpthread.so.1"
> stat64(0xFEF90255, 0x080472F8) = 0
> 0xFEF90255: "/lib/libpthread.so.1"
> d=0x02A50002 i=919 m=0100755 l=1 u=0 g=2 sz=17312
> at = Sep 15 14:07:32 EDT 2013 [ 1379268452.848296804 ]
> mt = Feb 9 14:21:45 EST 2013 [ 1360437705.000000000 ]
> ct = Sep 11 19:52:24 EDT 2013 [ 1378943544.887629564 ]
> bsz=17408 blks=35 fs=zfs
> resolvepath(0xFEF90255, 0x080473C0, 1023) = 20
> 0xFEF90255: "/lib/libpthread.so.1"
> 0x080473C0: "/lib/libpthread.so.1"
> open(0xFEF90255, 0, 0) = 3
> 0xFEF90255: "/lib/libpthread.so.1"
> mmapobj(3, 0x20000, 0xFEF50CF8, 0x08047364, 0x00000000) = 0
> close(3) = 0
> mmap(0x00000000, 4096, 0x0007, 0x0102, -1, 0) = 0xFEF30000
> stat64(0xFEF90277, 0x080472F8) Err#2 ENOENT
> 0xFEF90277: "/opt/SUNWspro/lib/rw7/libCstd.so.1"
> stat64(0xFEF9029A, 0x080472F8) Err#2 ENOENT
> 0xFEF9029A: "/opt/SUNWspro/lib/libCstd.so.1"
> stat64(0xFEF902B9, 0x080472F8) Err#2 ENOENT
> 0xFEF902B9: "/usr/ccs/lib/libCstd.so.1"
> stat64(0xFEF902D3, 0x080472F8) Err#2 ENOENT
> 0xFEF902D3: "/lib/libCstd.so.1"
> stat64(0xFEF902E5, 0x080472F8) = 0
> 0xFEF902E5: "/usr/lib/libCstd.so.1"
> d=0x02A50002 i=13972 m=0100755 l=1 u=0 g=2 sz=1994800
> at = Sep 15 14:07:38 EDT 2013 [ 1379268458.912491723 ]
> mt = Feb 9 14:21:58 EST 2013 [ 1360437718.000000000 ]
> ct = Feb 17 16:48:14 EST 2013 [ 1361137694.061996713 ]
> bsz=131072 blks=4103 fs=zfs
> resolvepath(0xFEF902E5, 0x080473C0, 1023) = 21
> 0xFEF902E5: "/usr/lib/libCstd.so.1"
> 0x080473C0: "/usr/lib/libCstd.so.1"
> open(0xFEF902E5, 0, 0) = 3
> 0xFEF902E5: "/usr/lib/libCstd.so.1"
> mmapobj(3, 0x20000, 0xFEF30488, 0x08047364, 0x00000000) = 0
> close(3) = 0
> memcntl(0xFEDA0000, 421888, 4, 0x0003, 0, 0) = 0
> stat64(0xFEF90308, 0x080472F8) Err#2 ENOENT
> 0xFEF90308: "/opt/SUNWspro/lib/rw7/libCrun.so.1"
> stat64(0xFEF9032B, 0x080472F8) Err#2 ENOENT
> 0xFEF9032B: "/opt/SUNWspro/lib/libCrun.so.1"
> stat64(0xFEF9034A, 0x080472F8) Err#2 ENOENT
> 0xFEF9034A: "/usr/ccs/lib/libCrun.so.1"
> stat64(0xFEF90364, 0x080472F8) Err#2 ENOENT
> 0xFEF90364: "/lib/libCrun.so.1"
> stat64(0xFEF90376, 0x080472F8) = 0
> 0xFEF90376: "/usr/lib/libCrun.so.1"
> d=0x02A50002 i=13971 m=0100755 l=1 u=0 g=2 sz=66408
> at = Sep 15 14:07:34 EDT 2013 [ 1379268454.129491710 ]
> mt = Feb 9 14:21:58 EST 2013 [ 1360437718.000000000 ]
> ct = Feb 17 16:48:13 EST 2013 [ 1361137693.980172050 ]
> bsz=66560 blks=131 fs=zfs
> resolvepath(0xFEF90376, 0x080473C0, 1023) = 21
> 0xFEF90376: "/usr/lib/libCrun.so.1"
> 0x080473C0: "/usr/lib/libCrun.so.1"
> open(0xFEF90376, 0, 0) = 3
> 0xFEF90376: "/usr/lib/libCrun.so.1"
> mmapobj(3, 0x20000, 0xFEF30AE0, 0x08047364, 0x00000000) = 0
> close(3) = 0
> memcntl(0xFED70000, 18620, 4, 0x0003, 0, 0) = 0
> stat64(0xFEF90396, 0x080472F8) Err#2 ENOENT
> 0xFEF90396: "/opt/SUNWspro/lib/rw7/libm.so.1"
> stat64(0xFEF903B6, 0x080472F8) Err#2 ENOENT
> 0xFEF903B6: "/opt/SUNWspro/lib/libm.so.1"
> stat64(0xFEF903D2, 0x080472F8) Err#2 ENOENT
> 0xFEF903D2: "/usr/ccs/lib/libm.so.1"
> stat64(0xFEF903E9, 0x080472F8) = 0
> 0xFEF903E9: "/lib/libm.so.1"
> d=0x02A50002 i=66 m=0100755 l=1 u=0 g=2 sz=12236
> at = Sep 15 14:07:33 EDT 2013 [ 1379268453.529748569 ]
> mt = Feb 9 14:21:59 EST 2013 [ 1360437719.000000000 ]
> ct = Sep 11 19:52:28 EDT 2013 [ 1378943548.420681998 ]
> bsz=12288 blks=25 fs=zfs
> resolvepath(0xFEF903E9, 0x080473C0, 1023) = 14
> 0xFEF903E9: "/lib/libm.so.1"
> 0x080473C0: "/lib/libm.so.1"
> open(0xFEF903E9, 0, 0) = 3
> 0xFEF903E9: "/lib/libm.so.1"
> mmapobj(3, 0x20000, 0xFEF50ED8, 0x08047364, 0x00000000) = 0
> close(3) = 0
> mmap(0x00000000, 4096, 0x0007, 0x0102, -1, 0) = 0xFED40000
> stat64(0xFEF90402, 0x080472F8) Err#2 ENOENT
> 0xFEF90402: "/opt/SUNWspro/lib/rw7/libc.so.1"
> stat64(0xFEF90422, 0x080472F8) Err#2 ENOENT
> 0xFEF90422: "/opt/SUNWspro/lib/libc.so.1"
> stat64(0xFEF9043E, 0x080472F8) Err#2 ENOENT
> 0xFEF9043E: "/usr/ccs/lib/libc.so.1"
> stat64(0xFEF90455, 0x080472F8) = 0
> 0xFEF90455: "/lib/libc.so.1"
> d=0x02A50002 i=95455 m=0100755 l=1 u=0 g=2 sz=1570648
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.452616614 ]
> mt = Sep 11 19:52:25 EDT 2013 [ 1378943545.084922301 ]
> ct = Sep 11 19:52:25 EDT 2013 [ 1378943545.085025579 ]
> bsz=131072 blks=3079 fs=lofs
> resolvepath(0xFEF90455, 0x080473C0, 1023) = 14
> 0xFEF90455: "/lib/libc.so.1"
> 0x080473C0: "/lib/libc.so.1"
> open(0xFEF90455, 0, 0) = 3
> 0xFEF90455: "/lib/libc.so.1"
> mmapobj(3, 0x20000, 0xFED40488, 0x08047364, 0x00000000) = 0
> close(3) = 0
> memcntl(0xFEBF0000, 244676, 4, 0x0003, 0, 0) = 0
> stat64(0xFEF9046C, 0x080472F8) = 0
> 0xFEF9046C: "/usr/lib/libc.so.1"
> d=0x02A50002 i=95455 m=0100755 l=1 u=0 g=2 sz=1570648
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.459352782 ]
> mt = Sep 11 19:52:25 EDT 2013 [ 1378943545.084922301 ]
> ct = Sep 11 19:52:25 EDT 2013 [ 1378943545.085025579 ]
> bsz=131072 blks=3079 fs=lofs
> resolvepath(0xFEF9046C, 0x080473C0, 1023) = 14
> 0xFEF9046C: "/usr/lib/libc.so.1"
> 0x080473C0: "/lib/libc.so.1"
> mmap(0x00000000, 4096, 0x0007, 0x0102, -1, 0) = 0xFEBE0000
> stat64(0xFEF90489, 0x08046F68) = 0
> 0xFEF90489: "/lib/libm.so.2"
> d=0x02A50002 i=67 m=0100755 l=1 u=0 g=2 sz=343176
> at = Sep 15 14:07:34 EDT 2013 [ 1379268454.027406272 ]
> mt = Feb 9 14:21:59 EST 2013 [ 1360437719.000000000 ]
> ct = Sep 11 19:52:28 EDT 2013 [ 1378943548.420838478 ]
> bsz=131072 blks=773 fs=zfs
> resolvepath(0xFEF90489, 0x08047030, 1023) = 14
> 0xFEF90489: "/lib/libm.so.2"
> 0x08047030: "/lib/libm.so.2"
> open(0xFEF90489, 0, 0) = 3
> 0xFEF90489: "/lib/libm.so.2"
> mmapobj(3, 0x20000, 0xFEBE0278, 0x08046FD4, 0x00000000) = 0
> close(3) = 0
> memcntl(0xFEAC0000, 25456, 4, 0x0003, 0, 0) = 0
> mmap(0x00010000, 24576, 0x0007, 0x80000302, -1, 0) = 0xFEBD0000
> context(0, 0x08047918)
> getrlimit(3, 0x08047910) = 0
> cur = 10485760 max = RLIM_INFINITY
> getpid() = 7645 [7644]
> lwp_private(0, 1, 0xFEBD2A40) = 0x000001C3
> context(3, 0xFEBD2AA0)
> sigpendsys(2, 0xFED3CFA0) = 0
> sigmask = 0xFFFFFFFF 0xFFFFFFFF 0x000000FF 0
> mmap(0x00000000, 4096, 0x0007, 0x0102, -1, 0) = 0xFEBC0000
> brk(0x0818DD70) = 0
> brk(0x0818FD70) = 0
> brk(0x0818FD70) = 0
> brk(0x08191D70) = 0
> brk(0x08191D70) = 0
> brk(0x08193D70) = 0
> brk(0x08193D70) = 0
> brk(0x08195D70) = 0
> brk(0x08195D70) = 0
> brk(0x0819DD70) = 0
> brk(0x0819DD70) = 0
> brk(0x081A5D70) = 0
> brk(0x081A5D70) = 0
> brk(0x081ADD70) = 0
> sysi86(41, 0xFED3DF8C, 0x0000133F, 0x00001F80) = 0x00000001
> getrlimit(5, 0x08046AB8) = 0
> cur = 256 max = 65536
> brk(0x081ADD70) = 0
> brk(0x081AFD70) = 0
> brk(0x081AFD70) = 0
> brk(0x081B1D70) = 0
> time() = 1379268472
> brk(0x081B1D70) = 0
> brk(0x081B3D70) = 0
> sysconfig(6) = 4096
> stat(0x081B1DE8, 0x08046578) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> open(0xFED1F5FB, 0, 037657401570) = 3
> 0xFED1F5FB: "/var/run/tzsync"
> mmap(0x00000000, 4, 0x0001, 0x0001, 3, 0) = 0xFEAB0000
> close(3) = 0
> brk(0x081B3D70) = 0
> brk(0x081B5D70) = 0
> mmap(0x00010000, 65536, 0x0007, 0x0302, -1, 0) = 0xFEA90000
> open(0xFEA90040, 0, 037657225100) = 3
> 0xFEA90040: "/usr/share/lib/zoneinfo/US/Eastern"
> fstat64(3, 0x08046938) = 0
> d=0x02A50002 i=47909 m=0100644 l=2 u=0 g=2 sz=1267
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.456773854 ]
> mt = Feb 9 14:21:34 EST 2013 [ 1360437694.000000000 ]
> ct = Feb 17 16:48:50 EST 2013 [ 1361137730.004103466 ]
> bsz=1536 blks=4 fs=zfs
> mmap(0x00010000, 65536, 0x0007, 0x0302, -1, 0) = 0xFEA70000
> read(3, 0xFEA70000, 1267) = 1267
> T Z i f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\004\0\0\004\0\0\0\0
> \0\0\0EB\0\0\004\0\0\0109EA61E p9FBAEB `A086\0 pA19ACD `A2 eE2 p
> A383E9E0A4 jAE pA5 5A7 `A6 SCAF0A71589 `A8 3ACF0A8FEA5E0AA138EF0
> AADE87E0ABF3 pF0ACBE iE0ADD3 RF0AE9E KE0AFB3 4F0B0 ~ -E0B19C Q p
> B2 g J `B3 | 3 pB4 G , `B5 \15 pB6 '0E `B7 ;F7 pB806F0 `B91BD9 p
> B9E6D2 `BB04F5F0BBC6B4 `BCE4D7F0BDAFD0E0BEC4B9F0BF8FB2E0C0A49BF0
> C1 o94E0C284 }F0C3 O vE0C4 d _F0C5 / XE0C6 M | pC70F :E0C8 - ^ p
> C8F8 W `CA\r @ pCAD8 9 `CB88F0 pD2 #F4 pD2 `FBE0D3 uE4F0D4 @DDE0
> D5 UC6F0D6 BFE0D7 5A8F0D8\0A1E0D9158AF0D9E083E0DAFEA7 pDBC0 eE0
> DCDE89 pDDA982 `DEBE k pDF89 d `E09E M pE1 i F `E2 ~ / pE3 I ( `
> E4 ^11 pE5 W .E0E6 G -F0E7 710E0E8 '0FF0E916F2E0EA06F1F0EAF6D4E0
> EBE6D3F0ECD6B6E0EDC6B5F0EEBFD3 `EFAFD2 pF09FB5 `F18FB4 pF27F97 `
> F3 o96 pF4 _ y `F5 O x pF6 ? [ `F7 / Z pF8 ( wE0F90F < pFA\b YE0
> FAF8 XF0FBE8 ;E0FCD8 :F0FDC81DE0FEB81CF0FFA7FFE0\097FEF00187E1E0
> 02 wE0F003 pFE `04 `FD p05 PE0 `06 @DF p07 0C2 `078D19 p\t10A4 `
> \tAD94F0\nF086 `\vE085 p\fD9A2E0\rC0 g p0EB984E00FA983F01099 fE0
> 1189 eF012 y HE013 i GF014 Y *E015 I )F016 9\fE017 )\vF018 " ) `
> 19\bEDF01A02\v `1AF2\n p1BE1ED `1CD1EC p1DC1CF `1EB1CE p1FA1B1 `
> v\0F0 !8193 ` " UE2F0 # jAFE0 $ 5C4F0 % J91E0 &15A6F0 ' * sE0
> 'FEC3 p )\n UE0 )DEA5 p *EA 7E0 +BE87 p ,D3 T ` -9E i p .B3 6 `
> / ~ K p 09318 ` 1 g gF0 2 rFA ` 3 G IF0 4 RDC ` 5 ' +F0 6 2BE `
> 707\rF0 81BDAE0 8E6EFF0 9FBBCE0 :C6D1F0 ;DB9EE0 <AFEE p =BB80E0
>> 8FD0 p ?9B bE0 @ oB2 p A847F ` B O94 p C d a ` D / v p E D C `
> EF3A8F0 G - _E0 GD38AF0 I\r AE0 IB3 lF0 JED #E0 K9C89 p LD6 @ `
> M | k p NB6 " ` O \ M p P9604 ` Q < / p R uE6 ` S1C11 p T UC8 `
> TFBF3 p V 5AA ` VE50FF0 X1EC6E0 XC4F1F0 YFEA8E0 ZA4D3F0 [DE8AE0
> \84B5F0 ]BE lE0 ^ d97F0 _9E NE0 ` MB4 p a87 k ` b -96 p c g M `
> d\r x p e G / ` eED Z p g '11 ` gCD < p i06F3 ` iAD1E p jE6D5 `
> k96 :F0 lCFF1E0 m v1CF0 nAFD3E0 o UFEF0 p8FB5E0 q 5E0F0 r o97E0
> s15C2F0 t O yE0 tFEDF p v 896 ` vDEC1 p x18 x ` xBEA3 p yF8 Z `
> z9E85 p {D8 < ` | ~ g p }B81E ` ~ ^ I p7F98\0 `\001\001\001\001
> \001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001
> \001\001\001\001020301\001\001\001\001\001\001\001\001\001\001\0
> 01\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\0
> 01\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\0
> 01\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\0
> 01\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\0
> 01\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\0
> 01\001FFFFC7C001\0FFFFB9B0\004FFFFC7C001\bFFFFC7C001\f E D T\0 E
> S T\0 E W T\0 E P T\0\0\0\001\0\0\001
> close(3) = 0
> stat(0x081B1DE8, 0x08046988) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> stat(0x081B1DE8, 0x08046988) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> stat(0x081B1DE8, 0x08046908) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> stat(0x08190AB8, 0x08046908) Err#2 ENOENT
> 0x08190AB8: "/root/.flexlmborrow"
> stat(0x081B1DE8, 0x080469E8) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> ioctl(1, 0x00005401, 0x08045C72) = 0
> iflag=0022402 oflag=0014005 cflag=0002275 lflag=0105073 line=0
> cc: 003 034 177 025 004 000 000 000
> fstat64(1, 0x08045BB4) = 0
> d=0x08280000 i=16777220 m=0020620 l=1 u=0 g=7 rdev=0x00800000
> at = Sep 15 14:07:52 EDT 2013 [ 1379268472.000000000 ]
> mt = Sep 15 14:07:52 EDT 2013 [ 1379268472.000000000 ]
> ct = Sep 11 20:35:15 EDT 2013 [ 1378946115.000000000 ]
> bsz=8192 blks=1 fs=devfs
> write(1, 0xFED3E3C4, 76) = 76
> l m u t i l - C o p y r i g h t ( c ) 1 9 8 9 - 2 0 1 3
> F l e x e r a S o f t w a r e L L C . A l l R i g h t
> s R e s e r v e d .\n
> stat(0x081B1DE8, 0x08046A08) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> time() = 1379268472
> stat(0x081B1DE8, 0x08046088) Err#2 ENOENT
> 0x081B1DE8: "/root/.flexlmrc"
> sysinfo(2, 0x08045D5C, 1025) = 7
> 0x08045D5C: "omnios"
> so_socket(PF_INET, SOCK_DGRAM, IPPROTO_IP, 0x00000000, SOV_DEFAULT) = 3
> open(0xFEB94708, 0, 0666) = 4
> 0xFEB94708: "/etc/netconfig"
> fstat64(4, 0x080446E0) = 0
> d=0x02A50002 i=61996 m=0100644 l=1 u=0 g=3 sz=2137
> at = Sep 15 14:07:36 EDT 2013 [ 1379268456.898214707 ]
> mt = Feb 9 14:22:05 EST 2013 [ 1360437725.000000000 ]
> ct = Feb 17 16:49:09 EST 2013 [ 1361137749.150662505 ]
> bsz=2560 blks=6 fs=zfs
> fstat64(4, 0x080445E0) = 0
> d=0x02A50002 i=61996 m=0100644 l=1 u=0 g=3 sz=2137
> at = Sep 15 14:07:36 EDT 2013 [ 1379268456.898214707 ]
> mt = Feb 9 14:22:05 EST 2013 [ 1360437725.000000000 ]
> ct = Feb 17 16:49:09 EST 2013 [ 1361137749.150662505 ]
> bsz=2560 blks=6 fs=zfs
> ioctl(4, 0x00005401, 0x0804469E) Err#25 ENOTTY
> read(4, 0x081B5144, 2560) = 2137
> # C D D L H E A D E R S T A R T\n #\n # T h e c o n t
> e n t s o f t h i s f i l e a r e s u b j e c t t o
> t h e t e r m s o f t h e\n # C o m m o n D e v e l
> o p m e n t a n d D i s t r i b u t i o n L i c e n s e ,
> V e r s i o n 1 . 0 o n l y\n # ( t h e " L i c e n s
> e " ) . Y o u m a y n o t u s e t h i s f i l e
> e x c e p t i n c o m p l i a n c e\n # w i t h t h e
> L i c e n s e .\n #\n # Y o u c a n o b t a i n a c o
> p y o f t h e l i c e n s e a t u s r / s r c / O P E
> N S O L A R I S . L I C E N S E\n # o r h t t p : / / w w w
> . o p e n s o l a r i s . o r g / o s / l i c e n s i n g .\n #
> S e e t h e L i c e n s e f o r t h e s p e c i f i
> c l a n g u a g e g o v e r n i n g p e r m i s s i o n s
> \n # a n d l i m i t a t i o n s u n d e r t h e L i c
> e n s e .\n #\n # W h e n d i s t r i b u t i n g C o v e
> r e d C o d e , i n c l u d e t h i s C D D L H E A D
> E R i n e a c h\n # f i l e a n d i n c l u d e t h
> e L i c e n s e f i l e a t u s r / s r c / O P E N S O
> L A R I S . L I C E N S E .\n # I f a p p l i c a b l e ,
> a d d t h e f o l l o w i n g b e l o w t h i s C D D
> L H E A D E R , w i t h t h e\n # f i e l d s e n c l
> o s e d b y b r a c k e t s " [ ] " r e p l a c e d w
> i t h y o u r o w n i d e n t i f y i n g\n # i n f o r
> m a t i o n : P o r t i o n s C o p y r i g h t [ y y y y
> ] [ n a m e o f c o p y r i g h t o w n e r ]\n #\n #
> C D D L H E A D E R E N D\n #\n # C o p y r i g h t 1 9
> 9 9 S u n M i c r o s y s t e m s , I n c . A l l r
> i g h t s r e s e r v e d .\n # U s e i s s u b j e c t
> t o l i c e n s e t e r m s .\n #\n # i d e n t\t " % Z
> % % M %\t % I %\t % E % S M I "\n #\n # T h e " N e t w o
> r k C o n f i g u r a t i o n " F i l e .\n #\n # E a c h
> e n t r y i s o f t h e f o r m :\n #\n #
> < n e t w o r k _ i d > < s e m a n t i c s > < f l a g s
>> < p r o t o f a m i l y > < p r o t o n a m e > \\n #
> < d e v i c e > < n a m e t o a d
> d r _ l i b s >\n #\n # T h e " - " i n < n a m e t o a
> d d r _ l i b s > f o r i n e t f a m i l y t r a n s p
> o r t s i n d i c a t e s\n # r e d i r e c t i o n t o
> t h e n a m e s e r v i c e s w i t c h p o l i c i e s
> f o r " h o s t s " a n d\n # " s e r v i c e s " . T
> h e " - " m a y b e r e p l a c e d b y n a m e t o
> a d d r l i b r a r i e s t h a t\n # c o m p l y w i t
> h t h e S V r 4 s p e c s , i n w h i c h c a s e
> t h e n a m e s e r v i c e s w i t c h\n # w i l l n
> o t b e u s e d f o r n e t d i r _ g e t b y n a m e ,
> n e t d i r _ g e t b y a d d r ,\n # g e t h o s t b y n a
> m e , g e t h o s t b y a d d r , g e t s e r v b y n a m e
> , a n d g e t s e r v b y p o r t .\n # T h e r e a r e
> n o n a m e t o a d d r _ l i b s f o r t h e i n e t
> f a m i l y i n S o l a r i s a n y m o r e .\n #\n u d
> p 6 t p i _ c l t s v i n e
> t 6 u d p / d e v / u d p 6 -\n t c
> p 6 t p i _ c o t s _ o r d v i n e
> t 6 t c p / d e v / t c p 6 -\n u d
> p t p i _ c l t s v i n e
> t u d p / d e v / u d p -\n t c
> p t p i _ c o t s _ o r d v i n e
> t t c p / d e v / t c p -\n r a
> w i p t p i _ r a w - i n e
> t - / d e v / r a w i p -\n t i
> c l t s t p i _ c l t s v l o o p
> b a c k - / d e v / t i c l t s s t r a
> d d r . s o\n t i c o t s o r d t p i _ c o t s _ o r d
> v l o o p b a c k - / d e v / t i c o t s
> o r d s t r a d d r . s o\n t i c o t s t p i _ c
> o t s v l o o p b a c k - / d
> e v / t i c o t s s t r a d d r . s o\n
> read(4, 0x081B5144, 2560) = 0
> llseek(4, 0, 1) = 2137
> llseek(4, 0, 0) = 0
> read(4, 0x081B5144, 2560) = 2137
> # C D D L H E A D E R S T A R T\n #\n # T h e c o n t
> e n t s o f t h i s f i l e a r e s u b j e c t t o
> t h e t e r m s o f t h e\n # C o m m o n D e v e l
> o p m e n t a n d D i s t r i b u t i o n L i c e n s e ,
> V e r s i o n 1 . 0 o n l y\n # ( t h e " L i c e n s
> e " ) . Y o u m a y n o t u s e t h i s f i l e
> e x c e p t i n c o m p l i a n c e\n # w i t h t h e
> L i c e n s e .\n #\n # Y o u c a n o b t a i n a c o
> p y o f t h e l i c e n s e a t u s r / s r c / O P E
> N S O L A R I S . L I C E N S E\n # o r h t t p : / / w w w
> . o p e n s o l a r i s . o r g / o s / l i c e n s i n g .\n #
> S e e t h e L i c e n s e f o r t h e s p e c i f i
> c l a n g u a g e g o v e r n i n g p e r m i s s i o n s
> \n # a n d l i m i t a t i o n s u n d e r t h e L i c
> e n s e .\n #\n # W h e n d i s t r i b u t i n g C o v e
> r e d C o d e , i n c l u d e t h i s C D D L H E A D
> E R i n e a c h\n # f i l e a n d i n c l u d e t h
> e L i c e n s e f i l e a t u s r / s r c / O P E N S O
> L A R I S . L I C E N S E .\n # I f a p p l i c a b l e ,
> a d d t h e f o l l o w i n g b e l o w t h i s C D D
> L H E A D E R , w i t h t h e\n # f i e l d s e n c l
> o s e d b y b r a c k e t s " [ ] " r e p l a c e d w
> i t h y o u r o w n i d e n t i f y i n g\n # i n f o r
> m a t i o n : P o r t i o n s C o p y r i g h t [ y y y y
> ] [ n a m e o f c o p y r i g h t o w n e r ]\n #\n #
> C D D L H E A D E R E N D\n #\n # C o p y r i g h t 1 9
> 9 9 S u n M i c r o s y s t e m s , I n c . A l l r
> i g h t s r e s e r v e d .\n # U s e i s s u b j e c t
> t o l i c e n s e t e r m s .\n #\n # i d e n t\t " % Z
> % % M %\t % I %\t % E % S M I "\n #\n # T h e " N e t w o
> r k C o n f i g u r a t i o n " F i l e .\n #\n # E a c h
> e n t r y i s o f t h e f o r m :\n #\n #
> < n e t w o r k _ i d > < s e m a n t i c s > < f l a g s
>> < p r o t o f a m i l y > < p r o t o n a m e > \\n #
> < d e v i c e > < n a m e t o a d
> d r _ l i b s >\n #\n # T h e " - " i n < n a m e t o a
> d d r _ l i b s > f o r i n e t f a m i l y t r a n s p
> o r t s i n d i c a t e s\n # r e d i r e c t i o n t o
> t h e n a m e s e r v i c e s w i t c h p o l i c i e s
> f o r " h o s t s " a n d\n # " s e r v i c e s " . T
> h e " - " m a y b e r e p l a c e d b y n a m e t o
> a d d r l i b r a r i e s t h a t\n # c o m p l y w i t
> h t h e S V r 4 s p e c s , i n w h i c h c a s e
> t h e n a m e s e r v i c e s w i t c h\n # w i l l n
> o t b e u s e d f o r n e t d i r _ g e t b y n a m e ,
> n e t d i r _ g e t b y a d d r ,\n # g e t h o s t b y n a
> m e , g e t h o s t b y a d d r , g e t s e r v b y n a m e
> , a n d g e t s e r v b y p o r t .\n # T h e r e a r e
> n o n a m e t o a d d r _ l i b s f o r t h e i n e t
> f a m i l y i n S o l a r i s a n y m o r e .\n #\n u d
> p 6 t p i _ c l t s v i n e
> t 6 u d p / d e v / u d p 6 -\n t c
> p 6 t p i _ c o t s _ o r d v i n e
> t 6 t c p / d e v / t c p 6 -\n u d
> p t p i _ c l t s v i n e
> t u d p / d e v / u d p -\n t c
> p t p i _ c o t s _ o r d v i n e
> t t c p / d e v / t c p -\n r a
> w i p t p i _ r a w - i n e
> t - / d e v / r a w i p -\n t i
> c l t s t p i _ c l t s v l o o p
> b a c k - / d e v / t i c l t s s t r a
> d d r . s o\n t i c o t s o r d t p i _ c o t s _ o r d
> v l o o p b a c k - / d e v / t i c o t s
> o r d s t r a d d r . s o\n t i c o t s t p i _ c
> o t s v l o o p b a c k - / d
> e v / t i c o t s s t r a d d r . s o\n
> brk(0x081B5D70) = 0
> brk(0x081B7D70) = 0
> read(4, 0x081B5144, 2560) = 0
> llseek(4, 0, 1) = 2137
> close(4) = 0
> open(0xFEB94048, 0, 037654662124) = 4
> 0xFEB94048: "/dev/udp"
> ioctl(4, 0xC00C6982, 0x08044BC4) = 0
> write/read (struct lifnum)
> close(4) = 0
> open(0xFEB94048, 0, 01001045704) = 4
> 0xFEB94048: "/dev/udp"
> ioctl(4, 0xC00C6982, 0x08044BC4) = 0
> write/read (struct lifnum)
> close(4) = 0
> getuid() = 0 [0]
> getpid() = 7645 [7644]
> open(0x080448F0, 0, 037664372520) = 4
> 0x080448F0: "/proc/7645/psinfo"
> read(4, 0x08044970, 336) = 336
> \0\0\00201\0\0\0DD1D\0\0DC1D\0\0DC1D\0\08F01\0\0\0\0\0\0\0\0\0\0
> \0\0\0\0\0\0\0\0\0\0\0\0A815\0\010\n\0\0\0\0\0\0\0\080\01E\0 (\0
> xF7 5 RC9BA121B\0\0\0\0BAB7 101\0\0\0\0\0\0\0\0 l m u t i l\0\0
> \0\0\0\0\0\0\0\0 . / l m u t i l l m h o s t i d - e t h e r
> \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
> \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\003\0\0\0
> D ~04\b T ~04\b01\0\0\0 H\0\0\001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
> ;\0\0\0\0\0\0\0\0\0\0\001\0\0\0\0\0\0\0\0\0\0\0\006 O1403\0 (\0
> ;\0\0\01E\0\0\0 xF7 5 R\0\0\0\0\0\0\0\0BAB7 101 T S\0\0\0\0\0\0
> \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0FFFFFFFFFFFFFFFF\0\0\0\0
> \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
> close(4) = 0
> mmap(0x00010000, 65536, 0x0007, 0x0302, -1, 0) = 0xFEA50000
> getuid() = 0 [0]
> getuid() = 0 [0]
> open64(0xFED1F565, 0, 0) = 4
> 0xFED1F565: "/var/run/name_service_door"
> fcntl(4, 2, 0x00000001) = 0
> door(4, 0xFED346FC, 0x00000000, 0x00000000, 0x00000000, 2) = 0
> target=335 proc=0x806E154 data=0xDEADBEED
> attributes=DOOR_UNREF|DOOR_NO_CANCEL
> uniquifier=443
> door(4, 0x080449A8, 0x00000000, 0x00000000, 0x00000000, 3) = 0
> data_ptr=FEA50000 data_size=192
> desc_ptr=0x0 desc_num=0
> rbuf=0xFEA50000 rsize=16384
> close(3) = 0
> write(1, 0xFED3E3C4, 54) = 54
> T h e F l e x N e t h o s t I D o f t h i s m a c h
> i n e i s " 0 0 0 0 0 0 0 0 0 0 0 0 "\n
> lseek(1, 0, 1) = 187644
> lseek(2, 0, 1) = 187644
> lseek(2, 0, 1) = 187644
> lseek(1, 0, 1) = 187644
> lseek(2, 0, 1) = 187644
> lseek(2, 0, 1) = 187644
> _exit(0)
> _______________________________________________
> OmniOS-discuss mailing list
> OmniOS-discuss at lists.omniti.com
> http://lists.omniti.com/mailman/listinfo/omnios-discuss
More information about the OmniOS-discuss
mailing list