Patch Name: PHSS_12595 Patch Description: s700_800 10.10 HP DCE/9000 1.4.1 cumulative patch Creation Date: 98/07/27 Post Date: 98/07/31 Hardware Platforms - OS Releases: s700: 10.10 s800: 10.10 Products: HP DCE/9000 1.4.1 Filesets: DCE-C-Tools.DCE-C-TOOLS,B.10.10 DCE-C-Tools.DCE-TOOLS-LIB,B.10.10 DCE-CDS-Server.CDS-SERVER,B.10.10 DCE-Contrib.DCE-CNTRIB-BIN,B.10.10 DCE-Core.DCE-CORE-DTS,B.10.10 DCE-Core.DCE-CORE-HELP,B.10.10 DCE-Core.DCE-CORE-RUN,B.10.10 DCE-Core.DCE-CORE-SHLIB,B.10.10 DCE-Core.DCEC-ENG-A-MAN,B.10.10 DCE-CoreAdmin.DCE-ACCT-MGR,B.10.10 DCE-CoreAdmin.DCE-CDSBROWSER,B.10.10 DCE-CoreAdmin.DCE-CONFIG-MGR,B.10.10 DCE-CoreAdmin.DCE-CORE-DIAG,B.10.10 DCE-CoreAdmin.DCE-MONITOR,B.10.10 DCE-CoreTools.DCE-BPRG,B.10.10 DCE-CoreTools.DCEP-ENG-A-MAN,B.10.10 DCE-CoreTools.DFS-BPRG,B.10.10 DCE-CoreTools.DFSP-ENG-A-MAN,B.10.10 DCE-OO-Tools.DCE-OO-HELP,B.10.10 DCE-OO-Tools.DCE-OO-TOOLS,B.10.10 DCE-SEC-Server.SEC-SERVER,B.10.10 DFS-Core.DFS-BOS,B.10.10 DFS-Core.DFS-CLIENT,B.10.10 DFS-Core.DFS-COMMON,B.10.10 DFS-Core.DFS-FTS,B.10.10 DFS-Core.DFSC-ENG-A-MAN,B.10.10 DFS-NFSgateway.DFS-NFS-CLIENT,B.10.10 DFS-NFSgateway.DFS-NFS-SERVER,B.10.10 DFS-Server.DFS-SERVER,B.10.10 DFS-Server.DFS-SERVER-CMN,B.10.10 IntegratedLogin.AUTH-COMMON,B.10.10 IntegratedLogin.AUTH-DCE,B.10.10 NCSNCK.NCSNCK-RUN,B.10.10 Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_12595 Symptoms: PHSS_12595: 1. klist does not report the correct info after the year 2000. This is a minor display problem and has been fixed in klist. It now displays year in 4 digits. 2. Simultaneous RPC connections from a single client to different servers result in serialisation of the RPC connect requests. 3. DCE based programs such as SD may get errors if the machine's number of network interfaces is greater than 30. 4. Context rundown procedure is invoked before the manager routine returns with error, hence resulting in deadlock. 5. Deadlock or hang of cdsadv threads on utc_gettime() call. 6. Account manager mishandles ERA attrset with more than one uuid. It was not possible to specify an extended registry attribute with multiple UUIDs. 7. Thread I/O wrappers leave file descriptors in O_NONBLOCK mode at exit. If the file-descriptor (stdin) is left in non-blocking mode at exit, the shell inherits this and exits. Remote login sessions would get terminated if the shell exits. 8. dceping makes use of stale information after re-configure of dce. After reconfiguring a node as a client to a different DCE cell, dceping continued to check for the old CDS server. 9. dce.unconfig can remove dcecp if in the right directory 10. secd dumps core with too long name, which results in Denial of Service Attack. This problem occurs when the principal/group/organisation name exceeds 1024 characters. 11. Additional option (-l) provided for uuidgen to select the hardware address of lan card, in case of host with multiple lancards. Currently the uuidgen gets the address of the card with lowest NMID. Enhanced uuidgen. Usage available in the manpage of uuidgen. 12. secd is dumping core when client requests authentication but with wrong password in a keytab. this cumulates till the secd reaches the maxdsize about 70-80MB and then cores. A memory leak related code problem with secd. 13. select seems to return wrong bits settings. cma_select() when timed out returns the bits (fd_mask) passed by the user without changing them. 14. cdsadv dumps core with segmentation violation if the user's authenticated request is canceled before servicing the callback of the request. After the request is cancelled, all the data structures it was using will be freed up but the AUTH-callback request will be still hanging around in the conversation queue(convq). 15. acl_edit attempts to write to the ACL, if no change is made to the ACL. acl_edit should accept quit as an alias for exit. 16. dce_login -r does have mechanism to refresh DFS credentials. This will not allow access to DFS once the TGT has expired. If the user's home directory is on DFS, then access to home directory is denied. This may happen after CDE screen lock also. 17. Locking an uninitialized mutex dumps core. ( Threaded FORTRAN 77 applications using CMA threads dumped core.) Solved by checking if the mutex has been initialized by the user or not before locking. If it has not been initialized return -1 and set errno to EINVAL. 18. cdsd leaves pseudodir entries in clearinghouse when background thread is run.The status flag was not updated properly. 19. Occasionally DCE Application dumps core when compiled with -z option. This problem occurs only when the application is compiled with -z option which is used for detecting null references. When the DCE client application receives a local cancel it forwards it to the server and sets a timeout value. If the timeout expires before a response to the cancel reaches the client the client program(call thread) cleans up the data structures including the call-rep. The call rep will also be referenced by the receiver thread. When the receiver thread references the call-rep which is already cleaned-up, it dumps core. 20. dceping -C fails. When /tmp/cdsdHostname gets removed, the dceping asks for hostname of cdsd server. One enters the hostname and dceping continues to run fine. Problem is this breaks a cronjob in the process, which does dceping -C and fails 21. IDL compiler was generating incorrect server stub code when parameters' de-referencing was required. This problem was due to a earlier fix (PHSS_10565) in IDL compiler and may not be seen in all the releases. 22. IDL compiler -no_def_idir option does not work as specified in the manpage. 23. Unmarshalling the IDL pipe data type does not cause the exception to be popped of the stack as done during the normal unmarshalling. This results in the application abort (system panic in case of DFS) during the occurance of valid exception due to mismatch in the TRY/CATCH exception blocks. 24. When expanding /.:/sec/principal in cdsbrowser there are duplicate self entries for each host principal. There should be one host principal for each machine in the cell (/.:/sec/principal/hosts//self). Every self principal is duplicated in a cell with multiple hosts. There will be the same number of entries for each self principal as the number of hosts in the cell. 25. All occurances of include in DCE source code is changed to include . 26. There is a new function added cma__hp_sched_opt(): int cma__hp_sched_opt(int timer, long timer_interval, int timeslice_quanta, long rt_timer_interval) This function enables the user to set the Timer Signal, Interval, Quanta of his/her choice. This also enables the user to set the real time signal SIGALRM for a desired interval. A signal handler is established for SIGALARM if rt_timer_interval is specified. Timer Q is checked at regular intervals specified by rt_timer_interval. timer : ITIMER_VIRTUAL | ITIMER_PROF timer_interval : Interval for timer-signal corresponding to 'timer'. (in microsecs) timeslice_quanta : Quanta for each thread. rt_timer_interval: The interval for the real time signal (SIGALRM). (in microsecs) 0 => real time timer not set Before calling this function the CMA would have set the defaults as: timer=ITIMER_VIRTUAL; timer_interval= 100ms; timeslice_quanta=2; rt_timer_interval=0; There are 3 new environment variables added: CMA_HP_SCHED_OPT : This provides the same functionality as cma__hp_sched_opt(). the format is export CMA_HP_SCHED_OPT="timer timer_interval timeslice_quanta rt_timer_interval" eg: export CMA_HP_SCHED_OPT="1 100000 2 0" would set the timer to ITIMER_VIRTUAL,interval to 100millisec,quanta to 2 and does not set the real time signal. CMA_HP_CHECK_TIMERS_AT_YIELD: Setting this variable would result in checking the timer Q at yield. This would help to put threads from the timer Q to the ready Q if their time has already expired when we do a yield.. CMA_CRASH_ON_FORCED_SWITCH: Setting this variable would result in the application exiting with bugcheck if the quanta of a thread expired and it was forced to context switch. This can be used for some debugging purposes and it is advised not to 27. cdsadv intermittently goes into loop due to error in reading credential file. This has been fixed in libdce. cdsadv returns an error if the credential file is found to be incorrect. 28. Installation of DCE international patch on a DCE client system without the swinstall option "match_target=true" results in the complete patch filesets (including server bits) getting installed on the system leading to many WARNING messages. 29. After installing DCE domestic patch, an swverify fails for the binaries that are replaced by the domestic patch since the IPD (Install Product DB) for the corresponding international patch has not been updated. 30. DCE patches do not overlay properly on a previous patch which they supersede. PHSS_10561: 1. The cma_fork() function can cause a deadlock if another thread has the global mutex locked. We now lock the global mutex before locking any of the other internal mutexes. 2. The login context could become corrupt due to the incorrect usage of local varable. Now we return the login context rather than assigning it a passed parameter. 3. The dtsd daemon core dumps intermittently on shutdown/ cleanup (ShutDownRPC) due to a variable, "profileName", being rpc_string_free'd incorrectly. The "rpc_string_free (&profileName, &status)" has been removed from dtss_service_global_set.c and checks for NULL in transport_rpc.c were added. 4. Data checking improvements were added to chsh.auth and chfn.auth. 5. The PHSS_9394-95 cdsadv core dumps dealing with rpc input-only arguments upon rpc retries. Now, input arguments are reconstructed on rpc failures. 6. The cdsd daemon crashes when reading an acl that is too large. Generated acls are now checked to ensure that they are within the proper size range. 7. Data checking improvements were added to passwd.auth. 8. There is excess logging in the error.log when trying to execute rpc_mgmt_inq_server_princ_name to find a global server name, but not having a fully-bound binding (even when there wasn't a global server configured. A routine has been inserted to ensure we hav a fully-bound binding before attempting the rpc_mgmt_inq_server_princ_name routine. 9. A dce_login into a foreign cell fails if one of the security servers in the foreign cell is down since the local pe_site file does not contain RPC string bindings for foreign cells and a retry does not import bindings from the name space. A fix was added so that the import handle is not closed after the RPC bindings have been imported. 10. The passwd_export binary has improved its handling of applying group overrides. 11. Improvements have been made to clean up some credential stuctures. 12. The cdsadv binary core dumps on the Security and Directory master server during intercell system testing. The method of allocating idl supplied memory was improved. 13. The cdsd daemon was getting a bus error in the security/krb code. Error handling was changed to deal with cursor initialization and allocation. 14. Improvements were made to the error handling in the dce_db_open_file() function. 15. Some invalid login attempts were not recorded when they should have been. Flow control improvements were made so that all cases where preauthentication was attempted, and failed, will be recorded as invalid login attempts. 16. Improvements to the error handling were added to dce_error_inq_text() to handle unix error codes. 17. The ftpd.auth binary was updated to improve functionality. 18. Changes were made to cdsadv to deal with data.db file problems. 19. The client process pid was added to the libdce and cdsadv protocol. The version number was bumped up and the cdsadv binary was modified to handle multiple protocol versions. 20. The cdsd daemon core dumps on startup with playback error. A fix was added to deal with splitting data buffers properly. 21. The cdsd daemon craches in db_btree_copy_keys(). Code was added to deal properly with storing data. 22. The SD command, swinstall, couldn't execute control scripts so Error handling improvements were added to the libcma.[1,a] libraries. 23. The cdsadv binary crashes during RPC marshalling. The fix to this problem involved both cdsadv and cdsd. The advertiser reconstructs parameters when it encounters a rpc comm failure during heavy network load with a busy server. 24. A change was made so that CreateLink() now handles timeouts properly. 25. An uninitialized variable in cdsadv is now initialized properly. 26. The ascii/hex conversion was improved in the function, deb_ascii_ptr_to_buf(), to deal with bad output. 27. The ftpd.auth binary was synchronized with the unix ftpd. The -p option was added and an error message was changed. 28. Changes were made to cdsd to deal with the mishandling of DBSet as Set. 29. The dce_shutdown command did not properly handle shutting down multiple instances of a daemon that are running. Now, dce_shutdown slays every instance of a daemon and if there is a problem where a daemon will not stop, it is reported. 30. The GDS/XDS interface was not handling looking up all of the default dsa's properly. Code was added to force the process to lookup and store the list of default dsa's and use whichever one it can bind to. 31. There were dts threads that were aborting due to an unexpected fstat return (EINTR). Code was added so that the fstat is retried if errno = EINTR. 32. The cds clerk spins. A fix was added to change cached handle flush. 33. The cdsadv binary crashes due to memory leak. Code was added to properly release memory. 34. The ds_read() call fails on objects that represent cds directories. The function setval_attr() was modified to deal with Handles properly. 35. Users krb app causes secd to segv crash. 36. If a DCE client attempts to use the IDL encoding services prior to traversing cstub or sstub code and the ES raises an exception, the exception will not be handled. The secd daemon dies with unhandled exception during log replay. The solution is that RPS_SS_INIT_CLIENT() is called in all front-line IDL ES APIs. 37. If the principal that created an account (or the principal that last modified an account) is deleted, then that account will no longer be viewable using dcecp although it is viewable with rgy_edit. This solution problem is addressed in libdcecp.sl. 38. Modifications were made to libdce.sl and secd to NULL a pointer after freeing it. 39. Improvements were made to rca_site_bind_from_tower_vec() and dce_cf_get_cell_name() to deal with prototyping. 40. Improvements were made to the acl evaluation algorithms. 41. Modifications were made to pwd_strengthd to improve error handling. 42. Various creds data.db file problems associated with cdsadv. Fixed in libdce.1 and libdce.a. 43. If there are no security servers in the cell eventually both cdsd and dced will spin in the security binding code. Fixed in libdce.1. 44. dced is leaking memory. Each context refresh in the key management thread leaks approx. 1000 bytes. Fixed in libdce.1 and libdce.a. 45. dced leaks stub allocated memory from the dce_db_fetch_by_uuid() call. dced and the security runtime are leaking memory around _all_ dce_db_fetch_by_uuid() calls. There is ineffective code in both dced and the security runtime to free this memory. Fixed in dced and dcecp. 46. sec_login_set_context() returns 22 (EINVAL) if running as root and the login is being performed for a uid (out of the registry) greater than what the OS can handle. Fixed in libdce.1 and libdce.a. 47. KRB5CCNAME environment variable set causes dtsd to timout. Fixed in /sbin/init.d/dce. 48. An idl cdsbrowser consumes up to 100% of CPU. Need to remove the XtAppPending call. Fixed in cdsbrowser. 49. dce_config w/Service Guard installed does not work. Need to unset RIP_HOSTNAME if user answers "no" to running under service guard. Fixed in dce_com_utils. 50. secd crashing because of bad call in process_tgs_req. Fixed in secd. 51. If an app refreshes it's TGT with the calls sec_login_refresh_identity() & sec_login_valid_and_cert_ident(), the .data.db file used to hold the epac obtained by valid_and_cert is not purged after the refresh context is synched with the original login context. The fix is to unlink the old .data.db file when refreshing. Fixed in libdce.1 and libdce.a. 52. Doing a registry desigante can hang the replica becoming the master. Fixed in secd. 53. cdsd dies on: dcecp> login /...//cell_admin -p -dce- dcecp> acl sh /.:/sec/principal/ This required a fix to a loop condition check in dce_acl__permset_alg(). Fixed in libdce.1. 54. When looking up ERAs, if the caller is unauthorized to lookup any of the attributes, the entire lookup fails. Fixed in libdcecp.1. 55. cdsd dies on assert(down_p->node_next_p == NULL). Fixed in cdsd. 56. dced core dumps if it runs out of file descriptors. Fixed in dced and dced.Dom. 57. String parameters are getting overwritten -- need to ensure that libidl uses a fresh buffer for each parameter. Fixed in libdce.a and libdce.1. 58. With Integrated Login, if "login" detects a "password change required" condition, the "login" after the password change fails to do a DCE login. Fixed in login.auth. 59. CDS memory allocator performance hit -- turn back off debug memory checking. Fixedin libdce. 60. Purify balks on memory used after freed, need to reorder the debug statement before freeing memory. Fixed in libdce. 61. DFS cannot export logical volume aggregates if they have the same logical volume number even if they are in different volume groups. For instance, only one of /dev/vg00/lvol1 or /dev/vg01/lvol1 can be exported by DFS. Fixed in dfs_core.ext. 62. "kdestroy -e" should never flush host creds. Need to add a test near the top of sec_login_purge_context_exp() that prevents it from ever actually purging the special host machine credential ("dcecred_ffffffff"). Fixed in libdce.1 and libdce.a. 63. Connection oriented RPC 'maybe' calls result in segmentation violation. Need to properly initialize iovlen. Fixed in libdce.1 and libdce.a. 64. cdsadv runs for a while then begins to leak data blocks identified to be tickets. cdsadv will eventually die by exhausting system resources. Fixed in libdce.1 and libdce.sl. 65. Customer cannot use SD to install software on machines containing only FDDI networking. 66. When the pe_site file update happens (whether by the dced thread or by manually issuing a "dcecp -c update secval -pesite 0" command), you get two lines of " @: " in the pe_site file for each replica that is "marked for deletion" on the master's replist. Because of this, the pe_site file could grow (slowly) without bound. Fixed in dced and dced.Dom. 67. You can use dce_rdacl_replace() to set a user_obj or group_obj entry on an ACL, but after that point, can never update the ACL again (because evaluating an ACL with a user_obj or group_obj entry requires the ACL manager providing the owner and group owner UUIDs, and it looks like provisions for doing so were never accounted for when the DCE ACL library was implemented (can't get them through the resolver and none of the ACL DB code knows anything about them). The fix is not to allow Apps to specify that owners or owning groups are supported (dce_acl_c_has_owner and/or dce_acl_c_has_groups) This was done by adding a new acl_s_ error: acl_s_owners_not_implemented and having dce_acl_register_object_type() return this new error if either of those flags is specified. This will prevent apps from running into the other problems encountered because the library can't support owners yet. Fixed in: libdce.1, libdce.a, dcelib.cat, libdcedpvt.1 and libdcedpvt.a 68. dce_rdacl_get_access() passes in the PAC's user and group as the owner and group_obj-owner to dce_acl_inq_permset_for_creds(), along with the cred_h. This is *wrong*, because dce_acl__permset_alg() below these calls is expecting those args to be the owning user_obj and group_obj uuids of the object that the ACL is protecting, and will be comparing them against the user and group it gets from the cred_h passed in (in other words, it's now comparing them against themselves, which will always return true). Fixed in libdce.1 and libdce.a. 69. The ACL manager for extended registry attribute types may include the policy ACL manager. However, the servicability permission bit ('s') cannot be correctly set on the policy manager ACL list. i.e. the following call fails and returns an error even though the 's' bit is supported by the policy ACL manager: dcecp -c xattrschema modify /.:/sec/xattrschema/test_yassir \ -aclmgr {policy s s s s} Error: Invalid permission string. Fixed in libdcecp.1. 70. 1) dced acl code returns wrong error on unauthz. 2) dced_hostdata_create test expects wrong status as a result of fix to problem (1). Fixed in libdcedpvt.1 and dced. 71. There's a path in the sec_login code, via sec_login_valid_and_cert_ident(), where a new cred database file can be created owned by root (the effective uid) versus the creating principal. Fixed in: libdce.a, libdce.1, libdce.a.Dom and libdce.1.Dom. 72. The ds_read() call fails on objects that represent cds directories. Fixed in libdce.a and libdce.1. 73. Clean up some code in sec_salvage_db. 74. Mem leak in sec_login_pvt, krb_info. Fixed in libdce.1 and libdce.a. 75. 1) The dced maintain_machine_context() thread today sleeps until 10 minutes before expiration, then tries to refresh and validate the machine creds. If it is unable to do this, the thread assumes the creds have been blown away and so it calls resetup_machine_context(), which purges the machine creds, and then tries to obtain new ones. If secd is down, the thread will fail to validate the machine creds, and so it will call resetup_machine_context(), which will purge the machine creds which were still valid for another ten minutes. 2) Another problem was discovered which prevented "kdestroy -e" from destroying the host creds by preventing the sec_login_purge_context_exp() call from ever destroying them. The desired functionality for kdestroy is that one should be able to destroy the host creds, but only by using the command "kdestroy -c hostcredname". Fixed in dced.Dom, libdce.1 and libdce.a. 76. 1.2.2 memory fixes for secd applied to HPDCE02. Fixed in secd, sec_create_db and sec_salvage_db. 77. Users krb app causes secd to segv crash. This is a check pointers aren't null before dereferencing bug. Fixed in libdce and secd. 78. 1.2.2 fix applied to HPDCE02 -- NULL passwd crashes secd on account create, plus some plus purify cleanups. Fixed in secd. 79. When the master is down and there is another security server available, security clients will leak memory when attempting to bind to the master. Fixed in libdce.1 and dced. 80. Cds server crashes in db_btree_copy_keys. Fixed in cdsd. 81. cdsd core dumps on startup with playback error. Fixed in cdsd. 82. If the principal that created an account (or the principal that last modified an account) is deleted, then that account will no longer be viewable using dcecp although it is viewable with rgy_edit. (i.e. "dcecp account show" on that account will return an error of "registry object not found"). The problem is that the account show code internally calls sec_id_gen_name() which takes the cell uuid and the principal uuid of the principal that created the account and tries to generate a cell name and principal name from these inputs. Since the principal no longer exists in the registry, the sec_id_gen_name() call fails and returns a "registry object not found" error. It later does the same thing with the principal that last modified the account, and if that no longer exists, it yields the same error. Fixed in libdcecp.1. 83. If multiple instances of a daemon are running, dce_shutdown will shutdown just one and report that the shutdown was successful, even though another is still running. This was fixed by slaying every instance of the daemons. Fixed in dce_com_utils. 84. If clients wait for a long period of time to do an rpc_binding_import(), the call will fail since the clerk thread was deactivated in the meantime. A fix was added to allow the clerk thread to restart and handle the request properly. Fixed in libdce.1. 85. Improvements were made to sec_rgy_unix_getgrnam() and sec_rgy_unix_getgrgid() to apply overrides from the group_override file. Fixed in libdce.1. 86. Improvements were made to handle 32 bit, as well as 16 bit, uids in DCE and DFS. Fixed in dfs_server.ext. 87. The rgy_edit binary was aborting with an 'unexpected file type' error message. Logic was revised to check file types if fstat()/fstat64() returns 0. Fixed in libcma.1 and libcma.a. 88. DCE commands were failing when dced had difficulty dealing with multiple cell aliases. Fixed in libdce.1. PHSS_8344: 1. Threads, libcma dumps core if maxfiles bumped with setlimit before going threaded. 2. Dce_config, KRB5CCNAME environment variable set causes dtsd to timeout. 3. When looking up ERA's, if the caller is unauthorized to lookup any of the attributes, the entire lookup fails. 4. DTS Spectracom Provider fails to configure properly. 5. Node panics at an assert in cm_volume.c . Users access to DFS files is incorrect after kdestory. 6. Garbage error message for audit logging from secd. 7. Dce_config withService Guard installed does not work. 8. An IDL cdsbrowser consumes up to 100% of the CPU. 9. Dced is leaking memory with each sec_login_ _validate_identity. 10. Threaded socket call returns early from send() on a blocking socket. 11. Local root is unauthorized when accessing DFS (should use machine creds). 12. If an application refreshes it's TGT with the calls sec_login_refresh_identity() & sec_login_valid_ _cert_ident(), the .data.db file used to hold the epac obtained by valid_and_cert is not purged after the refresh context is synched with the original login context. 13. Doing a registry designante can hang the replica becoming the master. 14. cdsd dies on: dcecp>login /...//cell_admin -p -dce- dcecp>acl sh /.:/sec/principal/ 15. cdsd diesd on assert (down_p->node_next_p == NULL) 16. dced core dumps if it runs out of file descriptors. 17. rpc/libidl string parameters are getting overwritten. 18. With Integrated Login, if "login" detects a "password change required" condition, the "login" after the condition, the "login" after the password change fails to do a DCE login. 19. Cds memory allocator performance hit. 20. Purify balks on memory used after freed. 21. If there are no sec servers in the cell, eventually both cdsd and dced will spin in the sec binding code. 22. Customer reported secd crashing because of bad call in process_tgs_req. 23. DFS can not export logical volume aggregates if they have the same logical volume number even if they are in different volume groups. 24. "kdestroy -e" should never flush host credentials. 25. Connection oriented RPC "maybe" calls result in segmentation violation. 26. cdsadv runs for a while then begins to leak data blocks identified to be tickets. cdsadv will eventually die by exhausting system resources. 27. Customer can not use SD to install software on machines containing only FDDI networking. 28. DFS/Client fails to see DFS exported filesets if the flserver is contacted. 29. The cell show command doesn't find dts servers in other LANs. 30. CN needs watchdog timeout on association opens. 31. CN reclaims the associations too slowly. 32. Local callback failures. 33. Occasional loss of secure RPC out params. 34. Swagentd fails to start with no network installed. 35. RPC I18N code trashes memory. 36. Proper directories permissions made 777. 37. Invalid iconv() status return check within cs_s_conv.c routine. 38. Conditional coding errors found in cs_s_conv.c routine. 39. Potential double-freeing of memory. 40. Memory leak in reading the DCE Code Set Registry into memory. 41. Memory allocation failure causes core dump. 42. dce_langinfo() insensitive to application specific locale changes. 43. dced deadlock at fork in rpc runtime. PHSS_7193: 1. Secd core dumps when syslogd is re-started. 2. Secd can potentially core dump if auditing is used. Auditing info will be garbage if secd manages to survive. 3. Secd could not initialize a replica of a large database. 4. If secd is down and is not registered in the endpoint map, the retry code falls back to using 1.0 interfaces instead of trying to find another 1.1 server. 5. The DCE krb5 authorization data was initialized garbage and subsequent authorization data matches failed. 6. Sec_login_validate_identity() dumps core because an rpc server call "out" parameter is freed with the wrong flavor. 7. Dced cannot access database after a number of registrations 8. Dced spins if the master secd is shut down. dced may or may not recover when the master returns. 9. Cdsd crash is caused by a watchdog assert() which is triggered on a buffer pointer being overwritten. 10. Cdsd creation/deletion of directories can cause significant background activity every hour and during this activity the clearinghouse attributes are locked, which prohibits directory creation. 11. Cdsd clearinghouse does not checkpoint 12. Cdsd has a low-probability failure during creation of a directory replica could leave a replica server in a deadlock if the master is down. 13. Libdce causes key change operation problems, if the registry server is unavaliable for updates (ex. in maint. mode), the keyfile will still be updated. This will leave the keyfile and the registry out of synch. 14. Libdce causes memory corruption when doing a registry show (and presumably other operations) to a remote cell. 15. Dcm cannot discover cells with GDS format cell names When parsing strings from dcm_config_file, do not NULL out strings that contain "=", since this character is valid in a GDS type cell name. 16. Gdad doesn't free the cell name pointer. PHSS_6844: 1. Session key generation problem. PHSS_6253: 1. dfs_core.ext causes panic. 2. libdce causes deadlock. 3. Secd deadlocks if there are filters that specify alarms. 4. libdce caught in an Infinite loop in client apps. 5. libdce causes rebind failure 6. Ilogin doesn't work. 7. dfs_server.ext causes a panic. 8. libdce makes gssapi cause a core dump. 9 libdce causes newly added replicas to be unavailable. 10. secd deadlocks when specific audit events included. 11. dcm core dumps when used with obam 4.0 libraries. 12. rgy_edit, signature mismatch STDC compiler is not used. 13. secd, deletion of ERAs is not propagated to replicas 14. passwd_export trashes file when writes fail. 15. libdce.sl, assertion failure in rpc runtime. 16. secd, in locksmith mode logs incorrect info. 17. dcecp, occasionally dumps when exiting the acctmgr program. 18. dfs_client.ext, objects created in /: have wrong ID. 19. rgy_edit, dcecp, Intercell trust doesn't work at all. 20. libdce, remove debug option from Makefiles. 21. libdce, acl evaluation algorithm is faulty. 22. dcecp, core dumps when object is created with empty data parm. 23. libdceauth.1, vuelock unlocks when screen times out. 24. dced deadlocks. 25. passwd_export fails with no space to write file message. 26. dcecp would core dump during the modification of a pgo era. 27. cdscp, cell has problems when a new primary cdsalias is used. Defect Description: PHSS_12595: 1. klist does not report the correct info after the year 2000. This is a minor display problem and has been fixed in klist. It now displays year in 4 digits. 2. Simultaneous RPC connections from a single client to different servers result in serialisation of the RPC connect requests. 3. DCE based programs such as SD may get errors if the machine's number of network interfaces is greater than 30. 4. Context rundown procedure is invoked before the manager routine returns with error, hence resulting in deadlock. 5. Deadlock or hang of cdsadv threads on utc_gettime() call. 6. Account manager mishandles ERA attrset with more than one uuid. It was not possible to specify an extended registry attribute with multiple UUIDs. 7. Thread I/O wrappers leave file descriptors in O_NONBLOCK mode at exit. If the file-descriptor (stdin) is left in non-blocking mode at exit, the shell inherits this and exits. Remote login sessions would get terminated if the shell exits. 8. dceping makes use of stale information after re-configure of dce. After reconfiguring a node as a client to a different DCE cell, dceping continued to check for the old CDS server. 9. dce.unconfig can remove dcecp if in the right directory 10. secd dumps core with too long name, which results in Denial of Service Attack. This problem occurs when the principal/group/organisation name exceeds 1024 characters. 11. Additional option (-l) provided for uuidgen to select the hardware address of lan card, in case of host with multiple lancards. Currently the uuidgen gets the address of the card with lowest NMID. Enhanced uuidgen. Usage available in the manpage of uuidgen. 12. secd is dumping core when client requests authentication but with wrong password in a keytab. this cumulates till the secd reaches the maxdsize about 70-80MB and then cores. A memory leak related code problem with secd. 13. select seems to return wrong bits settings. cma_select() when timed out returns the bits (fd_mask) passed by the user without changing them. 14. cdsadv dumps core with segmentation violation if the user's authenticated request is canceled before servicing the callback of the request. After the request is cancelled, all the data structures it was using will be freed up but the AUTH-callback request will be still hanging around in the conversation queue(convq). 15. acl_edit attempts to write to the ACL, if no change is made to the ACL. acl_edit should accept quit as an alias for exit. 16. dce_login -r does have mechanism to refresh DFS credentials. This will not allow access to DFS once the TGT has expired. If the user's home directory is on DFS, then access to home directory is denied. This may happen after CDE screen lock also. 17. Locking an uninitialized mutex dumps core. ( Threaded FORTRAN 77 applications using CMA threads dumped core.) Solved by checking if the mutex has been initialized by the user or not before locking. If it has not been initialized return -1 and set errno to EINVAL. 18. cdsd leaves pseudodir entries in clearinghouse when background thread is run.The status flag was not updated properly. 19. Occasionally DCE Application dumps core when compiled with -z option. This problem occurs only when the application is compiled with -z option which is used for detecting null references. When the DCE client application receives a local cancel it forwards it to the server and sets a timeout value. If the timeout expires before a response to the cancel reaches the client the client program(call thread) cleans up the data structures including the call-rep. The call rep will also be referenced by the receiver thread. When the receiver thread references the call-rep which is already cleaned-up, it dumps core. 20. dceping -C fails. When /tmp/cdsdHostname gets removed, the dceping asks for hostname of cdsd server. One enters the hostname and dceping continues to run fine. Problem is this breaks a cronjob in the process, which does dceping -C and fails 21. IDL compiler was generating incorrect server stub code when parameters' de-referencing was required. This problem was due to a earlier fix (PHSS_10565) in IDL compiler and may not be seen in all the releases. 22. IDL compiler -no_def_idir option does not work as specified in the manpage. 23. Unmarshalling the IDL pipe data type does not cause the exception to be popped of the stack as done during the normal unmarshalling. This results in the application abort (system panic in case of DFS) during the occurance of valid exception due to mismatch in the TRY/CATCH exception blocks. 24. When expanding /.:/sec/principal in cdsbrowser there are duplicate self entries for each host principal. There should be one host principal for each machine in the cell (/.:/sec/principal/hosts//self). Every self principal is duplicated in a cell with multiple hosts. There will be the same number of entries for each self principal as the number of hosts in the cell. 25. All occurances of include in DCE source code is changed to include . 26. There is a new function added cma__hp_sched_opt(): int cma__hp_sched_opt(int timer, long timer_interval, int timeslice_quanta, long rt_timer_interval) This function enables the user to set the Timer Signal, Interval, Quanta of his/her choice. This also enables the user to set the real time signal SIGALRM for a desired interval. A signal handler is established for SIGALARM if rt_timer_interval is specified. Timer Q is checked at regular intervals specified by rt_timer_interval. timer : ITIMER_VIRTUAL | ITIMER_PROF timer_interval : Interval for timer-signal corresponding to 'timer'. (in microsecs) timeslice_quanta : Quanta for each thread. rt_timer_interval: The interval for the real time signal (SIGALRM). (in microsecs) 0 => real time timer not set Before calling this function the CMA would have set the defaults as: timer=ITIMER_VIRTUAL; timer_interval= 100ms; timeslice_quanta=2; rt_timer_interval=0; There are 3 new environment variables added: CMA_HP_SCHED_OPT : This provides the same functionality as cma__hp_sched_opt(). the format is export CMA_HP_SCHED_OPT="timer timer_interval timeslice_quanta rt_timer_interval" eg: export CMA_HP_SCHED_OPT="1 100000 2 0" would set the timer to ITIMER_VIRTUAL,interval to 100millisec,quanta to 2 and does not set the real time signal. CMA_HP_CHECK_TIMERS_AT_YIELD: Setting this variable would result in checking the timer Q at yield. This would help to put threads from the timer Q to the ready Q if their time has already expired when we do a yield.. CMA_CRASH_ON_FORCED_SWITCH: Setting this variable would result in the application exiting with bugcheck if the quanta of a thread expired and it was forced to context switch. This can be used for some debugging purposes and it is advised not to 27. cdsadv intermittently goes into loop due to error in reading credential file. This has been fixed in libdce. cdsadv returns an error if the credential file is found to be incorrect. 28. Installation of DCE international patch on a DCE client system without the swinstall option "match_target=true" results in the complete patch filesets (including server bits) getting installed on the system leading to many WARNING messages. 29. After installing DCE domestic patch, an swverify fails for the binaries that are replaced by the domestic patch since the IPD (Install Product DB) for the corresponding international patch has not been updated. 30. DCE patches do not overlay properly on a previous patch which they supersede. PHSS_10561: 1. The cma_fork() function can cause a deadlock if another thread has the global mutex locked. We now lock the global mutex before locking any of the other internal mutexes. 2. The login context could become corrupt due to the incorrect usage of local varable. Now we return the login context rather than assigning it a passed parameter. 3. The dtsd daemon core dumps intermittently on shutdown/ cleanup (ShutDownRPC) due to a variable, "profileName", being rpc_string_free'd incorrectly. The "rpc_string_free (&profileName, &status)" has been removed from dtss_service_global_set.c and checks for NULL in transport_rpc.c were added. 4. Data checking improvements were added to chsh.auth and chfn.auth. 5. The PHSS_9394-95 cdsadv core dumps dealing with rpc input-only arguments upon rpc retries. Now, input arguments are reconstructed on rpc failures. 6. The cdsd daemon crashes when reading an acl that is too large. Generated acls are now checked to ensure that they are within the proper size range. 7. Data checking improvements were added to passwd.auth. 8. There is excess logging in the error.log when trying to execute rpc_mgmt_inq_server_princ_name to find a global server name, but not having a fully-bound binding (even when there wasn't a global server configured. A routine has been inserted to ensure we hav a fully-bound binding before attempting the rpc_mgmt_inq_server_princ_name routine. 9. A dce_login into a foreign cell fails if one of the security servers in the foreign cell is down since the local pe_site file does not contain RPC string bindings for foreign cells and a retry does not import bindings from the name space. A fix was added so that the import handle is not closed after the RPC bindings have been imported. 10. The passwd_export binary has improved its handling of applying group overrides. 11. Improvements have been made to clean up some credential stuctures. 12. The cdsadv binary core dumps on the Security and Directory master server during intercell system testing. The method of allocating idl supplied memory was improved. 13. The cdsd daemon was getting a bus error in the security/krb code. Error handling was changed to deal with cursor initialization and allocation. 14. Improvements were made to the error handling in the dce_db_open_file() function. 15. Some invalid login attempts were not recorded when they should have been. Flow control improvements were made so that all cases where preauthentication was attempted, and failed, will be recorded as invalid login attempts. 16. Improvements to the error handling were added to dce_error_inq_text() to handle unix error codes. 17. The ftpd.auth binary was updated to improve functionality. 18. Changes were made to cdsadv to deal with data.db file problems. 19. The client process pid was added to the libdce and cdsadv protocol. The version number was bumped up and the cdsadv binary was modified to handle multiple protocol versions. 20. The cdsd daemon core dumps on startup with playback error. A fix was added to deal with splitting data buffers properly. 21. The cdsd daemon craches in db_btree_copy_keys(). Code was added to deal properly with storing data. 22. The SD command, swinstall, couldn't execute control scripts so Error handling improvements were added to the libcma.[1,a] libraries. 23. The cdsadv binary crashes during RPC marshalling. The fix to this problem involved both cdsadv and cdsd. The advertiser reconstructs parameters when it encounters a rpc comm failure during heavy network load with a busy server. 24. A change was made so that CreateLink() now handles timeouts properly. 25. An uninitialized variable in cdsadv is now initialized properly. 26. The ascii/hex conversion was improved in the function, deb_ascii_ptr_to_buf(), to deal with bad output. 27. The ftpd.auth binary was synchronized with the unix ftpd. The -p option was added and an error message was changed. 28. Changes were made to cdsd to deal with the mishandling of DBSet as Set. 29. The dce_shutdown command did not properly handle shutting down multiple instances of a daemon that are running. Now, dce_shutdown slays every instance of a daemon and if there is a problem where a daemon will not stop, it is reported. 30. The GDS/XDS interface was not handling looking up all of the default dsa's properly. Code was added to force the process to lookup and store the list of default dsa's and use whichever one it can bind to. 31. There were dts threads that were aborting due to an unexpected fstat return (EINTR). Code was added so that the fstat is retried if errno = EINTR. 32. The cds clerk spins. A fix was added to change cached handle flush. 33. The cdsadv binary crashes due to memory leak. Code was added to properly release memory. 34. The ds_read() call fails on objects that represent cds directories. The function setval_attr() was modified to deal with Handles properly. 35. Users krb app causes secd to segv crash. 36. If a DCE client attempts to use the IDL encoding services prior to traversing cstub or sstub code and the ES raises an exception, the exception will not be handled. The secd daemon dies with unhandled exception during log replay. The solution is that RPS_SS_INIT_CLIENT() is called in all front-line IDL ES APIs. 37. If the principal that created an account (or the principal that last modified an account) is deleted, then that account will no longer be viewable using dcecp although it is viewable with rgy_edit. This solution problem is addressed in libdcecp.sl. 38. Modifications were made to libdce.sl and secd to NULL a pointer after freeing it. 39. Improvements were made to rca_site_bind_from_tower_vec() and dce_cf_get_cell_name() to deal with prototyping. 40. Improvements were made to the acl evaluation algorithms. 41. Modifications were made to pwd_strengthd to improve error handling. 42. Various creds data.db file problems associated with cdsadv. Fixed in libdce.1 and libdce.a. 43. If there are no security servers in the cell eventually both cdsd and dced will spin in the security binding code. Fixed in libdce.1. 44. dced is leaking memory. Each context refresh in the key management thread leaks approx. 1000 bytes. Fixed in libdce.1 and libdce.a. 45. dced leaks stub allocated memory from the dce_db_fetch_by_uuid() call. dced and the security runtime are leaking memory around _all_ dce_db_fetch_by_uuid() calls. There is ineffective code in both dced and the security runtime to free this memory. Fixed in dced and dcecp. 46. sec_login_set_context() returns 22 (EINVAL) if running as root and the login is being performed for a uid (out of the registry) greater than what the OS can handle. Fixed in libdce.1 and libdce.a. 47. KRB5CCNAME environment variable set causes dtsd to timout. Fixed in /sbin/init.d/dce. 48. An idl cdsbrowser consumes up to 100% of CPU. Need to remove the XtAppPending call. Fixed in cdsbrowser. 49. dce_config w/Service Guard installed does not work. Need to unset RIP_HOSTNAME if user answers "no" to running under service guard. Fixed in dce_com_utils. 50. secd crashing because of bad call in process_tgs_req. Fixed in secd. 51. If an app refreshes it's TGT with the calls sec_login_refresh_identity() & sec_login_valid_and_cert_ident(), the .data.db file used to hold the epac obtained by valid_and_cert is not purged after the refresh context is synched with the original login context. The fix is to unlink the old .data.db file when refreshing. Fixed in libdce.1 and libdce.a. 52. Doing a registry desigante can hang the replica becoming the master. Fixed in secd. 53. cdsd dies on: dcecp> login /...//cell_admin -p -dce- dcecp> acl sh /.:/sec/principal/ This required a fix to a loop condition check in dce_acl__permset_alg(). Fixed in libdce.1. 54. When looking up ERAs, if the caller is unauthorized to lookup any of the attributes, the entire lookup fails. Fixed in libdcecp.1. 55. cdsd dies on assert(down_p->node_next_p == NULL). Fixed in cdsd. 56. dced core dumps if it runs out of file descriptors. Fixed in dced and dced.Dom. 57. String parameters are getting overwritten -- need to ensure that libidl uses a fresh buffer for each parameter. Fixed in libdce.a and libdce.1. 58. With Integrated Login, if "login" detects a "password change required" condition, the "login" after the password change fails to do a DCE login. Fixed in login.auth. 59. CDS memory allocator performance hit -- turn back off debug memory checking. Fixedin libdce. 60. Purify balks on memory used after freed, need to reorder the debug statement before freeing memory. Fixed in libdce. 61. DFS cannot export logical volume aggregates if they have the same logical volume number even if they are in different volume groups. For instance, only one of /dev/vg00/lvol1 or /dev/vg01/lvol1 can be exported by DFS. Fixed in dfs_core.ext. 62. "kdestroy -e" should never flush host creds. Need to add a test near the top of sec_login_purge_context_exp() that prevents it from ever actually purging the special host machine credential ("dcecred_ffffffff"). Fixed in libdce.1 and libdce.a. 63. Connection oriented RPC 'maybe' calls result in segmentation violation. Need to properly initialize iovlen. Fixed in libdce.1 and libdce.a. 64. cdsadv runs for a while then begins to leak data blocks identified to be tickets. cdsadv will eventually die by exhausting system resources. Fixed in libdce.1 and libdce.sl. 65. Customer cannot use SD to install software on machines containing only FDDI networking. 66. When the pe_site file update happens (whether by the dced thread or by manually issuing a "dcecp -c update secval -pesite 0" command), you get two lines of " @: " in the pe_site file for each replica that is "marked for deletion" on the master's replist. Because of this, the pe_site file could grow (slowly) without bound. Fixed in dced and dced.Dom. 67. You can use dce_rdacl_replace() to set a user_obj or group_obj entry on an ACL, but after that point, can never update the ACL again (because evaluating an ACL with a user_obj or group_obj entry requires the ACL manager providing the owner and group owner UUIDs, and it looks like provisions for doing so were never accounted for when the DCE ACL library was implemented (can't get them through the resolver and none of the ACL DB code knows anything about them). The fix is not to allow Apps to specify that owners or owning groups are supported (dce_acl_c_has_owner and/or dce_acl_c_has_groups) This was done by adding a new acl_s_ error: acl_s_owners_not_implemented and having dce_acl_register_object_type() return this new error if either of those flags is specified. This will prevent apps from running into the other problems encountered because the library can't support owners yet. Fixed in: libdce.1, libdce.a, dcelib.cat, libdcedpvt.1 and libdcedpvt.a 68. dce_rdacl_get_access() passes in the PAC's user and group as the owner and group_obj-owner to dce_acl_inq_permset_for_creds(), along with the cred_h. This is *wrong*, because dce_acl__permset_alg() below these calls is expecting those args to be the owning user_obj and group_obj uuids of the object that the ACL is protecting, and will be comparing them against the user and group it gets from the cred_h passed in (in other words, it's now comparing them against themselves, which will always return true). Fixed in libdce.1 and libdce.a. 69. The ACL manager for extended registry attribute types may include the policy ACL manager. However, the servicability permission bit ('s') cannot be correctly set on the policy manager ACL list. i.e. the following call fails and returns an error even though the 's' bit is supported by the policy ACL manager: dcecp -c xattrschema modify /.:/sec/xattrschema/test_yassir \ -aclmgr {policy s s s s} Error: Invalid permission string. Fixed in libdcecp.1. 70. 1) dced acl code returns wrong error on unauthz. 2) dced_hostdata_create test expects wrong status as a result of fix to problem (1). Fixed in libdcedpvt.1 and dced. 71. There's a path in the sec_login code, via sec_login_valid_and_cert_ident(), where a new cred database file can be created owned by root (the effective uid) versus the creating principal. Fixed in: libdce.a, libdce.1, libdce.a.Dom and libdce.1.Dom. 72. The ds_read() call fails on objects that represent cds directories. Fixed in libdce.a and libdce.1. 73. Clean up some code in sec_salvage_db. 74. Mem leak in sec_login_pvt, krb_info. Fixed in libdce.1 and libdce.a. 75. 1) The dced maintain_machine_context() thread today sleeps until 10 minutes before expiration, then tries to refresh and validate the machine creds. If it is unable to do this, the thread assumes the creds have been blown away and so it calls resetup_machine_context(), which purges the machine creds, and then tries to obtain new ones. If secd is down, the thread will fail to validate the machine creds, and so it will call resetup_machine_context(), which will purge the machine creds which were still valid for another ten minutes. 2) Another problem was discovered which prevented "kdestroy -e" from destroying the host creds by preventing the sec_login_purge_context_exp() call from ever destroying them. The desired functionality for kdestroy is that one should be able to destroy the host creds, but only by using the command "kdestroy -c hostcredname". Fixed in dced.Dom, libdce.1 and libdce.a. 76. 1.2.2 memory fixes for secd applied to HPDCE02. Fixed in secd, sec_create_db and sec_salvage_db. 77. Users krb app causes secd to segv crash. This is a check pointers aren't null before dereferencing bug. Fixed in libdce and secd. 78. 1.2.2 fix applied to HPDCE02 -- NULL passwd crashes secd on account create, plus some plus purify cleanups. Fixed in secd. 79. When the master is down and there is another security server available, security clients will leak memory when attempting to bind to the master. Fixed in libdce.1 and dced. 80. Cds server crashes in db_btree_copy_keys. Fixed in cdsd. 81. cdsd core dumps on startup with playback error. Fixed in cdsd. 82. If the principal that created an account (or the principal that last modified an account) is deleted, then that account will no longer be viewable using dcecp although it is viewable with rgy_edit. (i.e. "dcecp account show" on that account will return an error of "registry object not found"). The problem is that the account show code internally calls sec_id_gen_name() which takes the cell uuid and the principal uuid of the principal that created the account and tries to generate a cell name and principal name from these inputs. Since the principal no longer exists in the registry, the sec_id_gen_name() call fails and returns a "registry object not found" error. It later does the same thing with the principal that last modified the account, and if that no longer exists, it yields the same error. Fixed in libdcecp.1. 83. If multiple instances of a daemon are running, dce_shutdown will shutdown just one and report that the shutdown was successful, even though another is still running. This was fixed by slaying every instance of the daemons. Fixed in dce_com_utils. 84. If clients wait for a long period of time to do an rpc_binding_import(), the call will fail since the clerk thread was deactivated in the meantime. A fix was added to allow the clerk thread to restart and handle the request properly. Fixed in libdce.1. 85. Improvements were made to sec_rgy_unix_getgrnam() and sec_rgy_unix_getgrgid() to apply overrides from the group_override file. Fixed in libdce.1. 86. Improvements were made to handle 32 bit, as well as 16 bit, uids in DCE and DFS. Fixed in dfs_server.ext. 87. The rgy_edit binary was aborting with an 'unexpected file type' error message. Logic was revised to check file types if fstat()/fstat64() returns 0. Fixed in libcma.1 and libcma.a. 88. DCE commands were failing when dced had difficulty dealing with multiple cell aliases. Fixed in libdce.1. PHSS_8344: 1. Threads, libcma dumps core if maxfiles bumped with setlimit before going threaded. 2. Dce_config, KRB5CCNAME environment variable set causes dtsd to timeout. 3. When looking up ERA's, if the caller is unauthorized to lookup any of the attributes, the entire lookup fails. 4. DTS Spectracom Provider fails to configure properly. 5. Node panics at an assert in cm_volume.c . Users access to DFS files is incorrect after kdestory. 6. Garbage error message for audit logging from secd. 7. Dce_config withService Guard installed does not work. 8. An IDL cdsbrowser consumes up to 100% of the CPU. 9. Dced is leaking memory with each sec_login_ _validate_identity. 10. Threaded socket call returns early from send() on a blocking socket. 11. Local root is unauthorized when accessing DFS (should use machine creds). 12. If an application refreshes it's TGT with the calls sec_login_refresh_identity() & sec_login_valid_ _cert_ident(), the .data.db file used to hold the epac obtained by valid_and_cert is not purged after the refresh context is synched with the original login context. 13. Doing a registry designante can hang the replica becoming the master. 14. cdsd dies on: dcecp>login /...//cell_admin -p -dce- dcecp>acl sh /.:/sec/principal/ 15. cdsd diesd on assert (down_p->node_next_p == NULL) 16. dced core dumps if it runs out of file descriptors. 17. rpc/libidl string parameters are getting overwritten. 18. With Integrated Login, if "login" detects a "password change required" condition, the "login" after the condition, the "login" after the password change fails to do a DCE login. 19. Cds memory allocator performance hit. 20. Purify balks on memory used after freed. 21. If there are no sec servers in the cell, eventually both cdsd and dced will spin in the sec binding code. 22. Customer reported secd crashing because of bad call in process_tgs_req. 23. DFS can not export logical volume aggregates if they have the same logical volume number even if they are in different volume groups. 24. "kdestroy -e" should never flush host credentials. 25. Connection oriented RPC "maybe" calls result in segmentation violation. 26. cdsadv runs for a while then begins to leak data blocks identified to be tickets. cdsadv will eventually die by exhausting system resources. 27. Customer can not use SD to install software on machines containing only FDDI networking. 28. DFS/Client fails to see DFS exported filesets if the flserver is contacted. 29. The cell show command doesn't find dts servers in other LANs. 30. CN needs watchdog timeout on association opens. 31. CN reclaims the associations too slowly. 32. Local callback failures. 33. Occasional loss of secure RPC out params. 34. Swagentd fails to start with no network installed. 35. RPC I18N code trashes memory. 36. Proper directories permissions made 777. 37. Invalid iconv() status return check within cs_s_conv.c routine. 38. Conditional coding errors found in cs_s_conv.c routine. 39. Potential double-freeing of memory. 40. Memory leak in reading the DCE Code Set Registry into memory. 41. Memory allocation failure causes core dump. 42. dce_langinfo() insensitive to application specific locale changes. 43. dced deadlock at fork in rpc runtime. PHSS_7193: 1. Secd core dumps when syslogd is re-started. 2. Secd can potentially core dump if auditing is used. Auditing info will be garbage if secd manages to survive. 3. Secd could not initialize a replica of a large database. 4. If secd is down and is not registered in the endpoint map, the retry code falls back to using 1.0 interfaces instead of trying to find another 1.1 server. 5. The DCE krb5 authorization data was initialized garbage and subsequent authorization data matches failed. 6. Sec_login_validate_identity() dumps core because an rpc server call "out" parameter is freed with the wrong flavor. 7. Dced cannot access database after a number of registrations 8. Dced spins if the master secd is shut down. dced may or may not recover when the master returns. 9. Cdsd crash is caused by a watchdog assert() which is triggered on a buffer pointer being overwritten. 10. Cdsd creation/deletion of directories can cause significant background activity every hour and during this activity the clearinghouse attributes are locked, which prohibits directory creation. 11. Cdsd clearinghouse does not checkpoint 12. Cdsd has a low-probability failure during creation of a directory replica could leave a replica server in a deadlock if the master is down. 13. Libdce causes key change operation problems, if the registry server is unavaliable for updates (ex. in maint. mode), the keyfile will still be updated. This will leave the keyfile and the registry out of synch. 14. Libdce causes memory corruption when doing a registry show (and presumably other operations) to a remote cell. 15. Dcm cannot discover cells with GDS format cell names When parsing strings from dcm_config_file, do not NULL out strings that contain "=", since this character is valid in a GDS type cell name. 16. Gdad doesn't free the cell name pointer. PHSS_6844: 1. Session key generation problem. PHSS_6253: 1. dfs_core.ext causes panic. 2. libdce causes deadlock. 3. Secd deadlocks if there are filters that specify alarms. 4. libdce caught in an Infinite loop in client apps. 5. libdce causes rebind failure 6. Ilogin doesn't work. 7. dfs_server.ext causes a panic. 8. libdce makes gssapi cause a core dump. 9 libdce causes newly added replicas to be unavailable. 10. secd deadlocks when specific audit events included. 11. dcm core dumps when used with obam 4.0 libraries. 12. rgy_edit, signature mismatch STDC compiler is not used. 13. secd, deletion of ERAs is not propagated to replicas 14. passwd_export trashes file when writes fail. 15. libdce.sl, assertion failure in rpc runtime. 16. secd, in locksmith mode logs incorrect info. 17. dcecp, occasionally dumps when exiting the acctmgr program. 18. dfs_client.ext, objects created in /: have wrong ID. 19. rgy_edit, dcecp, Intercell trust doesn't work at all. 20. libdce, remove debug option from Makefiles. 21. libdce, acl evaluation algorithm is faulty. 22. dcecp, core dumps when object is created with empty data parm. 23. libdceauth.1, vuelock unlocks when screen times out. 24. dced deadlocks. 25. passwd_export fails with no space to write file message. 26. dcecp would core dump during the modification of a pgo era. 27. cdscp, cell has problems when a new primary cdsalias is used. SR: 1653169441 1653141127 1653138933 1653164848 5003291229 5003346247 Patch Files: /sbin/init.d/ncs /usr/share/man/man2.Z/dfs_intro.2 /usr/share/man/man3.Z/gss_accept_sec_context.3 /usr/share/man/man3.Z/gss_acquire_cred.3 /usr/share/man/man3.Z/gss_display_status.3 /usr/share/man/man3.Z/gss_import_name.3 /usr/share/man/man3.Z/gss_inquire_cred.3 /usr/share/man/man3.Z/gssdce_extract_creds_from_sec_cxt.3 /usr/share/man/man3.Z/gssdce_login_context_to_cred.3 /usr/share/man/man3.Z/gssdce_set_cred_context_ownership.3 /usr/share/man/man3.Z/gssapi_intro.3 /usr/share/man/man3.Z/sec_acl_bind.3 /usr/share/man/man3.Z/gss_init_sec_context.3 /usr/share/man/man3.Z/gss_compare_name.3 /usr/share/man/man3.Z/gss_delete_sec_context.3 /usr/share/man/man3.Z/sec_login_get_pwent.3 /usr/share/man/man3.Z/rpc_ns_binding_import_begin.3 /usr/share/man/man3.Z/sec_rgy_attr_update.3 /usr/share/man/man3.Z/sec_attr_util_alloc_copy.3 /usr/share/man/man3.Z/sec_attr_util_free.3 /usr/share/man/man3.Z/sec_attr_util_inst_free.3 /usr/share/man/man3.Z/sec_attr_util_inst_free_ptrs.3 /usr/share/man/man3.Z/sec_attr_util_sch_ent_free.3 /usr/share/man/man3.Z/sec_attr_util_sch_ent_free_ptrs.3 /usr/share/man/man3.Z/sec_cred_get_initiator.3 /usr/share/man/man3.Z/sec_rgy_site_bind.3 /usr/share/man/man3.Z/sec_rgy_site_bind_query.3 /usr/share/man/man3.Z/sec_rgy_site_bind_update.3 /usr/share/man/man3.Z/sec_rgy_site_open.3 /usr/share/man/man3.Z/sec_rgy_site_open_query.3 /usr/share/man/man3.Z/sec_rgy_site_open_update.3 /usr/share/man/man3.Z/dce_attr_sch_lookup_by_id.3 /usr/share/man/man3.Z/dce_attr_sch_lookup_by_name.3 /usr/share/man/man3.Z/dce_attr_sch_update_entry.3 /usr/share/man/man3.Z/rpc_binding_inq_auth_caller.3 /usr/share/man/man3.Z/rpc_binding_inq_auth_client.3 /usr/share/man/man3.Z/rpc_binding_inq_auth_info.3 /usr/share/man/man1m.Z/dfsd.1m /usr/share/man/man1m.Z/dfsbind.1m /usr/share/man/man1.Z/uuidgen.1 /usr/share/man/man1m.Z/dcecp.1m /usr/share/man/man1m.Z/dcecp_account.1m /usr/share/man/man1m.Z/dcecp_acl.1m /usr/share/man/man1m.Z/dcecp_attrlist.1m /usr/share/man/man1m.Z/dcecp_aud.1m /usr/share/man/man1m.Z/dcecp_audevents.1m /usr/share/man/man1m.Z/dcecp_audfilter.1m /usr/share/man/man1m.Z/dcecp_audtrail.1m /usr/share/man/man1m.Z/dcecp_cds.1m /usr/share/man/man1m.Z/dcecp_cdsalias.1m /usr/share/man/man1m.Z/dcecp_cdscache.1m /usr/share/man/man1m.Z/dcecp_cell.1m /usr/share/man/man1m.Z/dcecp_cellalias.1m /usr/share/man/man1m.Z/dcecp_clearinghouse.1m /usr/share/man/man1m.Z/dcecp_clock.1m /usr/share/man/man1m.Z/dcecp_directory.1m /usr/share/man/man1m.Z/dcecp_dts.1m /usr/share/man/man1m.Z/dcecp_endpoint.1m /usr/share/man/man1m.Z/dcecp_group.1m /usr/share/man/man1m.Z/dcecp_host.1m /usr/share/man/man1m.Z/dcecp_hostdata.1m /usr/share/man/man1m.Z/dcecp_hostvar.1m /usr/share/man/man1m.Z/dcecp_keytab.1m /usr/share/man/man1m.Z/dcecp_link.1m /usr/share/man/man1m.Z/dcecp_log.1m /usr/share/man/man1m.Z/dcecp_name.1m /usr/share/man/man1m.Z/dcecp_object.1m /usr/share/man/man1m.Z/dcecp_organization.1m /usr/share/man/man1m.Z/dcecp_principal.1m /usr/share/man/man1m.Z/dcecp_registry.1m /usr/share/man/man1m.Z/dcecp_rpcentry.1m /usr/share/man/man1m.Z/dcecp_rpcgroup.1m /usr/share/man/man1m.Z/dcecp_rpcprofile.1m /usr/share/man/man1m.Z/dcecp_secval.1m /usr/share/man/man1m.Z/dcecp_server.1m /usr/share/man/man1m.Z/dcecp_user.1m /usr/share/man/man1m.Z/dcecp_utc.1m /usr/share/man/man1m.Z/dcecp_uuid.1m /usr/share/man/man1m.Z/dcecp_xattrschema.1m /usr/share/man/man1m.Z/dce_login.1m /usr/share/man/man1m.Z/cdsadv.1m /usr/share/man/man1m.Z/cdsd.1m /usr/share/man/man1m.Z/gdad.1m /usr/share/man/man1m.Z/secd.1m /usr/share/man/man1m.Z/dced.1m /usr/share/man/man5.Z/sec_audit_events.5 /usr/share/man/man5.Z/group_override.5 /usr/share/man/man5.Z/sec_intro.5 /opt/dce/lib/libbb.a /opt/dce/share/man/man3.Z/err_compare.3 /opt/dce/share/hpexamples/acl_management/Makefile /opt/dce/share/hpexamples/acl_management/README /opt/dce/share/hpexamples/acl_management/sample_bind.c /opt/dce/share/hpexamples/acl_management/sample_client.c /opt/dce/share/hpexamples/acl_management/sample_manager.c /opt/dce/share/hpexamples/acl_management/sample_server.c /opt/dce/share/hpexamples/acl_management/sample_server.h /opt/dce/share/hpexamples/acl_management/sample_server.dcp /opt/dce/share/hpexamples/acl_management/sample.acf /opt/dce/share/hpexamples/acl_management/sample_bind.acf /opt/dce/share/hpexamples/acl_management/sample_db.acf /opt/dce/share/hpexamples/acl_management/sample.idl /opt/dce/share/hpexamples/acl_management/sample_bind.idl /opt/dce/share/hpexamples/acl_management/sample_db.idl /opt/dce/share/hpexamples/acl_management/smp.sams /opt/dce/share/hpexamples/acl_management/sample_server.ksh /opt/dce/share/hpexamples/help/C/DCEsamapps/DCEsamapps.hv /opt/dce/share/hptools/help/C/HPtools.hf /opt/dce/lib/liboodce.a /opt/dce/include/oodce/SecId.H /opt/dce/share/man/man3.Z/DCESecId.3 /opt/dce/include/dcedfs/aclint.h /opt/dce/bin/idl /opt/dce/include/dce/rpcbase.idl /opt/dce/include/dce/dce_utils.h /opt/dce/include/dce/idlddefs.h /opt/dce/include/dce/dcelibmsg.h /opt/dce/include/dce/dce_attr_base.h /opt/dce/include/dce/dce_attr_base.idl /opt/dce/include/dce/dce_attr_sch.h /opt/dce/include/dce/dce_attr_sch.idl /opt/dce/examples/dts/Makefile.tp /opt/dce/lib/libcma.a /opt/dce/lib/libdce.a /opt/dce/examples/dts/dts_rcr_provider.c /opt/dce/examples/dts/dts_acts_provider.c /opt/dce/examples/dts/dts_hopf_provider.c /opt/dce/examples/dts/dts_provider_util.h /opt/dce/examples/dts/dts_traconex_provider.c /opt/dce/bin/CellMon /opt/dce/sbin/CellMond /opt/dce/bin/dcm /opt/dce/lib/dcm/config_agent /usr/lib/X11/app-defaults/Dcm /opt/dce/lib/dcm/C/dcm.cat /opt/dce/lib/dcm/C/dcm.ou /opt/dce/lib/dcm/C/dceconf_gui.h /opt/dce/bin/dceping /opt/dce/lib/hpcamera/dce_conf.sh /opt/dce/bin/cdsbrowser /opt/dce/bin/acctmgr /opt/dce/bin/tclobam /opt/dce/lib/admin/C/acctmgr.ui /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr.hv /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr.hvk /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr00.ht /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr01.ht /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr02.ht /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr03.ht /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr04.ht /usr/lib/nls/msg/C/dceadmin.cat /opt/dce/lib/help/C/DCE.hf /opt/dce/lib/help/C/DCEman/DCEman.hv /opt/dce/lib/help/C/DCEman/DCEman.hvk /opt/dce/lib/help/C/DCEman/DCEman00.ht /opt/dce/lib/help/C/DCEwelcome/DCEwelcome.hv /opt/dce/lib/help/C/DCEwelcome/DCEwelcome.hvk /opt/dce/lib/help/C/DCEwelcome/DCEwelcome00.ht /usr/lib/nls/msg/C/dcesec.cat /usr/lib/nls/msg/C/dcelib.cat /usr/lib/nls/msg/C/dcegss.cat /usr/lib/nls/msg/C/dcedcp.cat /usr/lib/libcma.1 /usr/lib/libdce.1 /usr/lib/nls/msg/C/dceaud.cat /opt/dce/usr/contrib/bin/cdscheck /opt/dce/sbin/dtsd /opt/dce/sbin/dts_ntp_provider /opt/dce/sbin/dts_null_provider /opt/dce/sbin/dts_spectracom_provider /opt/dce/bin/uuidgen /opt/dce/sbin/auditd /opt/dce/bin/acl_edit /opt/dce/bin/sams /opt/dce/bin/dcecp /opt/dce/sbin/dced /opt/dce/sbin/cdsadv /opt/dce/bin/dce_login /opt/dce/bin/passwd_export /opt/dce/bin/passwd_import /opt/dce/bin/cdscp /opt/dce/bin/kdestroy /opt/dce/bin/kinit /opt/dce/bin/klist /opt/dce/sbin/gdad /opt/dce/dcecp/help.dcp /opt/dce/dcecp/dir_ops.dcecp /opt/dce/lib/dce_vinfo /opt/dce/bin/dce.rm /opt/dce/bin/dce.unconfig /opt/dce/bin/dce_config /opt/dce/newconfig/etc/opt/dce/dce_com_utils /opt/dce/newconfig/etc/opt/dce/dce_com_env /opt/dce/newconfig/etc/opt/dce/dce_config_env /opt/dce/newconfig/etc/opt/dce/dce_config_utils /opt/dce/bin/dce_mig_util.ksh /opt/dce/bin/dce_shutdown /opt/dce/bin/dced_acl_patcher /opt/dce/bin/pwd_config /opt/dce/newconfig/var/opt/dce/svc/routing /usr/lib/libdcecp.1 /opt/dce/newconfig/etc/opt/dce/group_override /opt/dce/newconfig/etc/opt/dce/sys.group /sbin/init.d/dce /opt/dce/bin/rgy_edit /usr/lib/libdcedpvt.1 /opt/dce/dcecp/cell.dcp /opt/dce/dcecp/bckp_cds.dcp /opt/dce/dcecp/host.dcp /opt/dce/dcecp/user.dcp /opt/dce/dcecp/hostvar.dcp /opt/dce/dcecp/cellalias.dcp /opt/dce/dcecp/dts.dcp /opt/dce/dcecp/parseargs.dcp /opt/dce/lbin/audit/ec/dce_sec_control /opt/dce/sbin/cdsd /opt/dce/sbin/secd /opt/dce/sbin/pwd_strengthd /opt/dce/bin/sec_salvage_db /opt/dce/bin/sec_create_db /usr/bin/chfn.auth /usr/bin/chsh.auth /usr/bin/passwd.auth /usr/lbin/ftpd.auth /usr/sbin/auth.adm /usr/bin/login.auth /usr/bin/su.auth /usr/lib/libauth.1 /opt/dce/bin/dceexec /usr/lib/libdceauth.1 /opt/dce/bin/dfsgw /opt/dce/sbin/dfsgwd /opt/dce/sbin/bosserver /opt/dce/bin/dfsexport /opt/dce/sbin/flserver /opt/dce/sbin/ftserver /opt/dce/sbin/fxd /opt/dce/sbin/upclient /opt/dce/sbin/upserver /opt/dce/ext/dfs_server.ext /opt/dce/bin/dfs_login /opt/dce/bin/dfs_logout /opt/dce/bin/fts /opt/dce/bin/dfstrace /opt/dce/bin/udebug /opt/dce/sbin/dfsbind /opt/dce/ext/dce_krpc.ext /opt/dce/ext/dfs_core.ext /usr/lib/nls/msg/C/dfsbbs.cat /usr/lib/nls/msg/C/dfsbmb.cat /usr/lib/nls/msg/C/dfsbss.cat /usr/lib/nls/msg/C/dfsbos.cat /usr/lib/nls/msg/C/dfscmc.cat /usr/lib/nls/msg/C/dfscmd.cat /usr/lib/nls/msg/C/dfscmp.cat /usr/lib/nls/msg/C/dfscmu.cat /usr/lib/nls/msg/C/dfsdau.cat /usr/lib/nls/msg/C/dfsdcl.cat /usr/lib/nls/msg/C/dfsdsb.cat /usr/lib/nls/msg/C/dfsdsd.cat /usr/lib/nls/msg/C/dfsfsh.cat /usr/lib/nls/msg/C/dfsfts.cat /usr/lib/nls/msg/C/dfsftl.cat /usr/lib/nls/msg/C/dfsftt.cat /usr/lib/nls/msg/C/dfsftu.cat /usr/lib/nls/msg/C/dfsfxd.cat /usr/lib/nls/msg/C/dfsgwy.cat /usr/lib/nls/msg/C/dfshst.cat /usr/lib/nls/msg/C/dfsicl.cat /usr/lib/nls/msg/C/dfslsv.cat /usr/lib/nls/msg/C/dfsncs.cat /usr/lib/nls/msg/C/dfsrep.cat /usr/lib/nls/msg/C/dfsscx.cat /usr/lib/nls/msg/C/dfstkm.cat /usr/lib/nls/msg/C/dfstsv.cat /usr/lib/nls/msg/C/dfsubk.cat /usr/lib/nls/msg/C/dfsudt.cat /usr/lib/nls/msg/C/dfsupd.cat /usr/lib/nls/msg/C/dfsvls.cat /usr/lib/nls/msg/C/dfsxag.cat /usr/lib/nls/msg/C/dfsxcr.cat /usr/lib/nls/msg/C/dfsxvl.cat /usr/lib/nls/msg/C/dfszbb.cat /usr/lib/nls/msg/C/dfszbd.cat /usr/lib/nls/msg/C/dfszcm.cat /usr/lib/nls/msg/C/dfszdl.cat /usr/lib/nls/msg/C/dfszdt.cat /usr/lib/nls/msg/C/dfszfl.cat /usr/lib/nls/msg/C/dfszfu.cat /usr/lib/nls/msg/C/dfszgw.cat /usr/lib/nls/msg/C/dfszhs.cat /usr/lib/nls/msg/C/dfszkc.cat /usr/lib/nls/msg/C/dfszpx.cat /usr/lib/nls/msg/C/dfsztm.cat /usr/lib/nls/msg/C/dfsztq.cat /usr/lib/nls/msg/C/dfszuk.cat /usr/lib/nls/msg/C/dfszxv.cat /opt/dce/bin/kload /opt/dce/bin/dfs_config /opt/dce/bin/dfs.clean /opt/dce/bin/dfs.rm /opt/dce/bin/dfs.unconfig /sbin/init.d/dfs /opt/dce/bin/cm /opt/dce/sbin/dfsd /opt/dce/ext/dfs_client.ext /opt/dce/bin/bos what(1) Output: /sbin/init.d/ncs: None /usr/share/man/man2.Z/dfs_intro.2: None /usr/share/man/man3.Z/gss_accept_sec_context.3: None /usr/share/man/man3.Z/gss_acquire_cred.3: None /usr/share/man/man3.Z/gss_display_status.3: None /usr/share/man/man3.Z/gss_import_name.3: None /usr/share/man/man3.Z/gss_inquire_cred.3: None /usr/share/man/man3.Z/gssdce_extract_creds_from_sec_cxt.3: None /usr/share/man/man3.Z/gssdce_login_context_to_cred.3: None /usr/share/man/man3.Z/gssdce_set_cred_context_ownership.3: None /usr/share/man/man3.Z/gssapi_intro.3: None /usr/share/man/man3.Z/sec_acl_bind.3: None /usr/share/man/man3.Z/gss_init_sec_context.3: None /usr/share/man/man3.Z/gss_compare_name.3: None /usr/share/man/man3.Z/gss_delete_sec_context.3: None /usr/share/man/man3.Z/sec_login_get_pwent.3: None /usr/share/man/man3.Z/rpc_ns_binding_import_begin.3: None /usr/share/man/man3.Z/sec_rgy_attr_update.3: None /usr/share/man/man3.Z/sec_attr_util_alloc_copy.3: None /usr/share/man/man3.Z/sec_attr_util_free.3: None /usr/share/man/man3.Z/sec_attr_util_inst_free.3: None /usr/share/man/man3.Z/sec_attr_util_inst_free_ptrs.3: None /usr/share/man/man3.Z/sec_attr_util_sch_ent_free.3: None /usr/share/man/man3.Z/sec_attr_util_sch_ent_free_ptrs.3: None /usr/share/man/man3.Z/sec_cred_get_initiator.3: None /usr/share/man/man3.Z/sec_rgy_site_bind.3: None /usr/share/man/man3.Z/sec_rgy_site_bind_query.3: None /usr/share/man/man3.Z/sec_rgy_site_bind_update.3: None /usr/share/man/man3.Z/sec_rgy_site_open.3: None /usr/share/man/man3.Z/sec_rgy_site_open_query.3: None /usr/share/man/man3.Z/sec_rgy_site_open_update.3: None /usr/share/man/man3.Z/dce_attr_sch_lookup_by_id.3: None /usr/share/man/man3.Z/dce_attr_sch_lookup_by_name.3: None /usr/share/man/man3.Z/dce_attr_sch_update_entry.3: None /usr/share/man/man3.Z/rpc_binding_inq_auth_caller.3: None /usr/share/man/man3.Z/rpc_binding_inq_auth_client.3: None /usr/share/man/man3.Z/rpc_binding_inq_auth_info.3: None /usr/share/man/man1m.Z/dfsd.1m: None /usr/share/man/man1m.Z/dfsbind.1m: None /usr/share/man/man1.Z/uuidgen.1: None /usr/share/man/man1m.Z/dcecp.1m: None /usr/share/man/man1m.Z/dcecp_account.1m: None /usr/share/man/man1m.Z/dcecp_acl.1m: None /usr/share/man/man1m.Z/dcecp_attrlist.1m: None /usr/share/man/man1m.Z/dcecp_aud.1m: None /usr/share/man/man1m.Z/dcecp_audevents.1m: None /usr/share/man/man1m.Z/dcecp_audfilter.1m: None /usr/share/man/man1m.Z/dcecp_audtrail.1m: None /usr/share/man/man1m.Z/dcecp_cds.1m: None /usr/share/man/man1m.Z/dcecp_cdsalias.1m: None /usr/share/man/man1m.Z/dcecp_cdscache.1m: None /usr/share/man/man1m.Z/dcecp_cell.1m: None /usr/share/man/man1m.Z/dcecp_cellalias.1m: None /usr/share/man/man1m.Z/dcecp_clearinghouse.1m: None /usr/share/man/man1m.Z/dcecp_clock.1m: None /usr/share/man/man1m.Z/dcecp_directory.1m: None /usr/share/man/man1m.Z/dcecp_dts.1m: None /usr/share/man/man1m.Z/dcecp_endpoint.1m: None /usr/share/man/man1m.Z/dcecp_group.1m: None /usr/share/man/man1m.Z/dcecp_host.1m: None /usr/share/man/man1m.Z/dcecp_hostdata.1m: None /usr/share/man/man1m.Z/dcecp_hostvar.1m: None /usr/share/man/man1m.Z/dcecp_keytab.1m: None /usr/share/man/man1m.Z/dcecp_link.1m: None /usr/share/man/man1m.Z/dcecp_log.1m: None /usr/share/man/man1m.Z/dcecp_name.1m: None /usr/share/man/man1m.Z/dcecp_object.1m: None /usr/share/man/man1m.Z/dcecp_organization.1m: None /usr/share/man/man1m.Z/dcecp_principal.1m: None /usr/share/man/man1m.Z/dcecp_registry.1m: None /usr/share/man/man1m.Z/dcecp_rpcentry.1m: None /usr/share/man/man1m.Z/dcecp_rpcgroup.1m: None /usr/share/man/man1m.Z/dcecp_rpcprofile.1m: None /usr/share/man/man1m.Z/dcecp_secval.1m: None /usr/share/man/man1m.Z/dcecp_server.1m: None /usr/share/man/man1m.Z/dcecp_user.1m: None /usr/share/man/man1m.Z/dcecp_utc.1m: None /usr/share/man/man1m.Z/dcecp_uuid.1m: None /usr/share/man/man1m.Z/dcecp_xattrschema.1m: None /usr/share/man/man1m.Z/dce_login.1m: None /usr/share/man/man1m.Z/cdsadv.1m: None /usr/share/man/man1m.Z/cdsd.1m: None /usr/share/man/man1m.Z/gdad.1m: None /usr/share/man/man1m.Z/secd.1m: None /usr/share/man/man1m.Z/dced.1m: None /usr/share/man/man5.Z/sec_audit_events.5: None /usr/share/man/man5.Z/group_override.5: None /usr/share/man/man5.Z/sec_intro.5: None /opt/dce/lib/libbb.a: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libbb.a (Exp ort) Date: Jun 6 1998 04:09:42 /opt/dce/share/man/man3.Z/err_compare.3: None /opt/dce/share/hpexamples/acl_management/Makefile: None /opt/dce/share/hpexamples/acl_management/README: None /opt/dce/share/hpexamples/acl_management/sample_bind.c: None /opt/dce/share/hpexamples/acl_management/sample_client.c: None /opt/dce/share/hpexamples/acl_management/sample_manager.c: None /opt/dce/share/hpexamples/acl_management/sample_server.c: None /opt/dce/share/hpexamples/acl_management/sample_server.h: None /opt/dce/share/hpexamples/acl_management/sample_server.dcp: None /opt/dce/share/hpexamples/acl_management/sample.acf: None /opt/dce/share/hpexamples/acl_management/sample_bind.acf: None /opt/dce/share/hpexamples/acl_management/sample_db.acf: None /opt/dce/share/hpexamples/acl_management/sample.idl: None /opt/dce/share/hpexamples/acl_management/sample_bind.idl: None /opt/dce/share/hpexamples/acl_management/sample_db.idl: None /opt/dce/share/hpexamples/acl_management/smp.sams: None /opt/dce/share/hpexamples/acl_management/sample_server.ksh: None /opt/dce/share/hpexamples/help/C/DCEsamapps/DCEsamapps.hv: None /opt/dce/share/hptools/help/C/HPtools.hf: None /opt/dce/lib/liboodce.a: HP DCE/9000 1.4 /opt/dce/include/oodce/SecId.H: HP DCE/9000 1.4.1 /opt/dce/share/man/man3.Z/DCESecId.3: None /opt/dce/include/dcedfs/aclint.h: None /opt/dce/bin/idl: HP DCE/9000 1.4.1 PHSS_12595-96 Module: idl (Export) Date: Jun 5 1998 23:59:57 /opt/dce/include/dce/rpcbase.idl: None /opt/dce/include/dce/dce_utils.h: None /opt/dce/include/dce/idlddefs.h: None /opt/dce/include/dce/dcelibmsg.h: None /opt/dce/include/dce/dce_attr_base.h: None /opt/dce/include/dce/dce_attr_base.idl: None /opt/dce/include/dce/dce_attr_sch.h: None /opt/dce/include/dce/dce_attr_sch.idl: None /opt/dce/examples/dts/Makefile.tp: None /opt/dce/lib/libcma.a: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libcma.a (Ex port) Date: Jun 5 1998 17:37:33 /opt/dce/lib/libdce.a: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libdce.a (Ex port) Date: Jun 5 1998 19:50:31 /opt/dce/examples/dts/dts_rcr_provider.c: None /opt/dce/examples/dts/dts_acts_provider.c: HP DCE/9000 1.4.1 /opt/dce/examples/dts/dts_hopf_provider.c: HP DCE/9000 1.4.1 /opt/dce/examples/dts/dts_provider_util.h: None /opt/dce/examples/dts/dts_traconex_provider.c: HP DCE/9000 1.4.1 /opt/dce/bin/CellMon: None /opt/dce/sbin/CellMond: None /opt/dce/bin/dcm: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dcm (Export) Date: Jun 6 1998 04:59:14 /opt/dce/lib/dcm/config_agent: None /usr/lib/X11/app-defaults/Dcm: None /opt/dce/lib/dcm/C/dcm.cat: None /opt/dce/lib/dcm/C/dcm.ou: None /opt/dce/lib/dcm/C/dceconf_gui.h: None /opt/dce/bin/dceping: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dceping (Exp ort) Date: Jun 6 1998 04:33:49 /opt/dce/lib/hpcamera/dce_conf.sh: HP DCE/9000 1.4.1 /opt/dce/bin/cdsbrowser: HP DCE/9000 1.4.1 PHSS_12595-96 Module: cdsbrowser ( Export) Date: Jun 22 1998 20:53:50 /opt/dce/bin/acctmgr: HP DCE/9000 1.4.1 PHSS_12595-96 Module: Account Mana ger Date: Sat Jun 6 04:34:36 IST 1998 /opt/dce/bin/tclobam: HP DCE/9000 1.4 patches-PHSS_6110-6111 Module: tclob am (U.S./Canada only) Date: Nov 9 1995 09:1 1:46 /opt/dce/lib/admin/C/acctmgr.ui: HP DCE/9000 1.4.1 PHSS_12595-96 Module: Account Mana ger (.ui) Date: Sat Jun 6 04:34:36 IST 1998 /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr.hv: None /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr.hvk: None /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr00.ht: None /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr01.ht: None /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr02.ht: None /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr03.ht: None /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr04.ht: None /usr/lib/nls/msg/C/dceadmin.cat: None /opt/dce/lib/help/C/DCE.hf: None /opt/dce/lib/help/C/DCEman/DCEman.hv: None /opt/dce/lib/help/C/DCEman/DCEman.hvk: None /opt/dce/lib/help/C/DCEman/DCEman00.ht: None /opt/dce/lib/help/C/DCEwelcome/DCEwelcome.hv: None /opt/dce/lib/help/C/DCEwelcome/DCEwelcome.hvk: None /opt/dce/lib/help/C/DCEwelcome/DCEwelcome00.ht: None /usr/lib/nls/msg/C/dcesec.cat: None /usr/lib/nls/msg/C/dcelib.cat: None /usr/lib/nls/msg/C/dcegss.cat: None /usr/lib/nls/msg/C/dcedcp.cat: None /usr/lib/libcma.1: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libcma.sl (E xport) Date: Jun 5 1998 17:37:16 /usr/lib/libdce.1: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libdce.sl (E xport) Date: Jun 5 1998 19:49:15 /usr/lib/nls/msg/C/dceaud.cat: None /opt/dce/usr/contrib/bin/cdscheck: HP DCE/9000 1.4.1 PHSS_12595-96 Module: cdscheck (Ex port) Date: Jun 6 1998 04:46:36 /opt/dce/sbin/dtsd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dtsd (Export ) Date: Jun 6 1998 00:10:44 /opt/dce/sbin/dts_ntp_provider: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dts_ntp_prov ider (Export) Date: Jun 6 1998 00:11:17 /opt/dce/sbin/dts_null_provider: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dts_null_pro vider (Export) Date: Jun 6 1998 00:11:29 /opt/dce/sbin/dts_spectracom_provider: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dts_spectrac om_provider (Export) Date: Jun 6 1998 00:11 :42 /opt/dce/bin/uuidgen: HP DCE/9000 1.4.1 PHSS_12595-96 Module: uuidgen (Exp ort) Date: Jun 6 1998 00:00:29 /opt/dce/sbin/auditd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: auditd (Expo rt) Date: Jun 6 1998 00:19:42 /opt/dce/bin/acl_edit: HP DCE/9000 1.4.1 PHSS_12595-96 Module: acl_edit (Ex port) Date: Jun 6 1998 00:23:32 /opt/dce/bin/sams: HP DCE/9000 1.4.1 PHSS_12595-96 Module: sams (Export ) Date: Jun 6 1998 01:46:18 /opt/dce/bin/dcecp: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dcecp (Expor t) Date: Jun 6 1998 02:38:20 /opt/dce/sbin/dced: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dced (Export ) Date: Jun 6 1998 01:45:56 /opt/dce/sbin/cdsadv: HP DCE/9000 1.4.1 PHSS_12595-96 Module: cdsadv (Expo rt) Date: Jun 6 1998 01:20:08 /opt/dce/bin/dce_login: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dce_login (E xport) Date: Jun 6 1998 00:29:15 /opt/dce/bin/passwd_export: HP DCE/9000 1.4.1 PHSS_12595-96 Module: passwd_expor t (Export) Date: Jun 6 1998 00:27:29 /opt/dce/bin/passwd_import: HP DCE/9000 1.4.1 PHSS_12595-96 Module: passwd_impor t (Export) Date: Jun 6 1998 00:28:10 /opt/dce/bin/cdscp: HP DCE/9000 1.4.1 PHSS_12595-96 Module: cdscp (Expor t) Date: Jun 6 1998 01:37:28 /opt/dce/bin/kdestroy: HP DCE/9000 1.4.1 PHSS_12595-96 Module: kdestroy (Ex port) Date: Jun 6 1998 00:30:02 /opt/dce/bin/kinit: HP DCE/9000 1.4.1 PHSS_12595-96 Module: kinit (Expor t) Date: Jun 6 1998 00:30:25 /opt/dce/bin/klist: HP DCE/9000 1.4.1 PHSS_12595-96 Module: klist (Expor t) Date: Jun 6 1998 00:29:34 /opt/dce/sbin/gdad: HP DCE/9000 1.4.1 PHSS_12595-96 Module: gdad (Export ) Date: Jun 6 1998 01:24:32 /opt/dce/dcecp/help.dcp: None /opt/dce/dcecp/dir_ops.dcecp: None /opt/dce/lib/dce_vinfo: None /opt/dce/bin/dce.rm: HP DCE/9000 1.4.1 /opt/dce/bin/dce.unconfig: HP DCE/9000 1.4.1 /opt/dce/bin/dce_config: HP DCE/9000 1.4.1 /opt/dce/newconfig/etc/opt/dce/dce_com_utils: HP DCE/9000 1.4.1 /opt/dce/newconfig/etc/opt/dce/dce_com_env: HP DCE/9000 1.4.1 /opt/dce/newconfig/etc/opt/dce/dce_config_env: HP DCE/9000 1.4.1 /opt/dce/newconfig/etc/opt/dce/dce_config_utils: HP DCE/9000 1.4.1 /opt/dce/bin/dce_mig_util.ksh: None /opt/dce/bin/dce_shutdown: HP DCE/9000 1.4.1 /opt/dce/bin/dced_acl_patcher: None /opt/dce/bin/pwd_config: None /opt/dce/newconfig/var/opt/dce/svc/routing: None /usr/lib/libdcecp.1: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libdcecp.sl (Export) Date: Jun 5 1998 23:58:36 /opt/dce/newconfig/etc/opt/dce/group_override: None /opt/dce/newconfig/etc/opt/dce/sys.group: None /sbin/init.d/dce: HP DCE/9000 1.4.1 /opt/dce/bin/rgy_edit: HP DCE/9000 1.4.1 PHSS_12595-96 Module: rgy_edit (Ex port) Date: Jun 6 1998 00:26:45 /usr/lib/libdcedpvt.1: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libdcedpvt.1 (Export) Date: Jun 5 1998 22:22:54 /opt/dce/dcecp/cell.dcp: None /opt/dce/dcecp/bckp_cds.dcp: None /opt/dce/dcecp/host.dcp: None /opt/dce/dcecp/user.dcp: None /opt/dce/dcecp/hostvar.dcp: None /opt/dce/dcecp/cellalias.dcp: None /opt/dce/dcecp/dts.dcp: None /opt/dce/dcecp/parseargs.dcp: None /opt/dce/lbin/audit/ec/dce_sec_control: None /opt/dce/sbin/cdsd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: cdsd (Export ) Date: Jun 6 1998 01:06:44 /opt/dce/sbin/secd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: secd (Export ) Date: Jun 6 1998 00:20:23 /opt/dce/sbin/pwd_strengthd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: pwd_strength d (Export) Date: Jun 6 1998 04:50:51 /opt/dce/bin/sec_salvage_db: HP DCE/9000 1.4.1 PHSS_12595-96 Module: sec_salvage_ db (Export) Date: Jun 6 1998 00:22:29 /opt/dce/bin/sec_create_db: HP DCE/9000 1.4.1 PHSS_12595-96 Module: sec_create_d b (Export) Date: Jun 6 1998 00:21:01 /usr/bin/chfn.auth: HP DCE/9000 1.4.1 PHSS_12595-96 Module: chfn.auth (E xport) Date: Jun 6 1998 04:49:40 /usr/bin/chsh.auth: HP DCE/9000 1.4.1 PHSS_12595-96 Module: chsh.auth (E xport) Date: Jun 6 1998 04:49:47 /usr/bin/passwd.auth: HP DCE/9000 1.4.1 PHSS_12595-96 Module: passwd.auth (Export) Date: Jun 6 1998 04:49:32 /usr/lbin/ftpd.auth: HP DCE/9000 1.4.1 PHSS_12595-96 Module: ftpd.auth (E xport) Date: Jun 6 1998 04:48:50 /usr/sbin/auth.adm: None /usr/bin/login.auth: HP DCE/9000 1.4.1 PHSS_12595-96 Module: login.auth ( Export) Date: Jun 6 1998 04:49:03 /usr/bin/su.auth: HP DCE/9000 1.4.1 PHSS_12595-96 Module: su.auth (Exp ort) Date: Jun 6 1998 04:49:15 /usr/lib/libauth.1: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libauth.sl ( Export) Date: Jun 6 1998 04:10:28 /opt/dce/bin/dceexec: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dceexec (Exp ort) Date: Jun 6 1998 04:47:56 /usr/lib/libdceauth.1: HP DCE/9000 1.4.1 PHSS_12595-96 Module: libdceauth.s l (Export) Date: Jun 6 1998 04:11:35 /opt/dce/bin/dfsgw: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfsgw (Expor t) Date: Jun 6 1998 02:28:26 /opt/dce/sbin/dfsgwd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfsgwd (Expo rt) Date: Jun 6 1998 02:29:26 /opt/dce/sbin/bosserver: HP DCE/9000 1.4.1 PHSS_12595-96 Module: bosserver (E xport) Date: Jun 6 1998 02:11:26 /opt/dce/bin/dfsexport: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfsexport (E xport) Date: Jun 6 1998 01:52:06 /opt/dce/sbin/flserver: HP DCE/9000 1.4.1 PHSS_12595-96 Module: flserver (Ex port) Date: Jun 6 1998 01:55:02 /opt/dce/sbin/ftserver: HP DCE/9000 1.4.1 PHSS_12595-96 Module: ftserver (Ex port) Date: Jun 6 1998 02:05:32 /opt/dce/sbin/fxd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: fxd (Export) Date: Jun 6 1998 02:02:14 /opt/dce/sbin/upclient: HP DCE/9000 1.4.1 PHSS_12595-96 Module: upclient (Ex port) Date: Jun 6 1998 02:15:48 /opt/dce/sbin/upserver: HP DCE/9000 1.4.1 PHSS_12595-96 Module: upserver (Ex port) Date: Jun 6 1998 02:16:27 /opt/dce/ext/dfs_server.ext: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfs_server.e xt Kernel Component - 10.10 (Export) Date: J un 6 1998 02:30:32 /opt/dce/bin/dfs_login: None /opt/dce/bin/dfs_logout: None /opt/dce/bin/fts: HP DCE/9000 1.4.1 PHSS_12595-96 Module: fts (Export) Date: Jun 6 1998 02:14:33 /opt/dce/bin/dfstrace: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfstrace (Ex port) Date: Jun 6 1998 01:47:40 /opt/dce/bin/udebug: HP DCE/9000 1.4.1 PHSS_12595-96 Module: udebug (Expo rt) Date: Jun 6 1998 01:52:48 /opt/dce/sbin/dfsbind: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfsbind (Exp ort) Date: Jun 6 1998 02:03:36 /opt/dce/ext/dce_krpc.ext: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dce_krpc.ext Kernel Component - 10.10 (Export) Date: Jun 6 1998 00:02:51 /opt/dce/ext/dfs_core.ext: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfs_core.ext Kernel Component - 10.10 (Export) Date: Jun 6 1998 02:30:20 /usr/lib/nls/msg/C/dfsbbs.cat: None /usr/lib/nls/msg/C/dfsbmb.cat: None /usr/lib/nls/msg/C/dfsbss.cat: None /usr/lib/nls/msg/C/dfsbos.cat: None /usr/lib/nls/msg/C/dfscmc.cat: None /usr/lib/nls/msg/C/dfscmd.cat: None /usr/lib/nls/msg/C/dfscmp.cat: None /usr/lib/nls/msg/C/dfscmu.cat: None /usr/lib/nls/msg/C/dfsdau.cat: None /usr/lib/nls/msg/C/dfsdcl.cat: None /usr/lib/nls/msg/C/dfsdsb.cat: None /usr/lib/nls/msg/C/dfsdsd.cat: None /usr/lib/nls/msg/C/dfsfsh.cat: None /usr/lib/nls/msg/C/dfsfts.cat: None /usr/lib/nls/msg/C/dfsftl.cat: None /usr/lib/nls/msg/C/dfsftt.cat: None /usr/lib/nls/msg/C/dfsftu.cat: None /usr/lib/nls/msg/C/dfsfxd.cat: None /usr/lib/nls/msg/C/dfsgwy.cat: None /usr/lib/nls/msg/C/dfshst.cat: None /usr/lib/nls/msg/C/dfsicl.cat: None /usr/lib/nls/msg/C/dfslsv.cat: None /usr/lib/nls/msg/C/dfsncs.cat: None /usr/lib/nls/msg/C/dfsrep.cat: None /usr/lib/nls/msg/C/dfsscx.cat: None /usr/lib/nls/msg/C/dfstkm.cat: None /usr/lib/nls/msg/C/dfstsv.cat: None /usr/lib/nls/msg/C/dfsubk.cat: None /usr/lib/nls/msg/C/dfsudt.cat: None /usr/lib/nls/msg/C/dfsupd.cat: None /usr/lib/nls/msg/C/dfsvls.cat: None /usr/lib/nls/msg/C/dfsxag.cat: None /usr/lib/nls/msg/C/dfsxcr.cat: None /usr/lib/nls/msg/C/dfsxvl.cat: None /usr/lib/nls/msg/C/dfszbb.cat: None /usr/lib/nls/msg/C/dfszbd.cat: None /usr/lib/nls/msg/C/dfszcm.cat: None /usr/lib/nls/msg/C/dfszdl.cat: None /usr/lib/nls/msg/C/dfszdt.cat: None /usr/lib/nls/msg/C/dfszfl.cat: None /usr/lib/nls/msg/C/dfszfu.cat: None /usr/lib/nls/msg/C/dfszgw.cat: None /usr/lib/nls/msg/C/dfszhs.cat: None /usr/lib/nls/msg/C/dfszkc.cat: None /usr/lib/nls/msg/C/dfszpx.cat: None /usr/lib/nls/msg/C/dfsztm.cat: None /usr/lib/nls/msg/C/dfsztq.cat: None /usr/lib/nls/msg/C/dfszuk.cat: None /usr/lib/nls/msg/C/dfszxv.cat: None /opt/dce/bin/kload: HP DCE/9000 1.4.1 PHSS_12595-96 Module: kload (Expor t) Date: Jun 6 1998 04:52:05 /opt/dce/bin/dfs_config: HP DCE/9000 1.4.1 /opt/dce/bin/dfs.clean: None /opt/dce/bin/dfs.rm: None /opt/dce/bin/dfs.unconfig: HP DCE/9000 1.4.1 /sbin/init.d/dfs: HP DCE/9000 1.4.1 /opt/dce/bin/cm: HP DCE/9000 1.4.1 PHSS_12595-96 Module: cm (Export) Date: Jun 6 1998 02:13:24 /opt/dce/sbin/dfsd: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfsd (Export ) Date: Jun 6 1998 02:01:23 /opt/dce/ext/dfs_client.ext: HP DCE/9000 1.4.1 PHSS_12595-96 Module: dfs_client.e xt Kernel Component - 10.10 (Export) Date: J un 6 1998 02:30:26 /opt/dce/bin/bos: HP DCE/9000 1.4.1 PHSS_12595-96 Module: bos (Export) Date: Jun 6 1998 02:12:37 cksum(1) Output: 2710308462 870540 /opt/dce/bin/CellMon 754302990 355332 /opt/dce/sbin/CellMond 2135979442 261760 /opt/dce/bin/dcm 4283017609 88072 /opt/dce/lib/dcm/config_agent 3636609172 13600 /usr/lib/X11/app-defaults/Dcm 1172152892 31719 /opt/dce/lib/dcm/C/dcm.cat 1627546448 932 /opt/dce/lib/dcm/C/dcm.ou 6475107 48530 /opt/dce/lib/dcm/C/dceconf_gui.h 391459041 61056 /opt/dce/bin/dceping 3255600978 1059 /opt/dce/lib/hpcamera/dce_conf.sh 3483939578 1240704 /opt/dce/bin/cdsbrowser 212558034 552397 /opt/dce/bin/acctmgr 2930861088 458368 /opt/dce/bin/tclobam 3320924121 225915 /opt/dce/lib/admin/C/acctmgr.ui 1609291325 26765 /opt/dce/lib/help/C/DCEacctmgr/ DCEacctmgr.hv 2674505892 150 /opt/dce/lib/help/C/DCEacctmgr/DCEacctmgr.hvk 4191544254 2561 /opt/dce/lib/help/C/DCEacctmgr/ DCEacctmgr00.ht 1563042534 309080 /opt/dce/lib/help/C/DCEacctmgr/ DCEacctmgr01.ht 2436023760 14826 /opt/dce/lib/help/C/DCEacctmgr/ DCEacctmgr02.ht 938513240 83112 /opt/dce/lib/help/C/DCEacctmgr/ DCEacctmgr03.ht 1220439529 75422 /opt/dce/lib/help/C/DCEacctmgr/ DCEacctmgr04.ht 3083067513 20641 /usr/lib/nls/msg/C/dceadmin.cat 3966423235 142034 /opt/dce/lib/libbb.a 859930127 1403 /opt/dce/share/man/man3.Z/err_compare.3 2464284731 5903 /opt/dce/share/hpexamples/acl_management/ Makefile 439539135 38660 /opt/dce/share/hpexamples/acl_management/ README 1128613085 6086 /opt/dce/share/hpexamples/acl_management/ sample_bind.c 802148945 30671 /opt/dce/share/hpexamples/acl_management/ sample_client.c 539091915 8780 /opt/dce/share/hpexamples/acl_management/ sample_manager.c 3034825539 106674 /opt/dce/share/hpexamples/acl_management/ sample_server.c 2206362264 5101 /opt/dce/share/hpexamples/acl_management/ sample_server.h 1763013330 5168 /opt/dce/share/hpexamples/acl_management/ sample_server.dcp 4163546708 1231 /opt/dce/share/hpexamples/acl_management/ sample.acf 3780266297 1102 /opt/dce/share/hpexamples/acl_management/ sample_bind.acf 3007155365 1116 /opt/dce/share/hpexamples/acl_management/ sample_db.acf 2294030268 1613 /opt/dce/share/hpexamples/acl_management/ sample.idl 3578557470 1287 /opt/dce/share/hpexamples/acl_management/ sample_bind.idl 4260886004 4694 /opt/dce/share/hpexamples/acl_management/ sample_db.idl 1114836978 5860 /opt/dce/share/hpexamples/acl_management/ smp.sams 3186583282 1024 /opt/dce/share/hpexamples/acl_management/ sample_server.ksh 1231387046 38202 /opt/dce/share/hpexamples/help/C/ DCEsamapps/DCEsamapps.hv 154898589 888448 /opt/dce/sbin/cdsd 1774255197 2428544 /opt/dce/sbin/secd 3976136199 73344 /opt/dce/sbin/pwd_strengthd 2856307992 2481792 /opt/dce/bin/sec_salvage_db 45108457 2412160 /opt/dce/bin/sec_create_db 146997431 746 /opt/dce/lib/help/C/DCE.hf 3443682412 1369 /opt/dce/lib/help/C/DCEman/DCEman.hv 1562564889 38 /opt/dce/lib/help/C/DCEman/DCEman.hvk 1948993425 25590 /opt/dce/lib/help/C/DCEman/DCEman00.ht 662213194 849 /opt/dce/lib/help/C/DCEwelcome/DCEwelcome.hv 1562564889 38 /opt/dce/lib/help/C/DCEwelcome/DCEwelcome.hvk 2229013733 3134 /opt/dce/lib/help/C/DCEwelcome/ DCEwelcome00.ht 1569518760 28623 /usr/lib/nls/msg/C/dcesec.cat 2618758552 1954 /usr/lib/nls/msg/C/dcelib.cat 3918415480 24940 /usr/lib/nls/msg/C/dcegss.cat 800759050 77245 /usr/lib/nls/msg/C/dcedcp.cat 3635466341 520192 /usr/lib/libcma.1 3393308507 4939776 /usr/lib/libdce.1 4221876878 7576 /usr/lib/nls/msg/C/dceaud.cat 1963780935 138880 /opt/dce/usr/contrib/bin/cdscheck 3410042494 364160 /opt/dce/sbin/dtsd 298520496 56960 /opt/dce/sbin/dts_ntp_provider 2108929552 40576 /opt/dce/sbin/dts_null_provider 1248308425 44672 /opt/dce/sbin/dts_spectracom_provider 735457838 32384 /opt/dce/bin/uuidgen 471796452 208512 /opt/dce/sbin/auditd 1997072366 89728 /opt/dce/bin/acl_edit 4015055265 77440 /opt/dce/bin/sams 30151975 654976 /opt/dce/bin/dcecp 880786898 1629824 /opt/dce/sbin/dced 1158681374 589440 /opt/dce/sbin/cdsadv 47396550 44672 /opt/dce/bin/dce_login 1107453192 48768 /opt/dce/bin/passwd_export 3025791808 69248 /opt/dce/bin/passwd_import 539641565 261760 /opt/dce/bin/cdscp 1017950232 1379968 /opt/dce/bin/kdestroy 1932712947 1379968 /opt/dce/bin/kinit 2248440196 1384064 /opt/dce/bin/klist 1635481174 376448 /opt/dce/sbin/gdad 3651772720 7564 /opt/dce/dcecp/help.dcp 1826567343 19824 /opt/dce/dcecp/dir_ops.dcecp 2948681216 1711 /opt/dce/lib/dce_vinfo 357010571 9835 /opt/dce/bin/dce.rm 944575420 5537 /opt/dce/bin/dce.unconfig 2095980585 175680 /opt/dce/bin/dce_config 223790106 31597 /opt/dce/newconfig/etc/opt/dce/dce_com_utils 187165973 7244 /opt/dce/newconfig/etc/opt/dce/dce_com_env 588857147 14198 /opt/dce/newconfig/etc/opt/dce/ dce_config_env 3966094271 4446 /opt/dce/newconfig/etc/opt/dce/ dce_config_utils 1578801357 35082 /opt/dce/bin/dce_mig_util.ksh 1780342968 7276 /opt/dce/bin/dce_shutdown 2029318144 8128 /opt/dce/bin/dced_acl_patcher 663382109 18926 /opt/dce/bin/pwd_config 3496987623 2524 /opt/dce/newconfig/var/opt/dce/svc/routing 4123380394 1339392 /usr/lib/libdcecp.1 2523591164 39 /opt/dce/newconfig/etc/opt/dce/group_override 482068307 42 /opt/dce/newconfig/etc/opt/dce/sys.group 1003110130 24799 /sbin/init.d/dce 1495647697 290432 /opt/dce/bin/rgy_edit 944210942 167936 /usr/lib/libdcedpvt.1 50684786 19756 /opt/dce/dcecp/cell.dcp 653762984 1997 /opt/dce/dcecp/bckp_cds.dcp 3616081549 48860 /opt/dce/dcecp/host.dcp 1483615584 22876 /opt/dce/dcecp/user.dcp 1901442912 9629 /opt/dce/dcecp/hostvar.dcp 343591076 24773 /opt/dce/dcecp/cellalias.dcp 1622458571 4706 /opt/dce/dcecp/dts.dcp 3001502370 9345 /opt/dce/dcecp/parseargs.dcp 1254406573 1260 /opt/dce/lbin/audit/ec/dce_sec_control 176377193 1576 /usr/share/man/man2.Z/dfs_intro.2 870686520 5650 /usr/share/man/man3.Z/ gss_accept_sec_context.3 1558987227 2677 /usr/share/man/man3.Z/gss_acquire_cred.3 2406383525 2324 /usr/share/man/man3.Z/gss_display_status.3 2526773607 1600 /usr/share/man/man3.Z/gss_import_name.3 4276276110 2040 /usr/share/man/man3.Z/gss_inquire_cred.3 2236963879 1913 /usr/share/man/man3.Z/ gssdce_extract_creds_from_sec_cxt.3 1234871279 2301 /usr/share/man/man3.Z/ gssdce_login_context_to_cred.3 981224793 1774 /usr/share/man/man3.Z/ gssdce_set_cred_context_ownership.3 2690088904 10576 /usr/share/man/man3.Z/gssapi_intro.3 1136753253 2308 /usr/share/man/man3.Z/sec_acl_bind.3 1465812569 5156 /usr/share/man/man3.Z/gss_init_sec_context.3 2451552859 1596 /usr/share/man/man3.Z/gss_compare_name.3 1549269231 1607 /usr/share/man/man3.Z/ gss_delete_sec_context.3 734755183 3290 /usr/share/man/man3.Z/sec_login_get_pwent.3 1287826348 3004 /usr/share/man/man3.Z/ rpc_ns_binding_import_begin.3 4198747892 4060 /usr/share/man/man3.Z/sec_rgy_attr_update.3 2210791692 1758 /usr/share/man/man3.Z/ sec_attr_util_alloc_copy.3 493389820 1377 /usr/share/man/man3.Z/sec_attr_util_free.3 2299116738 1443 /usr/share/man/man3.Z/ sec_attr_util_inst_free.3 1514661039 1227 /usr/share/man/man3.Z/ sec_attr_util_inst_free_ptrs.3 810748558 1282 /usr/share/man/man3.Z/ sec_attr_util_sch_ent_free.3 1410143899 1272 /usr/share/man/man3.Z/ sec_attr_util_sch_ent_free_ptrs.3 4255917772 1789 /usr/share/man/man3.Z/ sec_cred_get_initiator.3 3762716523 2956 /usr/share/man/man3.Z/sec_rgy_site_bind.3 3311489815 3107 /usr/share/man/man3.Z/ sec_rgy_site_bind_query.3 1991631473 3179 /usr/share/man/man3.Z/ sec_rgy_site_bind_update.3 217720280 2935 /usr/share/man/man3.Z/sec_rgy_site_open.3 2912918994 3014 /usr/share/man/man3.Z/ sec_rgy_site_open_query.3 3634742772 3110 /usr/share/man/man3.Z/ sec_rgy_site_open_update.3 2184819769 1750 /usr/share/man/man3.Z/ dce_attr_sch_lookup_by_id.3 1592597925 1752 /usr/share/man/man3.Z/ dce_attr_sch_lookup_by_name.3 3254586002 2049 /usr/share/man/man3.Z/ dce_attr_sch_update_entry.3 416189718 4237 /usr/share/man/man3.Z/ rpc_binding_inq_auth_caller.3 1477113622 4784 /usr/share/man/man3.Z/ rpc_binding_inq_auth_client.3 2462820029 4385 /usr/share/man/man3.Z/ rpc_binding_inq_auth_info.3 2846977982 9742 /usr/share/man/man1m.Z/dfsd.1m 3906311705 7485 /usr/share/man/man1m.Z/dfsbind.1m 1954359323 3640 /usr/share/man/man1.Z/uuidgen.1 3440635142 23126 /usr/share/man/man1m.Z/dcecp.1m 2927809433 11102 /usr/share/man/man1m.Z/dcecp_account.1m 2019925216 14054 /usr/share/man/man1m.Z/dcecp_acl.1m 1635833316 3821 /usr/share/man/man1m.Z/dcecp_attrlist.1m 425767258 4930 /usr/share/man/man1m.Z/dcecp_aud.1m 595466929 2833 /usr/share/man/man1m.Z/dcecp_audevents.1m 2367549520 5681 /usr/share/man/man1m.Z/dcecp_audfilter.1m 117917533 2867 /usr/share/man/man1m.Z/dcecp_audtrail.1m 3169877336 2854 /usr/share/man/man1m.Z/dcecp_cds.1m 3979148826 3886 /usr/share/man/man1m.Z/dcecp_cdsalias.1m 3669992795 5308 /usr/share/man/man1m.Z/dcecp_cdscache.1m 2608150613 5980 /usr/share/man/man1m.Z/dcecp_cell.1m 306531492 2563 /usr/share/man/man1m.Z/dcecp_cellalias.1m 2708501830 8492 /usr/share/man/man1m.Z/ dcecp_clearinghouse.1m 1186001524 5347 /usr/share/man/man1m.Z/dcecp_clock.1m 991187399 14922 /usr/share/man/man1m.Z/dcecp_directory.1m 2980083704 12017 /usr/share/man/man1m.Z/dcecp_dts.1m 172652163 9043 /usr/share/man/man1m.Z/dcecp_endpoint.1m 654031552 9961 /usr/share/man/man1m.Z/dcecp_group.1m 1700214472 6723 /usr/share/man/man1m.Z/dcecp_host.1m 641626258 6698 /usr/share/man/man1m.Z/dcecp_hostdata.1m 2324822453 2428 /usr/share/man/man1m.Z/dcecp_hostvar.1m 3253409651 7808 /usr/share/man/man1m.Z/dcecp_keytab.1m 3389321291 6039 /usr/share/man/man1m.Z/dcecp_link.1m 1473170063 5137 /usr/share/man/man1m.Z/dcecp_log.1m 65558779 3082 /usr/share/man/man1m.Z/dcecp_name.1m 2419539341 5754 /usr/share/man/man1m.Z/dcecp_object.1m 537942935 13019 /usr/share/man/man1m.Z/dcecp_organization.1m 1651477829 9895 /usr/share/man/man1m.Z/dcecp_principal.1m 2636950652 18215 /usr/share/man/man1m.Z/dcecp_registry.1m 811474022 8029 /usr/share/man/man1m.Z/dcecp_rpcentry.1m 2102225891 6663 /usr/share/man/man1m.Z/dcecp_rpcgroup.1m 921924860 10368 /usr/share/man/man1m.Z/dcecp_rpcprofile.1m 1927956413 3509 /usr/share/man/man1m.Z/dcecp_secval.1m 861692875 12009 /usr/share/man/man1m.Z/dcecp_server.1m 4108741556 10091 /usr/share/man/man1m.Z/dcecp_user.1m 3859705029 4127 /usr/share/man/man1m.Z/dcecp_utc.1m 146092773 2413 /usr/share/man/man1m.Z/dcecp_uuid.1m 3597335262 10121 /usr/share/man/man1m.Z/dcecp_xattrschema.1m 2532806843 2291 /usr/share/man/man1m.Z/dce_login.1m 882178611 2328 /usr/share/man/man1m.Z/cdsadv.1m 2692518197 2291 /usr/share/man/man1m.Z/cdsd.1m 222286053 2254 /usr/share/man/man1m.Z/gdad.1m 2389999527 5363 /usr/share/man/man1m.Z/secd.1m 508663490 4579 /usr/share/man/man1m.Z/dced.1m 1882713911 15132 /usr/share/man/man5.Z/sec_audit_events.5 1071147394 3182 /usr/share/man/man5.Z/group_override.5 1807755462 1612 /usr/share/man/man5.Z/sec_intro.5 1455562847 1495 /opt/dce/include/dcedfs/aclint.h 2224069620 441984 /opt/dce/bin/idl 4140794180 11600 /opt/dce/include/dce/rpcbase.idl 4280705248 1298 /opt/dce/include/dce/dce_utils.h 918904445 30282 /opt/dce/include/dce/idlddefs.h 24579002 2444 /opt/dce/include/dce/dcelibmsg.h 2244304367 724 /opt/dce/include/dce/dce_attr_base.h 2838051244 4633 /opt/dce/include/dce/dce_attr_base.idl 1718916037 4066 /opt/dce/include/dce/dce_attr_sch.h 1801047633 15970 /opt/dce/include/dce/dce_attr_sch.idl 1996881371 1766 /opt/dce/examples/dts/Makefile.tp 1369867186 601332 /opt/dce/lib/libcma.a 3650695520 6486560 /opt/dce/lib/libdce.a 1991615103 31741 /opt/dce/examples/dts/dts_rcr_provider.c 4064216032 48794 /opt/dce/examples/dts/dts_acts_provider.c 486884447 36063 /opt/dce/examples/dts/dts_hopf_provider.c 1575173056 931 /opt/dce/examples/dts/dts_provider_util.h 4244593080 36747 /opt/dce/examples/dts/ dts_traconex_provider.c 3433883915 454656 /opt/dce/bin/dfs_login 1777275717 421888 /opt/dce/bin/dfs_logout 1772939615 642688 /opt/dce/bin/fts 4013495009 224896 /opt/dce/bin/dfstrace 941843489 171648 /opt/dce/bin/udebug 2685034737 372352 /opt/dce/sbin/dfsbind 1144908567 655748 /opt/dce/ext/dce_krpc.ext 2805399618 580212 /opt/dce/ext/dfs_core.ext 256106441 988 /usr/lib/nls/msg/C/dfsbbs.cat 794620002 203 /usr/lib/nls/msg/C/dfsbmb.cat 4081042326 12541 /usr/lib/nls/msg/C/dfsbss.cat 3120201406 8705 /usr/lib/nls/msg/C/dfsbos.cat 1415906966 869 /usr/lib/nls/msg/C/dfscmc.cat 835484262 596 /usr/lib/nls/msg/C/dfscmd.cat 776667312 541 /usr/lib/nls/msg/C/dfscmp.cat 1666697584 2376 /usr/lib/nls/msg/C/dfscmu.cat 3290304385 1461 /usr/lib/nls/msg/C/dfsdau.cat 2936683938 1564 /usr/lib/nls/msg/C/dfsdcl.cat 3011424318 2621 /usr/lib/nls/msg/C/dfsdsb.cat 1167173138 4419 /usr/lib/nls/msg/C/dfsdsd.cat 1203509169 367 /usr/lib/nls/msg/C/dfsfsh.cat 243207288 30437 /usr/lib/nls/msg/C/dfsfts.cat 3644293225 7715 /usr/lib/nls/msg/C/dfsftl.cat 1050526685 5775 /usr/lib/nls/msg/C/dfsftt.cat 1595567679 1382 /usr/lib/nls/msg/C/dfsftu.cat 487207088 2256 /usr/lib/nls/msg/C/dfsfxd.cat 1866866812 2443 /usr/lib/nls/msg/C/dfsgwy.cat 3009208303 352 /usr/lib/nls/msg/C/dfshst.cat 3770590801 1060 /usr/lib/nls/msg/C/dfsicl.cat 2921833574 17120 /usr/lib/nls/msg/C/dfslsv.cat 2091592466 1807 /usr/lib/nls/msg/C/dfsncs.cat 1202545812 622 /usr/lib/nls/msg/C/dfsrep.cat 2310930203 1095 /usr/lib/nls/msg/C/dfsscx.cat 573349525 1154 /usr/lib/nls/msg/C/dfstkm.cat 1279899809 9230 /usr/lib/nls/msg/C/dfstsv.cat 608064268 1457 /usr/lib/nls/msg/C/dfsubk.cat 2599130431 5986 /usr/lib/nls/msg/C/dfsudt.cat 1302585759 211 /usr/lib/nls/msg/C/dfsupd.cat 1753694877 2033 /usr/lib/nls/msg/C/dfsvls.cat 3592808059 3552 /usr/lib/nls/msg/C/dfsxag.cat 1204299567 159 /usr/lib/nls/msg/C/dfsxcr.cat 2840792043 7895 /usr/lib/nls/msg/C/dfsxvl.cat 3485785528 2574 /usr/lib/nls/msg/C/dfszbb.cat 3964505185 1449 /usr/lib/nls/msg/C/dfszbd.cat 3890450664 20381 /usr/lib/nls/msg/C/dfszcm.cat 509443698 16873 /usr/lib/nls/msg/C/dfszdl.cat 1732962310 16731 /usr/lib/nls/msg/C/dfszdt.cat 730095306 8061 /usr/lib/nls/msg/C/dfszfl.cat 1609051083 3504 /usr/lib/nls/msg/C/dfszfu.cat 1189874316 722 /usr/lib/nls/msg/C/dfszgw.cat 1645952247 3026 /usr/lib/nls/msg/C/dfszhs.cat 1227008538 793 /usr/lib/nls/msg/C/dfszkc.cat 2150178613 4926 /usr/lib/nls/msg/C/dfszpx.cat 3331714909 1056 /usr/lib/nls/msg/C/dfsztm.cat 4188496919 2251 /usr/lib/nls/msg/C/dfsztq.cat 459210970 7817 /usr/lib/nls/msg/C/dfszuk.cat 1415791286 3699 /usr/lib/nls/msg/C/dfszxv.cat 4288648586 52864 /opt/dce/bin/kload 3737676582 93632 /opt/dce/bin/dfs_config 1408124257 3235 /opt/dce/bin/dfs.clean 1290241140 4425 /opt/dce/bin/dfs.rm 2713227890 8340 /opt/dce/bin/dfs.unconfig 2865311387 18359 /sbin/init.d/dfs 4198160056 85632 /opt/dce/bin/cm 2806879036 73344 /opt/dce/sbin/dfsd 133727280 462128 /opt/dce/ext/dfs_client.ext 1106330328 257664 /opt/dce/bin/bos 2356658745 1404544 /opt/dce/bin/dfsgw 194214530 1416832 /opt/dce/sbin/dfsgwd 3061986337 450176 /opt/dce/sbin/bosserver 242460266 470656 /opt/dce/bin/dfsexport 3369004025 609920 /opt/dce/sbin/flserver 2664693846 417408 /opt/dce/sbin/ftserver 3593355591 327296 /opt/dce/sbin/fxd 1873728993 183936 /opt/dce/sbin/upclient 532210345 228992 /opt/dce/sbin/upserver 1992813743 230080 /opt/dce/ext/dfs_server.ext 3805285825 40576 /usr/bin/chfn.auth 3396390700 36480 /usr/bin/chsh.auth 3666524151 147072 /usr/bin/passwd.auth 538895896 122496 /usr/lbin/ftpd.auth 3662707597 25409 /usr/sbin/auth.adm 916888875 106112 /usr/bin/login.auth 917409983 48768 /usr/bin/su.auth 3138399462 90112 /usr/lib/libauth.1 1621378573 73344 /opt/dce/bin/dceexec 169198694 110592 /usr/lib/libdceauth.1 4189617610 5065 /sbin/init.d/ncs 333560608 902 /opt/dce/share/hptools/help/C/HPtools.hf 1483542174 1911068 /opt/dce/lib/liboodce.a 371401113 2038 /opt/dce/include/oodce/SecId.H 3432393039 2338 /opt/dce/share/man/man3.Z/DCESecId.3 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_6253 PHSS_6844 PHSS_7193 PHSS_8344 PHSS_10561 Equivalent Patches: None Patch Package Size: 51440 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 PHSS_12595 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_12595.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/PHSS_12595.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/PHSS_12595. 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 PHSS_12595.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/PHSS_12595.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: After installation, a reboot is required for this patch to take effect.