Jump to content 日本-日本語
日本HPホーム 製品とサービス サポートとドライバ ソリューション ご購入方法
≫ お問い合わせ
日本HPホーム
企業ユーザ向けサポート情報   >  HP-UX サポート  >  セキュリティ報告&パッチダイジェスト翻訳版

PHSS_36004 s700_800 11.11 HP DCE/9000 1.8 DCEクライアント IPv6パッチ

企業ユーザ向けサポート情報

HP-UX サポート
Tru64 サポート
OpenVMS サポート
セキュリティ報告&パッチダイジェスト翻訳版
技術情報ツリー
ソフトウェアアップデート情報
ITRC日本フォーラム

ITRC

パッチデータベース
技術情報ベースの検索
サポートケースマネージャ
ソフトウェア アップデート マネージャ (SUM)
ご利用の手順
日本HPサイトマップ
コンテンツに進む
パッチ名:   PHSS_36004

パッチ摘要: s700_800 11.11 HP DCE/9000 1.8 DCEクライアント IPv6パッチ

作成日:  07/02/20

公開日:  07/03/05

ハードウェアプラットフォームおよびOSリリース:

	s700: 11.11
	s800: 11.11

現象:

	PHSS_36004:

	1. JAGag29068:
	カナダの夏時間(DST)は2007年に変わります。

	2. JAGag31296:
	米国の旧いDSTスケジュールを反映するようにメキシコの時間帯ファイルを修
	正する必要があります。

	3. JAGag31300:
	DTS_TZ環境変数を適切にエクスポートしないと、米国の新たなDST変更が表示
	されません。

問題点の説明:
 
	PHSS_36004:

	1. JAGag29068:
	2007年以降、カナダは米国の新たなDST変更を適用することになっています。
	したがって、カナダの新たなDSTを反映するようにDCE内の時間帯ファイルを更
	新する必要があります。

	解決方法:
	スケジュール変更を反映するように時間帯ファイルを更新しました。

	2. JAGag31296:
	メキシコのすべての州は米国の旧いDSTを適用することになっています。例外
	はSonoraだけです。ところが、DCE内の、BajaSurとGeneralの時間帯ファイル
	がこのDSTを反映していませんでした。

	解決方法:
	上記のDSTを反映するようにBajaSurとGeneralの時間帯ファイルを修正しまし
	た。また、このDSTを適用しない、メキシコ内の唯一の場所であるSonora専用
	の時間帯ファイルを作成しました。

	3. JAGag31300:
	/opt/dce/lib/zoneinfo/posixrules内に2007年DST変更を反映した時間帯ファ
	イル/opt/dce/lib/zoneinfo/US/Easternのコピーが含まれていなかったため、
	DTS_TZ環境変数を正しくエクスポートしないと、新たなDST変更が表示されま
	せんでした。

	解決方法:
	/opt/dce/lib/zoneinfo/posixrulesファイルに、2007年DST変更を反映した時
	間帯ファイル/opt/dce/lib/zoneinfo/US/Easternのコピーを追加しました。

-----------------------------------------------------------------------------
Patch Name: PHSS_36004

Patch Description: s700_800 11.11 HP DCE/9000 1.8 DCE Client IPv6 patch

Creation Date: 07/02/20

Post Date: 07/03/05

Hardware Platforms - OS Releases: 
	s700: 11.11
	s800: 11.11

Products: N/A

Filesets: 
	DCE-Core.DCEC-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
	DCE-Core.DCE-CORE-DTS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
	DCE-Core.DCE-CORE-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
	DCE-Core.DCE-CORE-SHLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
	DCE-Core.DCE-COR-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: 
	No (superseded patches were critical)
	PHSS_35467: ABORT
	PHSS_33426: ABORT HANG
	PHSS_30123: HANG
	PHSS_29964: ABORT
	PHSS_29669: HANG ABORT
	PHSS_28386: MEMORY_LEAK ABORT
	PHSS_26394: MEMORY_LEAK ABORT HANG

Category Tags: 
	defect_repair enhancement general_release critical
	halts_system memory_leak

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_36004

