Patch Name: PHSS_16466 Patch Description: s700_800 10.10 HP DCE/9000 1.4.1 cumulative patch Creation Date: 99/01/16 Post Date: 99/01/21 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 Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_16466 Symptoms: PHSS_16466: 1. The 'errtext' command core dumps when displaying certain error text. 2. Performance of an application calling cma_poll() degrades. The same is seen in cma_msgsnd(), cma_msgrcv() and cma_semop(). 3. write() on a socket does not write completely, if the write buffer(nbyte) is more than the socket/pipe buffer. 4. pthread_mutex_trylock dumps core if the mutex is not initialized. 5. pthread_mutex_unlock dumps core if the mutex is not initialized. 6. Zoneinfo files for Australia (NSW & Victoria) are not showing the correct EST & DST. So it will show the wrong time. 7. KRB5 error numbers are mis-interpreted as UNIX error numbers (errno). 8. An authenticated RPC that comes from a client with the different architecture (eg. little- endian) crashes a DCE daemon using CN protocol. 9. close() in child after fork in threaded process leads to deadlock. 10. Changing DCE identity while using DFS ( by performing dce_login as another principal ), results in DFS error. 11. For an anonymous ftp user, dceexec stays for 3 minutes. 12. If a principal is given a pre_auth_req attribute with value 2, during validation, gives an error message "Invalid password". 13. When the max_invalid_attempts ERA is set and the registry is disabled, if a user exceeds the max_invalid_attempts number of logins secd aborts. 14. A program that sends bad packets to the rpcd kills rpcd. 15. If password expiry time is set for a server, multiple keys are generated. 16. The user sees no effect of setting the ERA disable_time_interval if the value is small. 17. An NCS application makes dced dump core. 18. Hardcoded login request for each 10 minutes increases network traffic and reduces network performance. 19. Unnecessary log statement "mismatched seal" is added in the normal flow of code. 20. The SAM DCE configuration manager fails during cell discovery when attempting to find additional CDS servers. 21. Memory leak in RPC DG runtime due to the struct rpc_dg_pkt_pool_elt_t. 22. When super user performs 'su' to any other user, group access list from the DCE registry is not created. "id" does not show all the groups. 23. Need option for changing frequency of spawning ep_scavenger. 24. An Application using hsearch() dumps core when build archived with libdce.a and libc. 25. logins are denied when ilogin is configured with -l ux -a dce if both dced and rpcd are not running. 26. dcecp memory leaks while modifying acls. 27. cdsadv intermittently goes into loop and may result in timeouts for CDS requests. 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 occurrence 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 occurrences 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_16466: 1. For certain error codes, formatting of error messages didn't account for the right number of parameters. 2. In cma_poll(), cma_msgsnd(), cma_msgrcv() & cma_semop() we poll for data at an interval of 200 millisec which is a long interval for some applications. ***NOTE***: A new environment variable called CMA_HP_POLLWAIT is added. We first wait for 10 millisec. Subsequently we poll at an interval of CMA_HP_POLLWAIT, if the user has set this environment variable.If the user has not exported this Environment variable, we poll at an interval of timer interval(default 100ms). CMA_HP_POLLWAIT is to be exported in microsecs. eg: export CMA_HP_POLLWAIT=50000 implies CMA_HP_POLLWAIT is 50 millisecs. 3. cma_write does not have the retry logic within itself. 4. The pointer field of the mutex points to null if the mutex is not initialized. When this is dereferenced the application dumps core. 5. The pointer field of the mutex points to null if the mutex is not initialized. When this is dereferenced the application dumps core. 6. Zoneinfo files are not updated with the new EST & DST. 7. While trying to log messages to the syslog, the kerberos error codes were wrongly interpreted as UNIX error codes. 8. The client was using an authentication service protocol which is not supported by the server and that caused the server to crash. This happens only with the server that uses CN protocol. When such data is received, an error message gets logged in /opt/dcelocal/var/svc/error.log. 9. Lock and Unlock of the mutex (cma__g_close_select_mutex) is not done before and after fork respectively. So when a thread calls close/select and before this thread comes out of it some other thread calls fork which results in deadlock. 10. Changing euid while login results in incorrect caching of euid in dfsbind. 11. In case of an anonymous ftp, dceexec never receives DCEEXEC_EXIT message. 12. The preauth_subtype has no bearing on whether or not the user key needed to be transformed to DES format. 13. secd was trying to write to syslog when the registry was inaccessible because it was in the maintenance mode. This was causing it to abort. 14. The RPC runtime expects the authentication trailer to be four byte aligned and the bad data which is sent by the program does not follow this spec, so kills rpcd. A message will be logged in the error log file /opt/dcelocal/var/svc/error.log when such a data is received. 15. The algorithm for generating the keys was incorrect. 16. disable_interval in ERA is wrongly set in seconds. 17. When there are lots of unique clients to a server, the server connection table elements keep growing and finally dced dumps core. ***NOTE***: A new environment variable called SCTE_UNCACHE_TIME is added to uncache the server element sooner than the default value. The value should be set between 45 and 600. 18. sec_key_mgmt_manage_key() of libdce and dced forces login for each 10 minutes to check the password expiration. 19. Unnecessary "mismatched seal" printf statement. 20. cdsd keeps the IP address in CDS_CHLastAddress even after it's removed. 21. The packets used by the private local socket of the server in DG runtime, for transmission of the data were not being freed which causes the process size increase and finally dump core. The problem shows up only when the server and the clients are on the same machine. 22. When super user executes 'su', group access list is not created because the normal authentication sequence is different in case of super user. 23. Enhancement to provide option for dced/rpcd to tune ep_scavenger frequency. 24. The libdce.a has got an object module for hsearch() function having the same prototype as the hsearch() in libc. So when an application using hsearch() is built with libdce.a in the library list, it first gets linked to hsearch() of libdce.a (which is having a different behavior compared to libc version) and thus dumps core. 25. This is caused by a lower value of telnet time-out than rpc time-out. 26. Correct memory deallocators were not used. 27. Error was due to corruption in credential file, which was not taken care of. 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 occurrence 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 occurrences 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: 5003406348 5003411298 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/lib/zoneinfo/Australia/NSW /opt/dce/lib/zoneinfo/Australia/Victoria /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_16466-67 Module: libbb.a (Ex port) Date: Nov 10 1998 10:50: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_16466-67 Module: idl (Export ) Date: Nov 10 1998 06:02:37 /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_16466-67 Module: libcma.a (E xport) Date: Nov 9 1998 23:17:20 /opt/dce/lib/libdce.a: HP DCE/9000 1.4.1 PHSS_16466-67 Module: libdce.a (E xport) Date: Dec 19 1998 16:32:11 /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_16466-67 Module: dcm (Export ) Date: Dec 19 1998 20:02:09 /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_16466-67 Module: dceping (Ex port) Date: Dec 19 1998 19:48:50 /opt/dce/lib/hpcamera/dce_conf.sh: HP DCE/9000 1.4.1 /opt/dce/bin/cdsbrowser: HP DCE/9000 1.4.1 PHSS_16466-67 Module: cdsbrowser (Export) Date: Dec 19 1998 19:52:21 /opt/dce/bin/acctmgr: HP DCE/9000 1.4.1 PHSS_16466-67 Module: Account Man ager Date: Tue Nov 10 11:17:19 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_16466-67 Module: Account Man ager (.ui) Date: Tue Nov 10 11:17:19 IST 199 8 /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_16466-67 Module: libcma.sl ( Export) Date: Nov 9 1998 23:16:51 /usr/lib/libdce.1: HP DCE/9000 1.4.1 PHSS_16466-67 Module: libdce.sl ( Export) Date: Dec 19 1998 16:31:26 /usr/lib/nls/msg/C/dceaud.cat: None /opt/dce/usr/contrib/bin/cdscheck: HP DCE/9000 1.4.1 PHSS_16466-67 Module: cdscheck (E xport) Date: Dec 19 1998 19:53:39 /opt/dce/sbin/dtsd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dtsd (Expor t) Date: Dec 19 1998 17:22:27 /opt/dce/sbin/dts_ntp_provider: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dts_ntp_pro vider (Export) Date: Dec 19 1998 17:22:57 /opt/dce/sbin/dts_null_provider: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dts_null_pr ovider (Export) Date: Dec 19 1998 17:23:03 /opt/dce/sbin/dts_spectracom_provider: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dts_spectra com_provider (Export) Date: Dec 19 1998 17:2 3:10 /opt/dce/lib/zoneinfo/Australia/NSW: None /opt/dce/lib/zoneinfo/Australia/Victoria: None /opt/dce/bin/uuidgen: HP DCE/9000 1.4.1 PHSS_16466-67 Module: uuidgen (Ex port) Date: Dec 19 1998 17:18:45 /opt/dce/sbin/auditd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: auditd (Exp ort) Date: Dec 19 1998 17:26:16 /opt/dce/bin/acl_edit: HP DCE/9000 1.4.1 PHSS_16466-67 Module: acl_edit (E xport) Date: Dec 19 1998 17:28:16 /opt/dce/bin/sams: HP DCE/9000 1.4.1 PHSS_16466-67 Module: sams (Expor t) Date: Nov 10 1998 07:53:36 /opt/dce/bin/dcecp: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dcecp (Expo rt) Date: Dec 19 1998 18:21:35 /opt/dce/sbin/dced: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dced (Expor t) Date: Dec 19 1998 17:52:37 /opt/dce/sbin/cdsadv: HP DCE/9000 1.4.1 PHSS_16466-67 Module: cdsadv (Exp ort) Date: Dec 19 1998 17:47:13 /opt/dce/bin/dce_login: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dce_login ( Export) Date: Dec 19 1998 17:29:59 /opt/dce/bin/passwd_export: HP DCE/9000 1.4.1 PHSS_16466-67 Module: passwd_expo rt (Export) Date: Dec 19 1998 17:29:09 /opt/dce/bin/passwd_import: HP DCE/9000 1.4.1 PHSS_16466-67 Module: passwd_impo rt (Export) Date: Dec 19 1998 17:29:27 /opt/dce/bin/cdscp: HP DCE/9000 1.4.1 PHSS_16466-67 Module: cdscp (Expo rt) Date: Dec 19 1998 17:50:33 /opt/dce/bin/kdestroy: HP DCE/9000 1.4.1 PHSS_16466-67 Module: kdestroy (E xport) Date: Dec 19 1998 17:30:29 /opt/dce/bin/kinit: HP DCE/9000 1.4.1 PHSS_16466-67 Module: kinit (Expo rt) Date: Dec 19 1998 17:31:03 /opt/dce/bin/klist: HP DCE/9000 1.4.1 PHSS_16466-67 Module: klist (Expo rt) Date: Dec 19 1998 17:30:13 /opt/dce/sbin/gdad: HP DCE/9000 1.4.1 PHSS_16466-67 Module: gdad (Expor t) Date: Dec 19 1998 17:48:07 /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_16466-67 Module: libdcecp.sl (Export) Date: Dec 19 1998 17:17:08 /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_16466-67 Module: rgy_edit (E xport) Date: Dec 19 1998 17:28:53 /usr/lib/libdcedpvt.1: HP DCE/9000 1.4.1 PHSS_16466-67 Module: libdcedpvt. 1 (Export) Date: Dec 19 1998 17:02:24 /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_16466-67 Module: cdsd (Expor t) Date: Dec 19 1998 17:45:04 /opt/dce/sbin/secd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: secd (Expor t) Date: Dec 19 1998 17:26:37 /opt/dce/sbin/pwd_strengthd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: pwd_strengt hd (Export) Date: Dec 19 1998 19:55:55 /opt/dce/bin/sec_salvage_db: HP DCE/9000 1.4.1 PHSS_16466-67 Module: sec_salvage _db (Export) Date: Dec 19 1998 17:27:40 /opt/dce/bin/sec_create_db: HP DCE/9000 1.4.1 PHSS_16466-67 Module: sec_create_ db (Export) Date: Dec 19 1998 17:27:03 /usr/bin/chfn.auth: HP DCE/9000 1.4.1 PHSS_16466-67 Module: chfn.auth ( Export) Date: Nov 10 1998 11:36:48 /usr/bin/chsh.auth: HP DCE/9000 1.4.1 PHSS_16466-67 Module: chsh.auth ( Export) Date: Nov 10 1998 11:36:57 /usr/bin/passwd.auth: HP DCE/9000 1.4.1 PHSS_16466-67 Module: passwd.auth (Export) Date: Nov 10 1998 11:36:37 /usr/lbin/ftpd.auth: HP DCE/9000 1.4.1 PHSS_16466-67 Module: ftpd.auth ( Export) Date: Nov 10 1998 11:35:27 /usr/sbin/auth.adm: None /usr/bin/login.auth: HP DCE/9000 1.4.1 PHSS_16466-67 Module: login.auth (Export) Date: Nov 10 1998 11:35:53 /usr/bin/su.auth: HP DCE/9000 1.4.1 PHSS_16466-67 Module: su.auth (Ex port) Date: Nov 10 1998 11:36:16 /usr/lib/libauth.1: HP DCE/9000 1.4.1 PHSS_16466-67 Module: libauth.sl (Export) Date: Nov 10 1998 10:51:29 /opt/dce/bin/dceexec: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dceexec (Ex port) Date: Dec 19 1998 19:54:14 /usr/lib/libdceauth.1: HP DCE/9000 1.4.1 PHSS_16466-67 Module: libdceauth. sl (Export) Date: Nov 10 1998 10:52:43 /opt/dce/bin/dfsgw: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfsgw (Expo rt) Date: Dec 19 1998 18:11:24 /opt/dce/sbin/dfsgwd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfsgwd (Exp ort) Date: Dec 19 1998 18:11:57 /opt/dce/sbin/bosserver: HP DCE/9000 1.4.1 PHSS_16466-67 Module: bosserver ( Export) Date: Dec 19 1998 18:04:58 /opt/dce/bin/dfsexport: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfsexport ( Export) Date: Dec 19 1998 17:56:39 /opt/dce/sbin/flserver: HP DCE/9000 1.4.1 PHSS_16466-67 Module: flserver (E xport) Date: Dec 19 1998 17:57:38 /opt/dce/sbin/ftserver: HP DCE/9000 1.4.1 PHSS_16466-67 Module: ftserver (E xport) Date: Dec 19 1998 18:03:25 /opt/dce/sbin/fxd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: fxd (Export ) Date: Dec 19 1998 18:02:00 /opt/dce/sbin/upclient: HP DCE/9000 1.4.1 PHSS_16466-67 Module: upclient (E xport) Date: Dec 19 1998 18:06:46 /opt/dce/sbin/upserver: HP DCE/9000 1.4.1 PHSS_16466-67 Module: upserver (E xport) Date: Dec 19 1998 18:06:58 /opt/dce/ext/dfs_server.ext: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfs_server. ext Kernel Component - 10.10 (Export) Date: Nov 10 1998 08:57:30 /opt/dce/bin/dfs_login: None /opt/dce/bin/dfs_logout: None /opt/dce/bin/fts: HP DCE/9000 1.4.1 PHSS_16466-67 Module: fts (Export ) Date: Dec 19 1998 18:06:10 /opt/dce/bin/dfstrace: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfstrace (E xport) Date: Dec 19 1998 17:53:52 /opt/dce/bin/udebug: HP DCE/9000 1.4.1 PHSS_16466-67 Module: udebug (Exp ort) Date: Dec 19 1998 17:57:15 /opt/dce/sbin/dfsbind: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfsbind (Ex port) Date: Dec 19 1998 18:02:33 /opt/dce/ext/dce_krpc.ext: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dce_krpc.ex t Kernel Component - 10.10 (Export) Date: De c 19 1998 17:20:38 /opt/dce/ext/dfs_core.ext: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfs_core.ex t Kernel Component - 10.10 (Export) Date: De c 19 1998 18:12:53 /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_16466-67 Module: kload (Expo rt) Date: Nov 10 1998 11:39:39 /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_16466-67 Module: cm (Export) Date: Dec 19 1998 18:05:45 /opt/dce/sbin/dfsd: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfsd (Expor t) Date: Dec 19 1998 18:01:34 /opt/dce/ext/dfs_client.ext: HP DCE/9000 1.4.1 PHSS_16466-67 Module: dfs_client. ext Kernel Component - 10.10 (Export) Date: Nov 10 1998 08:57:25 /opt/dce/bin/bos: HP DCE/9000 1.4.1 PHSS_16466-67 Module: bos (Export ) Date: Dec 19 1998 18:05:25 cksum(1) Output: 2710308462 870540 /opt/dce/bin/CellMon 754302990 355332 /opt/dce/sbin/CellMond 2439500485 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 292123279 48531 /opt/dce/lib/dcm/C/dceconf_gui.h 1665080710 61056 /opt/dce/bin/dceping 3255600978 1059 /opt/dce/lib/hpcamera/dce_conf.sh 4254982695 1240704 /opt/dce/bin/cdsbrowser 3120344441 552399 /opt/dce/bin/acctmgr 2930861088 458368 /opt/dce/bin/tclobam 3687433220 225917 /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 2426291462 142042 /opt/dce/lib/libbb.a 3407960393 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 2343803116 888448 /opt/dce/sbin/cdsd 2201730664 2428544 /opt/dce/sbin/secd 3175774260 73344 /opt/dce/sbin/pwd_strengthd 3658718546 2485888 /opt/dce/bin/sec_salvage_db 2802276846 2416256 /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 2827261008 520192 /usr/lib/libcma.1 3334811248 4939776 /usr/lib/libdce.1 4221876878 7576 /usr/lib/nls/msg/C/dceaud.cat 1908570446 138880 /opt/dce/usr/contrib/bin/cdscheck 1285103978 364160 /opt/dce/sbin/dtsd 3609182365 56960 /opt/dce/sbin/dts_ntp_provider 1764583712 40576 /opt/dce/sbin/dts_null_provider 2310633485 44672 /opt/dce/sbin/dts_spectracom_provider 10194180 727 /opt/dce/lib/zoneinfo/Australia/NSW 2464500849 727 /opt/dce/lib/zoneinfo/Australia/Victoria 1932859519 32384 /opt/dce/bin/uuidgen 2886147447 208512 /opt/dce/sbin/auditd 175862347 89728 /opt/dce/bin/acl_edit 1406186752 77440 /opt/dce/bin/sams 1093755702 654976 /opt/dce/bin/dcecp 1648366182 1629824 /opt/dce/sbin/dced 3156664256 589440 /opt/dce/sbin/cdsadv 3779472871 44672 /opt/dce/bin/dce_login 3000580226 48768 /opt/dce/bin/passwd_export 282299587 69248 /opt/dce/bin/passwd_import 2627491040 261760 /opt/dce/bin/cdscp 1578746819 1379968 /opt/dce/bin/kdestroy 2972347826 1384064 /opt/dce/bin/kinit 2101871798 1384064 /opt/dce/bin/klist 409508408 376448 /opt/dce/sbin/gdad 3651772720 7564 /opt/dce/dcecp/help.dcp 1826567343 19824 /opt/dce/dcecp/dir_ops.dcecp 2572815663 1712 /opt/dce/lib/dce_vinfo 357010571 9835 /opt/dce/bin/dce.rm 944575420 5537 /opt/dce/bin/dce.unconfig 1835796529 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 1054891797 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 37444073 290432 /opt/dce/bin/rgy_edit 3437568656 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 2642725229 1576 /usr/share/man/man2.Z/dfs_intro.2 1649730977 5650 /usr/share/man/man3.Z/ gss_accept_sec_context.3 1738520152 2678 /usr/share/man/man3.Z/gss_acquire_cred.3 3363958223 2324 /usr/share/man/man3.Z/gss_display_status.3 2555867505 1600 /usr/share/man/man3.Z/gss_import_name.3 2125634497 2040 /usr/share/man/man3.Z/gss_inquire_cred.3 1451915317 1913 /usr/share/man/man3.Z/ gssdce_extract_creds_from_sec_cxt.3 2204235372 2301 /usr/share/man/man3.Z/ gssdce_login_context_to_cred.3 1675883263 1774 /usr/share/man/man3.Z/ gssdce_set_cred_context_ownership.3 2573978503 10581 /usr/share/man/man3.Z/gssapi_intro.3 320648208 2309 /usr/share/man/man3.Z/sec_acl_bind.3 1221334670 5156 /usr/share/man/man3.Z/gss_init_sec_context.3 3863377465 1596 /usr/share/man/man3.Z/gss_compare_name.3 487707309 1607 /usr/share/man/man3.Z/ gss_delete_sec_context.3 1472958885 3287 /usr/share/man/man3.Z/sec_login_get_pwent.3 803247780 3005 /usr/share/man/man3.Z/ rpc_ns_binding_import_begin.3 1268769581 4063 /usr/share/man/man3.Z/sec_rgy_attr_update.3 2808390192 1758 /usr/share/man/man3.Z/ sec_attr_util_alloc_copy.3 1312639986 1377 /usr/share/man/man3.Z/sec_attr_util_free.3 3065617624 1443 /usr/share/man/man3.Z/ sec_attr_util_inst_free.3 2327443928 1227 /usr/share/man/man3.Z/ sec_attr_util_inst_free_ptrs.3 2184517664 1282 /usr/share/man/man3.Z/ sec_attr_util_sch_ent_free.3 4251036827 1272 /usr/share/man/man3.Z/ sec_attr_util_sch_ent_free_ptrs.3 30785005 1794 /usr/share/man/man3.Z/sec_cred_get_initiator.3 3565500932 2962 /usr/share/man/man3.Z/sec_rgy_site_bind.3 112225039 3106 /usr/share/man/man3.Z/ sec_rgy_site_bind_query.3 78168703 3187 /usr/share/man/man3.Z/ sec_rgy_site_bind_update.3 3707766528 2938 /usr/share/man/man3.Z/sec_rgy_site_open.3 1464681000 3014 /usr/share/man/man3.Z/ sec_rgy_site_open_query.3 1591221501 3110 /usr/share/man/man3.Z/ sec_rgy_site_open_update.3 4238344298 1748 /usr/share/man/man3.Z/ dce_attr_sch_lookup_by_id.3 447756666 1752 /usr/share/man/man3.Z/ dce_attr_sch_lookup_by_name.3 1051317208 2049 /usr/share/man/man3.Z/ dce_attr_sch_update_entry.3 1138953418 4237 /usr/share/man/man3.Z/ rpc_binding_inq_auth_caller.3 2185496955 4789 /usr/share/man/man3.Z/ rpc_binding_inq_auth_client.3 2131320892 4385 /usr/share/man/man3.Z/ rpc_binding_inq_auth_info.3 3817163926 9744 /usr/share/man/man1m.Z/dfsd.1m 4156656243 7493 /usr/share/man/man1m.Z/dfsbind.1m 2041046477 3640 /usr/share/man/man1.Z/uuidgen.1 3697439961 23140 /usr/share/man/man1m.Z/dcecp.1m 1497348049 11104 /usr/share/man/man1m.Z/dcecp_account.1m 2943384066 14054 /usr/share/man/man1m.Z/dcecp_acl.1m 4054463390 3818 /usr/share/man/man1m.Z/dcecp_attrlist.1m 651760906 4930 /usr/share/man/man1m.Z/dcecp_aud.1m 695104334 2833 /usr/share/man/man1m.Z/dcecp_audevents.1m 660036204 5681 /usr/share/man/man1m.Z/dcecp_audfilter.1m 2659469078 2869 /usr/share/man/man1m.Z/dcecp_audtrail.1m 191644477 2854 /usr/share/man/man1m.Z/dcecp_cds.1m 2343304733 3886 /usr/share/man/man1m.Z/dcecp_cdsalias.1m 616285976 5306 /usr/share/man/man1m.Z/dcecp_cdscache.1m 1755885700 5980 /usr/share/man/man1m.Z/dcecp_cell.1m 803226469 2563 /usr/share/man/man1m.Z/dcecp_cellalias.1m 4255078752 8491 /usr/share/man/man1m.Z/ dcecp_clearinghouse.1m 443373909 5345 /usr/share/man/man1m.Z/dcecp_clock.1m 669007427 14918 /usr/share/man/man1m.Z/dcecp_directory.1m 1580662239 12020 /usr/share/man/man1m.Z/dcecp_dts.1m 4179545682 9043 /usr/share/man/man1m.Z/dcecp_endpoint.1m 2837813414 9965 /usr/share/man/man1m.Z/dcecp_group.1m 1186411069 6723 /usr/share/man/man1m.Z/dcecp_host.1m 2439939896 6698 /usr/share/man/man1m.Z/dcecp_hostdata.1m 398692827 2434 /usr/share/man/man1m.Z/dcecp_hostvar.1m 1822969681 7802 /usr/share/man/man1m.Z/dcecp_keytab.1m 4088660489 6042 /usr/share/man/man1m.Z/dcecp_link.1m 260732337 5137 /usr/share/man/man1m.Z/dcecp_log.1m 1450183151 3082 /usr/share/man/man1m.Z/dcecp_name.1m 2209797548 5754 /usr/share/man/man1m.Z/dcecp_object.1m 2562367718 13021 /usr/share/man/man1m.Z/ dcecp_organization.1m 1848385464 9908 /usr/share/man/man1m.Z/dcecp_principal.1m 879976528 18212 /usr/share/man/man1m.Z/dcecp_registry.1m 769901767 8034 /usr/share/man/man1m.Z/dcecp_rpcentry.1m 800055851 6664 /usr/share/man/man1m.Z/dcecp_rpcgroup.1m 2354430221 10363 /usr/share/man/man1m.Z/dcecp_rpcprofile.1m 2284477970 3509 /usr/share/man/man1m.Z/dcecp_secval.1m 1708307702 12004 /usr/share/man/man1m.Z/dcecp_server.1m 3816816106 10091 /usr/share/man/man1m.Z/dcecp_user.1m 3384369381 4124 /usr/share/man/man1m.Z/dcecp_utc.1m 464223731 2417 /usr/share/man/man1m.Z/dcecp_uuid.1m 1874333954 10126 /usr/share/man/man1m.Z/dcecp_xattrschema.1m 621659738 2293 /usr/share/man/man1m.Z/dce_login.1m 3508222356 2328 /usr/share/man/man1m.Z/cdsadv.1m 3470728615 2293 /usr/share/man/man1m.Z/cdsd.1m 3995118042 2257 /usr/share/man/man1m.Z/gdad.1m 1736499225 5360 /usr/share/man/man1m.Z/secd.1m 3345219688 4609 /usr/share/man/man1m.Z/dced.1m 2664253185 15114 /usr/share/man/man5.Z/sec_audit_events.5 1854107214 3184 /usr/share/man/man5.Z/group_override.5 777242104 1613 /usr/share/man/man5.Z/sec_intro.5 1455562847 1495 /opt/dce/include/dcedfs/aclint.h 2681937658 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 26956294 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 3467513630 602628 /opt/dce/lib/libcma.a 1399919282 6489840 /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 3029513822 454656 /opt/dce/bin/dfs_login 2648156405 421888 /opt/dce/bin/dfs_logout 2656914431 642688 /opt/dce/bin/fts 2039289345 224896 /opt/dce/bin/dfstrace 2582296364 171648 /opt/dce/bin/udebug 3478419723 372352 /opt/dce/sbin/dfsbind 2338005867 655800 /opt/dce/ext/dce_krpc.ext 3484305768 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 664955690 52864 /opt/dce/bin/kload 3737676582 93632 /opt/dce/bin/dfs_config 3255871689 3249 /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 4120239382 85632 /opt/dce/bin/cm 3536029055 73344 /opt/dce/sbin/dfsd 539200547 462136 /opt/dce/ext/dfs_client.ext 341770117 257664 /opt/dce/bin/bos 361464773 1404544 /opt/dce/bin/dfsgw 1012273894 1420928 /opt/dce/sbin/dfsgwd 2684961862 450176 /opt/dce/sbin/bosserver 3818401102 470656 /opt/dce/bin/dfsexport 1559419206 609920 /opt/dce/sbin/flserver 1841138173 417408 /opt/dce/sbin/ftserver 567572339 327296 /opt/dce/sbin/fxd 3048839339 183936 /opt/dce/sbin/upclient 3668164874 228992 /opt/dce/sbin/upserver 3791366178 230084 /opt/dce/ext/dfs_server.ext 1792271356 40576 /usr/bin/chfn.auth 1452617904 36480 /usr/bin/chsh.auth 1773636591 147072 /usr/bin/passwd.auth 1035819242 122496 /usr/lbin/ftpd.auth 3662707597 25409 /usr/sbin/auth.adm 1211411799 106112 /usr/bin/login.auth 2108312653 48768 /usr/bin/su.auth 2625430709 90112 /usr/lib/libauth.1 3607684355 77440 /opt/dce/bin/dceexec 1950394531 110592 /usr/lib/libdceauth.1 4189617610 5065 /sbin/init.d/ncs 333560608 902 /opt/dce/share/hptools/help/C/HPtools.hf 3279519652 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 PHSS_12595 Equivalent Patches: None Patch Package Size: 21584 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_16466 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_16466.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_16466.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_16466. 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_16466.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_16466.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: After installation, a reboot is required for this patch to take effect.