SUMMARY: !FW: WARNING SUN PATCH 108993-29 BREAKS REBOOT

From: Fiengo, Paul (Contractor) <FiengoP_at_ritchie.disa.mil>
Date: Thu Nov 06 2003 - 11:04:59 EST
GURUS:

HERE IS THE SUPPOSED FIX.  I HAVE NOT ATTEMPTED AS OF YET, BUT AM GOING TO
TRY.

- Backout patch 108993-29, although this re-introduces the security bug
   fixed in this release (BugID 4830525).

 OR

 - Replace /etc/lib/nss_files.so.1 with an old version

     Copy /etc/lib/nss_files.so.1 from a Solaris 8 system which doesn't
     have this patch installed yet.

     Alternatively, extract the file from the backout area:

     # cd /var/sadm/pkg/SUNWcsr/save/108993-29
     # uncompress -c undo.Z > /var/tmp/undo.datastream 
     # cd /var/tmp
     # mkdir undo.filesystem
     # pkgtrans undo.datastream undo.filesystem SUNWcsr
     Transferring <SUNWcsr> package instance
     # cp undo.filesystem/SUNWcsr/reloc/etc/lib/nss_files.so.1
          /etc/lib/nss_files.so.1-old

     Now that you have the file, replace the bad version:

     # cd /etc/lib
     # ln nss_files.so.1 nss_files.so.1-29
     # ln nss_files.so.1-old nss_files.so.1

     This workaround is confirmed on SPARC with etc/lib/nss_files.so.1
     from Solaris 8 FCS so it should work with all versions of the file
     prior to -29 on SPARC and x86.



HOPE THIS HELPS !!!

PAUL

>  -----Original Message-----
> From: 	Fiengo, Paul (Contractor)  
> Sent:	Thursday, November 06, 2003 11:02 AM
> To:	'sunmanagers@sunmanagers.org'
> Subject:	WARNING SUN PATCH 108993-29 BREAKS REBOOT
> 
> Gurus,
> 
> JUST FYI:  HERE IS THE BUG
> 
>  Bug Id: 4947651
>  Category: network
>  Subcategory: nsswitch
>  State: closed
>  Synopsis: Patch 108993-29/108994-29 (et al.) break init 6, 0, 1, S and
> single
> user
>  Description:
> Following application of patch 108993-29 (SPARC) or 108994-29 (x86)
> and all the required patches the system will no longer reboot,
> shutdown or go to single user using "init". Single user is also broken
> from a boot -s.
> 
> 
> v4u-30b console login: root
> Password:
> Nov  3 13:09:51 v4u-30b login: ROOT LOGIN /dev/console
> Last login: Fri Oct 31 16:18:34 on console
> Sun Microsystems Inc.   SunOS 5.8       Generic February 2000
> # sync
> # sync
> # sync
> # init 6
> # 
> INIT: New run level: 6
> The system is coming down.  Please wait.
> System services are now being stopped.
> Print services stopped.
> Nov  3 13:10:09 v4u-30b syslogd: going down on signal 15
> umount: /home busy
> The system is down.
> ld.so.1: /sbin/uadmin: fatal: relocation error: file
> /etc/lib/nss_files.so.1: symbol __nsl_fopen: referenced symbol not found
> 
> 
> The system will now be unbootable if fsck fails on boot and the system
> goes to single user.
> 
> The single user su.static binary also fails:
> 
> ld.so.1: ./su.static: fatal: relocation error: file
> /etc/lib/nss_files.so.1:
> symbol __nsl_fopen: referenced symbol not found
> Killed
> 
> 
>  Work around:
> Use reboot or halt.
> 
> Don't go to single user.
> 
> 
>         Integrated in releases: 
>  Duplicate of: 4947516
>  Patch id: 
>  See also: 4947516
>  Summary:
> 
> Duplicate of 4947516.
> 
> 
> 
> 
> 
> Paul Fiengo
> DISA FSO / CACI
> COM: 717.267.9361
> DSN: 570.9361
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Mon Nov 10 11:45:09 2003

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:21 EST