Symptoms: 
	PHSS_36004:

	1. JAGag29068:
	   Daylight Saving Time(DST) for Canada is changing
	   in 2007.

	2. JAGag31296:
	   Mexico's timezone files need to be modified to follow
	   the old US Daylight Saving Time (DST) schedule.

	3. JAGag31300:
	   The new Daylight Saving Time(DST) changes for the US
	   will not be seen if DTS_TZ environment variable is not
	   exported properly.

	PHSS_35467:

	1. JAGaf73554 :
	   While using the gdb debugger on core files, the sub
	   command "info thread" fails.

	2. JAGaf83259 :
	   A wrong example is given for tracing connection
	   oriented RPC packets in /var/opt/dce/svc/routing
	   file.

	3. JAGaf95621 :
	   DCE's timezone file needs to include different
	   Daylight Saving Time (DST) information for Tasmania.

	4. JAGaf95622 :
	   The dtsd daemon moves the Daylight Saving Time (DST)
	   a week before it actually starts in Australia.

	5. JAGag00758 :
	   DCE configuration may fail sometimes in an IPV6
	   environment.

	6. JAGag16140 :
	   TRY/CATCH construct used for exception handling
	   doesn't work for kernel thread under certain
	   conditions.

	7. JAGaf86122 :
	   Daylight Saving Time (DST) in Australia has changed
	   in 2006.

	8. JAGaf90402 :
	   Daylight Saving Time (DST) in USA is changing in 2007.

	9. JAGag04026 :
	    RPC application dumps core intermittently.

	10. JAGag04447 :
	    The uuid_create() function generates duplicate UUIDs on
	    multiprocessor machines.

	11. JAGag20646 :
	    RPC applications using libdcekt* dump core
	    intermittently.

	PHSS_33949:
	1. JAGaf78396 :
	   Legacy 10.20 applications linking to libcma.1 may fail
	   on an HP-UX 11i v1 operating system.

	PHSS_33426:
	1. JAGae60451 :
	   A core file is generated when the SIGTERM signal is
	   passed to the cdsadv process.

	2. JAGad33907/JAGaf36749 :
	   An RPC application does not start if there are more
	   than 32 network interfaces in the system.

	3. JAGaf64615 :
	   When HP DCE 64-bit RPC client application issues an
	   RPC to Windows(2000/XP), it gets an error "Connection
	   request timed out (dce / rpc)".

	4. JAGaf35870 :
	   The RPC applications linking with libdcekt abort
	   instead of returning an error code.

	5. JAGae65046 :
	   The obsoleted DCE Japanese catalogue files exist on the
	   system.

	6. JAGaf37876 :
	   The dcecp command dumps core when invalid arguments
	   are provided.

	7. JAGaf38500 :
	   The "kdestroy -e <time>" command destroys valid
	   credentials.

	8. JAGaf41242 :
	    CDS cache on a 64bit machine is set to 160k which
	    is too small.

	9. JAGaf54710 :
	    DCE server package fails to start up at time
	    synchronization if the daytime service of inetd is
	    disabled.

	10. JAGae81075 :
	    The dced daemon dumps core during startup when it
	    tries to process a request from ilogind.

	11. JAGaf58897 :
	    RPC applications sometimes spin after receiving a
	    signal.

	12. JAGaf56197 :
	    The libcma library intermittently changes file mode
	    to non-blocking after exit.

	13. JAGaf05250:
	    On a multi-CPU system, applications using CMA threads
	    experience performance problems when getpwnam() and
	    other calls mentioned in the getpwent(3C) man page are
	    used.

	14. JAGaf19240 :
	    The DCE credentials are deleted while the DCE daemons
	    are running.

	15. JAGaf27166 :
	    In an application which is linking to libdcekt
	    library, calls to the strerror() displays  messages in
	    English, though a different language is set using the
	    LANG environment variable.

	16. JAGaf20583:
	   The ep_scavenger utility fails sometimes with the
	   following error message displayed in
	   the /var/opt/dce/svc/error.log file:

	   2004-04-22-06:16:20.608+00:00I----- dced ERROR dhd
	   hostdata epops.c 1021 0x7edc4ed4 Postprocessor for
	   /opt/dcelocal/bin/ep_scavenger exited with status 2.

	17. JAGae64034 :
	    The dce_config manpage refers to the unsupported
	    features.

	18. JAGae64037:
	    The passwd_export application does not allow usage of
	    unhidden passwords.

	PHSS_32638:
	1. JAGaf31700 :
	   Any rpc application linked to libdcekt.1 does not
	   terminate on calling abort().

	PHSS_30123:
	1. JAGae99125 :
	    If the SIGCHLD signal is blocked, applications using
	    the CMA threads hang after calling waitpid().

	2. JAGae97988 :
	    Applications using the CMA threads hang intermittently
	    after calling sigwait().

	PHSS_29964:
	1. JAGae96213 :
	   The rpcd/dced daemon dumps core after receiving certain
	   malformed RPC packets.

	2. JAGae96555 :
	   The rpcd/dced daemon dumps core after receiving certain
	   invalid packets.

	3. JAGae65000 :
	   In the single user mode, the swlist command dumps core
	   with the SIGABRT signal.

	4. JAGae60649 :
	   The swcopy command fails to execute for large amount of
	   data and displays an error message "communication
	   failure" for the UDP protocol and "connection closed" for
	   the TCP protocol.

	5. JAGae64263 :
	   DCE/RPC applications fail to register their endpoints
	   when the environment variable, RPC_DISABLE_LOCAL is
	   exported.

	6. JAGae66059 :
	   The cdsadv daemon does not behave properly for certain
	   type of addresses.

	7. JAGae98657 :
	   The rpcd/dced daemon dumps core due to an illegal state
	   transition.

	PHSS_29669:
	1. JAGae87368 :
	   rpcd either aborts and core dumps; or hangs after
	   calling cma__bugcheck().

	2. JAGae77664 :
	   On interrupting the command "swlist -l <option> | more "
	   using either Ctrl C or quit, the command hangs and
	   consumes 100% CPU.

	PHSS_28386:
	1. JAGad26402 : When ilogin is configured and password
	entries are exported from DCE to /etc/passwd, /etc/group,
	the "id" unix command fails to report the group name.

	2. JAGad88128 : Password change in the
	/etc/opt/dce/passwd_override does not work if system date
	is changed backwards.

	3. JAGad82749/JAGae29167 : When multiple client
	requests are canceled before completion, memory
	leak occurs in the rpcd/dced process.

	4. JAGae39434 : dtsd logs error message when shutting
	down.

	5. JAGaa39906 : The camigrate command on HP-UX 11.XX
	should be obsoleted.

	6. JAGae41968/JAGae56569 : The dce daemon (dced/rpcd)
	does not start up when the file system's block size is
	set to 64K.

	7. JAGae41050 : DCE startup script results in the following
	error:
	"ERROR:dced could not create /opt/dcelocal/var/security/sec_
	clientd.binding".

	8. JAGae41059 : When an rpc application server is not
	running, the v6 endpoints are not deleted.

	9. JAGae52205 : A threaded application that links to
	libcma, some times, exits unexpectedly after the system
	call accept() has been made.

	10. JAGae44048 : The time service daemon dtsd on the
	client system aborts if the dce daemon (dced) on the
	master server system is not running.

	11. JAGae51228 : The RPC call on an IPv6 enabled
	DCE-client results in misinterpretation of data in the
	parameters that are used for communication.

	12. JAGad15130 : The ilogind process is killed and the
	following error message is displayed:
	"Assertion failed: found_present == 1   message"

	PHSS_27799:
	1. JAGae37895 : A multithreaded program linking to libcma
	encounters a stack overflow when it gets SIGPIPE signal.

	2. JAGae39251 : Exception handling for some synchronous
	signals in libcma overwrites original stack and makes
	core analysis difficult.

	PHSS_27258:
	1.  JAGae28955 : Unexpected behavior of servers.

	PHSS_26394:
	1.  JAGad39828 : Some message catalog files from the
	DCE-Core product are left over after upgrading from HP-UX
	10.20 to HP-UX 11.11.

	2.  JAGad24804 : When a program which makes use of
	cma_select is compiled, CC (C++) compiler fails with error
	while cc just displays warning message.

	3.  JAGad29636 : When a program that uses the functions
	pthread_getspecific, pthread_cond_wait and pthread_detach is
	compiled, it links to pthread_* functions instead of ptdexc_
	* functions. Because of this, when any of the pthread_*
	functions are compiled with CC (C++ compiler) it fails,
	with a type mismatch error.

	4.  JAGad42160 : A kernel threaded application (Encina
	processes, DCE server application) hangs while processing
	an incoming RPC.

	5.  JAGad38604 : The output of a dcecp command is
	inconsistent.

	6.  JAGad54035 : cdsadv core dumps in intercell environment

	7.  JAGad40128 : When rpc_g_ns_exp_age variable is set to
	the default value, RPC fails in Encina environment.

	8.  JAGad76765 : When a client machine in a dce setup is
	unconfigured the following error is displayed, though it is
	not a master:

	ERROR: Message from dcecp: Replica is the master

	9.  JAGad10682 : When the replica CDS server is
	unconfigured by running the dce_config script, the following
	error message is displayed:

	ERROR: Unable to find the name of the clearinghouse on this
	host.

	10.  JAGad89199 : Improper type for "status" in
	rpc__set_supported_netaddrs_from_string

	11.  JAGae05071 : The RPC application server exits
	abnormally when an RPC client attempts to import a binding
	from CDS, and gets a v6 binding

	12.  JAGae01595 : When rpcd is started, some extraneous
	directories are created under the directory
	/opt/dcelocal/var/rpc/local because of the new protocol
	sequence introduced to support IPv6.

	13.  JAGad66256 : rpc__dg_call_end() doesn't call
	 RPC_UNLOCK(0) when it is canceled and hence the
	application deadlocks.

	14.  JAGad72156 : RPC client application enters deadlock
	in ccall_binding_serialize().

	15.  JAGad86480 : When forking repeatedly, an RPC server
	application exits abnormally.

	16.  JAGad86481 : RPC server application deadlocks when a
	cancel is posted.

	17.  JAGae05084 : The C main() function should be able to
	call C++ functions when linked to libcma.

	18.  JAGad43157 : When "dcecp -c registry designate
	replica -master" is executed it displays the following
	error:

	Error: Group member not found

	19.  JAGad85085 : While in the function
	retry_assoc_action_rtn(), the RPC application is getting an
	assertion failure error in the network receiver thread.

	20.  JAGad71555 : A TRY-CATCH block does not catch
	synchronous terminating signals. Instead it dumps core when
	the signal is caught.

	21.  JAGad96077 : pthread_create of DCE thread returns
	success but sets errno to EBADF.

	22.  JAGae02583 : rpccp/dcecp fails with an error message
	"Not an RPC tower" which occurs on on NT endpoint maps.

	23.  JAGae06778 : Due to corruption of buffers returned by
	malloc(), a 64-bit dce application is dumping core.

	24.  JAGad88114 : Memory leak in secd occurs during
	authentication.

	25.  JAGae17560 : When an IPv6 lan interface is marked
	'down', dced does not come up. The following is logged in
	/opt/dcelocal/var/svc/fatal.log:

	2002-04-08-06:43:05.263+00:00I----- dced FATAL dhd general
	main.c 720 0x7afc55d8
	Cannot use '*all*' protocol sequence, File exists

	26.  JAGae14871 : Any binary linking with libxnet, libcma
	and calling: send , sendto, recv, recvfrom would dump core
	on 11.11.

	27. JAGae16799 : Japanese characters are displayed
	incorrectly.

	28. JAGad73270 : samd and opcctla have startup problems.

	29. JAGad78412 : RPC servers don't listen on IPv4
	addresses on IPv6 machines.

	PHSS_25710:
	1.JAGad90866 : MeasureWare application fails to start
	on IPv6 enabled machine due to IPv6 implementation error
	related to the rpc_server_inq_bindings() API.

	PHSS_25473:
	1.JAGad88751 : Audio Server will not start with
	IPv6NCF11i bundle.

	2.JAGad90107 : Any application compiled with libSocks.1
	results in the following error message :
	/usr/lib/dld.sl: Unresolved symbol: dce_g_ipv6_enabled
	(data) from /usr/lib/libd4r.1

	3.JAGad93739 :  DCE client does not come up with
	IPv6NCF11i bundle after reboot and restart of DCE client
	daemons.

	PHSS_24261:
	1.JAGad69277: IPv6 Enabling of DCE-Client on 11.11.

