1 2CDDL HEADER START 3 4The contents of this file are subject to the terms of the 5Common Development and Distribution License, Version 1.0 only 6(the "License"). You may not use this file except in compliance 7with the License. 8 9You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10or http://www.opensolaris.org/os/licensing. 11See the License for the specific language governing permissions 12and limitations under the License. 13 14When distributing Covered Code, include this CDDL HEADER in each 15file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16If applicable, add the following below this CDDL HEADER, with the 17fields enclosed by brackets "[]" replaced with your own identifying 18information: Portions Copyright [yyyy] [name of copyright owner] 19 20CDDL HEADER END 21 22Copyright 2000 Sun Microsystems, Inc. All rights reserved. 23Use is subject to license terms. 24 25ident "%Z%%M% %I% %E% SMI" 26 27The first step in doing any kind of dependency checking - setting up the 28database. 29 30In this example, I use my SampleLinks file to help resolve some defficiencies 31in the pkg database. The "OVERRIDDEN" line refer to information that was 32provided by the SampleLinks file. The "CANNOT FIND" file refers to files 33which are links but cannot be resolved to an executable. The "README" file 34has a more in-depth explanation. 35====================================================================== 36 37 38euphoria>./make_pkg_db -dbdir DBM -ifiles SampleLinks 39...initializing the databases 40Creating directory DBM 41...making the FTYPE MODE and PKGS databases 42...opening SampleLinks 43...opening /var/sadm/install/contents 44...OVERRIDDEN: /usr/bin/appletviewer=../java/bin/appletviewer s none SUNWj2dev.2 45...OVERRIDDEN: /usr/bin/extcheck=../java/bin/extcheck s none SUNWj2dev.2 46...OVERRIDDEN: /usr/bin/jar=../java/bin/jar s none SUNWj2dev.2 47...OVERRIDDEN: /usr/bin/jarsigner=../java/bin/jarsigner s none SUNWj2dev.2 48...OVERRIDDEN: /usr/bin/java=../java/bin/java s none SUNWj2rt.2 49...OVERRIDDEN: /usr/bin/javac=../java/bin/javac s none SUNWj2dev.2 50...OVERRIDDEN: /usr/bin/javadoc=../java/bin/javadoc s none SUNWj2dev.2 51...OVERRIDDEN: /usr/bin/javah=../java/bin/javah s none SUNWj2dev.2 52...OVERRIDDEN: /usr/bin/javald=../java/bin/javald s none SUNWj2dev.2 53...OVERRIDDEN: /usr/bin/javap=../java/bin/javap s none SUNWj2dev.2 54...OVERRIDDEN: /usr/bin/jdb=../java/bin/jdb s none SUNWj2dev.2 55...OVERRIDDEN: /usr/bin/keytool=../java/bin/keytool s none SUNWj2rt.2 56...OVERRIDDEN: /usr/bin/native2ascii=../java/bin/native2ascii s none SUNWj2dev.2 57...OVERRIDDEN: /usr/bin/oldjava=../java/bin/oldjava s none SUNWj2dev.2 58...OVERRIDDEN: /usr/bin/policytool=../java/bin/policytool s none SUNWj2rt.2 59...OVERRIDDEN: /usr/bin/rmic=../java/bin/rmic s none SUNWj2dev.2 60...OVERRIDDEN: /usr/bin/rmid=../java/bin/rmid s none SUNWj2rt.2 61...OVERRIDDEN: /usr/bin/rmiregistry=../java/bin/rmiregistry s none SUNWj2rt.2 62...OVERRIDDEN: /usr/bin/serialver=../java/bin/serialver s none SUNWj2dev.2 63...OVERRIDDEN: /usr/bin/tnameserv=../java/bin/tnameserv s none SUNWj2rt.2 64...OVERRIDDEN: /usr/include/Mrm=../dt/include/Mrm s none SUNWxwhl 65...OVERRIDDEN: /usr/include/X11=../openwin/include/X11 s none SUNWxwhl 66...OVERRIDDEN: /usr/include/Xm=../dt/include/Xm s none SUNWxwhl 67...OVERRIDDEN: /usr/include/kcms=../openwin/include/kcms s none SUNWxwhl 68...OVERRIDDEN: /usr/include/uil=../dt/include/uil s none SUNWxwhl 69...OVERRIDDEN: /usr/include/xil=../openwin/include/xil s none SUNWxwhl 70...making the ABSLINK database 71***CANNOT FIND ABSOLUTE PATH /usr/dt/config/C/bookmarks FOR ENTRY: /usr/dt/config/C/wsmenu/Links/Personal_Bookmarks=../../bookmarks 72***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 73***CANNOT FIND ABSOLUTE PATH /usr/lib/locale/fr/LC_MESSAGES FOR ENTRY: /usr/lib/locale/fr_CA.ISO8859-1/LC_MESSAGES=../fr/LC_MESSAGES 74...DONE 75 76The default dependency check on /usr/bin/sh. This analysis uses 77"/usr/bin/stings" and "/usr/bin/ldd" to glean information about 78file being analysed. 79 80The default format of a dependency is "filename:pkgname". 81======================================================================= 82 83euphoria>./get_depend_info -dbdir DBM /usr/bin/sh 84 85 86Analyzing /usr/bin/sh: 87/usr/lib/libgen.so.1:SUNWcsl 88/usr/lib/libsecdb.so.1:SUNWcsl 89/usr/lib/libnsl.so.1:SUNWcsl 90/usr/lib/libc.so.1:SUNWcsl 91/usr/lib/libcmd.so.1:SUNWcsl 92/usr/lib/libdl.so.1:SUNWcsl 93/usr/lib/libmp.so.2:SUNWcsl 94/bin:SUNWcsr 95/dev/null:SUNWcsd 96/etc/profile:SUNWcsr 97/usr/5bin:SUNWscpu 98/usr/bin/pfexec:SUNWcsu 99 100A conservative analysis of the executable which only yields guaranteed 101dependencies.. This analysis does not use "/usr/bin/strings" and only 102uses "/usr/bin/ldd". 103=================================================================== 104 105euphoria>get_depend_info -dbdir DBM -cons /usr/bin/sh 106 107 108Analyzing /usr/bin/sh: 109/usr/lib/libgen.so.1:SUNWcsl 110/usr/lib/libsecdb.so.1:SUNWcsl 111/usr/lib/libnsl.so.1:SUNWcsl 112/usr/lib/libc.so.1:SUNWcsl 113/usr/lib/libcmd.so.1:SUNWcsl 114/usr/lib/libdl.so.1:SUNWcsl 115/usr/lib/libmp.so.2:SUNWcsl 116 117A pkg level anaysis on the executable. In this format, only pkg dependencies 118are listed and file dependencies are dropped from the output. 119 120====================================================================== 121euphoria>get_depend_info -dbdir DBM -p /usr/bin/ls 122 123 124Analyzing /usr/bin/ls: 125P SUNWcsl Core Solaris, (Shared Libs) 126The default dependency check on /usr/bin/sh. This analysis uses 127"/usr/bin/stings" and "/usr/bin/ldd" to glean information about 128file being analysed. 129 130The default format of a dependency is "filename:pkgname". 131======================================================================= 132 133euphoria>./get_depend_info -dbdir DBM /usr/bin/sh 134 135 136Analyzing /usr/bin/sh: 137/usr/lib/libgen.so.1:SUNWcsl 138/usr/lib/libsecdb.so.1:SUNWcsl 139/usr/lib/libnsl.so.1:SUNWcsl 140/usr/lib/libc.so.1:SUNWcsl 141/usr/lib/libcmd.so.1:SUNWcsl 142/usr/lib/libdl.so.1:SUNWcsl 143/usr/lib/libmp.so.2:SUNWcsl 144/bin:SUNWcsr 145/dev/null:SUNWcsd 146/etc/profile:SUNWcsr 147/usr/5bin:SUNWscpu 148/usr/bin/pfexec:SUNWcsu 149 150This is a dependency check on a pkg. All the files within the pkg are analysed 151and a report is generated. Note at the end of the listing is a summarized 152listing of pkg dependencies. 153 154============================================================================= 155euphoria>get_depend_info -dbdir DBM -pkg SUNWnisu 156 157 158Analyzing /usr: 159Input file is a directory 160 161 162Analyzing /usr/bin: 163Input file is a directory 164 165 166Analyzing /usr/bin/aliasadm: 167/usr/lib/libsocket.so.1:SUNWcsl 168/usr/lib/libnsl.so.1:SUNWcsl 169/usr/lib/libc.so.1:SUNWcsl 170/usr/lib/libdl.so.1:SUNWcsl 171/usr/lib/libmp.so.2:SUNWcsl 172/usr/bin/vi:SUNWcsu 173 174 175Analyzing /usr/bin/chkey: 176/usr/lib/librpcsvc.so.1:SUNWcsl 177/usr/lib/libnsl.so.1:SUNWcsl 178/usr/lib/libmp.so.2:SUNWcsl 179/usr/lib/libsldap.so.1:SUNWcsl 180/usr/lib/libc.so.1:SUNWcsl 181/usr/lib/libdl.so.1:SUNWcsl 182/usr/lib/libldap.so.4:SUNWcsl 183/usr/lib/libdoor.so.1:SUNWcsl 184/usr/lib/libsocket.so.1:SUNWcsl 185/usr/lib/libresolv.so.2:SUNWcsl 186/etc/nsswitch.conf:SUNWcsr 187/etc/publickey:SUNWnisr 188/usr/ccs/bin/make:SUNWsprot 189 190 191Analyzing /usr/bin/getent: 192/usr/lib/libsocket.so.1:SUNWcsl 193/usr/lib/libnsl.so.1:SUNWcsl 194/usr/lib/libc.so.1:SUNWcsl 195/usr/lib/libdl.so.1:SUNWcsl 196/usr/lib/libmp.so.2:SUNWcsl 197 198 199Analyzing /usr/bin/ldaplist: 200/usr/lib/libldap.so.4:SUNWcsl 201/usr/lib/libsocket.so.1:SUNWcsl 202/usr/lib/libsldap.so.1:SUNWcsl 203/usr/lib/libc.so.1:SUNWcsl 204/usr/lib/libnsl.so.1:SUNWcsl 205/usr/lib/libresolv.so.2:SUNWcsl 206/usr/lib/libdoor.so.1:SUNWcsl 207/usr/lib/libdl.so.1:SUNWcsl 208/usr/lib/libmp.so.2:SUNWcsl 209 210 211Analyzing /usr/bin/newaliases: 212/usr/lib/libresolv.so.2:SUNWcsl 213/usr/lib/libsocket.so.1:SUNWcsl 214/usr/lib/libnsl.so.1:SUNWcsl 215/usr/lib/libldap.so.4:SUNWcsl 216/usr/lib/libsldap.so.1:SUNWcsl 217/usr/lib/libc.so.1:SUNWcsl 218/usr/lib/libdl.so.1:SUNWcsl 219/usr/lib/libmp.so.2:SUNWcsl 220/usr/lib/libdoor.so.1:SUNWcsl 221/dev/ksyms:SUNWcsd 222/dev/null:SUNWcsd 223/etc/hosts:SUNWcsr 224/etc/mail/sendmail.cf:SUNWsndmr 225/etc/mnttab:SUNWcsr 226/usr/tmp:SUNWcsu 227 228 229Analyzing /usr/bin/nisaddcred: 230/usr/lib/libnsl.so.1:SUNWcsl 231/usr/lib/libmp.so.2:SUNWcsl 232/usr/lib/libc.so.1:SUNWcsl 233/usr/lib/libdl.so.1:SUNWcsl 234/etc/nsswitch.conf:SUNWcsr 235 236 237Analyzing /usr/bin/niscat: 238/usr/lib/libnsl.so.1:SUNWcsl 239/usr/lib/libgen.so.1:SUNWcsl 240/usr/lib/libc.so.1:SUNWcsl 241/usr/lib/libdl.so.1:SUNWcsl 242/usr/lib/libmp.so.2:SUNWcsl 243 244 245Analyzing /usr/bin/nischgrp: 246/usr/lib/libnsl.so.1:SUNWcsl 247/usr/lib/libgen.so.1:SUNWcsl 248/usr/lib/libc.so.1:SUNWcsl 249/usr/lib/libdl.so.1:SUNWcsl 250/usr/lib/libmp.so.2:SUNWcsl 251 252 253Analyzing /usr/bin/nischmod: 254/usr/lib/libnsl.so.1:SUNWcsl 255/usr/lib/libgen.so.1:SUNWcsl 256/usr/lib/libc.so.1:SUNWcsl 257/usr/lib/libdl.so.1:SUNWcsl 258/usr/lib/libmp.so.2:SUNWcsl 259 260 261Analyzing /usr/bin/nischown: 262/usr/lib/libnsl.so.1:SUNWcsl 263/usr/lib/libgen.so.1:SUNWcsl 264/usr/lib/libc.so.1:SUNWcsl 265/usr/lib/libdl.so.1:SUNWcsl 266/usr/lib/libmp.so.2:SUNWcsl 267 268 269Analyzing /usr/bin/nischttl: 270/usr/lib/libnsl.so.1:SUNWcsl 271/usr/lib/libgen.so.1:SUNWcsl 272/usr/lib/libc.so.1:SUNWcsl 273/usr/lib/libdl.so.1:SUNWcsl 274/usr/lib/libmp.so.2:SUNWcsl 275 276 277Analyzing /usr/bin/nisdefaults: 278/usr/lib/libnsl.so.1:SUNWcsl 279/usr/lib/libgen.so.1:SUNWcsl 280/usr/lib/libc.so.1:SUNWcsl 281/usr/lib/libdl.so.1:SUNWcsl 282/usr/lib/libmp.so.2:SUNWcsl 283 284 285Analyzing /usr/bin/niserror: 286/usr/lib/libnsl.so.1:SUNWcsl 287/usr/lib/libgen.so.1:SUNWcsl 288/usr/lib/libc.so.1:SUNWcsl 289/usr/lib/libdl.so.1:SUNWcsl 290/usr/lib/libmp.so.2:SUNWcsl 291 292 293Analyzing /usr/bin/nisgrep: 294/usr/lib/libnsl.so.1:SUNWcsl 295/usr/lib/libgen.so.1:SUNWcsl 296/usr/lib/libc.so.1:SUNWcsl 297/usr/lib/libdl.so.1:SUNWcsl 298/usr/lib/libmp.so.2:SUNWcsl 299 300 301Analyzing /usr/bin/nisgrpadm: 302/usr/lib/libnsl.so.1:SUNWcsl 303/usr/lib/libgen.so.1:SUNWcsl 304/usr/lib/libc.so.1:SUNWcsl 305/usr/lib/libdl.so.1:SUNWcsl 306/usr/lib/libmp.so.2:SUNWcsl 307 308 309Analyzing /usr/bin/nisln: 310/usr/lib/libnsl.so.1:SUNWcsl 311/usr/lib/libgen.so.1:SUNWcsl 312/usr/lib/libc.so.1:SUNWcsl 313/usr/lib/libdl.so.1:SUNWcsl 314/usr/lib/libmp.so.2:SUNWcsl 315 316 317Analyzing /usr/bin/nisls: 318/usr/lib/libnsl.so.1:SUNWcsl 319/usr/lib/libgen.so.1:SUNWcsl 320/usr/lib/libc.so.1:SUNWcsl 321/usr/lib/libdl.so.1:SUNWcsl 322/usr/lib/libmp.so.2:SUNWcsl 323 324 325Analyzing /usr/bin/nismatch: 326/usr/lib/libnsl.so.1:SUNWcsl 327/usr/lib/libgen.so.1:SUNWcsl 328/usr/lib/libc.so.1:SUNWcsl 329/usr/lib/libdl.so.1:SUNWcsl 330/usr/lib/libmp.so.2:SUNWcsl 331 332 333Analyzing /usr/bin/nismkdir: 334/usr/lib/libnsl.so.1:SUNWcsl 335/usr/lib/libgen.so.1:SUNWcsl 336/usr/lib/libc.so.1:SUNWcsl 337/usr/lib/libdl.so.1:SUNWcsl 338/usr/lib/libmp.so.2:SUNWcsl 339 340 341Analyzing /usr/bin/nispasswd: 342/usr/lib/libcmd.so.1:SUNWcsl 343/usr/lib/libcrypt_i.so.1:SUNWcsl 344/usr/lib/libbsm.so.1:SUNWcsl 345/usr/lib/libdl.so.1:SUNWcsl 346/usr/lib/libpam.so.1:SUNWcsl 347/usr/lib/libnsl.so.1:SUNWcsl 348/usr/lib/libsldap.so.1:SUNWcsl 349/usr/lib/libsocket.so.1:SUNWcsl 350/usr/lib/libmp.so.2:SUNWcsl 351/usr/lib/libc.so.1:SUNWcsl 352/usr/lib/libgen.so.1:SUNWcsl 353/usr/lib/libldap.so.4:SUNWcsl 354/usr/lib/libdoor.so.1:SUNWcsl 355/usr/lib/libresolv.so.2:SUNWcsl 356/etc/default/passwd:SUNWcsr 357/etc/passwd:SUNWcsr 358/etc/shadow:SUNWcsr 359 360 361Analyzing /usr/bin/nispath: 362/usr/lib/libnsl.so.1:SUNWcsl 363/usr/lib/libgen.so.1:SUNWcsl 364/usr/lib/libc.so.1:SUNWcsl 365/usr/lib/libdl.so.1:SUNWcsl 366/usr/lib/libmp.so.2:SUNWcsl 367 368 369Analyzing /usr/bin/nisprefadm: 370/usr/lib/libnsl.so.1:SUNWcsl 371/usr/lib/libgen.so.1:SUNWcsl 372/usr/lib/libc.so.1:SUNWcsl 373/usr/lib/libdl.so.1:SUNWcsl 374/usr/lib/libmp.so.2:SUNWcsl 375 376 377Analyzing /usr/bin/nisrm: 378/usr/lib/libnsl.so.1:SUNWcsl 379/usr/lib/libgen.so.1:SUNWcsl 380/usr/lib/libc.so.1:SUNWcsl 381/usr/lib/libdl.so.1:SUNWcsl 382/usr/lib/libmp.so.2:SUNWcsl 383 384 385Analyzing /usr/bin/nisrmdir: 386/usr/lib/libnsl.so.1:SUNWcsl 387/usr/lib/libgen.so.1:SUNWcsl 388/usr/lib/libc.so.1:SUNWcsl 389/usr/lib/libdl.so.1:SUNWcsl 390/usr/lib/libmp.so.2:SUNWcsl 391 392 393Analyzing /usr/bin/nistbladm: 394/usr/lib/libnsl.so.1:SUNWcsl 395/usr/lib/libgen.so.1:SUNWcsl 396/usr/lib/libc.so.1:SUNWcsl 397/usr/lib/libdl.so.1:SUNWcsl 398/usr/lib/libmp.so.2:SUNWcsl 399 400 401Analyzing /usr/bin/nistest: 402/usr/lib/libnsl.so.1:SUNWcsl 403/usr/lib/libgen.so.1:SUNWcsl 404/usr/lib/libc.so.1:SUNWcsl 405/usr/lib/libdl.so.1:SUNWcsl 406/usr/lib/libmp.so.2:SUNWcsl 407 408 409Analyzing /usr/bin/ypcat: 410/usr/lib/libnsl.so.1:SUNWcsl 411/usr/lib/libdl.so.1:SUNWcsl 412/usr/lib/libc.so.1:SUNWcsl 413/usr/lib/libmp.so.2:SUNWcsl 414/var/yp/nicknames:SUNWnisr 415 416 417Analyzing /usr/bin/ypmatch: 418/usr/lib/libnsl.so.1:SUNWcsl 419/usr/lib/libdl.so.1:SUNWcsl 420/usr/lib/libc.so.1:SUNWcsl 421/usr/lib/libmp.so.2:SUNWcsl 422/var/yp/nicknames:SUNWnisr 423 424 425Analyzing /usr/bin/ypwhich: 426/usr/lib/libnsl.so.1:SUNWcsl 427/usr/lib/libdl.so.1:SUNWcsl 428/usr/lib/libc.so.1:SUNWcsl 429/usr/lib/libmp.so.2:SUNWcsl 430/var/yp/nicknames:SUNWnisr 431 432 433Analyzing /usr/lib: 434Input file is a directory 435 436 437Analyzing /usr/lib/ldap: 438Input file is a directory 439 440 441Analyzing /usr/lib/ldap/ldap_cachemgr: 442/usr/lib/libdoor.so.1:SUNWcsl 443/usr/lib/libnsl.so.1:SUNWcsl 444/usr/lib/libsldap.so.1:SUNWcsl 445/usr/lib/libthread.so.1:SUNWcsl 446/usr/lib/libc.so.1:SUNWcsl 447/usr/lib/libdl.so.1:SUNWcsl 448/usr/lib/libmp.so.2:SUNWcsl 449/usr/lib/libldap.so.4:SUNWcsl 450/usr/lib/libsocket.so.1:SUNWcsl 451/usr/lib/libresolv.so.2:SUNWcsl 452/dev/null:SUNWcsd 453 454 455Analyzing /usr/lib/libnisdb.so: 456/usr/lib/libnsl.so.1:SUNWcsl 457/usr/lib/libdl.so.1:SUNWcsl 458/usr/lib/libc.so.1:SUNWcsl 459/usr/lib/libmp.so.2:SUNWcsl 460 461 462Analyzing /usr/lib/libnisdb.so.2: 463/usr/lib/libnsl.so.1:SUNWcsl 464/usr/lib/libdl.so.1:SUNWcsl 465/usr/lib/libc.so.1:SUNWcsl 466/usr/lib/libmp.so.2:SUNWcsl 467 468 469Analyzing /usr/lib/netsvc: 470Input file is a directory 471 472 473Analyzing /usr/lib/netsvc/nis: 474Input file is a directory 475 476 477Analyzing /usr/lib/netsvc/yp: 478Input file is a directory 479 480 481Analyzing /usr/lib/netsvc/yp/ypbind: 482/usr/lib/libnsl.so.1:SUNWcsl 483/usr/lib/libdl.so.1:SUNWcsl 484/usr/lib/libc.so.1:SUNWcsl 485/usr/lib/libmp.so.2:SUNWcsl 486/dev/null:SUNWcsd 487/etc/hosts:SUNWcsr 488/etc/inet/ipnodes:SUNWcsr 489 490 491Analyzing /usr/lib/netsvc/yp/ypstart: 492/dev/null:SUNWcsd 493/usr/bin/ps:SUNWcsu 494/usr/sbin/fnsypd:SUNWfns 495/usr/sbin/makedbm:SUNWcsu 496/var/yp/Makefile:SUNWypr 497/var/yp/updaters:SUNWypr 498 499 500Analyzing /usr/lib/netsvc/yp/ypstop: 501/usr/bin/ps:SUNWcsu 502 503 504Analyzing /usr/lib/netsvc/yp/ypxfr: 505/usr/lib/libnsl.so.1:SUNWcsl 506/usr/lib/libdl.so.1:SUNWcsl 507/usr/lib/libc.so.1:SUNWcsl 508/usr/lib/libmp.so.2:SUNWcsl 509/dev/null:SUNWcsd 510 511 512Analyzing /usr/lib/nis: 513Input file is a directory 514 515 516Analyzing /usr/lib/nis/nisaddent: 517/usr/lib/libnsl.so.1:SUNWcsl 518/usr/lib/libgen.so.1:SUNWcsl 519/usr/lib/libc.so.1:SUNWcsl 520/usr/lib/libdl.so.1:SUNWcsl 521/usr/lib/libmp.so.2:SUNWcsl 522 523 524Analyzing /usr/lib/nis/nisauthconf: 525/usr/lib/libnsl.so.1:SUNWcsl 526/usr/lib/libgen.so.1:SUNWcsl 527/usr/lib/libc.so.1:SUNWcsl 528/usr/lib/libdl.so.1:SUNWcsl 529/usr/lib/libmp.so.2:SUNWcsl 530 531 532Analyzing /usr/lib/nis/nisclient: 533/dev/null:SUNWcsd 534/etc/hosts:SUNWcsr 535/etc/inet/hosts:SUNWcsr 536/etc/init.d/nscd:SUNWcsr 537/etc/nsswitch.conf:SUNWcsr 538/etc/nsswitch.nisplus:SUNWcsr 539 540 541Analyzing /usr/lib/nis/nisctl: 542/usr/lib/libnsl.so.1:SUNWcsl 543/usr/lib/libc.so.1:SUNWcsl 544/usr/lib/libdl.so.1:SUNWcsl 545/usr/lib/libmp.so.2:SUNWcsl 546 547 548Analyzing /usr/lib/nis/nisopaccess: 549/dev/null:SUNWcsd 550 551 552Analyzing /usr/lib/nis/nisping: 553/usr/lib/libnsl.so.1:SUNWcsl 554/usr/lib/libc.so.1:SUNWcsl 555/usr/lib/libdl.so.1:SUNWcsl 556/usr/lib/libmp.so.2:SUNWcsl 557 558 559Analyzing /usr/lib/nis/nispopulate: 560/dev/null:SUNWcsd 561/etc/hosts:SUNWcsr 562/etc/inet/hosts:SUNWcsr 563 564 565Analyzing /usr/lib/nis/nisserver: 566/dev/null:SUNWcsd 567/dev/tty:SUNWcsd 568/etc/init.d/nscd:SUNWcsr 569/etc/init.d/rpc:SUNWcsr 570/etc/nsswitch.conf:SUNWcsr 571/etc/nsswitch.nisplus:SUNWcsr 572/usr/bin/nisgrpadm:SUNWnisu 573/usr/lib/nis/nisaddent:SUNWnisu 574/usr/lib/nis/nisupdkeys:SUNWnisu 575 576 577Analyzing /usr/lib/nis/nissetup: 578 579 580Analyzing /usr/lib/nis/nisshowcache: 581/usr/lib/libnsl.so.1:SUNWcsl 582/usr/lib/libc.so.1:SUNWcsl 583/usr/lib/libdl.so.1:SUNWcsl 584/usr/lib/libmp.so.2:SUNWcsl 585 586 587Analyzing /usr/lib/nis/nisstat: 588/usr/lib/libnsl.so.1:SUNWcsl 589/usr/lib/libc.so.1:SUNWcsl 590/usr/lib/libdl.so.1:SUNWcsl 591/usr/lib/libmp.so.2:SUNWcsl 592 593 594Analyzing /usr/lib/nis/nisupdkeys: 595/usr/lib/libnsl.so.1:SUNWcsl 596/usr/lib/libc.so.1:SUNWcsl 597/usr/lib/libdl.so.1:SUNWcsl 598/usr/lib/libmp.so.2:SUNWcsl 599 600 601Analyzing /usr/sbin: 602Input file is a directory 603 604 605Analyzing /usr/sbin/gettable: 606/usr/lib/libsocket.so.1:SUNWcsl 607/usr/lib/libnsl.so.1:SUNWcsl 608/usr/lib/libdl.so.1:SUNWcsl 609/usr/lib/libc.so.1:SUNWcsl 610/usr/lib/libmp.so.2:SUNWcsl 611 612 613Analyzing /usr/sbin/htable: 614/usr/lib/libsocket.so.1:SUNWcsl 615/usr/lib/libnsl.so.1:SUNWcsl 616/usr/lib/libc.so.1:SUNWcsl 617/usr/lib/libdl.so.1:SUNWcsl 618/usr/lib/libmp.so.2:SUNWcsl 619 620 621Analyzing /usr/sbin/ldap_gen_profile: 622/usr/lib/libldap.so.4:SUNWcsl 623/usr/lib/libsocket.so.1:SUNWcsl 624/usr/lib/libsldap.so.1:SUNWcsl 625/usr/lib/libc.so.1:SUNWcsl 626/usr/lib/libnsl.so.1:SUNWcsl 627/usr/lib/libresolv.so.2:SUNWcsl 628/usr/lib/libdoor.so.1:SUNWcsl 629/usr/lib/libdl.so.1:SUNWcsl 630/usr/lib/libmp.so.2:SUNWcsl 631/etc/nsswitch.conf:SUNWcsr 632/etc/nsswitch.ldap:SUNWcsr 633 634 635Analyzing /usr/sbin/ldapclient: 636/usr/lib/libldap.so.4:SUNWcsl 637/usr/lib/libsocket.so.1:SUNWcsl 638/usr/lib/libsldap.so.1:SUNWcsl 639/usr/lib/libc.so.1:SUNWcsl 640/usr/lib/libnsl.so.1:SUNWcsl 641/usr/lib/libresolv.so.2:SUNWcsl 642/usr/lib/libdoor.so.1:SUNWcsl 643/usr/lib/libdl.so.1:SUNWcsl 644/usr/lib/libmp.so.2:SUNWcsl 645/etc/nsswitch.conf:SUNWcsr 646/etc/nsswitch.ldap:SUNWcsr 647 648 649Analyzing /usr/sbin/newkey: 650/usr/lib/librpcsvc.so.1:SUNWcsl 651/usr/lib/libnsl.so.1:SUNWcsl 652/usr/lib/libmp.so.2:SUNWcsl 653/usr/lib/libsldap.so.1:SUNWcsl 654/usr/lib/libsocket.so.1:SUNWcsl 655/usr/lib/libc.so.1:SUNWcsl 656/usr/lib/libdl.so.1:SUNWcsl 657/usr/lib/libldap.so.4:SUNWcsl 658/usr/lib/libdoor.so.1:SUNWcsl 659/usr/lib/libresolv.so.2:SUNWcsl 660/etc/nsswitch.conf:SUNWcsr 661/etc/publickey:SUNWnisr 662/usr/ccs/bin/make:SUNWsprot 663 664 665Analyzing /usr/sbin/nis_cachemgr: 666/usr/lib/libnsl.so.1:SUNWcsl 667/usr/lib/libthread.so.1:SUNWcsl 668/usr/lib/libc.so.1:SUNWcsl 669/usr/lib/libdl.so.1:SUNWcsl 670/usr/lib/libmp.so.2:SUNWcsl 671/dev/console:SUNWcsd 672 673 674Analyzing /usr/sbin/nisbackup: 675/usr/lib/libC.so.5:SUNWlibC 676/usr/lib/libc.so.1:SUNWcsl 677/usr/lib/libnsl.so.1:SUNWcsl 678/usr/lib/libgen.so.1:SUNWcsl 679/usr/lib/libnisdb.so.2:SUNWnisu 680/usr/lib/libw.so.1:SUNWcsl 681/usr/lib/libdl.so.1:SUNWcsl 682/usr/lib/libmp.so.2:SUNWcsl 683 684 685Analyzing /usr/sbin/nisinit: 686/usr/lib/libnsl.so.1:SUNWcsl 687/usr/lib/libc.so.1:SUNWcsl 688/usr/lib/libdl.so.1:SUNWcsl 689/usr/lib/libmp.so.2:SUNWcsl 690/etc/nsswitch.conf:SUNWcsr 691 692 693Analyzing /usr/sbin/nislog: 694/usr/lib/libnsl.so.1:SUNWcsl 695/usr/lib/libc.so.1:SUNWcsl 696/usr/lib/libdl.so.1:SUNWcsl 697/usr/lib/libmp.so.2:SUNWcsl 698 699 700Analyzing /usr/sbin/nisrestore: 701/usr/lib/libC.so.5:SUNWlibC 702/usr/lib/libc.so.1:SUNWcsl 703/usr/lib/libnsl.so.1:SUNWcsl 704/usr/lib/libgen.so.1:SUNWcsl 705/usr/lib/libnisdb.so.2:SUNWnisu 706/usr/lib/libw.so.1:SUNWcsl 707/usr/lib/libdl.so.1:SUNWcsl 708/usr/lib/libmp.so.2:SUNWcsl 709 710 711Analyzing /usr/sbin/rpc.nisd: 712/usr/lib/libm.so.1:SUNWlibms 713/usr/lib/libnsl.so.1:SUNWcsl 714/usr/lib/libnisdb.so.2:SUNWnisu 715/usr/lib/libdl.so.1:SUNWcsl 716/usr/lib/libC.so.5:SUNWlibC 717/usr/lib/libthread.so.1:SUNWcsl 718/usr/lib/libc.so.1:SUNWcsl 719/usr/lib/libmp.so.2:SUNWcsl 720/usr/lib/libw.so.1:SUNWcsl 721/dev/console:SUNWcsd 722/dev/null:SUNWcsd 723/usr/sbin/rpc.nisd_resolv:SUNWnisu 724 725 726Analyzing /usr/sbin/rpc.nisd_resolv: 727/usr/lib/libnsl.so.1:SUNWcsl 728/usr/lib/libresolv.so.2:SUNWcsl 729/usr/lib/libsocket.so.1:SUNWcsl 730/usr/lib/libc.so.1:SUNWcsl 731/usr/lib/libdl.so.1:SUNWcsl 732/usr/lib/libmp.so.2:SUNWcsl 733/dev/null:SUNWcsd 734 735 736Analyzing /usr/sbin/rpc.nispasswdd: 737/usr/lib/libnsl.so.1:SUNWcsl 738/usr/lib/libc.so.1:SUNWcsl 739/usr/lib/libdl.so.1:SUNWcsl 740/usr/lib/libmp.so.2:SUNWcsl 741/dev/console:SUNWcsd 742 743 744Analyzing /usr/sbin/rpc.rexd: 745/usr/lib/libsocket.so.1:SUNWcsl 746/usr/lib/librpcsvc.so.1:SUNWcsl 747/usr/lib/libnsl.so.1:SUNWcsl 748/usr/lib/libbsm.so.1:SUNWcsl 749/usr/lib/libpam.so.1:SUNWcsl 750/usr/lib/libdl.so.1:SUNWcsl 751/usr/lib/libc.so.1:SUNWcsl 752/usr/lib/libmp.so.2:SUNWcsl 753/dev/console:SUNWcsd 754/etc/mnttab:SUNWcsr 755/var/adm/wtmpx:SUNWcsr 756 757 758Analyzing /usr/sbin/ypalias: 759/usr/lib/libnsl.so.1:SUNWcsl 760/usr/lib/libdl.so.1:SUNWcsl 761/usr/lib/libc.so.1:SUNWcsl 762/usr/lib/libmp.so.2:SUNWcsl 763 764 765Analyzing /usr/sbin/ypinit: 766/dev/null:SUNWcsd 767/etc/hosts:SUNWcsr 768/etc/inet/ipnodes:SUNWcsr 769/usr/lib/netsvc/yp/ypxfr:SUNWnisu 770 771 772Analyzing /usr/sbin/yppoll: 773/usr/lib/libnsl.so.1:SUNWcsl 774/usr/lib/libdl.so.1:SUNWcsl 775/usr/lib/libc.so.1:SUNWcsl 776/usr/lib/libmp.so.2:SUNWcsl 777 778 779Analyzing /usr/sbin/ypset: 780/usr/lib/libnsl.so.1:SUNWcsl 781/usr/lib/libdl.so.1:SUNWcsl 782/usr/lib/libc.so.1:SUNWcsl 783/usr/lib/libmp.so.2:SUNWcsl 784 785 786Package dependencies for SUNWnisu: 787P SUNWcsd Core Solaris Devices 788P SUNWcsl Core Solaris, (Shared Libs) 789P SUNWcsr Core Solaris, (Root) 790P SUNWcsu Core Solaris, (Usr) 791P SUNWfns Federated Naming System 792P SUNWlibC Sun Workshop Compilers Bundled libC 793P SUNWlibms Sun WorkShop Bundled shared libm 794P SUNWnisr Network Information System, (Root) 795P SUNWnisu Network Information System, (Usr) 796P SUNWsndmr Sendmail root 797P SUNWsprot Solaris Bundled tools 798P SUNWypr NIS Server for Solaris (root) 799 800