Patch-ID# 101010-04 Keywords: DNI logical link member mbuf host x.29 Async Synopsis: SunLink/DNI 7.0.1: jumbo patch for dni Date: Oct/17/97 Solaris Release: 1.0, 1.0.1, 1.1 SunOS Release: 4.1.1, 4.1.2, 4.1.3 Unbundled Product: SunLink/DNI Unbundled Release: 7.0.1 Topic: dna.o, dniserver, dnimaild and dnilogin patch BugId's fixed with this patch: 1096687 1117981 1094611 1139835 1124645 1103319 1135827 1214555 Change incorporated in this version: 1094611 1139835 1124645 1103319 1135827 1214555 Architectures for which this patch is available: sun4(all) Obsoleted by: 8.0 Problem Description: Bug 1117981 dniserver sets groups to group 0, although the user is not member of it Bug 1096687 The dni logical link return error 198 Invalid value in SesRecord status field Bug 1094611 dnilogin had linefeed cterm problem when using set host/x.29 Bug 1139835 dnimaild had SEGV problem. Not deleting /tmp files after exit. Bug 1124645 dniserver had psignal problem on Async I/O read/write. Bug 1103319 dnilogin problem with VMS WP+ editor. Characters buffered. Bug 1135827 DNI system hangs, out of mbufs, will crash with dni. Bug 1214555 DNI and Application hangs inside the read() System Call. Installation for Bug 1139835 Installation instructions: -------------------------- 1. su root 2. cd /usr/sunlink/dni 3. mv dnimaild dnimaild.old 4. cp (new dnimaild file) dnimaild 5. mv dnimaild.stdl dnimaild.stdl.old 6. cp (new dnimaild.stdl file) dnimaild.stdl 7. sync;sync;reboot Installation for Bug 1094611 & Bug 1103319 Installation instructions: -------------------------- 1. su root 2. cd /usr/sunlink/dni 3. mv dnilogin dnilogin.old 4. cp (new dnimaild file) dnilogin 5. sync;sync;reboot Installation for Bug 1124645 ,Bug 1135827, and Bug 1214555 Installation instructions: -------------------------- As root and for the correct architecture directory. example: sun4 kill the dniserver process #save the original 7.0.1 version of dna.o mv /usr/sunlink/dni/sys/sun4/OBJ/dna.o /usr/sunlink/dni/sys/sun4/OBJ/dna.o.701fcs mv /usr/kvm/sys/sun4/OBJ/dna.o /usr/kvm/sys/sun4/OBJ/dna.o.701fcs cp /usr/sunlink/dni/bin/dniserver /usr/sunlink/dni/bin/dniserver.701fcs #copy the new version cp sun4/*.o /usr/sunlink/dni/sys/sun4/OBJ cp sun4/*.o /usr/kvm/sys/sun4/OBJ cp sun4/dniserver /usr/sunlink/dni/bin #chown and chmod on the new module chown root /usr/sunlink/dni/sys/sun4/OBJ/*.o chmod 644 /usr/sunlink/dni/sys/sun4/OBJ/*.o chown root /usr/kvm/sys/sun4/OBJ/*.o chmod 644 /usr/kvm/sys/sun4/OBJ/*.o #make the new dni kernel cd /sys/sun4/SYSTEM_NAME (where SYSTEM_NAME is your chosen config name) make (verify the vmunix is relinked) mv /vmunix /vmunix.old_dni mv vmunix /vmunix Then reboot the system. ~