Defect Description: 
	PHSS_36004:
	1. JAGag29068:
	   From 2007 onwards, Canada will be following the new
	   Daylight Saving Time (DST)  changes done for the
	   US.DCE needs to update the timezone files with the
	   new Daylight Saving Time (DST) for Canada.

	   Resolution:
	   The timezone files are updated with the changed
	   schedule.

	2. JAGag31296:
	   All the states in Mexico follow the old US
	   Daylight Saving Time(DST).The only exception is
	   Sonora.However, in DCE, the timezone
	   files for BajaSur and General do not follow Daylight
	   Saving Time(DST).

	   Resolution:
	   The timezone files have been modified so that BajaSur
	   and General also follow Daylight Saving Time(DST).In
	   addition, a separate  file has been provided for
	   Sonora which is the only place in Mexico that does
	   not follow Daylight Saving Time (DST).

	3. JAGag31300:
	   Since /opt/dce/lib/zoneinfo/posixrules is a copy of
	   /opt/dce/lib/zoneinfo/US/Eastern timezone file
	   without the  2007 Daylight Saving Time(DST)
	   changes, if the DTS_TZ environment variable is not
	   exported properly the the new Daylight Saving
	   Time(DST) changes will not be seen.


	   Resolution:
	   The /opt/dce/lib/zoneinfo/posixrules file has been
	   modified to contain a copy of the
	   /opt/dce/lib/zoneinfo/US/Eastern timezone file with
	   2007 Daylight Saving Time(DST) changes.

	PHSS_35467:
	1. JAGaf73554 :
	   While using the gdb debugger on core files, the sub
	   command "info thread" fails with memory access errors.
	   This error happens only on HP-UX 11i v1 with PA 2.0
	   hardware.

	   Resolution:
	   The libcma code is modified to fix this problem.

	2. JAGaf83259 :
	   No message is logged if the following entry is
	   enabled in /var/opt/dce/svc/routing:
	   rpc:cnpkt.4:STDOUT:

	   Resolution :
	   The routing file has been modified with the correct
	   entry for tracing connection oriented RPC packets.
	   Messages can be logged with the following rule in the
	   routing file : -
	   rpc:cn_pkt.4:STDOUT:

	3. JAGaf95621 :
	   Tasmania follows a different timezone rule for
	   Daylight Saving Time (DST) than ACT. Tasmania's
	   Daylight Saving Time (DST) starts at different date
	   compared to ACT.

	   Resolution :
	   The timezone file has been modified to fix the problem.

	4. JAGaf95622 :
	   According to ACT law, Daylight Saving Time (DST)
	   starts on the last Sunday of March. But DTS keeps
	   Time Differential Factor (TDF) information which
	   moves the clock a week before the actual Daylight
	   Saving Time (DST). This is because of a wrong rule
	   in the timezone file.

	   Resolution :
	   The timezone file has been modified so that dtsd keeps
	   the correct Time Differential Factor (TDF) information
	   according to ACT law.

	5. JAGag00758 :
	   DCE client configuration on an IPV6 enabled
	   machine may fail with the following error : -
	   "Connection request rejected (dce / rpc)"

	   Resolution :
	   The code has been modified to address the problem.

	6. JAGag16140 :
	   TRY/CATCH for kernel thread doesn't work when the code
	   under TRY pushes its own cancellation cleanup routine.
	   If this occurs, the control doesn't go to CATCH and the
	   application dumps core.

	   Resolution :
	   The code has been modified so that the control now goes
	   to CATCH if an exception is generated in TRY block.

	7. JAGaf86122 :
	   Due to the VIII commonwealth games in Melbourne, the
	   Daylight Saving Time (DST) is extended from the last
	   Sunday of March to 2nd April.

	   Resolution :
	   The timezone file has been updated with the changed
	   schedule for Australia.

	8. JAGaf90402 :
	   From 2007, the Daylight Saving Time (DST) in US
	   will extend from the second Sunday of March to
	   the first Sunday of November.

	   Resolution :
	   The timezone files have been updated with the changed
	   schedule for US.

	9. JAGag04026 :
	    RPC application (OV process opcmsgrd) intermittently
	    dumps core with the following error in the
	    /var/opt/dce/svc/fatal.log file.

	    ===========
	    2005-01-03-09:18:11.758+00:00I----- PID#1962 FATAL rpc
	    general rpclist.c 349 0x77d6022c
	    (rpc__list_element_alloc) Lookaside list is corrupted
	    ===========

	    Resolution :
	    The code has been modified to acquire the global lock
	    before modifying the lookaside list.

	10. JAGag04447 :
	    This error occurs because two threads can run
	    uuid_create() at the same time and generate the same
	    UUID on a multiprocessor machine.

	    Resolution :
	    The generated UUID now includes the processor number in
	    order to make it unique.

	11. JAGag20646 :
	    RPC application dumps core as a result of
	    unexpected signal handling with kernel threads.

	    Resolution :
	    The exception handling code has been modified to
	    fix the problem.

	PHSS_33949:
	1. JAGaf78396 :
	   The legacy 10.20 libcma.1 library may not function
	   properly because it does not handle the CMA waitpid()
	   and sigwait() call properly.

	   Resolution:
	   The libcma.1 library is now fixed to handle the CMA
	   waitpid() and sigwait() calls properly.

	PHSS_33426:
	1. JAGae60451 :
	   Because of incorrect freeing of memory, the cdsadv
	   process generates a core file when the SIGTERM signal
	   is sent.

	   Resolution: The code has been modified to address the
	   incorrect freeing of memory.

	2. JAGad33907/JAGaf36749 :
	   A DCE application fails to start when there are more
	   than 32 LAN interfaces. The failure  occurs even though
	   the interfaces are exported using
	   "RPC_SUPPORTED_NETADDRS=<protocol>:<ip address>" option.

	   Resolution: Code has been modified so that the size of
	   table, which holds the interface information, is
	   allocated  dynamically based on the number of LAN
	   interfaces present on the system.
	   This fix addresses the defect only for DCE client
	   libraries and dced/rpcd. The corresponding fix for
	   the server binaries secd/cdsd (JAGaf74553) will be
	   delivered in the next DCE server patch.

	3. JAGaf64615 :
	   RPC 64-bit applications fail to work properly with RPC
	   applications that are running on Windows(2000/XP).

	   Resolution: libdcekt is modified to properly handle
	   data from Windows(2000/XP)

	4. JAGaf35870 :
	   The OpenView RPC processes, which are linked to
	   libdcekt, abort during a call to dce_svc_printf because
	   the "abort"  parameter is passed to dce_svc_printf
	   function.

	   Resolution: The code is modified so that error code is
	   returned instead of aborting the process.

	5. JAGae65046:
	   The Japanese catalog files, su.au.cat and libauth.cat
	   exist on system, but the corresponding
	   functionalities are obsoleted.

	   Resolution : The catalog files are removed through
	   control scripts.

	6. JAGaf37876 :
	   The dcecp command dumps core due to incorrect memory
	   handling when options for the "rpcentry export" are not
	   separated by a space.

	   Resolution: The dcecp code is modified so that the
	   memory allocation and freeing is done properly.

	7. JAGaf38500 :
	   The "kdestroy -e <time>" command must destroy the
	   credentials, which have expired before the <time>
	   value. But the command may destroy valid credentials.

	   Resolution: The code is modified to check all the
	   credential entries for the validity of credentials
	   before deletion.

	8. JAGaf41242 :
	    CDS client cache size is not calculated correctly in
	    64 bit environment due to the legacy code logic which
	    involves obsoleted system calls.

	    Resolution: The obsoleted system calls are replaced
	    with new calls and default client cache size has been
	    increased to 1MB.

	9. JAGaf54710 :
	    DCE server fails to start up in an MC/SG environment
	    at time synchronization if the daytime service of
	    inetd is disabled.

	    Resolution: The start up script has been modified to
	    address this time synchronization problem.

	10. JAGae81075 :
	    The dced daemon dumps core when it tries to process a
	    request from an RPC process during dced startup. This
	    occurs when a lock is attempted on an uninitialized
	    mutex lock.

	    Resolution : The code is modified to initialize all
	    the locks before processing any incoming RPC requests
	    in dced.

	11. JAGaf58897 :
	    Applications that are linked to libdcekt  spin
	    intermittently upon receiving a signal instead of
	    aborting.

	    Resolution: libdcekt is modified to handle the signal
	    properly.

	12. JAGaf56197 :
	    Applications linked to libcma changes stdout to
	    O_NONBLOCK mode. The file descriptor is left in this
	    mode when the application exits without restoring it
	    back to the previous mode. This causes subsequent
	    applications to write partially to the standard output
	    thereby causing application errors.

	    Resolution:
	    libcma is now modified to fix the problem.

	13. JAGaf05250 :
	    An application calling getpwnam() and other calls in
	    getpwent(3C) man page, experiences delay due to
	    improper usage of the poll system call in the cma
	    library.

	    Resolution : The CMA code is modified to use the poll
	    system call properly.

	14. JAGaf19240 :
	    The /sbin/init.d/dce start command deletes the
	    credential files that causes the DCE daemons to result
	    in erroneous behavior.

	    Resolution: The script, /sbin/init.d/dce, has been
	    modified to retain the credentials while the DCE
	    daemons are running.

	15. JAGaf27166 :
	    Applications linked to libdcekt library resolve the
	    strerror() call locally and hence the messages are not
	    translated correctly.

	    Resolution : The libdcekt code is changed to correctly
	    resolve strerror() calls to the standard function from
	    libc library.

	16. JAGaf20583:
	    The ep_scavenger utility fails and exits with status 2
	    because of uninitialized variables.

	    Resolution : The uninitialized variables are now
	    initialized to prevent ep_scavenger from failing with
	    status 2.

	17. JAGae64034 :
	    The dce_config manpage refers to the "LOGFILE"
	    environment variable , which is not supported
	    by the dce_config script. Additionally, the default
	    search path for the dce_config.conf file directs to an
	    incorrect path in the dce_config manpage.

	    Resolution : The dce_config man page is modified
	    accordingly.

	18. JAGae64037 :
	    The passwd_export application puts a character "D" in
	    place of the actual password in spite of the registry
	    policy allowing the password to be shown in
	    the /etc/passwd file.

	    Resolution : In the case of the registry policy not
	    allowing to hide the password, the actual crypted
	    password string is put instead of the "D" character in
	    the password column of the /etc/passwd file.

	PHSS_32638:
	1. JAGaf31700 :
	   Within a TRY/CATCH block, when abort() is called inside
	   the application's signal(for example, SIGBUS) handler
	   function, the RPC application does not terminate the
	   process.

	   Resolution:  An environment variable
	   _HP_SIGABRT_NOCATCH_ has been introduced so that abort
	   is now handled by the application's signal handler
	   rather than the exception handler.

	PHSS_30123:
	1. JAGae99125 :
	    If an application using cma threads blocks SIGCHLD,
	    then the waitpid() system call behaves incorrectly
	    in the application.

	    Resolution : The cma_waitpid () function is modified
	    to unblock the SIGCHLD signal from the signal set when
	    the child process has finished processing.

	2. JAGae97988 :
	    An application using cma threads hangs because the
	    sigwait() call may miss the signal like SIGUSR1.

	    Resolution : The code has been modified so that a
	    queued  signal is always delivered to the application
	    calling sigwait().

	PHSS_29964:
	1. JAGae96213 :
	   The rpcd/dced daemon dumps core after receiving certain
	   malformed RPC packets.

	  Resolution:
	   The RPC runtime code has been modified to handle
	   the malformed RPC packets correctly.

	2. JAGae96555 :
	   The rpcd/dced daemon dumps core after receiving certain
	   invalid packets.

	  Resolution :
	   The RPC runtime code has been changed with a proper
	   error return value to handle certain invalid packets.

	3. JAGae65000 :
	   Due to the socket() system call failure in the single
	   user mode, RPC runtime induces the SIGABRT signal which
	   terminates the application, and the error message is
	   logged in the /var/opt/dce/svc/fatal.log file.

	  Resolution :
	   Code has been modified to only log the failure in the
	   /var/opt/dce/svc/error.log file, and not to terminate the
	   application.

	4. JAGae60649 :
	   In the UDP protocol, swcopy fails due to a timing issue
	   between the call threads stoppage and listener thread
	   stoppage in the rpc_mgmt_stop_server_listening()
	   function. In the TCP protocol, swcopy fails because the
	   server application exits while the client is still
	   marshalling data.

	  Resolution:
	   In the UDP protocol, the timing issue between the
	   listener thread and the call threads stoppage is now
	   tuned properly; and in the TCP protocol, the client
	   receiver thread exits only after marshalling the data.

	5. JAGae64263 :
	   The environment variable RPC_DISABLE_LOCAL exported by
	   the DCE/RPC applications causes rpc runtime to use UNIX
	   domain sockets for rpc communications. The UNIX domain
	   sockets are not handled properly by rpc runtime.

	  Resolution:
	   The RPC runtime behavior is modified to handle the UNIX
	   domain sockets properly when the RPC_DISABLE_LOCAL
	   environment variable is exported.

	6. JAGae66059 :
	   The size of data structures used to get cds bindings is
	   not adequate to hold certain type of addresses. As
	   a result, the cdsadv daemon does not behave properly.

	  Resolution:
	   The size of the data structures is now modified to handle
	   all types of addresses properly.

	7. JAGae98657 :
	   The rpcd/dced daemon dumps core due to an illegal state
	   transition.

	  Resolution:
	   The RPC runtime code has now been modified to handle
	   the illegal state transitions properly.

	PHSS_29669:
	1. JAGae87368 :
	   rpcd either aborts and core dumps; or hangs due to a
	   failed fstat() call in libcma.

	  Resolution:
	   CMA code has been modified to handle the new fstat()
	   behavior.

	2. JAGae77664 :
	   Interrupting the command "swlist -l <option> | more "
	   using either Ctrl C or quit results in a broken pipe
	   which causes the command to hang & consume 100% CPU.

	  Resolution:
	   The return value of the cma_write() routine when there
	   is a broken pipe as a result of an interrupt is now
	   handled appropriately.

	PHSS_28386:

	1. JAGad26402 : The id, ll (any name request command)
	fail to show the group name, because passwd_export program
	generates /etc/group file with lines that are > 2048
	characters long when number of users in a group are large.

	Resolution:passwd_export program is fixed in such a way, if
	the members of a group spawns beyond LINE_MAX(2048), then
	they are written in the next successive lines with the same
	group information. This solves the "id" command problem
	also. Now all the getgrXbyY calls will pass.

	2. JAGad88128 : Password change does not work as
	dced does not update override files if the system date is
	changed backwards.

	Resolution: The code has been fixed so that
	the override password list is updated every time
	the password is changed.

	3. JAGad82749/JAGae29167 :  When a client is
	abnormally terminated, the thread of the server
	which is executing the client call does not free the
	memory. This results in a memory leak.

	Resolution: Code has been modified to free the
	memory if the client is abnormally terminated.

	4. JAGae39434 : dtsd logs error messages since
	credential files are removed before the dts
	daemon is stopped.

	Resolution : All the dce daemons are stopped before
	removing all the credential files.

	5. JAGaa39906 : The camigrate utility should not be
	delivered on HP-UX 11.XX as the update path for the
	KingKong CDS is not supported anymore.

	Resolution : The camigrate utility is removed through
	the postinstall script.

	6. JAGae41968/JAGae56569 : Access to the directory
	/var/opt/dce fails during the startup of dced, as the
	existing implementation does not support a file system
	of blocksize greater than 32K.

	Resolution : The hash bucket size is set to 32K,
	if the file system's block size is greater than 32K

	7. JAGae41050 : On an IPv6 configured machine, the DCE
	startup script fails when the environmental variables
	RPCD_BIND_ADDRS and RPC_SUPPORTED_NETADDRS are exported to
	the following values respectively: "1",
	"v4_protocol_seq:v4address, v6_protocol_seq:v6address". This
	is because rpcd will try to create sockets for each address
	exported with all the protocol sequences (including invalid
	combinations like "v4_protocol_seq:v6address and
	v6_protocol_seq:v4address") supported by the system.

	Resolution : The code has been modified so that sockets
	will not be created for the following combinations.
	"v4_protocol_seq:v6address" and "v6_protocol_seq:v4address".

	8. JAGae41059 : When a rpc application server that exports
	v6 bindings to the endpoint database is killed, the function
	that monitors the endpoint database for valid bindings does
	not remove the v6 bindings.

	Resolution : The function has been modified to remove all
	UDP and TCP v6 endpoints, when their respective servers
	are not up and running.

	9. JAGae52205 : The accept() call in cma in turn calls
	fstat() to obtain socket information. Sometimes, fstat()
	returns an error number, which is not handled in the code,
	due to which the problem occurs.

	Resolution : The code is modified to handle all possible
	error numbers returned from fstat(), which is called
	through accept() in cma.

	10. JAGae44048 : When the dce daemon (dced) on the master
	system is not running the time service daemon dtsd cannot
	communicate with master servers, secd and cdsd, in order
	to either get security related information from registry
	server secd or export the bindings to Name Server (cdsd).
	Hence the time service daemon dtsd dumps core after
	waiting for a specific period of time.

	Resolution : dtsd now exits instead of aborting.

	11. JAGae51228 : The parameters get corrupted when an rpc
	application linked with a non-IPv6 rpc runtime library
	is communicating over the UDP protocol, with another
	rpc application that is linked with an IPv6 rpc runtime
	library.

	Resolution : Backward compatibility has been established
	with the RPC forwarding mechanism.

	12.JAGad15130 : ilogind exits with assertion because it is
	trying to free up a login context from the cache which it is
	not able to access.

	Resolution: Code has been modified to avoid forced freeing
	of a cache item. Thus, resolving the assertion
	failure.

	PHSS_27799:

	1. JAGae37895 : When pipe to stderr is broken, the process
	of writing error message onto stderr causes a recursive
	SIGPIPE which ultimately leads to stack overflow.

	Resolution: An error message is not reported when SIGPIPE
	is handled.

	2. JAGae39251 : The TRY-CATCH exception handling code that
	is executed when a synchronous signal is received will
	overwrite the stack.

	Resolution : A new environment variable
	"HP_CMA_CATCH_SYNC" has been introduced, which when set
	will enable synchronous signal handling via TRY-CATCH.

	PHSS_27258:
	1.  JAGae28955 : Arguments were not handled properly.

	Resolution: Argument handling has been corrected.

	PHSS_26394:
	 1.  JAGad39828 : The pre-installation script does not
	exist.

	Resolution: The pre-installation script has been included to
	remove the leftover files.

	 2.  JAGad24804 : The data type of the second, third, and
	fourth argument for cma_select() that is declared in
	cma_ux.h, has to be set as fd_set *,rather than int*. The
	existing declaration of cma_select is:
	cma_select (int, int*, int*, int*, struct timeval *)

	Resolution: The declaration has now been changed to:
	cma_select(int, fd_set*, fd_set*, fd_set*, struct timeval *)

	 3.  JAGad29636 :  Programs using the functions
	pthread_getspecific, pthread_cond_wait and pthread_detach
	link to the pthread_* function declared in /usr/include/sys
	/pthread.h instead of the ptdexc_* functions declared in
	/usr/include/dce/pthread_exc_kt.h

	Resolution: The #defines for pthread_getspecific,
	pthread_cond_wait and pthread_detach has been added.
	Definition for pthread_getspecific was added to
	pthread_exc_kt.c

	 4.  JAGad42160 : The RPC client server application hangs on
	shut down. The problem occurs if a new rpc request is
	received immediately after the listener thread has
	successfully stopped all of its cthreads (rpc__cthread_stop_
	all returns successfully), and before the listener thread
	socket itself is closed.

	Resolution: Code has been modified to change the order of
	shutdown i.e., first close the listener socket and then stop
	the call threads.

	 5.  JAGad38604 : When the
	"dcecp>acl show /.:/<any_name> -entry" command is executed
	with acl show command, the output changes even if the acl
	for the user is not modified. This is because the pointer
	that holds the variable is not initialized.

	Resolution: The pointer variable ("residual") that caused
	the wrong behavior is initialized to NULL, which prevents
	the previous iteration's stack value to be used.

	 6.  JAGad54035 : cdsadv dumps core due to memory corruption
	in sec_login_db_search_and_store_entry() which is a part of
	libdce.2. A malloced pointer is freed by rpc_ss_free().

	Resolution: The rpc_ss_allocate() is used to allocate memory
	, so that rpc_ss_allocate() and rpc_ss_free() are in
	synchronization. This avoids the memory corruption.

	 7.  JAGad40128 : As clerk cache persists 8 through 12
	hours, they tend to get stale cache and RPC fails,
	especially on Encina environment.

	Resolution: A configurable parameter "cdsclerk.ns_exp_age"
	in /etc/opt/dce/cds.conf, is now added. Also, a variable
	"ns_exp_age" is added to tune the rpc_g_ns_exp_age. If
	ns_exp_age is defined in /etc/opt/dce/cds.conf file, then
	rpc_g_ns_exp_age will be set to this value, else it is set
	to the default value.

	 8.  JAGad76765 : dce.unconfig fails to unconfigure a node
	if that client node name is a substring of the secd master
	node name.

	Resolution: To overcome the problem of matching the
	substring for clients, exact matching is done by appending
	$ at the end of the client machine name.

	 9.  JAGad10682 : The dce.unconfig script exits when it does
	not find the name of the clearinghouse, and displays the
	error message.

	Resolution: The code has been modified not to exit from the
	script. Instead, the code now checks whether the
	clearinghouse related files exists and then continues.

	10.  JAGad89199 : The function rpc__set_supported_netaddrs_
	from_string() uses the variable 'status' as an unsigned
	integer, which is actually a pointer to an unsigned integer.
	This results in undesirable behavior.

	Resolution: The data type of status has now been changed as
	a pointer to unsigned integer.

	11.  JAGae05071 : RPC maintains all information about the
	servers like uuid, ip address etc., in a tower format. The
	client recognizes that it can understand a certain tower
	information by checking the protocol code in the lower
	layers of the tower. If the protocol code for IPv4 and IPv6
	is the same, a non-v6 application client would interpret a
	v6 tower as a v4 tower,thus interpreting v6 addresses as v4
	addresses. This resulted in the rpc application server to
	exit abnormally.

	Resolution: The protocol code for IPv4 and IPv6 has been
	changed.

	12.  JAGae01595 : The files in /opt/dcelocal/var/rpc/local
	directory contain the UNIX domain sockets created by rpcd.
	A client socket is created under /opt/dcelocal/var/rpc/local
	/<pid>/c-<protseq_id>, where pid is the process id of the
	process, and protseq_id is the protocol sequence used. When
	files are created with the new protocol sequences (added to
	support IPv6), the file structure does not follow the above
	syntax, and thus some extraneous files are created. This
	results in a communication failure between a pure v6 server
	and rpcd.

	Resolution: The above defect resulted due an incorrect check
	for IPv6. This has been modified appropriately.

	13.  JAGad66256 : When the thread in an application is
	canceled in rpc__dg_call_end(), and it holds the global
	lock rpc_g_global_mutex(), pthread_mutex_lock() deadlocks.

	Resolution: The pthread_cleanup routine is now implemented
	in rpc__dg_call_end(), so that when the thread is canceled,
	the new cleanup routine will call RPC_UNLOCK to unlock the
	global mutex, thus resolving the deadlock.

	14.  JAGad72156 : An Encina client (RPC client) application
	sometimes encounters a problem, when the server aborts. The
	problem was that an RPC client stub routine is blocked on a
	condition variable in ccall_binding_serialize(), and never
	returns from the function. This leads to the application
	entering a deadlock.

	Resolution: The call to RPC_BINDING_COND_BROADCAST() after
	the variable calls_in_progress, is decremented to 0 in rpc__
	dg_call_end.  This will convert any other threads that are
	waiting on this condition variable to ready state.

	15.  JAGad86480 : In a RPC server application, a repeated
	fork makes the application receive unhandled exception and
	exits abnormally. Due to the timing, the condition for the
	listener loop is not satisfied, and the listener thread is
	not in the listener loop. Therefore, the cancel gets posted
	on the thread which is not running (During the fork
	operation the listener is canceled and started). The
	variable used for the loop testing is set improperly because
	of the timing.

	Resolution: The do/while loop is now changed to while loop
	in the lthread call, so that the loop is executed at least
	once.

	16.  JAGad86481 : During fork, the lthread is canceled and
	started again. While doing so, if the call is in network
	dispatch and gets canceled , then the global mutex is
	locked and is not unlocked.

	Resolution: The fix is to disable the cancel in the lthread
	before the network dispatch call and enable it back to the
	original state after the call.

	17.  JAGae05084 :The C++ runtime is initialized when _main()
	in libCsup is called. This is not done even when libCsup is
	linked to an executable.

	Resolution: The C++ runtime library is now initialized when
	a program is linked to libcma.

	18.  JAGad43157 : When the master replica is absent, and if
	the user tries to convert the slave replica to master by
	issuing the following command :
	"dcecp -c registry designate replica -master" an error
	message is displayed. This is because -master option tries
	to remove the earlier master from the security rpc groups,
	which is non-existent.

	Resolution: Code has been modified appropriately.

	19.  JAGad85085: If the user has some DCE clients that are
	from old OSF version 1.0, packets from the older version of
	DCE clients (OSF version 1.0) are returned to the server,
	enforcing the usage of retry_assoc_action_rtn(). The
	association between the client and server is maintained as a
	static object, when it should have been a dynamic object
	resulting in assertion failure.

	Resolution: The association is now made maintained as a
	dynamic object.

	20.  JAGad71555 : The signal handlers are set by the
	function that initializes CMA. Hence, either an explicit
	call to the initialization function must be made or the
	TRY-CATCH block must be executed by a separate thread
	(which ensures that the initialization function has been
	called). An 'if' statement in the signal handler ensures
	that if the exception did not occur within a TRY block,
	then the default behavior for that exception is set
	which will make it to dump core. The else part of this
	ensures that if the exception occurred within a TRY
	block, the exception is raised such that it can be caught
	by the CATCH block. however, the default behavior was
	being set regardless of whether the exception occurred
	within a TRY block or not.

	Resolution: The function cma___sig_sync_term should be
	modified to make the if - else statement function as
	intended.

	21.  JAGad96077 : When pthread_create() is called, fcntl
	calls are made to obtain all valid file description for this
	thread. If the last fcntl() call returns EBADF the same is
	carried back to pthread_create().

	Resolution: Clear errno after initialization of cma fd table

	22.  JAGae02583 : When a tower with NT protocol version is
	encountered, rpccp does not recognize it as a valid tower.

	Resolution: The unknown protocol version is bypassed, and
	rpccp/dcecp continues to show the other binding handle
	information.

	23.  JAGae06778 : Buffer returned by malloc is getting
	truncated to 32 bits and is causing unexpected behavior.

	Resolution: Code has now been modified to accept the return
	value of malloc as "long" instead of "int".

	24.  JAGad88114 : The memory leak in secd is due to the
	improper passing of parameters to the hash function.

	Resolution: The memory leak is now fixed.

	25.  JAGae17560 : When the dced daemon is being started a
	check for whether V6 is configured and the interface is up
	is to be made. Check for interface is up was missing hence
	the failure to start dced.

	Resolution: The check for v6 enablement of the machine now
	includes a check for whether the lan interface is 'up' or
	not.

	26. JAGae14871 :The cma wrappers for the following libxnet
	calls does not exist : send, sendto, recv, recvfrom

	Resolution: Added the corresponding cma wrappers to the
	_sysepv vector.

	27. JAGae16799 : cma_system() uses /sbin/sh instead of
	/usr/bin/sh which supports multibyte character set.

	Resolution: Code modified in cma_system() to use
	/usr/bin/sh, if present else use /sbin/sh.

	28. JAGad73270 : The check for whether the machine has an
	IPv6 address was not done.

	Resolution: Code modified to check for presence of
	configured IPv6 addresses.

	29. JAGad78412 : The binding vector did not contain v4
	addresses.

	Resolution: Code modified so that the binding vector
	contains both IPv4 and IPv6 addresses.

	PHSS_25710:
	1.JAGad90866 : The RPC API, rpc_server_inq_bindings()
	returns the rpc binding handle vector. This vector is
	processed to obtain the string binding which holds the
	network address. During the IPv6 porting, changes
	were made  to this API so that it returned IPv6
	addresses in addition to IPv4 mapped IPv6 address. Any
	pure IPv4 application referring to
	rpc_server_inq_bindings() resulted in obtaining the
	binding vector, which held IPv4 mapped IPv6 address,
	not understood by IPv4 applications.

	Resolution: Existing rpc_server_inq_bindings() API
	returns binding vector with IPv4
	addresses. A new API rpc_server_inq_all_bindings()
	has been provided to handle IPv6 addresses.

	PHSS_25473:
	1.JAGad88751 : Decision on the kind of Unix socket to
	be created was  done by using a global variable. However,
	only one global instance of the variable was provided.

	Resolution:  We have designed a linked list that will be
	used to stash the process id of the process. Two new fun-
	ctions pid_list_insert and pid_list_retrieve in rpclocal.c
	will be used to insert and retrieve data from this list.
	The endpoint of the address is used as an index into the
	linked list.  Also, when an address for building a
	binding_handle is chosen, we chose a v6 address if one is
	present. Previously, a v4 mapped address was getting
	chosen even if a v6 address was present. The size of a
	structure in llb.idl was changed to accommodate v6
	address.

	2.JAGad90107:Applications using SOCKS APIs compiled with
	libSocks library result in unresolved symbol
	"dce_g_ipv6_enabled", however applications linked with
	-ldce also dump core during execution.

	Resolution: One of the object viz., getXbyY.o in libd4r.1
	is modified to eliminate the problem of unresolved
	references to dce_g_ipv6_enabled and the applications
	using libSocks need not link with -ldce.

	3.JAGad93739 : The problem occurs on a machine where IPv6
	address is not configured.
	During the IPv6 code changes the part of the IPv4 code
	was changed so that a functional block was mis-aligned.
	And so a condition was being evaluated and not executing
	the proper code path because of the misaligned block.

	Resolution: Fixed the mis-aligned code blocks with
	proper braces.

	PHSS_24261:
	1.  JAGad69277 : All enhancements related to IPv6  DCE-
	Client.

	Resolution: DCE-Client code is modified to include IPv6
	changes. The modifications ensures the co-existence of
	both IPv4 and IPv6 code and resolution will be made at
	run time.

Enhancement: 
	No (superseded patches contained enhancements)
	PHSS_26394:
	Enabling IPv6 functionality for DCE Client.

SR: 
	8606170564 8606155487 8606160312 8606172900 8606169328
	8606184829 8606170864 8606207589 8606141321 8606220058
	8606236005 8606232358 8606197059 8606202982 8606217328
	8606217329 8606236017 8606173904 8606215911 8606202381
	8606227015 8606233359 8606237735 8606218966 8606221732
	8606219611 8606220971 8606224651 8606200093 8606204092
	8606209225 8606251495 8606248473 8606250424 8606264626
	8606157068 8606218980 8606213557 8606264836 8606275359
	8606280240 8606277907 8606292817 8606276976 8606276985
	8606288274 8606280073 8606287288 8606145794 8606273813
	8606275174 8606325078 8606314922 8606335138 8606335500
	8606301555 8606297130 8606300793 8606302700 8606337651
	8606296902 8606164608 8606376472 8606404694 8606371282
	8606375567 8606301601 8606377613 8606378242 8606381025
	8606394692 8606338151 8606318585 8606398932 8606396206
	8606336941 8606344400 8606358541 8606366602 8606359887
	8606300565 8606300568 8606418566 8606413694 8606423736
	8606437438 8606437439 8606443045 8606460062 8606426641
	8606430960 8606446663 8606447099 8606465011 8606474546
	8606476798 8606476802

Patch Files: 

	DCE-Core.DCEC-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/share/man/man1m.Z/passwd_export.1m
	/usr/share/man/man5.Z/passwd_override.5
	/usr/share/man/man1m.Z/cdsadv.1m
	/usr/share/man/man1m.Z/dce_config.1m

	DCE-Core.DCE-CORE-DTS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/opt/dce/sbin/dtsd
	/opt/dce/lib/zoneinfo/Australia/LHI
	/opt/dce/lib/zoneinfo/Australia/NSW
	/opt/dce/lib/zoneinfo/Australia/South
	/opt/dce/lib/zoneinfo/Australia/Tasmania
	/opt/dce/lib/zoneinfo/Australia/Victoria
	/opt/dce/lib/zoneinfo/Australia/Yancowinna
	/opt/dce/lib/zoneinfo/US/Alaska
	/opt/dce/lib/zoneinfo/US/Aleutian
	/opt/dce/lib/zoneinfo/US/Central
	/opt/dce/lib/zoneinfo/US/East-Indiana
	/opt/dce/lib/zoneinfo/US/Eastern
	/opt/dce/lib/zoneinfo/US/Michigan
	/opt/dce/lib/zoneinfo/US/Mountain
	/opt/dce/lib/zoneinfo/US/Pacific
	/opt/dce/lib/zoneinfo/Navajo
	/opt/dce/lib/zoneinfo/Canada/Atlantic
	/opt/dce/lib/zoneinfo/Canada/Central
	/opt/dce/lib/zoneinfo/Canada/Eastern
	/opt/dce/lib/zoneinfo/Canada/Mountain
	/opt/dce/lib/zoneinfo/Canada/Newfoundland
	/opt/dce/lib/zoneinfo/Canada/Pacific
	/opt/dce/lib/zoneinfo/Canada/Yukon
	/opt/dce/lib/zoneinfo/Mexico/BajaSur
	/opt/dce/lib/zoneinfo/Mexico/General
	/opt/dce/lib/zoneinfo/Mexico/Sonora
	/opt/dce/lib/zoneinfo/posixrules

	DCE-Core.DCE-CORE-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/lib/libdcedpvtkt.1
	/usr/lib/libdcedpvt.1
	/usr/lib/libdcecpkt.1
	/usr/lib/libdcecp.1
	/opt/dce/sbin/cdsadv
	/opt/dce/bin/dcecp
	/opt/dce/bin/rpccp
	/opt/dce/sbin/dced
	/opt/dce/bin/getip
	/opt/dce/bin/kdestroy
	/sbin/init.d/dce
	/opt/dce/bin/dce.unconfig
	/opt/dce/bin/dce_shutdown
	/opt/dce/bin/passwd_export
	/opt/dce/bin/kinit
	/opt/dce/bin/klist
	/opt/dce/bin/ep_scavenger
	/opt/dce/newconfig/var/opt/dce/svc/routing

	DCE-Core.DCE-CORE-SHLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/lib/libdcekt.1
	/usr/lib/libd4r.1
	/usr/lib/libdce.1
	/usr/lib/libdce.2
	/usr/lib/libcma.1
	/usr/lib/libcma.2

	DCE-Core.DCE-COR-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/lib/pa20_64/libdcekt.1

what(1) Output: 

	DCE-Core.DCEC-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/share/man/man1m.Z/passwd_export.1m:
		None
	/usr/share/man/man5.Z/passwd_override.5:
		None
	/usr/share/man/man1m.Z/cdsadv.1m:
		None
	/usr/share/man/man1m.Z/dce_config.1m:
		None

	DCE-Core.DCE-CORE-DTS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/opt/dce/sbin/dtsd:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: dtsd Date: Nov  7
			 2006 23:24:36
	/opt/dce/lib/zoneinfo/Australia/LHI:
		None
	/opt/dce/lib/zoneinfo/Australia/NSW:
		None
	/opt/dce/lib/zoneinfo/Australia/South:
		None
	/opt/dce/lib/zoneinfo/Australia/Tasmania:
		None
	/opt/dce/lib/zoneinfo/Australia/Victoria:
		None
	/opt/dce/lib/zoneinfo/Australia/Yancowinna:
		None
	/opt/dce/lib/zoneinfo/US/Alaska:
		None
	/opt/dce/lib/zoneinfo/US/Aleutian:
		None
	/opt/dce/lib/zoneinfo/US/Central:
		None
	/opt/dce/lib/zoneinfo/US/East-Indiana:
		None
	/opt/dce/lib/zoneinfo/US/Eastern:
		None
	/opt/dce/lib/zoneinfo/US/Michigan:
		None
	/opt/dce/lib/zoneinfo/US/Mountain:
		None
	/opt/dce/lib/zoneinfo/US/Pacific:
		None
	/opt/dce/lib/zoneinfo/Navajo:
		None
	/opt/dce/lib/zoneinfo/Canada/Atlantic:
		None
	/opt/dce/lib/zoneinfo/Canada/Central:
		None
	/opt/dce/lib/zoneinfo/Canada/Eastern:
		None
	/opt/dce/lib/zoneinfo/Canada/Mountain:
		None
	/opt/dce/lib/zoneinfo/Canada/Newfoundland:
		None
	/opt/dce/lib/zoneinfo/Canada/Pacific:
		None
	/opt/dce/lib/zoneinfo/Canada/Yukon:
		None
	/opt/dce/lib/zoneinfo/Mexico/BajaSur:
		None
	/opt/dce/lib/zoneinfo/Mexico/General:
		None
	/opt/dce/lib/zoneinfo/Mexico/Sonora:
		None
	/opt/dce/lib/zoneinfo/posixrules:
		None

	DCE-Core.DCE-CORE-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/lib/libdcedpvtkt.1:
		HP DCE/9000 1.8 PHSS_35467 Module: libdcedpvtkt.1 Da
			te: Nov  8 2006 01:18:25
	/usr/lib/libdcedpvt.1:
		HP DCE/9000 1.8 PHSS_35467 Module: libdcedpvt.1 Date
			: Nov  7 2006 18:36:14
	/usr/lib/libdcecpkt.1:
		HP DCE/9000 1.8 PHSS_35467 Module: libdcecpkt.sl Dat
			e: Nov  8 2006 01:24:29
	/usr/lib/libdcecp.1:
		HP DCE/9000 1.8 PHSS_35467 Module: libdcecp.sl Date:
			 Nov  7 2006 18:38:38
	/opt/dce/sbin/cdsadv:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		dpeaclstore.c   7       (DECdns)        11/17/1991
		dpeaclaccess.c  4       (DECdns)        12/11/1991
		HP DCE/9000 1.8 PHSS_35467 Module: cdsadv Date: Nov
			 7 2006 23:19:51
	/opt/dce/bin/dcecp:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: dcecp Date: Nov
			8 2006 00:56:36
	/opt/dce/bin/rpccp:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: rpccp Date: Nov
			8 2006 00:57:35
	/opt/dce/sbin/dced:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: dced.Dom Date: No
			v  7 2006 23:14:06
	/opt/dce/bin/getip:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: getip Date: Nov
			8 2006 00:58:15
		$RCSfile: getip.c,v $ $Revision: /main/HPDCE02/2 $ (
			OSF) $Date: 1995/01/30 22:40 UTC $
	/opt/dce/bin/kdestroy:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: kdestroy Date: No
			v  8 2006 00:55:07
	/sbin/init.d/dce:
		Module: init.d/dce
	/opt/dce/bin/dce.unconfig:
		HP DCE/9000 1.8
		Module: dce.unconfig $Revision: /main/HPDCE02/18 $ $
			Date: 1997/08/20 15:41 UTC $
	/opt/dce/bin/dce_shutdown:
		HP DCE/9000 1.8
		Module: dce_shutdown $Revision: /main/HPDCE02/18 $ $
			Date: 1997/06/03 17:34 UTC $
	/opt/dce/bin/passwd_export:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: passwd_export Dat
			e: Nov  8 2006 01:04:10
	/opt/dce/bin/kinit:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: kinit Date: Nov
			8 2006 00:55:17
	/opt/dce/bin/klist:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: klist Date: Nov
			8 2006 00:54:57
	/opt/dce/bin/ep_scavenger:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		HP DCE/9000 1.8 PHSS_35467 Module: ep_scavenger Date
			: Nov  7 2006 23:27:41
	/opt/dce/newconfig/var/opt/dce/svc/routing:
		None

	DCE-Core.DCE-CORE-SHLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/lib/libdcekt.1:
		dpeaclstore.c   7       (DECdns)        11/17/1991
		dpeaclaccess.c  4       (DECdns)        12/11/1991
		qarith_lib.c    7       (DECdns)        11/9/1990
		krb5rpc.c       3 - 10/10/91
		krb5-manual-glue.c      13 - 12/12/91
		rc_base.c       3 - 10/24/91
		localaddr.c     3 - 10/24/91
		locate_kdc.c    3 - 10/24/91
		HP DCE/9000 1.8 PHSS_35467 Module: libdcekt.1 Date:
			Nov  7 2006 17:42:27
		rec_seq.c       8.2 (Berkeley) 9/7/93
		$RCSfile: environment.c,v $ $Revision: /main/HPDCE02
			/HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44
			UTC $
		libXOM 1.9 (BULL S.A) 7/1/92
	/usr/lib/libd4r.1:
		HP DCE/9000 1.8 PHSS_35467 Module: libd4r.1 Date: No
			v  7 2006 17:00:49
	/usr/lib/libdce.1:
		dpeaclstore.c   7       (DECdns)        11/17/1991
		dpeaclaccess.c  4       (DECdns)        12/11/1991
		qarith_lib.c    7       (DECdns)        11/9/1990
		krb5rpc.c       3 - 10/10/91
		krb5-manual-glue.c      13 - 12/12/91
		rc_base.c       3 - 10/24/91
		localaddr.c     3 - 10/24/91
		locate_kdc.c    3 - 10/24/91
		HP DCE/9000 1.5 PHSS_19739-40 Module: libdce.1 (U.S.
			/Canada only) Date: Sep  4 1999 07:37:55
		rec_seq.c       8.2 (Berkeley) 9/7/93
		$RCSfile: environment.c,v $ $Revision: /main/HPDCE02
			/2 $ (OSF) $Date: 1994/12/05 19:53 UTC $
		libXOM 1.9 (BULL S.A) 7/1/92
	/usr/lib/libdce.2:
		dpeaclstore.c   7       (DECdns)        11/17/1991
		dpeaclaccess.c  4       (DECdns)        12/11/1991
		qarith_lib.c    7       (DECdns)        11/9/1990
		krb5rpc.c       3 - 10/10/91
		krb5-manual-glue.c      13 - 12/12/91
		rc_base.c       3 - 10/24/91
		localaddr.c     3 - 10/24/91
		locate_kdc.c    3 - 10/24/91
		HP DCE/9000 1.8 PHSS_35467 Module: libdce.2 Date: No
			v  7 2006 17:47:52
		rec_seq.c       8.2 (Berkeley) 9/7/93
		$RCSfile: environment.c,v $ $Revision: /main/HPDCE02
			/HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44
			UTC $
		libXOM 1.9 (BULL S.A) 7/1/92
	/usr/lib/libcma.1:
		HP DCE/9000 1.5 PHSS_30123 Module: libcma.1 (Export)
			 Date: Dec  9 2003 14:23:03
	/usr/lib/libcma.2:
		HP DCE/9000 1.8 PHSS_35467 Module: libcma.2 Date: No
			v  7 2006 17:02:43

	DCE-Core.DCE-COR-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	/usr/lib/pa20_64/libdcekt.1:
		dpeaclstore.c   7       (DECdns)        11/17/1991
		dpeaclaccess.c  4       (DECdns)        12/11/1991
		qarith_lib.c    7       (DECdns)        11/9/1990
		krb5rpc.c       3 - 10/10/91
		krb5-manual-glue.c      13 - 12/12/91
		rc_base.c       3 - 10/24/91
		localaddr.c     3 - 10/24/91
		locate_kdc.c    3 - 10/24/91
		HP DCE/9000 1.8 PHSS_35467 Module: libdcekt.1 Date:
			Nov  7 2006 17:25:46
		rec_seq.c       8.2 (Berkeley) 9/7/93
		$RCSfile: environment.c,v $ $Revision: /main/HPDCE02
			/HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44
			UTC $
		libXOM 1.9 (BULL S.A) 7/1/92

cksum(1) Output: 

	DCE-Core.DCEC-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	3507573279 2446 /usr/share/man/man1m.Z/passwd_export.1m
	3609412548 5095 /usr/share/man/man5.Z/passwd_override.5
	304121006 2561 /usr/share/man/man1m.Z/cdsadv.1m
	347430281 12024 /usr/share/man/man1m.Z/dce_config.1m

	DCE-Core.DCE-CORE-DTS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	2925822686 412184 /opt/dce/sbin/dtsd
	2874714721 727 /opt/dce/lib/zoneinfo/Australia/LHI
	195874196 727 /opt/dce/lib/zoneinfo/Australia/NSW
	548592123 727 /opt/dce/lib/zoneinfo/Australia/South
	2413274370 727 /opt/dce/lib/zoneinfo/Australia/Tasmania
	727891673 727 /opt/dce/lib/zoneinfo/Australia/Victoria
	1112841045 727 /opt/dce/lib/zoneinfo/Australia/Yancowinna
	1683819557 820 /opt/dce/lib/zoneinfo/US/Alaska
	3701144971 849 /opt/dce/lib/zoneinfo/US/Aleutian
	3685984625 817 /opt/dce/lib/zoneinfo/US/Central
	3711130678 427 /opt/dce/lib/zoneinfo/US/East-Indiana
	434077929 817 /opt/dce/lib/zoneinfo/US/Eastern
	3234681448 767 /opt/dce/lib/zoneinfo/US/Michigan
	2174034255 817 /opt/dce/lib/zoneinfo/US/Mountain
	1148399586 817 /opt/dce/lib/zoneinfo/US/Pacific
	2174034255 817 /opt/dce/lib/zoneinfo/Navajo
	1680309417 756 /opt/dce/lib/zoneinfo/Canada/Atlantic
	475385791 756 /opt/dce/lib/zoneinfo/Canada/Central
	1031843914 756 /opt/dce/lib/zoneinfo/Canada/Eastern
	2482295750 756 /opt/dce/lib/zoneinfo/Canada/Mountain
	973130459 756 /opt/dce/lib/zoneinfo/Canada/Newfoundland
	894047588 756 /opt/dce/lib/zoneinfo/Canada/Pacific
	2508830622 756 /opt/dce/lib/zoneinfo/Canada/Yukon
	2438502689 576 /opt/dce/lib/zoneinfo/Mexico/BajaSur
	2896041278 576 /opt/dce/lib/zoneinfo/Mexico/General
	1688902110 55 /opt/dce/lib/zoneinfo/Mexico/Sonora
	434077929 817 /opt/dce/lib/zoneinfo/posixrules

	DCE-Core.DCE-CORE-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	4255865699 188416 /usr/lib/libdcedpvtkt.1
	2642940888 184320 /usr/lib/libdcedpvt.1
	1702750679 1515520 /usr/lib/libdcecpkt.1
	2896120998 1490944 /usr/lib/libdcecp.1
	1257147311 711192 /opt/dce/sbin/cdsadv
	3026624276 612888 /opt/dce/bin/dcecp
	2373482424 72216 /opt/dce/bin/rpccp
	2159596765 346648 /opt/dce/sbin/dced
	1101335420 31256 /opt/dce/bin/getip
	1435175051 35352 /opt/dce/bin/kdestroy
	2604048238 30484 /sbin/init.d/dce
	1179849118 7434 /opt/dce/bin/dce.unconfig
	2525457518 8874 /opt/dce/bin/dce_shutdown
	3443409179 55832 /opt/dce/bin/passwd_export
	2819119427 39448 /opt/dce/bin/kinit
	2657307529 39448 /opt/dce/bin/klist
	3384726994 39448 /opt/dce/bin/ep_scavenger
	840810840 2525 /opt/dce/newconfig/var/opt/dce/svc/routing

	DCE-Core.DCE-CORE-SHLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	550645174 5312512 /usr/lib/libdcekt.1
	2592394707 65536 /usr/lib/libd4r.1
	3226965394 4853760 /usr/lib/libdce.1
	1452470540 5136384 /usr/lib/libdce.2
	4284661256 532480 /usr/lib/libcma.1
	946094402 565248 /usr/lib/libcma.2

	DCE-Core.DCE-COR-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
		v=HP:
	1501234763 5914808 /usr/lib/pa20_64/libdcekt.1

Patch Conflicts: None

Patch Dependencies: 
	s700: 11.11: PHCO_24400
	s800: 11.11: PHCO_24400

Hardware Dependencies: None

Other Dependencies: None

Supersedes: 
	PHSS_27799 PHSS_29669 PHSS_24261 PHSS_25473 PHSS_25710 PHSS_26394
	PHSS_27258 PHSS_28386 PHSS_29964 PHSS_30123 PHSS_32638 PHSS_33426
	PHSS_33949 PHSS_35467

Equivalent Patches: 
	PHSS_36005:
	s700: 11.23
	s800: 11.23

Patch Package Size: 10000 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_36004

	5. Run swinstall to install the patch:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -s /tmp/PHSS_36004.depot

	By default swinstall will archive the original software in
	/var/adm/sw/save/PHSS_36004.  If you do not wish to retain a
	copy of the original software, include the patch_save_files
	option in the swinstall command above:

		-x patch_save_files=false

	WARNING: If patch_save_files is false when a patch is installed,
		 the patch cannot be deinstalled.  Please be careful
		 when using this feature.

	For future reference, the contents of the PHSS_36004.text file is
	available in the product readme:

		swlist -l product -a readme -d @ /tmp/PHSS_36004.depot

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHSS_36004.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: 
	1.
	Bermuda lies in the Atlantic timezone (GMT-4),
	which follows the same DST as Canada/Atlantic
	timezone. Customers in Bermuda can therefore
	export the DTS_TZ environment variable as
	Canada/Atlantic timezone.
	2.
	A new  version of routing file present in this patch
	will be installed in /opt/dce/newconfig/var/opt/dce/svc/
	directory. When upgrading the
	system from HP-UX 11.0 to HP-UX 11i v1, copy this file to
	the /var/opt/dce/svc/ directory for the new version to take
	effect.
	3.
	For this patch to take effect Stop and Start all
	DCE daemons and application processes OR reboot
	the system after the patch is installed.

	To stop the DCE daemons use:
	/sbin/init.d/dce stop

	To start the DCE daemons use:
	/sbin/init.d/dce start


	4.
	This patch includes the API, rpc_server_inq_all_bindings()
	to handle both IPv4 and IPv6 addresses. The argument types
	to this API are identical to those of the API,
	rpc_server_inq_bindings(). Applications that require IPv6
	bindings will need to use the new API,
	rpc_server_inq_all_bindings() instead of the existing API,
	rpc_server_inq_bindings(). The new API supports both IPv6
	and IPv4 bindings.

	Header file (dce/rpc.h) containing the prototype
	of rpc_server_inq_all_bindings()
	API is delivered in the s700_800 11.11 HP DCE/9000 1.8
	Server/DevTools cumulative patch.

	The behavior of the environment variable
	RPC_SUPPORTED_NETADDRS has been modified as
	follows:

	When the RPC_SUPPORTED_NETADDRS environment
	variable is set with IPv4 and IPv6 addresses,
	ONLY the addresses exported will be used by RPC
	runtime.

	example: export RPC_SUPPORTED_NETADDRS=
	ncacn_ip_tcp:15.70.179.110,ncacn_ipv6_tcp:fe80::2

	When the environment variable is set with ONLY IPv4
	addresses,the IPv4 addresses that are exported
	and ALL IPv6 addresses configured will be used
	by RPC runtime.

	example: export RPC_SUPPORTED_NETADDRS=
	ncacn_ip_tcp:15.70.179.110

	When the environment variable is set with ONLY IPv6
	addresses, the IPv6 addresses that are exported
	and ALL IPv4 addresses configured will be
	used by RPC runtime.

	example: export RPC_SUPPORTED_NETADDRS=
	ncacn_ipv6_tcp:fe80::2

	NOTE: The usage of IPv6 addresses in all cases is
	subject to the system being configured with minimum
	one IPv6 address.

	NOTE: This behavior is evident only when the
	application uses the API rpc_server_inq_all_bindings().

	NOTE: Applications using the API
	rpc_server_inq_all_bindings(), which need to restrict
	the addresses used by RPC runtime to ONLY IPv4 address,
	can do so by using a combination of the environment
	variables RPC_SUPPORTED_PROTSEQS and
	RPC_SUPPORTED_NETADDRS.

	example: To use ONLY IPv4 addresses export the following
	environment variables:

	export RPC_SUPPORTED_PROTSEQS=ncacn_ip_tcp
	export RPC_SUPPORTED_NETADDRS=ncacn_ip_tcp:15.70.179.110

	Similarly, to use ONLY IPv6 addresses, export the
	following environment variables:

	export RPC_SUPPORTED_PROTSEQS=ncacn_ipv6_tcp
	export RPC_SUPPORTED_NETADDRS=ncacn_ipv6_tcp:fe80::2


	5.
	To enable exception handling via TRY-CATCH blocks,
	export HP_CMA_CATCH_SYNC to any value.

	Setting this variable may overwrite the stack with
	exception handling code in the case of an unexpected
	abort of program.

ページトップへ
セキュリティ報告&パッチダイジェスト翻訳版に戻る
プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡
© 2008 Hewlett-Packard Development Company, L.P.