Patch Name: PHNE_17055 Patch Description: s700_800 10.20 NFS/NIS cumulative megapatch Creation Date: 98/11/30 Post Date: 98/12/03 Warning: 98/12/24 - This Non-Critical Warning has been issued by HP. - Patch PHNE_16117 introduced a problem that may cause the Network Information Service (NIS) databases to be created incorrectly on a master NIS server. While introduced in PHNE_16117, the problem also exists in the superseding patch PHNE_17055. - Both PHNE_16117 and PHNE_17055 overwrite the /var/yp/ypmake file. This file is a script that can be customized by users to facilitate the building of NIS maps. When either of these patches are installed, the NIS customization may be lost when ypmake is executed. - The problem is corrected in patch PHNE_17098, which was released on 12/14/98. HP recommends that PHNE_17098 be used in place of PHNE_16117 or PHNE_17055 on all NIS servers. Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: N/A Filesets: OS-Core.CORE-ENG-A-MAN OS-Core.UX-CORE NFS.NFS-CORE NFS.NFS-SERVER NFS.NFS-CLIENT NFS.NIS-CLIENT NFS.NIS-SERVER NFS.NFS-ENG-A-MAN Automatic Reboot?: Yes Status: General Superseded With Warnings Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_17055 Symptoms: PHNE_17055: 1. Nfsd file is removed via postinstall of PHNE_16117. PHNE_16117: 1. mknetid mknetid core dumps. 2. rpc.yppasswdd If a password contains a ":", it cannot be changed via NIS. 3. ypbind Missing ypbind file slows NIS performance. 4. ypmake When "ypmake mapname with NOPUSH=1" is issued on the NIS master, transferring the newly made map by ypxfr on the NIS slave would fail sometimes. 5. ypxfrd ypxfrd times out due to libndbm performance problem. 6. automount Automounter removes entry for filesystem if server down. 7. automountd AutoFS will not unmount LOFS mounts AutoFS will not unmount CacheFS filesystems Duplicate entries in /etc/mnttab error message in syslog not removed. 8. nfs.client nfs.client script does not kill biod daemons. rpc.lockd does not reclaim locks after NFS server reboots. 9. rpc.lockd rpc.lockd behaves incorrectly in the NLM_CANCEL case. Loss of UDP NFS file locking packets results in a growing msg queue. 10. rpc.pcnfsd rpc.pcnfsd allowed any user to change permissions on the spool directory. 11. /sbin/fs/autofs/mount The unmount for autonodes timeout is 10 minutes. 12. exportfs reads and writes will fail if clients hostname resolves to more than one IP address. PHNE_15541: 1. automountd automountd with LOFS turned on. All local filesystems will be mounted using lofs instead of loopback nfs. 2. rpc.statd rpc.statd core dumps during string compare operation. 3. autofs_setup If the transition links are removed the scripts autofs and autofs_setup fail. 4. autofs If the transition links are removed the scripts autofs and autofs_setup fail. 5. rpcinfo -p does not report that NFS PV3 is running. PHNE_13731: 1. ypserv ypserv stops answering some queries for entries outside domain on a slow system 2. rpc.pcnfsd rpc.pcnfsd does not allow logins with trusted systems. rpc.pcnfsd was enhanced to spawn a process to do lpstat -v. 3. namesvrs-nis.server Ypinit -s on HP machine results in error messages when an IBM machine is the master. 4. rpc.statd client never responds to servers SM_NOTIFY message after reboot. Appears hung. 5. netgroup.4 Man page unclear on use of domainnames. 6. ypclnt.3c Man page unclear on use of free() for get_default_ domain() call. 7. pcnfsd.1m manpage updated to reflect new changes. 8. yppasswdd.1m manpage references /var/adm/ptmp instead of /etc/ptmp. 9. Only a limited number of client processes can simultaneously connect to the server process. 10. portmapper stops responding to requests. Note: This patch will not patch the ACE 2 networking modules unless the "Networking ACE for HP-UX 10.20 (April 1998) Bundle" has been previously installed To install "Networking ACE for HP-UX 10.20 (April 1998) Bundle" visit http://www.software.hp.com. PHNE_13835: This patch is part of the 10.20 ACE 2 bundle which adds networking enhancements to 10.20. New networking features supported in ACE 2 include NFS Version 3.0, AutoFS, and CacheFS. PHNE_10894: 1. automount: automount does not correctly support the "nodevs" mount option. 1653218305/INDaa27653 2. rpc.lockd: Enhancement to rpc.lockd to fix problem of forwarding unlocks to kernel contained a bug that caused rpc.lockd to send incorrect unlock range to the kernel. Applications failed with unexpected results due to this problem. INDaa26432/INDaa26633 3. rpc.mountd: Rpc.mountd does not handle requests from an IBM machine. 1653207654 4. rpc.rquotad: rpc.rquotad has memory leak. 5003373092 5. pcnfsd.1m: Man page for PCNFSD not correct. The man page does not list the entry for /etc/shells. 5003332296/INDaa26031 PHNE_10515: 1. rpc.lockd: rpc.lockd forwards unlock to kernel when no match exists in queue. Cause was Unlock range passed into kernel by rpc.lockd via nfs_fcntl() call was incorrect. Read Locks are now examined for overlapping regions and non-overlapping regions are deleted selectively in the kernel. When a unlock rqst with range offset=0 and len=0 from a client is received at LOCKD ,LOCKD will now examine if the client had any NFS locks on the file and selectively delete kernel locks held by that client. 5003355784/INDaa26432 Ksh hangs when $HOME is nfs mounted and HISTFILE is under $HOME. This defect is discussed in an earlier patch,but an additional problem due to too frequent retransmits has been fixed. This caused rpc.lockd to invalidate cache entries more often than required. A timestamp has been added to struct reclock which keeps track of the time the request got queued up in the retransmit queue. This timestamp is used in nlm_call() to prevent retransmits of that request from occurring more frequently than 10 secs. INDaa25087 2. rpc.yppasswdd Rpc.yppasswdd when started from the command line with Sun options (nogecos, nosh, nosingle,nopw) did not handle these properly. Since HP does not support these options they were never activated. However, Sun systems do use them and if they are given to an HP machine they should handle them correctly. The options now give the correct response but are still not yet supported fully. PHNE_9465: exports.4: 1. Exports man page comments cause exportfs to use them as illegal hostnames. Also has incorrect aononymous information. exportfs.1m: 1. Exportfs man page has wrong information for anonymous access defaults. secure_rpc.3c: 1. Get_myaddress() call has wrong information on man page on what it acually does. rpc.lockd: 1. Enhance lockd logging of duplicate messages and correct hang problem. pcnfsd: 1. Doesn't work correctly with wlogin() changes ypxfr: 1. Ypxfr doesn't tell user that it is retrying ypxfr if ypxfrd is not found. PHNE_8310: automount: 1. Automount cannot correlate entries in log file to entries in syslog.log because of missing timestamps. rpc.rquotad: 1. rquotad doesn't support JFS rpc.lockd: 1.Logging of unnecessary messages to log file rpc.statd: 1. Possible mem leak problem. rpc.yppasswdd: 1. rpc.yppasswdd fails to rename mnttab if /tmp is on a seperate partition. rpc.mountd: 1. mount daemon runs from non-priveleged ports. exportfs: 1. Hostname containing the string "rw" is erroneously flagged as a mutually exclusive error when the host is also tagged as -ro. rpc.pcnfsd: 1. Enhanced pcnfsd logging in wtmp file to include ip and system name of caller. makedbm: 1. Makedbm now issues an error if the hash algorithm is exceeded. ypserv: 1. NIS returns wrong nextkey when concurrent access is allowed to maps. ypwhich: 1. ypwhich fails connection on X.25 interface. PHCO_9543: If a file system is mounted on system over NFS, and the file system goes down, doing a bdf will report and error of "Stale NFS File handler". The current NFS umount will not allow this file system to be unmounted, even if the file system comes back on the original Defect Description: PHNE_17055: 1. Postinstall script for PHNE_16117 included nfsd as an ace_only file when it was in fact a common file. PHNE_16117: 1. mknetid mknetid cores when a user is in more that 20 groups. 2. rpc.yppasswdd If a password contains a ":", it cannot be changed via NIS. 3. ypbind ypbind file sometimes doesn't get created. 4. ypmake When "ypmake mapname with NOPUSH=1" is issued on the NIS master, transferring the newly made map by ypxfr on the NIS slave would fail sometimes. 5. ypxfrd ypxfrd times out due to libndbm performance problem. 6. automount Automounter removes entry for filesystem if server down. 7. automountd AutoFS will not unmount LOFS mounts AutoFS will not unmount CacheFS filesystems Duplicate entries in /etc/mnttab error message in syslog not removed. 8. nfs.client nfs.client script does not kill biod daemons. rpc.lockd does not reclaim locks after NFS server reboots. 9. rpc.lockd rpc.lockd behaves incorrectly in the NLM_CANCEL case. Loss of UDP NFS file locking packets results in a growing msg queue. 10. rpc.pcnfsd rpc.pcnfsd allowed any user to change permissions on the spool directory. 11. /sbin/fs/autofs/mount The unmount timeout for autonodes 10 minutes. 12. exportfs reads and writes will fail if clients hostname resolves to more than one IP address. PHNE_15541: 1. automountd automountd changed to mount local filesystems using LOFS instead of loopback nfs. 2. rpc.statd core dumps during string comapre operation. 3. If the transition links are removed the scripts autofs and autofs_setup fail. 4. If the transition links are removed the scripts autofs and autofs_setup fail. 5. rpcinfo -p does not report that NFS PV3 is running. PHNE_13731: 1. ypserv The amount of timeout given to the async service could be negative on a slow system which caused select() to function unexpectedly. Data gets lost but async service does not know since select() did not give the correct answer. ypserv finds the query has already been posted, so it decides not to query again. 2. rpc.pcnfsd rpc.pcnfsd does not allow logins with trusted systems. rpc.pcnfsd was enhanced to spawn a process to do lpstat -v. 3. namesvrs-nis.server The HP box has several maps which are non-existant on the IBM machines. This causes the nis.server script to fail as the maps are hard coded into the script. This is encountered when the slave server starts. 4. rpc.statd Problem is in the rpc.statd code which has an incorrect test for gethostbyname() causing problems in returning the correct parameter. 5. netgroup.4 Modified man page to make domain meaning clearer 6. ypclnt.3c Modified ypclnt man page to be more clear about free(). 7. pcnfsd.1m Man page updated to reflect changes in rpc.pcnfsd 8. yppasswdd.1m manpage references /var/adm/ptmp instead of /etc/ptmp. 9. Modified listen que to be 20 instead of 2. User must install dependant libc patch PHCO_13777 to take advantage of this fix. 10. Modified xdr routine to stop memory leak causing portmap to refuse to answer requests. Fix is in PHCO_13777 libc patch. PHNE_13835: New functionality to support networking features in 10.20 PHNE_10894: 1. Enhancement to rpc.lockd to fix problem of forwarding unlocks to kernel contained a bug that caused rpc.lockd to send incorrect unlock range to the kernel. Applications failed with unexpected results due to this problem. 2. Rpc.mountd does not handle requests from an IBM machine. 3. The man page for pcnfsd does not list the entry for /etc/shells 4. Automount does not correctly support the "nodevs" mount option. 5. Rpc.rquotad has memory leak. PHNE_10515: 1. rpc.lockd forwards unlock to kernel when no match exists in queue 2. Rcp.yppasswdd doesn't handle unsupported functions properly. PHNE_9465: 1. Exports file allows comments which are causing exportfs to parse as hotnames. 2. Get_myaddress man page has wrong information 3. Exportfs man page does not reflect uid changes to user nobody and anonymous access. if ypxfrd is not available. 5. Rpc.pcnfsd has problem with wlogin() when the server cannot resolve the client hostname. PHNE_8310: 1. Get_myaddress routine in ypwhich fails if X.25 is the only interface configured. 2. Enhancement request to log authentication info to wtmp file. 3. Makedbm wouldn't run on certain S800's due to compilation error. 4. rpc.rquotad doesn't do JFS systems. 5. rpc.mountd default was to run from non-priveledged ports. 6. rpc.yppasswdd daemon would return errors if temp file was on seperate partition from root rile. PHCO_9543: The problem is caused by a bug in /sbin/fs/nfs/umount. If a file system is mounted on over NFS, and the file system goes away for some reason, the file system will be reported as Stale, and there is no way to get rid of this without a reboot. To recreate the problem, make a directory on system A and export it. On system B (must be 10.20), mount the file system. Remove the directory on system A. Do a bdf on system B, and it should report "Stale NFS file handler" for the mounted file system. Doing a umount of the file system also reports this error, and the umount is not done. Even if the directory is recreated on system A, and exported, it cannot be umounted. The system would have to be rebooted. SR: 1653254474 1653256891 1653262436 1653272484 4701373233 4701379610 5003410472 5003416842 5003417998 5003426247 5003428847 5003431353 5003432111 5003432757 5003434654 4701379610 5003393884 1653215806 5003401034 5003371922 5003405118 5003336198 1653235291 1653218305 1653207654 5003373092 5003332296 5003373092 5003287649 5003323980 1653155622 1653153593 5003306993 1653146357 4701314765 5003283846 5003273565 5003282038 5003291245 1653154476 5003299255 5003293001 5003290833 5003301564 4701314765 1653159087 1653183277 5003335984 5003349878 5003355784 4701378117 4701392027 1653263020 5003414185 5003444588 Patch Files: /usr/sbin/automount /usr/sbin/nfsd /usr/sbin/rpc.mountd /usr/sbin/rpc.lockd /usr/sbin/rpc.statd /usr/sbin/exportfs /usr/sbin/ypxfr /usr/sbin/ypxfrd /usr/sbin/mknetid /usr/lib/netsvc/yp/ypserv /usr/lib/netsvc/yp/ypbind /usr/lib/netsvc/yp/rpc.yppasswdd /usr/sbin/rpc.rexd /usr/sbin/rpc.rquotad /usr/sbin/rpc.pcnfsd /usr/sbin/makedbm /usr/bin/ypwhich /usr/newconfig/nis.server /usr/newconfig/namesvrs /var/yp/ypmake /usr/share/man/man1m.Z/exportfs.1m /usr/share/man/man1m.Z/pcnfsd.1m /usr/share/man/man4.Z/exports.4 /usr/share/man/man3.Z/secure_rpc.3c /usr/share/man/man3.Z/ypclnt.3c /usr/share/man/man1m.Z/yppasswdd.1m /usr/share/man/man4.Z/netgroup.4 /usr/share/man/man1m.Z/ypmake.1m /sbin/fs/nfs/mount /sbin/fs/nfs/umount /sbin/fs/cachefs/fsck /sbin/fs/cachefs/mount /sbin/fs/cachefs/umount /sbin/fs/autofs/mount /sbin/fs/autofs/umount /usr/sbin/onccompat /usr/sbin/cfsadmin /usr/sbin/cachefsstat /sbin/lib/mfsconfig.d/cachefs /usr/bin/nfsstat /usr/bin/nfsstat.ace /usr/sbin/rpc.lockd.ace /usr/sbin/rpc.mountd.ace /sbin/init.d/nfs.client /sbin/init.d/nfs.client.ace /sbin/init.d/autofs /sbin/init.d/autofs_setup /usr/sbin/automount.ace /usr/sbin/automountd /usr/sbin/nfsd.ace /usr/share/man/man1m.Z/mount_nfs.1m /usr/share/man/man1m.Z/mount_nfs.1m.ace /usr/share/man/man1m.Z/cfsadmin.1m /usr/share/man/man1m.Z/fsck_cachefs.1m /usr/share/man/man1m.Z/mount_cachefs.1m /usr/share/man/man1m.Z/cachefsstat.1m /usr/share/man/man1m.Z/automount.1m /usr/share/man/man1m.Z/automount.1m.ace /usr/share/man/man1m.Z/automountd.1m /usr/share/man/man1m.Z/onccompat.1m what(1) Output: /usr/share/man/man1m.Z/exportfs.1m: None /usr/share/man/man1m.Z/pcnfsd.1m: None /usr/share/man/man4.Z/exports.4: None /usr/share/man/man3.Z/secure_rpc.3c: None /usr/share/man/man1m.Z/ypmake.1m: None /usr/share/man/man3.Z/ypclnt.3c: None /usr/share/man/man1m.Z/yppasswdd.1m: None /usr/share/man/man4.Z/netgroup.4: None /usr/newconfig/namesvrs: None /usr/newconfig/nis.server: None /usr/sbin/automount: automount: PHNE_16117 $Revision: 1.11.114.8 $ $Dat e: 98/08/26 10:35:00 $ /usr/sbin/rpc.mountd: PHNE_16117 10.2 rpc.mountd: $Revision: 1.80.114.6 $ $Date: 98/01/28 10:51:11 $ issubdir.c 1.2 90/07/23 4.1NFSSRC Copyr 1990 Su n Micro /usr/sbin/rpc.lockd: rpc.lockd: $Revision: 1.37.114.13 $ $Date: 98/0 8/24 15:06:41 $ PHNE_16117 prot_pnlm.c 1.rb5 86/09/24 Copyr 1986 Sun Micro prot_msg.c 1.3.rb 86/09/24 Copyr 1984 Sun Micro PATCH_10.X rpc.lockd: $Revision: 1.20.114.4 $ $Date: 97/04/14 11:26:23 $ PHNE_6121 prot_proc.c 1.9.rb 86/09/24 Copyr 1986 Sun Micro prot_freeall.c 1.1 88/08/05 NFSSRC4.0 1.3 88/02/07 Copyr 1984 Sun Micro prot_share.c 1.1 88/08/05 NFSSRC4.0 1.4 88/08/04 Copyr 1984 Sun Micro RB2 /usr/sbin/rpc.statd: PATCH_10.X rpc.statd: $Revision: 1.19.114.6 $ $Date: 98/08/25 11:25:16 $ PHNE_16117 sm_proc.c : $Revision: 1.11.114.5 $ $Date: 98/06/15 14:15:03 $ PHNE_6444 sm_statd.c: $Revision: 1.21.114.2 $ $Date: 96/02/15 17:03:52 $ PHNE_6444 RB2 /usr/sbin/exportfs: PHNE_16117 10.20 exportfs.c: $Revision: 1.3.114 .3 $ $Date: 96/01/16 12:49:22 $ issubdir.c 1.2 90/07/23 4.1NFSSRC Copyr 1990 Su n Micro /usr/sbin/ypxfr: PHNE_9465 ypxfr: $Revision: 1.46.114.3 $ $Dat e: 96/12/09 14:47:1 8 $ /usr/sbin/ypxfrd: ypxfrd_subr.c(PHNE_16117) 1.3 92/06/05 4.1NFSSRC Co pyr 1990 Sun Micro ypserv_net_secure.c 1.2 92/06/05 4.1NFSSRC Copyr 1990 Sun Micro /usr/sbin/mknetid: mknetid.c(PHNE_16117) 1.2 90/07/23 4.1NFSSRC Copyr 1990 Sun Micro getname.c 1.3 90/07/24 4.1NFSSRC Copyr 1990 Su n Micro /usr/lib/netsvc/yp/ypbind: ypbind.c(PHNE_16117) 1.8 92/04/20 4.1NFSSRC /var/yp/ypmake: ypmake:(PHNE_16117)$Revision: 1.47.114.5 $ $Date: 98/08/18 14:14:39 /usr/lib/netsvc/yp/ypserv: ypserv.c 1.4 92/06/05 4.1NFSSRC Copyr 1990 Su n Micro ypserv_ancil.c 1.4 90/07/23 4.1NFSSRC Copyr 1990 Su n Micro ypserv_map.c 1.3 92/06/05 4.1NFSSRC Copyr 1990 Su n Micro ypserv_proc.c 1.3 90/07/23 4.1NFSSRC Copyr 1990 Su n Micro yp_cache.c: $Revision: 1.3.114.1 $ $Date: 95/10 /02 18:23:56 $ ypserv_dbmtrak.c 1.1 90/07/24 4.1NFSSRC Copyr 1990 SMI ypserv_net_secure.c 1.2 92/06/05 4.1NFSSRC Copyr 1990 Sun Micro ngethostbyname.c 1.2 92/04/08 4.1NFSSRC rpc_as.c(PHNE_13731) 1.1 90/07/23 4.1NFSSRC Copyr ight 1989 Sun Micro /usr/lib/netsvc/yp/rpc.yppasswdd: PHNE_16117 10.2 rpc.yppasswdd: $Revision: 1.50.114. 5 $ $Date: 98/08/18 14:08:22 $ /usr/sbin/rpc.rexd: PHNE_8310 10.20 rexd.c 1.5 92/04/20 4.1NFSSRC Copyr 1990 Sun Micro publickey.c 1.3 90/07/19 4.1NFSSRC Copyr 1990 Su n Micro /usr/sbin/rpc.rquotad: PHNE_10894 $Revision: 1.9.114.3 $ /usr/sbin/rpc.pcnfsd: rpc.pcnfsd: $Revision: 1.3.114.7 $ $Date: 98/08/24 14:03:09 $ PHNE_16117 pcnfsd_v2.c 1.6 - rpc.pcnfsd V2.0 (c) 1991 Sun T echnology Enterprises, Inc. /usr/sbin/makedbm: PHNE_8310 10.2 makedbm: $Revision: 1.35.114.2 $ $Dat e: 95/11/20 17:14:58 $ /usr/bin/ypwhich: PHNE_8310 10.20 ypwhich: $Revision: 1.37.114. 1 $ $Date: 95/10/02 18:18:11 $ /sbin/fs/nfs/mount: mount PHNE_13835 $Date: 98/02/09 14:58:17 $ $Revisio n: 1.1.114.8 $PATCH_10.20 $ PATCH-PHCO_13775 for 10.20; for 10.30, 11.x compatib ility libc.a_ID@@/main/r10dav/libc_dav/libc_ dav_cpe/7 /ux/core/libs/libc/archive_pa1/libc.a_ID Jan 15 1998 20:23:04 /sbin/fs/nfs/umount: $Revision: 78.6 $ PATCH/10.20:PHCO_8764 libc.a_ID@@/main/r10dav/libc_d av/libc_dav_cpe/2 /ux/libc/libs/libc/archive_pa1/libc.a_ID Oct 2 1996 10:35:25 PATCH_10_20: /opt/langtools/lib/crt0.o umount.o 96/1 2/12 /sbin/fs/cachefs/fsck: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ fsck: PHNE_13835 $Revision: 1.1.114.7 $ $Date : 98/02/09 15:40:51 $ /sbin/fs/cachefs/mount: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ mount: PHNE_13835 $Revision: 1.1.114.7 $ $Date : 98/02/18 09:38:10 $ /sbin/fs/cachefs/umount: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ umount: PHNE_13835 $Revision: 1.1.114.4 $ $Date : 98/02/09 15:41:09 $ /sbin/fs/autofs/mount: mount: PHNE_16117 $Revision: 1.1.114.5 $ $Date : 98/08/25 10:37:07 $ /sbin/fs/autofs/umount: umount: PHNE_13835 $Revision: 1.1.114.2 $ /usr/sbin/onccompat: onccompat: PHNE_13835 $Revision: 1.1.114.7 $ $Date : 98/02/09 15:40:51 $ /usr/sbin/cfsadmin: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ cfsadmin: PHNE_13835 $Revision: 1.1.114.6 $ $Date : 98/02/09 15:40:05 $ /usr/sbin/cachefsstat: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ cachefsstat: PHNE_13835 $Revision: 1.1.114.2 $ $Date : 98/02/09 15:40:26 $ /sbin/lib/mfsconfig.d/cachefs: $Revision: 78.3 $ /usr/bin/nfsstat: nfsstat: $Revision: 1.34.114.1 $ $Date: 95/10 /02 18:18:49 $ /usr/bin/nfsstat.ace: PHNE_13835 $Revision: 1.1.114.4 $ $Date: 98/02/ 05 10:58:53 $ /usr/sbin/rpc.lockd.ace: rpc.lockd: PHNE_13835 $Revision: 1.1.114.6 $ $Date : 98/02/05 10:48:51 $ /usr/sbin/rpc.mountd.ace: PHNE_13835 10.2 rpc.mountd: $Revision: 1.1.114.7 $ $ Date: 98/02/05 10:53:58 $ issubdir.c 1.2 90/07/23 4.1NFSSRC Copyr 1990 Su n Micro /sbin/init.d/nfs.client: None /sbin/init.d/nfs.client.ace: nfs.client $Revision: 1.1.114.5 $ $Date: 98/02/09 17 :15:26 $ /sbin/init.d/autofs: autofs: PHNE_15541 $Revision:1 /sbin/init.d/autofs_setup: None /usr/sbin/automount.ace: automount: PHNE_16117 $Revision: 1.1.114.7 $ $ Date: 98/08/25 10:36:56 $ /usr/sbin/automountd: automountd: PHNE_16117 $Revision: 1.1.114.5 $ $Dat e: 98/08/25 10:36:44 $ /usr/sbin/nfsd: nfsd: $Revision: 1.39.114.2 $ $Date: 98/05/21 01:2 0:17 $ /usr/sbin/nfsd.ace: nfsd: PHNE_15541 ACE2 $Revision: 1.39.114.2 $ $Dat e: 98/05/21 01:20:17 $ /usr/share/man/man1m.Z/mount_nfs.1m: None /usr/share/man/man1m.Z/mount_nfs.1m.ace: None /usr/share/man/man1m.Z/cfsadmin.1m: None /usr/share/man/man1m.Z/fsck_cachefs.1m: None /usr/share/man/man1m.Z/mount_cachefs.1m: None /usr/share/man/man1m.Z/cachefsstat.1m: None /usr/share/man/man1m.Z/automount.1m: None /usr/share/man/man1m.Z/automount.1m.ace: None /usr/share/man/man1m.Z/automountd.1m: None /usr/share/man/man1m.Z/onccompat.1m: None cksum(1) Output: 1588114742 86016 /usr/sbin/automount 1708715122 16384 /usr/sbin/nfsd 1357658894 36864 /usr/sbin/rpc.mountd 2812854789 106496 /usr/sbin/rpc.lockd 94165290 49152 /usr/sbin/rpc.statd 2593520237 24576 /usr/sbin/exportfs 445794593 20480 /usr/sbin/mknetid 2402986248 20480 /usr/sbin/ypxfrd 567658366 17921 /var/yp/ypmake 1113369982 32768 /usr/lib/netsvc/yp/ypbind 821998992 49152 /usr/sbin/ypxfr 2450696548 77824 /usr/lib/netsvc/yp/ypserv 3719912212 28672 /usr/lib/netsvc/yp/rpc.yppasswdd 1093860294 86016 /usr/sbin/rpc.rexd 141635557 20480 /usr/sbin/rpc.rquotad 2002682611 53248 /usr/sbin/rpc.pcnfsd 676784799 20480 /usr/sbin/makedbm 4221851490 20480 /usr/bin/ypwhich 4124239705 11498 /usr/newconfig/nis.server 2336576382 4038 /usr/newconfig/namesvrs 4245156863 3425 /usr/share/man/man1m.Z/exportfs.1m 3664912314 3850 /usr/share/man/man1m.Z/pcnfsd.1m 2551183873 2549 /usr/share/man/man1m.Z/yppasswdd.1m 2359928792 2977 /usr/share/man/man1m.Z/ypmake.1m 257139511 5514 /usr/share/man/man3.Z/secure_rpc.3c 2683349483 6590 /usr/share/man/man3.Z/ypclnt.3c 1318220241 3266 /usr/share/man/man4.Z/exports.4 2769284022 1642 /usr/share/man/man4.Z/netgroup.4 1140136896 208896 /sbin/fs/nfs/mount 2453477347 200704 /sbin/fs/nfs/umount 4187593876 221472 /sbin/fs/cachefs/fsck 1911629031 175972 /sbin/fs/cachefs/mount 2693312472 155252 /sbin/fs/cachefs/umount 1914448232 16384 /sbin/fs/autofs/mount 315639114 16384 /sbin/fs/autofs/umount 2922132449 20480 /usr/sbin/onccompat 2933938316 181084 /usr/sbin/cfsadmin 3414139120 67964 /usr/sbin/cachefsstat 2663171612 685 /sbin/lib/mfsconfig.d/cachefs 2590033315 20480 /usr/bin/nfsstat 2446583780 32768 /usr/bin/nfsstat.ace 786854057 118784 /usr/sbin/rpc.lockd.ace 2514561578 36864 /usr/sbin/rpc.mountd.ace 859777500 9744 /sbin/init.d/nfs.client 1239255947 8033 /sbin/init.d/nfs.client.ace 1936194839 1047 /sbin/init.d/autofs 3389973196 1799 /sbin/init.d/autofs_setup 968026168 32768 /usr/sbin/automount.ace 3254403558 16384 /usr/sbin/nfsd.ace 905931485 61440 /usr/sbin/automountd 2393510657 5167 /usr/share/man/man1m.Z/mount_nfs.1m 2347246332 5288 /usr/share/man/man1m.Z/mount_nfs.1m.ace 2879173239 3869 /usr/share/man/man1m.Z/cfsadmin.1m 2044996720 915 /usr/share/man/man1m.Z/fsck_cachefs.1m 2021764642 3278 /usr/share/man/man1m.Z/mount_cachefs.1m 3217179419 1161 /usr/share/man/man1m.Z/cachefsstat.1m 2132638180 6406 /usr/share/man/man1m.Z/automount.1m 1469511221 6861 /usr/share/man/man1m.Z/automount.1m.ace 2119062518 1206 /usr/share/man/man1m.Z/automountd.1m 1109082091 589 /usr/share/man/man1m.Z/onccompat.1m Patch Conflicts: None Patch Dependencies: s700: 10.20: PHKL_9155 PHKL_16750 PHCO_13777 s800: 10.20: PHKL_9156 PHKL_16751 PHCO_13777 Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_9543 PHNE_8310 PHNE_9465 PHNE_10515 PHNE_10894 PHNE_13835 PHNE_13731 PHNE_15541 PHNE_16117 Equivalent Patches: None Patch Package Size: 2520 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHNE_17055 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_17055.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHNE_17055.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_17055. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHNE_17055.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_17055.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: The kernel patches PHKL_15743 or PHKL_15743 are required for 10.20.ACE systems and are not required for 10.20 non-ace systems. The namesvrs file and the nis.server script are delivered to the /usr/newconfig directory to prevent overwriting of a user configurable file. After customizing the namesvrs file the customer is required to move them to where they belong in the file system, replacing the old ones. The installer is responsible for saving the old files.