examples.txt revision 7c478bd95313f5f23a4c958a745db2134aa03244
CDDL HEADER START
The contents of this file are subject to the terms of the
Common Development and Distribution License, Version 1.0 only
(the "License"). You may not use this file except in compliance
with the License.
You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
or http://www.opensolaris.org/os/licensing.
See the License for the specific language governing permissions
and limitations under the License.
When distributing Covered Code, include this CDDL HEADER in each
file and include the License file at usr/src/OPENSOLARIS.LICENSE.
If applicable, add the following below this CDDL HEADER, with the
fields enclosed by brackets "[]" replaced with your own identifying
information: Portions Copyright [yyyy] [name of copyright owner]
CDDL HEADER END
Copyright 2000 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
ident "%Z%%M% %I% %E% SMI"
The first step in doing any kind of dependency checking - setting up the
database.
In this example, I use my SampleLinks file to help resolve some defficiencies
in the pkg database. The "OVERRIDDEN" line refer to information that was
provided by the SampleLinks file. The "CANNOT FIND" file refers to files
which are links but cannot be resolved to an executable. The "README" file
has a more in-depth explanation.
======================================================================
euphoria>./make_pkg_db -dbdir DBM -ifiles SampleLinks
...initializing the databases
Creating directory DBM
...making the FTYPE MODE and PKGS databases
...opening SampleLinks
...opening /var/sadm/install/contents
...OVERRIDDEN: /usr/bin/appletviewer=../java/bin/appletviewer s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/extcheck=../java/bin/extcheck s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/jar=../java/bin/jar s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/jarsigner=../java/bin/jarsigner s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/java=../java/bin/java s none SUNWj2rt.2
...OVERRIDDEN: /usr/bin/javac=../java/bin/javac s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/javadoc=../java/bin/javadoc s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/javah=../java/bin/javah s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/javald=../java/bin/javald s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/javap=../java/bin/javap s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/jdb=../java/bin/jdb s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/keytool=../java/bin/keytool s none SUNWj2rt.2
...OVERRIDDEN: /usr/bin/native2ascii=../java/bin/native2ascii s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/oldjava=../java/bin/oldjava s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/policytool=../java/bin/policytool s none SUNWj2rt.2
...OVERRIDDEN: /usr/bin/rmic=../java/bin/rmic s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/rmid=../java/bin/rmid s none SUNWj2rt.2
...OVERRIDDEN: /usr/bin/rmiregistry=../java/bin/rmiregistry s none SUNWj2rt.2
...OVERRIDDEN: /usr/bin/serialver=../java/bin/serialver s none SUNWj2dev.2
...OVERRIDDEN: /usr/bin/tnameserv=../java/bin/tnameserv s none SUNWj2rt.2
...OVERRIDDEN: /usr/include/Mrm=../dt/include/Mrm s none SUNWxwhl
...OVERRIDDEN: /usr/include/X11=../openwin/include/X11 s none SUNWxwhl
...OVERRIDDEN: /usr/include/Xm=../dt/include/Xm s none SUNWxwhl
...OVERRIDDEN: /usr/include/kcms=../openwin/include/kcms s none SUNWxwhl
...OVERRIDDEN: /usr/include/uil=../dt/include/uil s none SUNWxwhl
...OVERRIDDEN: /usr/include/xil=../openwin/include/xil s none SUNWxwhl
...making the ABSLINK database
***CANNOT FIND ABSOLUTE PATH /usr/dt/config/C/bookmarks FOR ENTRY: /usr/dt/config/C/wsmenu/Links/Personal_Bookmarks=../../bookmarks
***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
***CANNOT FIND ABSOLUTE PATH /usr/lib/locale/fr/LC_MESSAGES FOR ENTRY: /usr/lib/locale/fr_CA.ISO8859-1/LC_MESSAGES=../fr/LC_MESSAGES
...DONE
The default dependency check on /usr/bin/sh. This analysis uses
"/usr/bin/stings" and "/usr/bin/ldd" to glean information about
file being analysed.
The default format of a dependency is "filename:pkgname".
=======================================================================
euphoria>./get_depend_info -dbdir DBM /usr/bin/sh
Analyzing /usr/bin/sh:
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libsecdb.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libcmd.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/bin:SUNWcsr
/dev/null:SUNWcsd
/etc/profile:SUNWcsr
/usr/5bin:SUNWscpu
/usr/bin/pfexec:SUNWcsu
A conservative analysis of the executable which only yields guaranteed
dependencies.. This analysis does not use "/usr/bin/strings" and only
uses "/usr/bin/ldd".
===================================================================
euphoria>get_depend_info -dbdir DBM -cons /usr/bin/sh
Analyzing /usr/bin/sh:
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libsecdb.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libcmd.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
A pkg level anaysis on the executable. In this format, only pkg dependencies
are listed and file dependencies are dropped from the output.
======================================================================
euphoria>get_depend_info -dbdir DBM -p /usr/bin/ls
Analyzing /usr/bin/ls:
P SUNWcsl Core Solaris, (Shared Libs)
The default dependency check on /usr/bin/sh. This analysis uses
"/usr/bin/stings" and "/usr/bin/ldd" to glean information about
file being analysed.
The default format of a dependency is "filename:pkgname".
=======================================================================
euphoria>./get_depend_info -dbdir DBM /usr/bin/sh
Analyzing /usr/bin/sh:
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libsecdb.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libcmd.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/bin:SUNWcsr
/dev/null:SUNWcsd
/etc/profile:SUNWcsr
/usr/5bin:SUNWscpu
/usr/bin/pfexec:SUNWcsu
This is a dependency check on a pkg. All the files within the pkg are analysed
and a report is generated. Note at the end of the listing is a summarized
listing of pkg dependencies.
=============================================================================
euphoria>get_depend_info -dbdir DBM -pkg SUNWnisu
Analyzing /usr:
Input file is a directory
Analyzing /usr/bin:
Input file is a directory
Analyzing /usr/bin/aliasadm:
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/bin/vi:SUNWcsu
Analyzing /usr/bin/chkey:
/usr/lib/librpcsvc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/etc/nsswitch.conf:SUNWcsr
/etc/publickey:SUNWnisr
/usr/ccs/bin/make:SUNWsprot
Analyzing /usr/bin/getent:
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/ldaplist:
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/newaliases:
/usr/lib/libresolv.so.2:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/dev/ksyms:SUNWcsd
/dev/null:SUNWcsd
/etc/hosts:SUNWcsr
/etc/mail/sendmail.cf:SUNWsndmr
/etc/mnttab:SUNWcsr
/usr/tmp:SUNWcsu
Analyzing /usr/bin/nisaddcred:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/etc/nsswitch.conf:SUNWcsr
Analyzing /usr/bin/niscat:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nischgrp:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nischmod:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nischown:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nischttl:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisdefaults:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/niserror:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisgrep:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisgrpadm:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisln:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisls:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nismatch:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nismkdir:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nispasswd:
/usr/lib/libcmd.so.1:SUNWcsl
/usr/lib/libcrypt_i.so.1:SUNWcsl
/usr/lib/libbsm.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libpam.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/etc/default/passwd:SUNWcsr
/etc/passwd:SUNWcsr
/etc/shadow:SUNWcsr
Analyzing /usr/bin/nispath:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisprefadm:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisrm:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nisrmdir:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nistbladm:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/nistest:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/bin/ypcat:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/var/yp/nicknames:SUNWnisr
Analyzing /usr/bin/ypmatch:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/var/yp/nicknames:SUNWnisr
Analyzing /usr/bin/ypwhich:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/var/yp/nicknames:SUNWnisr
Analyzing /usr/lib:
Input file is a directory
Analyzing /usr/lib/ldap:
Input file is a directory
Analyzing /usr/lib/ldap/ldap_cachemgr:
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libthread.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/dev/null:SUNWcsd
Analyzing /usr/lib/libnisdb.so:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/libnisdb.so.2:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/netsvc:
Input file is a directory
Analyzing /usr/lib/netsvc/nis:
Input file is a directory
Analyzing /usr/lib/netsvc/yp:
Input file is a directory
Analyzing /usr/lib/netsvc/yp/ypbind:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/dev/null:SUNWcsd
/etc/hosts:SUNWcsr
/etc/inet/ipnodes:SUNWcsr
Analyzing /usr/lib/netsvc/yp/ypstart:
/dev/null:SUNWcsd
/usr/bin/ps:SUNWcsu
/usr/sbin/fnsypd:SUNWfns
/usr/sbin/makedbm:SUNWcsu
/var/yp/Makefile:SUNWypr
/var/yp/updaters:SUNWypr
Analyzing /usr/lib/netsvc/yp/ypstop:
/usr/bin/ps:SUNWcsu
Analyzing /usr/lib/netsvc/yp/ypxfr:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/dev/null:SUNWcsd
Analyzing /usr/lib/nis:
Input file is a directory
Analyzing /usr/lib/nis/nisaddent:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/nis/nisauthconf:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/nis/nisclient:
/dev/null:SUNWcsd
/etc/hosts:SUNWcsr
/etc/inet/hosts:SUNWcsr
/etc/init.d/nscd:SUNWcsr
/etc/nsswitch.conf:SUNWcsr
/etc/nsswitch.nisplus:SUNWcsr
Analyzing /usr/lib/nis/nisctl:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/nis/nisopaccess:
/dev/null:SUNWcsd
Analyzing /usr/lib/nis/nisping:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/nis/nispopulate:
/dev/null:SUNWcsd
/etc/hosts:SUNWcsr
/etc/inet/hosts:SUNWcsr
Analyzing /usr/lib/nis/nisserver:
/dev/null:SUNWcsd
/dev/tty:SUNWcsd
/etc/init.d/nscd:SUNWcsr
/etc/init.d/rpc:SUNWcsr
/etc/nsswitch.conf:SUNWcsr
/etc/nsswitch.nisplus:SUNWcsr
/usr/bin/nisgrpadm:SUNWnisu
/usr/lib/nis/nisaddent:SUNWnisu
/usr/lib/nis/nisupdkeys:SUNWnisu
Analyzing /usr/lib/nis/nissetup:
Analyzing /usr/lib/nis/nisshowcache:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/nis/nisstat:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/lib/nis/nisupdkeys:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin:
Input file is a directory
Analyzing /usr/sbin/gettable:
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/htable:
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/ldap_gen_profile:
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/etc/nsswitch.conf:SUNWcsr
/etc/nsswitch.ldap:SUNWcsr
Analyzing /usr/sbin/ldapclient:
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/etc/nsswitch.conf:SUNWcsr
/etc/nsswitch.ldap:SUNWcsr
Analyzing /usr/sbin/newkey:
/usr/lib/librpcsvc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libsldap.so.1:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libldap.so.4:SUNWcsl
/usr/lib/libdoor.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/etc/nsswitch.conf:SUNWcsr
/etc/publickey:SUNWnisr
/usr/ccs/bin/make:SUNWsprot
Analyzing /usr/sbin/nis_cachemgr:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libthread.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/dev/console:SUNWcsd
Analyzing /usr/sbin/nisbackup:
/usr/lib/libC.so.5:SUNWlibC
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libnisdb.so.2:SUNWnisu
/usr/lib/libw.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/nisinit:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/etc/nsswitch.conf:SUNWcsr
Analyzing /usr/sbin/nislog:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/nisrestore:
/usr/lib/libC.so.5:SUNWlibC
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libgen.so.1:SUNWcsl
/usr/lib/libnisdb.so.2:SUNWnisu
/usr/lib/libw.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/rpc.nisd:
/usr/lib/libm.so.1:SUNWlibms
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libnisdb.so.2:SUNWnisu
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libC.so.5:SUNWlibC
/usr/lib/libthread.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/usr/lib/libw.so.1:SUNWcsl
/dev/console:SUNWcsd
/dev/null:SUNWcsd
/usr/sbin/rpc.nisd_resolv:SUNWnisu
Analyzing /usr/sbin/rpc.nisd_resolv:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libresolv.so.2:SUNWcsl
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/dev/null:SUNWcsd
Analyzing /usr/sbin/rpc.nispasswdd:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/dev/console:SUNWcsd
Analyzing /usr/sbin/rpc.rexd:
/usr/lib/libsocket.so.1:SUNWcsl
/usr/lib/librpcsvc.so.1:SUNWcsl
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libbsm.so.1:SUNWcsl
/usr/lib/libpam.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
/dev/console:SUNWcsd
/etc/mnttab:SUNWcsr
/var/adm/wtmpx:SUNWcsr
Analyzing /usr/sbin/ypalias:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/ypinit:
/dev/null:SUNWcsd
/etc/hosts:SUNWcsr
/etc/inet/ipnodes:SUNWcsr
/usr/lib/netsvc/yp/ypxfr:SUNWnisu
Analyzing /usr/sbin/yppoll:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Analyzing /usr/sbin/ypset:
/usr/lib/libnsl.so.1:SUNWcsl
/usr/lib/libdl.so.1:SUNWcsl
/usr/lib/libc.so.1:SUNWcsl
/usr/lib/libmp.so.2:SUNWcsl
Package dependencies for SUNWnisu:
P SUNWcsd Core Solaris Devices
P SUNWcsl Core Solaris, (Shared Libs)
P SUNWcsr Core Solaris, (Root)
P SUNWcsu Core Solaris, (Usr)
P SUNWfns Federated Naming System
P SUNWlibC Sun Workshop Compilers Bundled libC
P SUNWlibms Sun WorkShop Bundled shared libm
P SUNWnisr Network Information System, (Root)
P SUNWnisu Network Information System, (Usr)
P SUNWsndmr Sendmail root
P SUNWsprot Solaris Bundled tools
P SUNWypr NIS Server for Solaris (root)