17c478bd9Sstevel@tonic-gate 27c478bd9Sstevel@tonic-gateCDDL HEADER START 37c478bd9Sstevel@tonic-gate 47c478bd9Sstevel@tonic-gateThe contents of this file are subject to the terms of the 5*36e852a1SRaja AndraCommon Development and Distribution License (the "License"). 6*36e852a1SRaja AndraYou may not use this file except in compliance with the License. 77c478bd9Sstevel@tonic-gate 87c478bd9Sstevel@tonic-gateYou can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 97c478bd9Sstevel@tonic-gateor http://www.opensolaris.org/os/licensing. 107c478bd9Sstevel@tonic-gateSee the License for the specific language governing permissions 117c478bd9Sstevel@tonic-gateand limitations under the License. 127c478bd9Sstevel@tonic-gate 137c478bd9Sstevel@tonic-gateWhen distributing Covered Code, include this CDDL HEADER in each 147c478bd9Sstevel@tonic-gatefile and include the License file at usr/src/OPENSOLARIS.LICENSE. 157c478bd9Sstevel@tonic-gateIf applicable, add the following below this CDDL HEADER, with the 167c478bd9Sstevel@tonic-gatefields enclosed by brackets "[]" replaced with your own identifying 177c478bd9Sstevel@tonic-gateinformation: Portions Copyright [yyyy] [name of copyright owner] 187c478bd9Sstevel@tonic-gate 197c478bd9Sstevel@tonic-gateCDDL HEADER END 207c478bd9Sstevel@tonic-gate 21*36e852a1SRaja AndraCopyright 2009 Sun Microsystems, Inc. All rights reserved. 227c478bd9Sstevel@tonic-gateUse is subject to license terms. 237c478bd9Sstevel@tonic-gate 247c478bd9Sstevel@tonic-gateThe first step in doing any kind of dependency checking - setting up the 257c478bd9Sstevel@tonic-gatedatabase. 267c478bd9Sstevel@tonic-gate 277c478bd9Sstevel@tonic-gateIn this example, I use my SampleLinks file to help resolve some defficiencies 287c478bd9Sstevel@tonic-gatein the pkg database. The "OVERRIDDEN" line refer to information that was 297c478bd9Sstevel@tonic-gateprovided by the SampleLinks file. The "CANNOT FIND" file refers to files 307c478bd9Sstevel@tonic-gatewhich are links but cannot be resolved to an executable. The "README" file 317c478bd9Sstevel@tonic-gatehas a more in-depth explanation. 327c478bd9Sstevel@tonic-gate====================================================================== 337c478bd9Sstevel@tonic-gate 347c478bd9Sstevel@tonic-gate 357c478bd9Sstevel@tonic-gateeuphoria>./make_pkg_db -dbdir DBM -ifiles SampleLinks 367c478bd9Sstevel@tonic-gate...initializing the databases 377c478bd9Sstevel@tonic-gateCreating directory DBM 387c478bd9Sstevel@tonic-gate...making the FTYPE MODE and PKGS databases 397c478bd9Sstevel@tonic-gate...opening SampleLinks 407c478bd9Sstevel@tonic-gate...opening /var/sadm/install/contents 417c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/appletviewer=../java/bin/appletviewer s none SUNWj2dev.2 427c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/extcheck=../java/bin/extcheck s none SUNWj2dev.2 437c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/jar=../java/bin/jar s none SUNWj2dev.2 447c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/jarsigner=../java/bin/jarsigner s none SUNWj2dev.2 457c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/java=../java/bin/java s none SUNWj2rt.2 467c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/javac=../java/bin/javac s none SUNWj2dev.2 477c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/javadoc=../java/bin/javadoc s none SUNWj2dev.2 487c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/javah=../java/bin/javah s none SUNWj2dev.2 497c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/javald=../java/bin/javald s none SUNWj2dev.2 507c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/javap=../java/bin/javap s none SUNWj2dev.2 517c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/jdb=../java/bin/jdb s none SUNWj2dev.2 527c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/keytool=../java/bin/keytool s none SUNWj2rt.2 537c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/native2ascii=../java/bin/native2ascii s none SUNWj2dev.2 547c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/oldjava=../java/bin/oldjava s none SUNWj2dev.2 557c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/policytool=../java/bin/policytool s none SUNWj2rt.2 567c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/rmic=../java/bin/rmic s none SUNWj2dev.2 577c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/rmid=../java/bin/rmid s none SUNWj2rt.2 587c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/rmiregistry=../java/bin/rmiregistry s none SUNWj2rt.2 597c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/serialver=../java/bin/serialver s none SUNWj2dev.2 607c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/bin/tnameserv=../java/bin/tnameserv s none SUNWj2rt.2 617c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/include/Mrm=../dt/include/Mrm s none SUNWxwhl 627c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/include/X11=../openwin/include/X11 s none SUNWxwhl 637c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/include/Xm=../dt/include/Xm s none SUNWxwhl 647c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/include/kcms=../openwin/include/kcms s none SUNWxwhl 657c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/include/uil=../dt/include/uil s none SUNWxwhl 667c478bd9Sstevel@tonic-gate...OVERRIDDEN: /usr/include/xil=../openwin/include/xil s none SUNWxwhl 677c478bd9Sstevel@tonic-gate...making the ABSLINK database 687c478bd9Sstevel@tonic-gate***CANNOT FIND ABSOLUTE PATH /usr/dt/config/C/bookmarks FOR ENTRY: /usr/dt/config/C/wsmenu/Links/Personal_Bookmarks=../../bookmarks 697c478bd9Sstevel@tonic-gate***CANNOT FIND ABSOLUTE PATH /usr/dt/config/en_US.UTF-8/bookmarks FOR ENTRY: /usr/dt/config/en_US.UTF-8/wsmenu/Links/Personal_Bookmarks=../../bookmarks 707c478bd9Sstevel@tonic-gate***CANNOT FIND ABSOLUTE PATH /usr/lib/locale/fr/LC_MESSAGES FOR ENTRY: /usr/lib/locale/fr_CA.ISO8859-1/LC_MESSAGES=../fr/LC_MESSAGES 717c478bd9Sstevel@tonic-gate...DONE 727c478bd9Sstevel@tonic-gate 737c478bd9Sstevel@tonic-gateThe default dependency check on /usr/bin/sh. This analysis uses 747c478bd9Sstevel@tonic-gate"/usr/bin/stings" and "/usr/bin/ldd" to glean information about 757c478bd9Sstevel@tonic-gatefile being analysed. 767c478bd9Sstevel@tonic-gate 777c478bd9Sstevel@tonic-gateThe default format of a dependency is "filename:pkgname". 787c478bd9Sstevel@tonic-gate======================================================================= 797c478bd9Sstevel@tonic-gate 807c478bd9Sstevel@tonic-gateeuphoria>./get_depend_info -dbdir DBM /usr/bin/sh 817c478bd9Sstevel@tonic-gate 827c478bd9Sstevel@tonic-gate 837c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/sh: 847c478bd9Sstevel@tonic-gate/usr/lib/libgen.so.1:SUNWcsl 857c478bd9Sstevel@tonic-gate/usr/lib/libsecdb.so.1:SUNWcsl 867c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 877c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 887c478bd9Sstevel@tonic-gate/usr/lib/libcmd.so.1:SUNWcsl 897c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 907c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 917c478bd9Sstevel@tonic-gate/bin:SUNWcsr 927c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 937c478bd9Sstevel@tonic-gate/etc/profile:SUNWcsr 947c478bd9Sstevel@tonic-gate/usr/5bin:SUNWscpu 957c478bd9Sstevel@tonic-gate/usr/bin/pfexec:SUNWcsu 967c478bd9Sstevel@tonic-gate 977c478bd9Sstevel@tonic-gateA conservative analysis of the executable which only yields guaranteed 987c478bd9Sstevel@tonic-gatedependencies.. This analysis does not use "/usr/bin/strings" and only 997c478bd9Sstevel@tonic-gateuses "/usr/bin/ldd". 1007c478bd9Sstevel@tonic-gate=================================================================== 1017c478bd9Sstevel@tonic-gate 1027c478bd9Sstevel@tonic-gateeuphoria>get_depend_info -dbdir DBM -cons /usr/bin/sh 1037c478bd9Sstevel@tonic-gate 1047c478bd9Sstevel@tonic-gate 1057c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/sh: 1067c478bd9Sstevel@tonic-gate/usr/lib/libgen.so.1:SUNWcsl 1077c478bd9Sstevel@tonic-gate/usr/lib/libsecdb.so.1:SUNWcsl 1087c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 1097c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 1107c478bd9Sstevel@tonic-gate/usr/lib/libcmd.so.1:SUNWcsl 1117c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 1127c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 1137c478bd9Sstevel@tonic-gate 1147c478bd9Sstevel@tonic-gateA pkg level anaysis on the executable. In this format, only pkg dependencies 1157c478bd9Sstevel@tonic-gateare listed and file dependencies are dropped from the output. 1167c478bd9Sstevel@tonic-gate 1177c478bd9Sstevel@tonic-gate====================================================================== 1187c478bd9Sstevel@tonic-gateeuphoria>get_depend_info -dbdir DBM -p /usr/bin/ls 1197c478bd9Sstevel@tonic-gate 1207c478bd9Sstevel@tonic-gate 1217c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/ls: 1227c478bd9Sstevel@tonic-gateP SUNWcsl Core Solaris, (Shared Libs) 1237c478bd9Sstevel@tonic-gateThe default dependency check on /usr/bin/sh. This analysis uses 1247c478bd9Sstevel@tonic-gate"/usr/bin/stings" and "/usr/bin/ldd" to glean information about 1257c478bd9Sstevel@tonic-gatefile being analysed. 1267c478bd9Sstevel@tonic-gate 1277c478bd9Sstevel@tonic-gateThe default format of a dependency is "filename:pkgname". 1287c478bd9Sstevel@tonic-gate======================================================================= 1297c478bd9Sstevel@tonic-gate 1307c478bd9Sstevel@tonic-gateeuphoria>./get_depend_info -dbdir DBM /usr/bin/sh 1317c478bd9Sstevel@tonic-gate 1327c478bd9Sstevel@tonic-gate 1337c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/sh: 1347c478bd9Sstevel@tonic-gate/usr/lib/libgen.so.1:SUNWcsl 1357c478bd9Sstevel@tonic-gate/usr/lib/libsecdb.so.1:SUNWcsl 1367c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 1377c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 1387c478bd9Sstevel@tonic-gate/usr/lib/libcmd.so.1:SUNWcsl 1397c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 1407c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 1417c478bd9Sstevel@tonic-gate/bin:SUNWcsr 1427c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 1437c478bd9Sstevel@tonic-gate/etc/profile:SUNWcsr 1447c478bd9Sstevel@tonic-gate/usr/5bin:SUNWscpu 1457c478bd9Sstevel@tonic-gate/usr/bin/pfexec:SUNWcsu 1467c478bd9Sstevel@tonic-gate 1477c478bd9Sstevel@tonic-gateThis is a dependency check on a pkg. All the files within the pkg are analysed 1487c478bd9Sstevel@tonic-gateand a report is generated. Note at the end of the listing is a summarized 1497c478bd9Sstevel@tonic-gatelisting of pkg dependencies. 1507c478bd9Sstevel@tonic-gate 1517c478bd9Sstevel@tonic-gate============================================================================= 1527c478bd9Sstevel@tonic-gateeuphoria>get_depend_info -dbdir DBM -pkg SUNWnisu 1537c478bd9Sstevel@tonic-gate 1547c478bd9Sstevel@tonic-gate 1557c478bd9Sstevel@tonic-gateAnalyzing /usr: 1567c478bd9Sstevel@tonic-gateInput file is a directory 1577c478bd9Sstevel@tonic-gate 1587c478bd9Sstevel@tonic-gate 1597c478bd9Sstevel@tonic-gateAnalyzing /usr/bin: 1607c478bd9Sstevel@tonic-gateInput file is a directory 1617c478bd9Sstevel@tonic-gate 1627c478bd9Sstevel@tonic-gate 1637c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/aliasadm: 1647c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 1657c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 1667c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 1677c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 1687c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 1697c478bd9Sstevel@tonic-gate/usr/bin/vi:SUNWcsu 1707c478bd9Sstevel@tonic-gate 1717c478bd9Sstevel@tonic-gate 1727c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/chkey: 1737c478bd9Sstevel@tonic-gate/usr/lib/librpcsvc.so.1:SUNWcsl 1747c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 1757c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 1767c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 1777c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 1787c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 1797c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 1807c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 1817c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 1827c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 1837c478bd9Sstevel@tonic-gate/etc/nsswitch.conf:SUNWcsr 1847c478bd9Sstevel@tonic-gate/etc/publickey:SUNWnisr 1857c478bd9Sstevel@tonic-gate/usr/ccs/bin/make:SUNWsprot 1867c478bd9Sstevel@tonic-gate 1877c478bd9Sstevel@tonic-gate 1887c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/getent: 1897c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 1907c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 1917c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 1927c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 1937c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 1947c478bd9Sstevel@tonic-gate 1957c478bd9Sstevel@tonic-gate 1967c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/ldaplist: 1977c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 1987c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 1997c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 2007c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2017c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2027c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 2037c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 2047c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2057c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2067c478bd9Sstevel@tonic-gate 2077c478bd9Sstevel@tonic-gate 2087c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/newaliases: 2097c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 2107c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 2117c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2127c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 2137c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 2147c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2157c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2167c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2177c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 2187c478bd9Sstevel@tonic-gate/dev/ksyms:SUNWcsd 2197c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 2207c478bd9Sstevel@tonic-gate/etc/hosts:SUNWcsr 2217c478bd9Sstevel@tonic-gate/etc/mail/sendmail.cf:SUNWsndmr 2227c478bd9Sstevel@tonic-gate/etc/mnttab:SUNWcsr 2237c478bd9Sstevel@tonic-gate/usr/tmp:SUNWcsu 2247c478bd9Sstevel@tonic-gate 2257c478bd9Sstevel@tonic-gate 2267c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/ypcat: 2277c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2287c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2297c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2307c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2317c478bd9Sstevel@tonic-gate/var/yp/nicknames:SUNWnisr 2327c478bd9Sstevel@tonic-gate 2337c478bd9Sstevel@tonic-gate 2347c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/ypmatch: 2357c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2367c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2377c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2387c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2397c478bd9Sstevel@tonic-gate/var/yp/nicknames:SUNWnisr 2407c478bd9Sstevel@tonic-gate 2417c478bd9Sstevel@tonic-gate 2427c478bd9Sstevel@tonic-gateAnalyzing /usr/bin/ypwhich: 2437c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2447c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2457c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2467c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2477c478bd9Sstevel@tonic-gate/var/yp/nicknames:SUNWnisr 2487c478bd9Sstevel@tonic-gate 2497c478bd9Sstevel@tonic-gate 2507c478bd9Sstevel@tonic-gateAnalyzing /usr/lib: 2517c478bd9Sstevel@tonic-gateInput file is a directory 2527c478bd9Sstevel@tonic-gate 2537c478bd9Sstevel@tonic-gate 2547c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/ldap: 2557c478bd9Sstevel@tonic-gateInput file is a directory 2567c478bd9Sstevel@tonic-gate 2577c478bd9Sstevel@tonic-gate 2587c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/ldap/ldap_cachemgr: 2597c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 2607c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2617c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 2627c478bd9Sstevel@tonic-gate/usr/lib/libthread.so.1:SUNWcsl 2637c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2647c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2657c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2667c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 2677c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 2687c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 2697c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 2707c478bd9Sstevel@tonic-gate 2717c478bd9Sstevel@tonic-gate 2727c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/libnisdb.so: 2737c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2747c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2757c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2767c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2777c478bd9Sstevel@tonic-gate 2787c478bd9Sstevel@tonic-gate 2797c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/libnisdb.so.2: 2807c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 2817c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 2827c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 2837c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 2847c478bd9Sstevel@tonic-gate 2857c478bd9Sstevel@tonic-gate 2867c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc: 2877c478bd9Sstevel@tonic-gateInput file is a directory 2887c478bd9Sstevel@tonic-gate 2897c478bd9Sstevel@tonic-gate 2907c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc/nis: 2917c478bd9Sstevel@tonic-gateInput file is a directory 2927c478bd9Sstevel@tonic-gate 2937c478bd9Sstevel@tonic-gate 2947c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc/yp: 2957c478bd9Sstevel@tonic-gateInput file is a directory 2967c478bd9Sstevel@tonic-gate 2977c478bd9Sstevel@tonic-gate 2987c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc/yp/ypbind: 2997c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3007c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3017c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3027c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3037c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 3047c478bd9Sstevel@tonic-gate/etc/hosts:SUNWcsr 3057c478bd9Sstevel@tonic-gate/etc/inet/ipnodes:SUNWcsr 3067c478bd9Sstevel@tonic-gate 3077c478bd9Sstevel@tonic-gate 3087c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc/yp/ypstart: 3097c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 3107c478bd9Sstevel@tonic-gate/usr/bin/ps:SUNWcsu 3117c478bd9Sstevel@tonic-gate/usr/sbin/fnsypd:SUNWfns 3127c478bd9Sstevel@tonic-gate/usr/sbin/makedbm:SUNWcsu 3137c478bd9Sstevel@tonic-gate/var/yp/Makefile:SUNWypr 3147c478bd9Sstevel@tonic-gate/var/yp/updaters:SUNWypr 3157c478bd9Sstevel@tonic-gate 3167c478bd9Sstevel@tonic-gate 3177c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc/yp/ypstop: 3187c478bd9Sstevel@tonic-gate/usr/bin/ps:SUNWcsu 3197c478bd9Sstevel@tonic-gate 3207c478bd9Sstevel@tonic-gate 3217c478bd9Sstevel@tonic-gateAnalyzing /usr/lib/netsvc/yp/ypxfr: 3227c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3237c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3247c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3257c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3267c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 3277c478bd9Sstevel@tonic-gate 3287c478bd9Sstevel@tonic-gate 3297c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin: 3307c478bd9Sstevel@tonic-gateInput file is a directory 3317c478bd9Sstevel@tonic-gate 3327c478bd9Sstevel@tonic-gate 3337c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/gettable: 3347c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 3357c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3367c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3377c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3387c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3397c478bd9Sstevel@tonic-gate 3407c478bd9Sstevel@tonic-gate 3417c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/htable: 3427c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 3437c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3447c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3457c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3467c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3477c478bd9Sstevel@tonic-gate 3487c478bd9Sstevel@tonic-gate 3497c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/ldap_gen_profile: 3507c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 3517c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 3527c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 3537c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3547c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3557c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 3567c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 3577c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3587c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3597c478bd9Sstevel@tonic-gate/etc/nsswitch.conf:SUNWcsr 3607c478bd9Sstevel@tonic-gate/etc/nsswitch.ldap:SUNWcsr 3617c478bd9Sstevel@tonic-gate 3627c478bd9Sstevel@tonic-gate 3637c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/ldapclient: 3647c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 3657c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 3667c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 3677c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3687c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3697c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 3707c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 3717c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3727c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3737c478bd9Sstevel@tonic-gate/etc/nsswitch.conf:SUNWcsr 3747c478bd9Sstevel@tonic-gate/etc/nsswitch.ldap:SUNWcsr 3757c478bd9Sstevel@tonic-gate 3767c478bd9Sstevel@tonic-gate 3777c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/newkey: 3787c478bd9Sstevel@tonic-gate/usr/lib/librpcsvc.so.1:SUNWcsl 3797c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3807c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 3817c478bd9Sstevel@tonic-gate/usr/lib/libsldap.so.1:SUNWcsl 3827c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 3837c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 3847c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 3857c478bd9Sstevel@tonic-gate/usr/lib/libldap.so.4:SUNWcsl 3867c478bd9Sstevel@tonic-gate/usr/lib/libdoor.so.1:SUNWcsl 3877c478bd9Sstevel@tonic-gate/usr/lib/libresolv.so.2:SUNWcsl 3887c478bd9Sstevel@tonic-gate/etc/nsswitch.conf:SUNWcsr 3897c478bd9Sstevel@tonic-gate/etc/publickey:SUNWnisr 3907c478bd9Sstevel@tonic-gate/usr/ccs/bin/make:SUNWsprot 3917c478bd9Sstevel@tonic-gate 3927c478bd9Sstevel@tonic-gate 3937c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/rpc.rexd: 3947c478bd9Sstevel@tonic-gate/usr/lib/libsocket.so.1:SUNWcsl 3957c478bd9Sstevel@tonic-gate/usr/lib/librpcsvc.so.1:SUNWcsl 3967c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 3977c478bd9Sstevel@tonic-gate/usr/lib/libbsm.so.1:SUNWcsl 3987c478bd9Sstevel@tonic-gate/usr/lib/libpam.so.1:SUNWcsl 3997c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 4007c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 4017c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 4027c478bd9Sstevel@tonic-gate/dev/console:SUNWcsd 4037c478bd9Sstevel@tonic-gate/etc/mnttab:SUNWcsr 4047c478bd9Sstevel@tonic-gate/var/adm/wtmpx:SUNWcsr 4057c478bd9Sstevel@tonic-gate 4067c478bd9Sstevel@tonic-gate 4077c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/ypalias: 4087c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 4097c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 4107c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 4117c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 4127c478bd9Sstevel@tonic-gate 4137c478bd9Sstevel@tonic-gate 4147c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/ypinit: 4157c478bd9Sstevel@tonic-gate/dev/null:SUNWcsd 4167c478bd9Sstevel@tonic-gate/etc/hosts:SUNWcsr 4177c478bd9Sstevel@tonic-gate/etc/inet/ipnodes:SUNWcsr 4187c478bd9Sstevel@tonic-gate/usr/lib/netsvc/yp/ypxfr:SUNWnisu 4197c478bd9Sstevel@tonic-gate 4207c478bd9Sstevel@tonic-gate 4217c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/yppoll: 4227c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 4237c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 4247c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 4257c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 4267c478bd9Sstevel@tonic-gate 4277c478bd9Sstevel@tonic-gate 4287c478bd9Sstevel@tonic-gateAnalyzing /usr/sbin/ypset: 4297c478bd9Sstevel@tonic-gate/usr/lib/libnsl.so.1:SUNWcsl 4307c478bd9Sstevel@tonic-gate/usr/lib/libdl.so.1:SUNWcsl 4317c478bd9Sstevel@tonic-gate/usr/lib/libc.so.1:SUNWcsl 4327c478bd9Sstevel@tonic-gate/usr/lib/libmp.so.2:SUNWcsl 4337c478bd9Sstevel@tonic-gate 4347c478bd9Sstevel@tonic-gate 4357c478bd9Sstevel@tonic-gatePackage dependencies for SUNWnisu: 4367c478bd9Sstevel@tonic-gateP SUNWcsd Core Solaris Devices 4377c478bd9Sstevel@tonic-gateP SUNWcsl Core Solaris, (Shared Libs) 4387c478bd9Sstevel@tonic-gateP SUNWcsr Core Solaris, (Root) 4397c478bd9Sstevel@tonic-gateP SUNWcsu Core Solaris, (Usr) 4407c478bd9Sstevel@tonic-gateP SUNWfns Federated Naming System 4417c478bd9Sstevel@tonic-gateP SUNWlibC Sun Workshop Compilers Bundled libC 4427c478bd9Sstevel@tonic-gateP SUNWlibms Sun WorkShop Bundled shared libm 4437c478bd9Sstevel@tonic-gateP SUNWnisr Network Information System, (Root) 4447c478bd9Sstevel@tonic-gateP SUNWnisu Network Information System, (Usr) 4457c478bd9Sstevel@tonic-gateP SUNWsndmr Sendmail root 4467c478bd9Sstevel@tonic-gateP SUNWsprot Solaris Bundled tools 4477c478bd9Sstevel@tonic-gateP SUNWypr NIS Server for Solaris (root) 448