From: rodney@cssc-syd.tansu.com.au (Rodney Campbell)
Subject: Re: Problems after upgrading to 4.1.2 from 4.1.1
Organization: AOTC - CSSC
Date: Wed, 11 Nov 1992 13:28:28 GMT

jc@raven.bu.edu (James F. Cameron) writes:

>System:   4.1.2 on Sun4 server with Sun4c clients

>Problems:

>	A.  Domain Service no longer works.  I am running NIS and have
>	    'B=-b' uncommented in the yp Makefile.  The server is a
>	    local machine to BU and /etc/hosts only contains info for
>	    local machines.  /etc/resolv.conf points to machine which
>	    contains all the necessary host information.  However, it
>	    does not seem to be getting this info dynamically.
>	    nslookup works fine.  

We have a 4.1.1 DNS server here and at another site a 4.1.2 DNS server and
4.1.1, 4.1.2 & 4.1.3 clients and they all work fine with YP and DNS.

>	B.  X11R4 - xterm -C no longer works.  It seems that the
>      	    console is no longer changing ownership when someone logs
>      	    in via xdm.  

Try the /etc/fbtab file and some stuff in the XDM setup file which runs as
root as the user is logging in (usually):
/usr/lib/X11/xdm/Xstartup in X11R4 and
/usr/lib/X11/xdm/TakeConsole in X11R5

#!/bin/sh
# Reassign ownership of the console to root, this should disallow
# assignment of console output to any random users's xterm
#
chmod 622 /dev/console
chown root /dev/console
      
# Implement /etc/fbtab stuff normally done by getty(?)
sed 's/#.*$//' /etc/fbtab | awk 'NF == 3 && $1 == "/dev/console" {
    print "chown -f root.wheel", $3;
}' | sed 's/:/ /g' | sh

>	C.  And certainly many more as I play with the system.  What
>  	    are the necessary patches to install for 4.1.2?  Any other
>  	    points, thoughts, suggestions would be greatly
>  	    appreciated!!

The following is a list of the Patches I have applied to 4.1.2 (this may
not be relevant for you though).

The following patches have been applied to the Standard 4.1.2 Kernel:
100075-08 xx 
 4.1;4.1.1;4.1.2: lockd jumbo patch (4m rpc.lockd cmp'ed not identical to
 4&4c;-used 4??
100173-08
 NFS jumbo patch upgrade, SunOS 4.1, 4.1.1, 4.1.2, all architectures
100188-02 xx 
 TIOCCONS re-direction
100303-02 xx 
 system freezes using loopback interface
100338-04 xx 
 4.1.1;4.1.2: system crashes with assertion failed panic
100359-04 xx 
 streams jumbo patch
100376-04 
Integer mul/div patch upgrade, SunOS 4.1, 4.1.1, 4.1.2, SPARC architectures
100458-01 xx 
 Setitimer can fail to deliver a SIGALRM (no sun4 or sun4m versions of the fix)
100496-01 xx 
 4.1.1, 4.1.2: ptrace panic with a memory fault
100505-01 xx 
 4.1.1;4.1.2: Zero length directories can be left on system
100536-01 xx 
 4.1.2: NFS can cause panic: assertion failed crashes
100537-01 x 
 4.1.2: async i-o peaks can hang system
100567-02 r 
ICMP redirects patch upgrade, SunOS 4.1, 4.1.1, 4.1.2, all architectures
100671-01:
4.1.2: TLI causes the application program hung after 2200 to 2500 
iterations panic: assertion failed: q->q_next, file: ../../os/str_buf.c, 
line: 1707
 
Non Kernel Patches also Registered:
100249-03 xx 
 4.1;4.1.1;4.1.2: automounter JUMBO patch
100296-02 r
 SunOS 4.1, 4.1.1: netgroup exports to world; rpc.mountd
100383-04 xx 
 4.1.1,4.1.2: rdist security
100527-01 xx 
 4.1.1;4.1.2: rsh uses old-style selects instead of 4.0 selects
100556-02 r 
 4.1;4.1.1;4.1.2: cpio data corruption when 2 inodes have same value
100630-01
SunOS 4.x: environment variables can be used to exploit login/su

Hope this helps,
	  						Rodney...
-- 
     Rodney Campbell - AOTC    |Email : rodney@cssc-syd.tansu.com.au
   Advanced Network Products   |Snail : Level 1, 18-20 Orion Rd, Lane Cove West
 Customised Software Solutions |  -  PO Box A792, Sydney South 2000, Australia.
        Centre - Sydney        |Phone : +61 (0)2 911 3123   Fax: +61 2 911 3199