TECHNICAL INFORMATION DOCUMENT TITLE: UPD112 - UnixWare Update 1.1.2 for UnixWare 1.1 DATE: 08SEP95 README FOR: UPD112 PRODUCT and VERSION: UnixWare 1.1 Installation Instructions: DATATYPE: datastream 1. Download the upd112 and upd112.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file and follow the instuctions to add the package to your system. 3. Now become root, and add the package to your system using the following commands: $ su # pkgadd -d /tmp/upd112 ENGINEERING RELEASE NOTES ------------------------- Abstract -------- The upd112.tar file contains UnixWare Update 1.1.2 for UnixWare 1.1. Application of this update is recommended for all UnixWare 1.1. users. Update 1.1.1 must be on your system prior to installing this update. This is a LARGE update the tar file containing release notes and data stream is about 10MB. Please check your ULIMIT and available disk space prior to attempting to download this file. This revision 1.2 removes el3 driver and corrects problem with wksh found in earlier version 1.1. SYMPTOM Another update needed for UnixWare 1.1 to correct problems and provide enhanced functionality. See Solution Specifics for additional information. Solution Specifics 1. Introduction These notes describe the Update 1.1.2 release for the UnixWare Personal Edition, Application Server, Software Development Kit, and other UnixWare add-on products. A procedure for installing Update 1.1.2 from diskettes is given at the end of these release notes. You should not install the update until you are familiar with the release notes. 1.1 Features Update 1.1.2 provides new functionality and enhancements in the following areas: - Network Information Service (NIS) Support - Device Drivers - New Video Drivers - Numerous improvements NOTE: Due to initial feedback from customers, the el3 driver has been pulled out of Update 1.1.2 v1.2. 1.2 Dependencies - UnixWare Release 1.1.1 must be installed on your English, French, German, Italian, or Spanish system before installing Update 1.1.2. - To avoid conflicts, you should remove any third-party graphics packages that you may have installed (for example, Hyper-X (TM) or betaX) before installing Update 1.1.2. You can re-install them after completing the update. - HyperX users: Whenever you run the HyperX version of the setvgamode utility, you must edit the /usr/X/defaults/Xwinconfig file and remove any paths that are specified with the library name. For example, you would replace lib/libppc8514.so with libppc8514.so. This version of the X server will not allow any relative paths or absolute paths with the video driver name. - If you have any program temporary fixes (PTFs) installed on your system, please see the section on ``Program Temporary Fixes (PTFs)'' below before installing the update. NOTE: If ptf 112 and/or ptf 619 are installed on your system, you must remove them before attempting to install Update 1.1.2. Otherwise, the Update 1.1.2 installation will be aborted. 1.3 Media Update 1.1.2 is available on the UnixWare Support CD or on Update Diskettes. Alternatively, you can obtain the update from an online source. The UnixWare Support CD is a distribution vehicle for UnixWare system update releases and new system software packages such as networking device drivers or IHV HBA device drivers. The CD contains a browser application, the Update Manager, that simplifies the perusal of the CD. The Update Manager allows you to review the release notes for each software package on the CD, to select and install the software packages directly onto your system, and to create distribution diskettes for selected software packages. The Update Diskettes include Update 1.1.2 but do not contain the new device drivers. If you have Update Diskettes and you also want the device drivers, you must download them from an online source. For information about obtaining the device drivers, see the ``Internet'' section or the ``CompuServe'' section of the installation notes that are provided with the Update Diskettes. 1.4 Installing Add-on Packages after Installing Update 1.1.2 The update release contains incremental modifications to the base UnixWare Personal Edition and Application Server products as well as to optionally installable UnixWare packages such as NFS, Internet Utilities, and the Software Developer Kit. The update package will install updates to these optional packages only if they have been installed prior to installing the update. If you install the update package and then later install one of these optional UnixWare packages, you should reinstall the update package so that you will pick up the latest maintenance on the new package. This is referred to as an overlay installation. Removal of the update release before adding the add-on packages is not required. The update installation scripts can automatically determine if new packages have been added to the system, will update files associated with these new packages, and will only back up files associated with these new files. If no backup was taken during the initial installation of the update package, the overlay installation skips the backup process. If a backup was taken during the initial installation of the update package, you must continue taking backups every time an overlay installation is performed. This allows you to remove the update, if necessary, with no problems. 2. Software Notes and Recommendations This section details the features and improvements provided by Update 1.1.2. 2.1 Features 2.1.1 Network Information Service (NIS) NIS is a distributed database service that centralizes and simplifies management of common administrative files on a network, such as the password, group, and hosts files. By running NIS, the system administrator can distribute administrative databases among a variety of machines and can update those databases from a centralized location in an automatic and reliable fashion, ensuring that all clients share the same databases in a consistent manner throughout the network. Update 1.1.2 includes the following new and revised online manual pages (English) for NIS. These pages are available for users of the Application Server or Software Development Kit via the Fingertip Librarian (the Fingertip Librarian is not included with the Personal Edition): ypcat(1) dbm(3BSD) aliases(4BSD) ypmatch(1) ndbm(3BSD) ethers(4) ypwhich(1) getgrent(3C) group(4) yppasswd(1) getpwent(3C) hosts.equiv(4) creatiadb(1M) dbm(3N) netgroup(4) domainname(1M) gethostent(3N) netmasks(4) groupadd(1M) getnetent(3N) networks(4) groupmod(1M) getprotoent(3N) passwd(4) useradd(1M) getrpcent(3N) protocols(4) userdel(1M) getservent(3N) publickey(4) ypserv(1M) ypclnt(3N) rpc(4) yppasswdd(1M) ypupdate(3N) services(4) In addition, the NIS chapters from the Network Administration Guide are provided: - As an ASCII text file on the UnixWare Support CD - On a diskette provided with the Update Diskettes - As an ASCII text file over the ftp servers 2.1.2 Video Drivers If you have the Desktop installed, the video device drivers and libraries are installed automatically when you install Update 1.1.2. The following new and revised video drivers are available. This list identifies the chipset supported by each driver and lists the video cards that have been tested with the driver. - S3 801/805/928 - Number Nine #9GXE (928) ISA VLB PCI - Diamond Stealth Pro (928) ISA VLB - Actix Graphics Engine Ultra Pro (928) ISA - Elsa WINNER 1000 (928) ISA EISA - Metheus Premier (928) ISA - Actix Graphics Engine 32 Plus (801) ISA - Orchid Farenheit (801) ISA - Orchid Farenheit VA (805) ISA - Metheus Premier (801) ISA - Focus TrueSpeed (801) ISA - STB X-24 (801) ISA - Nth S3 Advantage (801) ISA - MACH8/MACH32 - Graphics Ultra Pro ISA EISA VLB - Gateway Mach32 VLB - Intel (Mach32 on motherboard) - UNISYS (Mach32 on motherboard) - NCR (Mach32 on motherboard) - Graphics Ultra Plus ISA - Graphics Vantage ISA - Graphics Ultra ISA - Cirrus 5426, 5428, 5434 - STB Horizon (5426) - Genoa 8500 VLB (5426) - Genoa 8500 (5426) - Genoa WindowsVGA24 (5426) - Boca SuperX (5426) - Cardinal VideoSpectrumXL (5426) - Diamond SpeedStar Pro VLB (5428) - ETW32, ETW32i (ETW32p BASED BOARDS ARE NOT SUPPORTED) - Tseng Labs W32 - Tseng Labs W32 VLB - Tseng Labs W32i VLB - Hercules Dynamite VLB (ETW32) - Hercules Dynamite Pro VLB (ETW32i) - Compaq Qvision 1024, 1280 - Compaq Qvision 1024 - Compaq Qvision 1280 - WD 90c10, 90c11, 90c31 - WD/Paradise windows accelerator - CompuAdd - Western Digital 90c10 - Western Digital 90c11 - AT&T VDC600U - ET4000 - Diamond SpeedStar - Sigma Legend - Perfect View - Orchid Prodesigner II/IIs - Boca - ATI V4, V5 - ATI Basic16 - ATI Wonder XL24 - ATI Wonder Plus - ATI V4 - ATI V5 - Trident T8800, T8900C - Trident Impact II - Trident Impact III - many Trident clones (clones support only 16 color modes) - NCR 77C22E - NCR 33xx series, 77c22e built on motherboard 2.1.3 Notes on the Use of Video Drivers As a general rule, if you are not sure of the video hardware you have and would like to experiment with various options, it is recommended that you disable the graphical login, that is, run /usr/X/bin/disable_glogin. After you make sure everything works, you can enable graphical login by running /usr/X/bin/enable_glogin. 2.1.3.1 ETW32, ETW32i, Cirrus GD54xx, WD90C31 These four drivers have a feature to turn off the hardware functions. If you notice a drawing problem on the screen, you can try starting the X server by turning off the hardware engine on the chip as follows: export HWFUNCS=no X & 2.1.3.2 General Notes for S3928 and Mach32 Video Drivers Please read the README.S3 or README.mach for various user- defined options and other customizable options. All the X server and video driver related files reside in the /usr/X/lib/display directory. The only exceptions are the /usr/X/bin/X (server) and /usr/X/defaults/Xwinconfig (default server configuration file) files. RAMDACs If you want to run 1280x1024 modes at greater than 60Hz frequencies, you will need to define an option in either the LIBS3_OPTIONS or LIBMACH_OPTIONS file. These files reside in the /usr/X/lib/display directory. For more information on user-defined options, read the corresponding README file (README.S3 or README.mach). Bandwidths for various modes: 1280x1024 at 60Hz needs 110MHz 1280x1024 at 70Hz needs 126MHz 1280x1024 at 72Hz needs 130MHz 1280x1024 at 74Hz needs 135MHz Some RAMDACs come in two versions: 110MHz or 135MHz maximum bandwidths. To make sure that the video hardware is not damaged due to user errors, the maximum frequency is limited to 110 MHz on ATI-68875-xxx and Bt485-xxx RAMDACs. To go to higher frequencies, you need to specifically define it in the options file. For example, if you have an S3928 card that has a Bt485-135 RAMDAC, you can go up to 1280x1024@74Hz modes by defining: dac-max-frequency=135000 or if you have an ATI UltraPro with ATI-68875-cfn RAMDAC: dac-name=ati-68875-cfn Mach32 If you have a Mach32 on the motherboard or any deviation from the standard ATI UltraPro series, and if you try the UltraPro entries, it might work in most cases. But if you see any problems, try turning off the ''LFB'' option. For example, put the following line in the ULTRA_OPTIONS file: use-linear-frame-buffer=no If you still see some problems (such as pixelization problems), find the RAMDAC name/model from your video card, find the compatible RAMDAC from the ''supported list,'' and define it in the LIBMACH_OPTIONS file. For example: dac-name=ati-68875-cfn Mach32 Hardware Settings If you have a 32-bit (VESA, EISA, PCI) video card, set the aperture to ''ON'' and make sure it is mapped to some high range over the range of the physical memory (for example, 124-128 MB range). You can make these settings by booting DOS and running the utility provided by ATI. 2.1.3.3 S3928/S3801 Fine Tuning Performance MMIO operations may or may not work properly on the 928 cards. Almost all cards work faster with mmio-write-pixtrans enabled. Some cards seem to have problems if mmio-write- enhanced-regs is enabled, and some cards don't have problems. S3 has published that this feature works reliably with the E-Step and later 928 chips. The consequences of MMIO not working are serious (such as a system panic), so this feature has been turned off. If you have a 928 with E or later stepping number, you can try uncommenting the following line in the /usr/X/lib/display/LIBS3_OPTIONS file: #memory-and-register-access-mode= mmio-write-pixtrans,mmio-write-enhanced-regs By uncommenting the above line, there is an approximately 10% performance improvement. Similarly, if you have 801 cards, there are other options. Read the LIBS3_OPTIONS and README.S3. This version of the driver supports ONLY 801 B-Step or earlier stepping numbers. 2.1.4 Ethernet Upgrades An upgrade to the following Ethernet driver is available with Update 1.1.2: - el16: 3COM (R) Etherlink (R) 16 (3C507) Network Interface Card (NIC) 2.1.5 Documentation The following new and revised online manual pages related to TCP/IP are available for users of the Application Server or Software Development Kit via the Fingertip Librarian (the Fingertip Librarian is not included with the Personal Edition): finger(1) netstat(1M) traceroute(1M) ftp(1) nslookup(1M) trap_rece(1M) rcp(1) ntpdate(1M) trap_send(1M) rdist(1) ntpq(1M) xntpd(1M) talk(1) ping(1M) xntpdc(1M) telnet(1) ppp(1M) ifignore(3N) bootpd(1M) pppconf(1M) gated.cnf(4) comsat(1M) pppd(1M) if.ignore(4) dig(1M) pppstat(1M) pppauth(4) ftpd(1M) ripquery(1M) ppphosts(4) gated(1M) routed(1M) rhosts(4) getid(1M) rwhod(1M) snmpd.comm(4) getmany(1M) setany(1M) snmpd.conf(4) getnext(1M) slattach(1M) snmpd.peers(4) getone(1M) snmp(1M) snmpd.trap(4) getroute(1M) snmpd(1M) hostname(5) gettable(1M) snmpstat(1M) asyhdlc(7) htable(1M) talkd(1M) ppp(7) ifconfig(1M) telnetd(1M) slip(7) named(1M) timed(1M) tcp(7) netdate(1M) timedc(1M) 2.2 General Improvements 2.2.1 Program Temporary Fixes (PTFs) These PTFs are applied automatically when you install Update 1.1.2. Please do not attempt to apply them again after you have installed the update. - Problems with kernel driver entry points xx_kenter and xx_kexit have been fixed. (ptf 108) - There is no longer a problem in switching back to text mode from graphics mode with a Number Nine GX3 level 12 super VGA card. (ptf 112) NOTE: If ptf 112 is installed on your system, you must remove it before attempting to install Update 1.1.2. Otherwise, the Update 1.1.2 installation will be aborted. - The problem that caused a limitation on the number of CD-ROM drives that could be used has been fixed. (ptf 121) - The asyc driver now supports the ioctl TIOCMGET, to control or get status from a serial driver. (ptf 122) - Backing up over 500 MB to a high capacity tape now works properly. (ptf 126) - File locking between the NetWare and UnixWare systems now works correctly. (ptf 129) - Problems causing the NetWare Server to lose connections when using Token Ring have been fixed. (ptf 130) - The TCP/IP stack now supports the 802.2 (802.3 with SNAP) frame type. (ptf 137) - There is no longer a kernel panic after use of stime() call. (ptf 139) - SPX connection no longer fails with parent/child process relationship. (ptf 140) - Improved sapd services have been provided. (ptf 141) - The problem with appending to a file on the NetWare Server has been fixed. (ptf 142) - S3 video drivers have been provided. (See the section on ''Video Drivers'' above.) (ptf 143) - The CMOS clock now uses the converted local time of the GMT time specified, and is updated properly for Daylight Savings/Standard changes. (ptf 145) - There is no longer a timeout table overflow when running VSX test cases. (ptf 153) - Problems with multiple refreshes on the Wyse serial- based X terminal have been fixed. (ptf 601) - The system no longer panics if an application using sockets over TCP uses the SO_LINGER option and receives a signal while lingering. (ptf 603) - Rmdir now returns EBUSY instead of EINVAL if it tries to remove a mount point or a current directory. (ptf 604) - The crash command no longer has problems in handling the idle stack. (ptf 612) - The wd90c10, wd90c11 (256 color modes) problem has been fixed. (ptf 613) - Problems after zooming and unzooming in Merge, which affected mouse operation, have been fixed. (ptf 616) - The video device drivers that were provided with Update 1.1.1 have been revised. (See the section on ''Video Drivers'' above.) (ptf 619) NOTE: If ptf 619 is installed on your system, you must remove it before attempting to install Update 1.1.2. Otherwise, the Update 1.1.2 installation will be aborted. - fontGroup is no longer required to get ISO8859 code sets. (ptf 623) The Update 1.1.1 PTFs are listed below. For further information, refer to the Update 1.1.1 release notes. - Asynchronous I/O capability has been provided. (ptf 101) - UnixWare IPC is now able to receive broadcast packets of certain types. (ptf 102) - New video device drivers have been provided. (ptf 103) - UnixWare SPX now rolls over its counts from 65535 to 0. (ptf 104) - An enhanced ld and libelf have been provided. The features provided are the ``hide'' and ``export'' functionality and an enhanced ld to support Sun applications. (ptf 105) - The statd daemon may exit with an EMFILE error if it cannot create a file. Once statd exits, one cannot perform locking over NFS. (ptf 107) - The segment violation in X Server due to declaration of var display when attempting to run on a SunRiver terminal, has been fixed. (ptf 113) - There is no longer an SPX problem when running multiple X servers. (ptf 114) - The memory leak in the X server that caused the system to panic or freeze has been fixed. (ptf 123) - The X base server no longer fails when running Ingres Windows 4gl. (ptf 124) - Motif Applications now run properly on UnixWare 1.1. (ptf 125) - The Optimizing C Compilation System that generates high performance code for the Pentium CPU has been provided. (ptf 134) 2.2.2 Graphical User Interface (GUI) - Screen redraw now works properly after canceling various open windows. - The problem with reopening a minimized Printer Setup window has been fixed. - When setting up a remote NetWare printer, an error message is now properly generated when the print server field is not filled in. - The default size of the Password Manager window has been increased, allowing information to be displayed properly. - Problems with xterm -geometry have been fixed. - The CD-ROM file system is now unmounted if a pkgadd command is canceled. - The Dialup_Setup window now stays open after dialing up. - The ``could not make FIFO, stopped'' error is no longer generated incorrectly by smf-out. - Problems with the /usr/lib/uucp/Systems file that caused smtp mail to work incorrectly have been fixed. 2.2.3 Networking - With packet burst read requests, a reply with an invalid sequence number no longer causes the connection to hang; instead, there is a timeout and retransmission of the request. - A packet burst request in NET-ipxeng now sends a retransmit packet for missing fragments. - Problems detected by /etc/rc2.d/S69inet are now reported in /tmp/inet.start. - The listen.setup script now produces the correct format of hex output when the dotted inet address has 0 as one of its components. - The dlpi_token has been enhanced to support LLC2 mode. - Definitions needed by the odi drivers have been added to dlpi_ether.h. - The automounter start-up script now checks for the existence of any files in /etc to override the NIS configuration. 2.2.4 Drivers - A WORM drive device entry has been added to /etc/device.tab. - The autorepeat delay and speed settings are now functional on a Northgate platform. - An optimization is now done in sd01read and sd01write. - The /etc/scsi/pdiadd script now accepts 4 characters of EISA I/O address and supports shared interrupts. - The sdi_doconfig and sdi_config routines no longer panic if HBA numbers are not assigned sequentially to HBAs as they register. - Problems after zooming and unzooming in Merge, which caused the screen to go blank, have been fixed. - The disksetup -i command no longer hangs the system when accessing optical disks. 2.2.5 File Systems - The ln -s command now works with files on NetWare servers. - The vxdump command now works correctly. - The NetWare server file system now interprets file attributes correctly. - NWfiCheckNodeAccess has been modified so that access system calls will be done properly. 2.2.6 WKSH - The WKSH package now loads the Motif version when WKSH is installed from the SDK. - The problem that caused a core dump when closing windows has been fixed. - The WKSH example scripts have been corrected. 2.2.7 Mail - Mail forwarding now properly includes the ''From:'' line when mail is forwarded to another user. - Problems with the Mail Reader/Mail Manager have been fixed. 2.2.8 Miscellaneous - The hypertext for the GUI debugger now provides online help. - Code has been added to detect thrashing in the code generator, providing faster compile time. - Hard-coded references to /dev/rmt/c0s0 have been removed in ldsysdump. - ulimit now reports the correct file size limit in a multiport. - The UUCP host name is now validated correctly. - The UnixWare system now conforms to the IEEE standards with respect to the amount of time the data terminal ready (DTR) signal is held high before disconnecting. - Time zone information for GB-Eire has been updated. - The pkgtrans -s command now works properly in French, German, Italian, and Spanish locales. - The NetWare login component now informs the user when any UnixWare system login attempt encounters a pending password expiration, and provides a way for users to change their password in response to such a condition. - The entry for the Internet gateway in the /etc/mail/mailcnfg file when a UnixWare system host is configured as an MHS gateway now uses the fully qualified domain name rather than the %g abbreviation. - The problem with desktop folder disappearance has been fixed. - The problem with the newvt command from a remote terminal starting vt on a console has been fixed. - DNS now resolves the address (instead of hanging) if the first nameserver is down. - The problem with occasional byte swapping in netdir_getbyaddr() (the service argument) has been fixed. - Code has been added to validate properly the return codes of the system calls used to read in the hosts list of a remote machine. - The prtvtoc command now works properly with disks larger than 2 GB. - Menu screens for package removal are now displayed correctly on the console window. - The problem that caused the system to panic during an audit has been fixed. - VxVM mirroring of root disk now works properly for ufs file systems. - Control-t now works properly in European locales. - The memory leak in auditing has been fixed. - The problems that caused sysadm's extended backup to fail have been fixed. - Problems that occurred when reading tars from BSD/SunOS and writing tars for BSD/SunOS have been fixed. - When interrupt is forced during pkgadd, the .lockfile is now removed. - The stipple routines now draw rectangles correctly. - The memory leak in an XToolkit library function has been fixed. - Problems with X11 tests that caused the X server to die have been fixed. - For FIPS 151-2, the POSIX locale has been added to the localedef component. - The problem causing optim to generate illegal assembly has been fixed. - Motif libraries for Motif version 1.2 are named libXm.so.1.2 and libMrm.so.1.2 to conform to the ABI+ specification. - Problems with doing a pkgadd from a NetWare server have been fixed. - The slist procedure now recognizes the correct number of servers. - The problem in the uaddr2taddr() routine that caused a segmentation error over IPX/SPX has been fixed. 3. Installing Updates from Diskettes Updates can be installed from either the Desktop or the command line. 3.1 Before You Begin Before installing an update package, you should be aware of the following information, which may affect how you choose to proceed with the update. 3.1.1 Backing up the Current System During the installation procedure, you are given an option to back up your current system. By choosing this option, you will be able to remove the update and restore the system to its previous state in the event there are problems with the update. If the backup is not performed, you will not be able to remove the update and restore the system. Therefore, it is recommended to do the backup. The backup will generally take up considerable space on the system's hard disk. Backups in excess of 50 MB are possible. To save space on your hard disk, you should save the backup on either diskettes or tape. 3.1.2 Rebooting the System Upon successful installation of the update, the system will be rebooted automatically. You will be prompted early in the installation procedure to warn you of this, and you will have a chance to exit if you're not ready for your system to be rebooted. 3.2 Installing Updates from the Desktop To install updates from the Desktop: 1. Insert diskette number one in the appropriate diskette drive. 2. Double-click on the System_Setup icon in your UnixWare Desktop window. This displays the System_Setup window. 3. Double-click on the Appl-n_Setup (Application) icon in the System_Setup window. This displays the Application Setup window. Either wait while the applications on your system are catalogued, or click on Cancel in the message window to discontinue cataloging and proceed directly to the next step. 4. Click on View at the top of the Application Setup window. 5. Click on Uninstalled App'lns. 6. Click on Disk_A if you are using diskette drive A, or click on Disk_B if you are using diskette drive B. The diskette is catalogued, and the Application Setup: Uninstalled window is displayed containing an icon labeled ``update112'' (for Update Release 1.1.2). 7. Click on the update112 icon to select it. (The icon is highlighted.) 8. Click on Application at the top of the Application Setup: Uninstalled window. 9. Click on Install. The Add Application: update112 window is displayed. 10. Respond to the following prompts: a. You are given a choice to either read the release notes or install the update package. It is recommended to read the release notes initially, and then install the package only when familiar with the release notes. b. You are given a warning that, upon successful installation of the update, the system will be rebooted. If you don't want to bring your system down at this time, you can choose to abort the installation. Otherwise, you can proceed with the installation. c. If your system has 3C507 (el16) Network Interface Cards (NICs) installed, you are prompted to enter the type of cable that will be plugged in (for up to four boards). The cable type can be AUI (Ethernet), BNC (coax), or TP (twisted pair). If you choose to proceed with the installation, the Select Backup Method screen is displayed. 11. Select one of the backup options: - Skip Backup - Disk Drive - Cartridge Tape or Floppy Disk If you select Skip Backup, then no backup is performed. This is not recommended. If you select Disk Drive, the backup is created in the directory /var/sadm/bkup/update112. (Requires 40 - 45k blocks.) If you select Cartridge Tape or Floppy Disk, and your system has more than one diskette drive, or has one or more diskette drives and one or two cartridge tape drives, you are prompted to select the media you want to use for the backup. If you are using diskettes, be sure to have formatted diskettes ready for the backup. When the backup is complete, label and store the backup in a safe place. The backup can be used to restore your system to its original condition if you need to remove the update package at a later time. After the backup has completed, the update package will be installed. After successful installation, your system will be rebooted automatically. You will notice a brief delay between the completion of the installation and the start of the system shutdown. After the update is installed, you are mailed a copy of the release notes. If errors occurred during the installation, the errors are logged in the file /var/sadm/install/logs/update112.log. 3.3 Installing Updates from the Command Line To install updates from the command line, type: pkgadd -d diskette? where ? is the number of the diskette drive (for example, diskette1). The installation steps will be identical to Steps 10 and 11 of the preceding procedure, ``Installing Updates from the Desktop.''