Patch-ID# 109221-05
Keywords: sysidnet core password sys-unconf jumpstart ldap
Synopsis: SunOS 5.8: Patch for sysidnet
Date: Sep/28/2000

Solaris Release: 8

SunOS release: 5.8

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.8: Patch for sysidnet

    NOTE:   This patch can be applied to an installed system or
            the Miniroot of Net Install servers and Boot servers.

            TO GET THE COMPLETE FIX FOR 4338255 and 4186765, this patch
            must be applied to the miniroot on the net image AND
            applied to the system being installed DURING the
            installation process by means of a Custom Jumpstart
            finish script.

BugId's fixed with this patch: 4186765 4245794 4310379 4310705 4322703 4338255 4350971

Changes incorporated in this version: 4245794 4310379

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch: 108960-01

Patches which conflict with this patch: 

Patches required with this patch: 108993-01

Obsoleted by: 

Files included with this patch:

/usr/sbin/sys-unconfig
/usr/sbin/sysidconfig
/usr/sbin/sysidget
/usr/sbin/sysidkrb5
/usr/sbin/sysidlib
/usr/sbin/sysidnet
/usr/sbin/sysidns
/usr/sbin/sysidput
/usr/sbin/sysidroot
/usr/sbin/sysidsys
/usr/sbin/sysidtty
/usr/sbin/sysiduilib
/usr/sbin/sysidxm
/usr/snadm/classes/locale/C/help/sysidtty.help/reference/glossary.help
/usr/snadm/classes/locale/C/help/sysidtty.help/topics/Topics
/usr/snadm/classes/locale/C/help/sysidtty.help/topics/ldap_profile.help
/usr/snadm/classes/locale/C/help/sysidtty.help/topics/name_service.help
/usr/snadm/classes/locale/C/help/sysidxm.help/reference/glossary.help
/usr/snadm/classes/locale/C/help/sysidxm.help/topics/Topics
/usr/snadm/classes/locale/C/help/sysidxm.help/topics/ldap_profile.help
/usr/snadm/classes/locale/C/help/sysidxm.help/topics/name_service.help
/usr/snadm/lib/libadmutil.so
/usr/snadm/lib/libadmutil.so.2
/usr/snadm/lib/libns.so
/usr/snadm/lib/libns.so.1
/usr/snadm/lib/libnsdns.so
/usr/snadm/lib/libnsdns.so.1
/usr/snadm/lib/libnsldap.so
/usr/snadm/lib/libnsldap.so.1
/usr/snadm/lib/libnsnis.so
/usr/snadm/lib/libnsnis.so.1
/usr/snadm/lib/libnsnisplus.so
/usr/snadm/lib/libnsnisplus.so.1
/usr/snadm/lib/libnsnone.so
/usr/snadm/lib/libnsnone.so.1



Problem Description:

4245794 need the ability to install Solaris 8 as an LDAP client
4310379 ldapclient needs to be smarter to work with install (sysid)

NOTE: Includes missing deliverables and dependency on 108993-01.

(from 109221-04)

4245794 need the ability to install Solaris 8 as an LDAP client
4310379 ldapclient needs to be smarter to work with install (sysid)

(from 109221-03)

4350971 setting root_passwd=NP no longer works under Sol 8 Jumpstart

(from 109221-02)

4338255 sysid rejects valid password hashes - pattern matching is too restrictive
4186765 sysid reports bad password in sysidcfg when OK

(from 109221-01)

4322703 sysidnet -l core dumps on broken languages

(from 108960-01)

4310705 CD-ROM install from CD 1 using DHCP on system w/o RARP entry fails

Patch Installation Instructions:
--------------------------------

For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.

For Solaris 7-8 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

       example# patchadd /var/spool/patch/104945-02

The following example removes a patch from a standalone system:

       example# patchrm 104945-02

For additional examples please see the appropriate man pages.

Special Install Instructions: 
-----------------------------

   To use this as a patch to the Miniroot, which is located
   in the Boot directory on net images and boot images:

   Use 'patchadd -C' for this patch, rather than the generic invocation
   described in Install.info, Item #2.

   Example:

       # cd /tmp_patchdir/123456-01
       # ./patchadd -C <path_to_image>/Tools/Boot .

