Patch Name: PHSS_13722 Patch Description: s700_800 10.20 Authorization Server A.02.10 patch bundle #3 Creation Date: 98/01/27 Post Date: 98/04/13 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: Authorization Server A.02.10 Filesets: PrAS-AuthServer.ASSVR-RUN,A.02.10 PrAS-Core.ASCO-ENG-A-MAN,A.02.10 PrAS-Core.ASCORE-RUN,A.02.10 PrAS-Core.ASCO-ENG-A-MSG,A.02.10 PrAS-Core.ASCORE-DEMO,A.02.10 PrAS-HPUXClient.ASCLT-HPUX,A.02.10 PrAS-Win32Client.ASCLT-WIN32,A.02.10 PrAS-WinClient.ASCLT-WIN,A.02.10 Automatic Reboot?: No Status: General Superseded Critical: No (superseded patches were critical) PHSS_12114: CORRUPTION OTHER Refer to SR# 4701367409 Path Name: /hp-ux_patches/s700_800/10.X/PHSS_13722 Symptoms: PHSS_13722: WARNING: PLEASE REFER TO THE SPECIAL INSTALLATION INSTRUCTIONS BELOW, BEFORE INSTALLING THIS PATCH. 1. Symptoms for SR # 4701380162 When the Create Puser Callout facility is used in the Administrative GUI Create Principal page to insert a ppid value greater than 117 bytes in length, the Administrative GUI cgi program aborts without creating the principal. 2. Symptoms for SR # 4701380170 In Authorization Server version A.02.00, the odss_inq*() APIs return a 0 (granted) when privilege records are requested by none are returned (count=0). Beginning with Authorization Server version A.02.10, beginning with patch PHSS_12681, the odss_inq* APIs return a nonzero value (denied) when privilege records are requested but none are returned. 3. Symptoms for SR # 4701380154 The hardware and software requirements documented in the version A.02.10 Release Notes (pn B5196-90010) for the Authorization Server Engine are inadequate to support the optimal performance of the Engine in a realistic production environment. Also, the current Informix database created during product configuration is too small to support a realistic production environment. 4. Symptoms for SR # 4701380147 The performance of the Authorization Server Engine administrative functions to create and enable principals decreases as the number of principals in the runtime Informix database increases. 5. Symptoms for SR # 4701380188 The performance of odss*_inq_*() API calls decrease as the number of principals in the runtime Informix database increases. PHSS_12681: 1. Symptoms for SR # 4701349365 ODSS_user_config script incorrectly adds ERAs for principals that are available only if the DCE cell was configured with the Pwd Strength checker. 2. Symptoms for SR # 4701370221 This is an enhancement. A non-DCE interface to Pr/AS was provided. PHSS_12114: 1. This problem is in building an entitlement. When you have two attributes where one attribute name is a subset of another attribute name, like account and account_type. In some cases, when you select account in the rule building screen, the name account_type may end up in the rule. 2. Commands authu_batch or authu will refuse to accept several classes of valid input. Also start and stop times are altered (except for ODSS_START and ODSS_END). Defect Description: PHSS_13722: 1. Defect description for SR # 4701380162 String handling characteristics of the Create Puser Callout facility have been modified to allow a user to insert a ppid value of up to 1023 bytes in length (the max allowed size of a ppid value element). 2. Defect description for SR # 4701380170 This is an enhancement for a customer 3. Defect description for SR # 4701380154 With performance enhancements introduced in this patch, a minimum of 200 Mb of disk space is required under /var/opt/odss for the successful creation of an enlarged Informix database. The number of buffers used by the Informix runtime database has been increased to increase runtime performance. For this reason, at least 256 Mb o RAM is recommended for optimal performance of the Engine. 4. Defect description for SR # 4701380147 4701380188 An index was added to the database to increase performance of creating/enabling principals and calls to odss*_inq* API calls. PHSS_12681: 1. Defect description for SR # 4701349365 The DCE 'basic' sample application uses ./setup.ksh to add principals. This invokes ODSS_user_config in /opt/odss/lbin, which adds ERAs with the principals. The ERAs depend on the DCE password strength checker being configured. Pr/AS no longer should depend on this. 2. Enhancement description for SR # 4701370221 A library libodsst.sl was created to provide an interface to Pr/AS that is not dependent upon DCE. Four interface routines are provided in libodsst.sl. They are: odsst_authz_eval() odsst_inq_entitlements() odsst_inq_interfaces() odsst_errtext() For more information about their use, please refer to man page (e.g. man 3 odsst_authz_eval). PHSS_12114: 1. Defect description for SR # 4701364745 The wrong transaction attribute is sometimes selected in the java code while building a rule. 2. Defect description for SR # 4701367409 Several defects in processing of input have been fixed. Start and stop times are not converted to UTC on input, however they are the UTC to local time conversion is applied when displaying start and stop times. The special times, ODSS_START and ODSS_END are not affected. SR: 4701364745 4701367409 4701349365 4701370221 4701380162 4701380170 4701380154 4701380147 4701380188 Patch Files: /opt/odss/bin/authu_batch /opt/odss/bin/authu_maint /opt/odss/bin/odss_aud_filter /opt/odss/bin/odss_cgi_authz /opt/odss/bin/odss_cgi_inq /opt/odss/bin/odss_errtext /opt/odss/bin/odss_rep_admin /opt/odss/bin/odsst_authz_eval /opt/odss/bin/odsst_errtext /opt/odss/bin/odsst_inq_entitlements /opt/odss/bin/odsst_inq_interfaces /opt/odss/client/PCDCE/include/odssmsg.h /opt/odss/examples/bank_demo/README /opt/odss/examples/bank_demo/bankDemo_create.aubatch /opt/odss/examples/bank_demo/bankDemo_delete.aubatch /opt/odss/examples/bank_demo/bank_teller/README.html /opt/odss/examples/bank_demo/bank_teller/cgi-bin/Makefile /opt/odss/examples/bank_demo/bank_teller/cgi-bin/cgi-lib.pl /opt/odss/examples/bank_demo/bank_teller/cgi-bin/ check_status.h /opt/odss/examples/bank_demo/bank_teller/cgi-bin/common.h /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo02.cgi /opt/odss/examples/bank_demo/bank_teller/cgi-bin/ demo02_d.cgi /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo04.cgi /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo21.cgi /opt/odss/examples/bank_demo/bank_teller/cgi-bin/ demo21_d.cgi /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo31 /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo31.c /opt/odss/examples/bank_demo/bank_teller/contents.html /opt/odss/examples/bank_demo/bank_teller/help.html /opt/odss/examples/bank_demo/bank_teller/help1.html /opt/odss/examples/bank_demo/bank_teller/help2.html /opt/odss/examples/bank_demo/bank_teller/helpo.html /opt/odss/examples/bank_demo/bank_teller/helps.html /opt/odss/examples/bank_demo/bank_teller/images/back.gif /opt/odss/examples/bank_demo/bank_teller/images/bank.gif /opt/odss/examples/bank_demo/bank_teller/images/bank2.gif /opt/odss/examples/bank_demo/bank_teller/images/contents.gif /opt/odss/examples/bank_demo/bank_teller/images/exit.gif /opt/odss/examples/bank_demo/bank_teller/images/forward.gif /opt/odss/examples/bank_demo/bank_teller/images/hplogo.gif /opt/odss/examples/bank_demo/bank_teller/images/ psec_background.gif /opt/odss/examples/bank_demo/bank_teller/images/pt6.gif /opt/odss/examples/bank_demo/bank_teller/index.html /opt/odss/examples/bank_demo/bank_teller/navbar.html /opt/odss/examples/bank_demo/bank_teller_server/Makefile /opt/odss/examples/bank_demo/bank_teller_server/bank_server /opt/odss/examples/bank_demo/bank_teller_server/common.h /opt/odss/examples/bank_demo/bank_teller_server/ demo_manager.c /opt/odss/examples/bank_demo/bank_teller_server/ demo_server.c /opt/odss/examples/bank_demo/bank_teller_server/oasis_bank.h /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank.idl /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank_cstub.c /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank_sstub.c /opt/odss/examples/bank_demo/bank_teller_server/sigcatch.c /opt/odss/examples/bank_demo/fini_lab.ksh /opt/odss/examples/bank_demo/init_lab.ksh /opt/odss/examples/bank_demo/perl /opt/odss/examples/odsst/Makefile /opt/odss/examples/odsst/NTSELFZIP.EXE /opt/odss/examples/odsst/README /opt/odss/examples/odsst/bankDemo_create.aubatch /opt/odss/examples/odsst/bankDemo_delete.aubatch /opt/odss/examples/odsst/odsst_authz_eval.c /opt/odss/examples/odsst/odsst_errtext.c /opt/odss/examples/odsst/odsst_inq_entitlements.c /opt/odss/examples/odsst/odsst_inq_interfaces.c /opt/odss/gui/odss/cgi-bin/odss_admin_gui.cgi /opt/odss/gui/odss/html/java/Attribute.class /opt/odss/gui/odss/html/java/AttributeArray.class /opt/odss/gui/odss/html/java/CGIAccess.class /opt/odss/gui/odss/html/java/ComplexRule.class /opt/odss/gui/odss/html/java/ Convert_Entitlement_to_CGI.class /opt/odss/gui/odss/html/java/DefValue.class /opt/odss/gui/odss/html/java/DefineAttributesDialog.class /opt/odss/gui/odss/html/java/DefinePrivilegesDialog.class /opt/odss/gui/odss/html/java/DefineRulesDialog.class /opt/odss/gui/odss/html/java/DialogCallable.class /opt/odss/gui/odss/html/java/Entitlement.class /opt/odss/gui/odss/html/java/Error_Object.class /opt/odss/gui/odss/html/java/MessageBox.class /opt/odss/gui/odss/html/java/Odss_Admin.class /opt/odss/gui/odss/html/java/PrivAttribute.class /opt/odss/gui/odss/html/java/Rule.class /opt/odss/gui/odss/html/java/ScrollablePanel.class /opt/odss/gui/odss/html/java/ScrollingWindow.class /opt/odss/gui/odss/html/java/SimpleRule.class /opt/odss/include/odss/odss_authpd.h /opt/odss/include/odss/odssmsg.h /opt/odss/include/odss/odsst.h /opt/odss/lbin/ODSS_authz_cds_entry /opt/odss/lbin/ODSS_authz_raima_create /opt/odss/lbin/authpa.informix /opt/odss/lbin/authpa.oracle /opt/odss/lbin/authpd.informix /opt/odss/lbin/authpd.oracle /opt/odss/lbin/authpif /opt/odss/lbin/authu /opt/odss/lbin/initdb.informix /opt/odss/lbin/odss_conf_maint /opt/odss/lbin/onconfig.odss /opt/odss/lbin/rep_create_db /opt/odss/lib/libauthl.sl /opt/odss/lib/libcheckl.sl /opt/odss/lib/libecallout.sl /opt/odss/lib/libodssb.sl /opt/odss/lib/libodssd.sl /opt/odss/lib/libodssg.sl /opt/odss/lib/libodssmsghdl.sl /opt/odss/lib/libodssnsapi.sl /opt/odss/lib/libodsst.sl /opt/odss/lib/libucall.sl /opt/odss/lib/nls/msg/C/Hplibodss.cat /opt/odss/newconfig/etc/opt/odss/puser_types.config /opt/odss/sbin/ODSS_authz_config /opt/odss/sbin/ODSS_authz_status /opt/odss/sbin/ODSS_authz_switchlogs /opt/odss/share/man/man1.Z/odsst_authz_eval.1 /opt/odss/share/man/man1.Z/odsst_errtext.1 /opt/odss/share/man/man1.Z/odsst_inq_entitlements.1 /opt/odss/share/man/man1.Z/odsst_inq_interfaces.1 /opt/odss/share/man/man3.Z/odss_authz_eval.3 /opt/odss/share/man/man3.Z/odss_caller_authz_eval.3 /opt/odss/share/man/man3.Z/odss_inq_entitlements.3 /opt/odss/share/man/man3.Z/odsst_allocate_inq_table.3 /opt/odss/share/man/man3.Z/odsst_allocate_string_vector.3 /opt/odss/share/man/man3.Z/odsst_authz_eval.3 /opt/odss/share/man/man3.Z/odsst_free_inq_table.3 /opt/odss/share/man/man3.Z/odsst_free_string_vector.3 /opt/odss/share/man/man3.Z/odsst_inq_entitlements.3 /opt/odss/share/man/man3.Z/odsst_inq_err_text.3 /opt/odss/share/man/man3.Z/odsst_inq_interfaces.3 what(1) Output: /opt/odss/bin/authu_batch: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_13722) Fri Jan 9 17:39:50 PST 1998 /opt/odss/bin/authu_maint: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/bin/odss_aud_filter: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/bin/odss_cgi_authz: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/bin/odss_cgi_inq: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/bin/odss_errtext: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/bin/odss_rep_admin: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/bin/odsst_authz_eval: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/bin/odsst_errtext: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/bin/odsst_inq_entitlements: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/bin/odsst_inq_interfaces: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/client/PCDCE/include/odssmsg.h: None /opt/odss/examples/bank_demo/README: None /opt/odss/examples/bank_demo/bankDemo_create.aubatch: None /opt/odss/examples/bank_demo/bankDemo_delete.aubatch: None /opt/odss/examples/bank_demo/bank_teller/README.html: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/Makefile: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/cgi-lib.pl: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/ check_status.h: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/common.h: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo02.cgi: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/ demo02_d.cgi: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo04.cgi: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo21.cgi: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/ demo21_d.cgi: None /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo31: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/examples/bank_demo/bank_teller/cgi-bin/demo31.c: None /opt/odss/examples/bank_demo/bank_teller/contents.html: None /opt/odss/examples/bank_demo/bank_teller/help.html: None /opt/odss/examples/bank_demo/bank_teller/help1.html: None /opt/odss/examples/bank_demo/bank_teller/help2.html: None /opt/odss/examples/bank_demo/bank_teller/helpo.html: None /opt/odss/examples/bank_demo/bank_teller/helps.html: None /opt/odss/examples/bank_demo/bank_teller/images/back.gif: None /opt/odss/examples/bank_demo/bank_teller/images/bank.gif: None /opt/odss/examples/bank_demo/bank_teller/images/bank2.gif: None /opt/odss/examples/bank_demo/bank_teller/images/ contents.gif: None /opt/odss/examples/bank_demo/bank_teller/images/exit.gif: None /opt/odss/examples/bank_demo/bank_teller/images/forward.gif: None /opt/odss/examples/bank_demo/bank_teller/images/hplogo.gif: None /opt/odss/examples/bank_demo/bank_teller/images/ psec_background.gif: None /opt/odss/examples/bank_demo/bank_teller/images/pt6.gif: None /opt/odss/examples/bank_demo/bank_teller/index.html: None /opt/odss/examples/bank_demo/bank_teller/navbar.html: None /opt/odss/examples/bank_demo/bank_teller_server/Makefile: None /opt/odss/examples/bank_demo/bank_teller_server/bank_server: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/examples/bank_demo/bank_teller_server/common.h: None /opt/odss/examples/bank_demo/bank_teller_server/ demo_manager.c: None /opt/odss/examples/bank_demo/bank_teller_server/ demo_server.c: None /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank.h: None /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank.idl: None /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank_cstub.c: None /opt/odss/examples/bank_demo/bank_teller_server/ oasis_bank_sstub.c: None /opt/odss/examples/bank_demo/bank_teller_server/sigcatch.c: None /opt/odss/examples/bank_demo/fini_lab.ksh: None /opt/odss/examples/bank_demo/init_lab.ksh: None /opt/odss/examples/bank_demo/perl: yaccpar 1.8 (Berkeley) 01/20/91 /opt/odss/examples/odsst/Makefile: None /opt/odss/examples/odsst/NTSELFZIP.EXE: None /opt/odss/examples/odsst/README: None /opt/odss/examples/odsst/bankDemo_create.aubatch: None /opt/odss/examples/odsst/bankDemo_delete.aubatch: None /opt/odss/examples/odsst/odsst_authz_eval.c: None /opt/odss/examples/odsst/odsst_errtext.c: None /opt/odss/examples/odsst/odsst_inq_entitlements.c: None /opt/odss/examples/odsst/odsst_inq_interfaces.c: None /opt/odss/gui/odss/cgi-bin/odss_admin_gui.cgi: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ HP PRAESIDIUM/AS version A.02.10 (PHSS_13722) Fri Jan 9 17:39:50 PST 1998 /opt/odss/gui/odss/html/java/Attribute.class: None /opt/odss/gui/odss/html/java/AttributeArray.class: None /opt/odss/gui/odss/html/java/CGIAccess.class: None /opt/odss/gui/odss/html/java/ComplexRule.class: None /opt/odss/gui/odss/html/java/ Convert_Entitlement_to_CGI.class: None /opt/odss/gui/odss/html/java/DefValue.class: None /opt/odss/gui/odss/html/java/DefineAttributesDialog.class: None /opt/odss/gui/odss/html/java/DefinePrivilegesDialog.class: None /opt/odss/gui/odss/html/java/DefineRulesDialog.class: None /opt/odss/gui/odss/html/java/DialogCallable.class: None /opt/odss/gui/odss/html/java/Entitlement.class: None /opt/odss/gui/odss/html/java/Error_Object.class: None /opt/odss/gui/odss/html/java/MessageBox.class: None /opt/odss/gui/odss/html/java/Odss_Admin.class: None /opt/odss/gui/odss/html/java/PrivAttribute.class: None /opt/odss/gui/odss/html/java/Rule.class: None /opt/odss/gui/odss/html/java/ScrollablePanel.class: None /opt/odss/gui/odss/html/java/ScrollingWindow.class: None /opt/odss/gui/odss/html/java/SimpleRule.class: None /opt/odss/include/odss/odss_authpd.h: None /opt/odss/include/odss/odssmsg.h: None /opt/odss/include/odss/odsst.h: None /opt/odss/lbin/ODSS_authz_cds_entry: None /opt/odss/lbin/ODSS_authz_raima_create: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ yaccpar 1.6 88/02/08 SMI /opt/odss/lbin/authpa.informix: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ $Header: sec_info.c,v 0.5 93/12/29 17:00:13 dibl Exp $ HP PRAESIDIUM/AS version A.02.10 (PHSS_13722) Fri Jan 9 17:39:50 PST 1998 iqcursor.c 9.27 11/9/93 14:30:51 iqdynam.c 9.33 1/17/94 13:51:50 iqfetch.c 9.13 1/24/94 08:28:45 iqsimple.c 9.11 3/31/93 17:25:36 iqtrans.c 9.4 3/31/93 17:25:41 iqutil.c 9.25 1/11/94 09:33:50 iqcomm.c 9.14 1/25/94 iqconnct.c 9.50 1/13/93 12:18:51 iqdynsql.c 9.4 1/14/93 15:57:25 iqinsert.c 9.6 10/27/93 11:05:28 iqreturn.c 9.22 11/9/93 14:33:25 iqsend.c 9.16 11/9/93 14:31:03 iqinfo.c 9.5 9/16/93 10:22:14 iqsend2.c 9.11 10/26/93 09:34:15 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osconv.c 8.1 3/2/91 13:54:13 osctype.c 9.27 10/26/93 11:48:26 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.ospip e.c 8.4 4/18/91 13:49:42 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osutil.c 8.1 3/2/91 13:55:15 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osstore.c 8.1 3/2/91 13:55:08 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osutilb.c 8.1 3/2/91 13:55:18 osfutil.c 9.4 1/17/94 17:54:49 asfapi.c 9.55 10/23/93 11:59:20 al.c 9.70 10/23/93 11:59:11 asfutil.c 9.49 10/14/93 09:08:55 driver.c 9.23 8/5/93 15:05:35 cm.c 9.63 11/19/93 18:21:49 asfns.c 9.62 9/20/93 15:42:39 asfpfsqi.c 9.57 1/14/94 15:09:31 asf_shm.c 9.84 1/13/94 14:30:35 tlispx.c 9.8 12/22/93 16:00:09 asfutil2.c 9.7 10/14/93 09:09:38 asfpfutl.c 9.13 1/14/94 15:09:38 asfslsqi.c 9.37 10/28/93 09:42:32 nwsap.c 9.10 11/22/93 13:25:30 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.osbas enm.c 8.1 3/2/91 14:46:49 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.osfta b.c 8.1 3/2/91 14:46:54 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.oshos tnm.c 8.1 3/2/91 14:47:00 osdnet.c 9.12 12/20/93 13:23:29 osauth.c 9.14 11/8/93 16:10:11 osdshift.c 9.3 8/28/92 18:10:15 rfnmanip.c 7.1 1/4/90 rvaldata.c 9.15 1/14/94 17:20:11 ghash.c 9.3 5/1/92 18:03:41 gvalid.c 9.4 10/22/93 14:15:09 decconv.c 9.23 1/14/94 17:19:32 gchkname.c 9.3 11/4/93 10:40:16 decmath.c 9.4 10/22/93 14:15:21 rstrip.c 9.4 7/7/92 13:47:08 /opt/odss/lbin/authpa.oracle: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ $Header: sec_info.c,v 0.5 93/12/29 17:00:13 dibl Exp $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 dm_dep.pc 1.18 LCC) dm_util.pc 1.10 LCC) /opt/odss/lbin/authpd.informix: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ $Header: sec_info.c,v 0.5 93/12/29 17:00:13 dibl Exp $ HP PRAESIDIUM/AS version A.02.10 (PHSS_13722) Fri Jan 9 17:39:50 PST 1998 iqcursor.c 9.27 11/9/93 14:30:51 iqdynam.c 9.33 1/17/94 13:51:50 iqfetch.c 9.13 1/24/94 08:28:45 iqsimple.c 9.11 3/31/93 17:25:36 iqtrans.c 9.4 3/31/93 17:25:41 iqutil.c 9.25 1/11/94 09:33:50 iqcomm.c 9.14 1/25/94 iqconnct.c 9.50 1/13/93 12:18:51 iqdynsql.c 9.4 1/14/93 15:57:25 iqinsert.c 9.6 10/27/93 11:05:28 iqreturn.c 9.22 11/9/93 14:33:25 iqsend.c 9.16 11/9/93 14:31:03 iqinfo.c 9.5 9/16/93 10:22:14 iqsend2.c 9.11 10/26/93 09:34:15 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osconv.c 8.1 3/2/91 13:54:13 osctype.c 9.27 10/26/93 11:48:26 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.ospip e.c 8.4 4/18/91 13:49:42 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osutil.c 8.1 3/2/91 13:55:15 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osstore.c 8.1 3/2/91 13:55:08 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osutilb.c 8.1 3/2/91 13:55:18 osfutil.c 9.4 1/17/94 17:54:49 asfapi.c 9.55 10/23/93 11:59:20 al.c 9.70 10/23/93 11:59:11 asfutil.c 9.49 10/14/93 09:08:55 driver.c 9.23 8/5/93 15:05:35 cm.c 9.63 11/19/93 18:21:49 asfns.c 9.62 9/20/93 15:42:39 asfpfsqi.c 9.57 1/14/94 15:09:31 asf_shm.c 9.84 1/13/94 14:30:35 tlispx.c 9.8 12/22/93 16:00:09 asfutil2.c 9.7 10/14/93 09:09:38 asfpfutl.c 9.13 1/14/94 15:09:38 asfslsqi.c 9.37 10/28/93 09:42:32 nwsap.c 9.10 11/22/93 13:25:30 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.osbas enm.c 8.1 3/2/91 14:46:49 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.osfta b.c 8.1 3/2/91 14:46:54 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.oshos tnm.c 8.1 3/2/91 14:47:00 osdnet.c 9.12 12/20/93 13:23:29 osauth.c 9.14 11/8/93 16:10:11 osdshift.c 9.3 8/28/92 18:10:15 rfnmanip.c 7.1 1/4/90 rvaldata.c 9.15 1/14/94 17:20:11 ghash.c 9.3 5/1/92 18:03:41 gvalid.c 9.4 10/22/93 14:15:09 decconv.c 9.23 1/14/94 17:19:32 gchkname.c 9.3 11/4/93 10:40:16 decmath.c 9.4 10/22/93 14:15:21 rstrip.c 9.4 7/7/92 13:47:08 /opt/odss/lbin/authpd.oracle: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ $Header: sec_info.c,v 0.5 93/12/29 17:00:13 dibl Exp $ HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 dm_dep.pc 1.18 LCC) dm_util.pc 1.10 LCC) /opt/odss/lbin/authpif: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/lbin/authu: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ $Header: sec_info.c,v 0.5 93/12/29 17:00:13 dibl Exp $ HP PRAESIDIUM/AS version A.02.10 (PHSS_13722) Fri Jan 9 17:39:50 PST 1998 /opt/odss/lbin/initdb.informix: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ iqsimple.c 9.11 3/31/93 17:25:36 iqtrans.c 9.4 3/31/93 17:25:41 iqutil.c 9.25 1/11/94 09:33:50 iqconnct.c 9.50 1/13/93 12:18:51 iqcursor.c 9.27 11/9/93 14:30:51 iqdynam.c 9.33 1/17/94 13:51:50 iqfetch.c 9.13 1/24/94 08:28:45 iqinsert.c 9.6 10/27/93 11:05:28 iqreturn.c 9.22 11/9/93 14:33:25 iqsend.c 9.16 11/9/93 14:31:03 iqcomm.c 9.14 1/25/94 iqdynsql.c 9.4 1/14/93 15:57:25 iqinfo.c 9.5 9/16/93 10:22:14 iqsend2.c 9.11 10/26/93 09:34:15 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osconv.c 8.1 3/2/91 13:54:13 osctype.c 9.27 10/26/93 11:48:26 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.ospip e.c 8.4 4/18/91 13:49:42 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osutil.c 8.1 3/2/91 13:55:15 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osstore.c 8.1 3/2/91 13:55:08 /net/grizzly/sccs/rd/engines/oslib/SCCS/s.osutilb.c 8.1 3/2/91 13:55:18 osfutil.c 9.4 1/17/94 17:54:49 asfapi.c 9.55 10/23/93 11:59:20 al.c 9.70 10/23/93 11:59:11 asfutil.c 9.49 10/14/93 09:08:55 driver.c 9.23 8/5/93 15:05:35 cm.c 9.63 11/19/93 18:21:49 asfns.c 9.62 9/20/93 15:42:39 asfpfsqi.c 9.57 1/14/94 15:09:31 asf_shm.c 9.84 1/13/94 14:30:35 tlispx.c 9.8 12/22/93 16:00:09 asfutil2.c 9.7 10/14/93 09:09:38 asfpfutl.c 9.13 1/14/94 15:09:38 asfslsqi.c 9.37 10/28/93 09:42:32 nwsap.c 9.10 11/22/93 13:25:30 rfnmanip.c 7.1 1/4/90 rvaldata.c 9.15 1/14/94 17:20:11 ghash.c 9.3 5/1/92 18:03:41 gvalid.c 9.4 10/22/93 14:15:09 decconv.c 9.23 1/14/94 17:19:32 gchkname.c 9.3 11/4/93 10:40:16 decmath.c 9.4 10/22/93 14:15:21 rstrip.c 9.4 7/7/92 13:47:08 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.osbas enm.c 8.1 3/2/91 14:46:49 osdshift.c 9.3 8/28/92 18:10:15 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.osfta b.c 8.1 3/2/91 14:46:54 /net/grizzly/sccs/rd/engines/oslib/sysv/SCCS/s.oshos tnm.c 8.1 3/2/91 14:47:00 osdnet.c 9.12 12/20/93 13:23:29 osauth.c 9.14 11/8/93 16:10:11 ic12_r10dav_gs libc.a_ID@@/main/r10dav/libc_dav/bvd_ dav/1 /ux/libc/libs/libc/archive_pa1/libc.a_ID May 1 1996 11:43:41 /opt/odss/lbin/odss_conf_maint: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/lbin/onconfig.odss: None /opt/odss/lbin/rep_create_db: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/lib/libauthl.sl: None /opt/odss/lib/libcheckl.sl: None /opt/odss/lib/libecallout.sl: None /opt/odss/lib/libodssb.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/lib/libodssd.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/lib/libodssg.sl: None /opt/odss/lib/libodssmsghdl.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/lib/libodssnsapi.sl: Version 1 odss_nsapi.slDec 15 1997 /opt/odss/lib/libodsst.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/lib/libucall.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_12114) Fri Sep 26 13:27:13 PDT 1997 /opt/odss/lib/nls/msg/C/Hplibodss.cat: None /opt/odss/newconfig/etc/opt/odss/puser_types.config: None /opt/odss/sbin/ODSS_authz_config: None /opt/odss/sbin/ODSS_authz_status: None /opt/odss/sbin/ODSS_authz_switchlogs: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/odss/share/man/man1.Z/odsst_authz_eval.1: None /opt/odss/share/man/man1.Z/odsst_errtext.1: None /opt/odss/share/man/man1.Z/odsst_inq_entitlements.1: None /opt/odss/share/man/man1.Z/odsst_inq_interfaces.1: None /opt/odss/share/man/man3.Z/odss_authz_eval.3: None /opt/odss/share/man/man3.Z/odss_caller_authz_eval.3: None /opt/odss/share/man/man3.Z/odss_inq_entitlements.3: None /opt/odss/share/man/man3.Z/odsst_allocate_inq_table.3: None /opt/odss/share/man/man3.Z/odsst_allocate_string_vector.3: None /opt/odss/share/man/man3.Z/odsst_authz_eval.3: None /opt/odss/share/man/man3.Z/odsst_free_inq_table.3: None /opt/odss/share/man/man3.Z/odsst_free_string_vector.3: None /opt/odss/share/man/man3.Z/odsst_inq_entitlements.3: None /opt/odss/share/man/man3.Z/odsst_inq_err_text.3: None /opt/odss/share/man/man3.Z/odsst_inq_interfaces.3: None cksum(1) Output: 3222677428 1037964 /opt/odss/bin/authu_batch 1029044698 911484 /opt/odss/bin/authu_maint 2127862862 264676 /opt/odss/bin/odss_aud_filter 911342186 103492 /opt/odss/bin/odss_cgi_authz 384365946 103676 /opt/odss/bin/odss_cgi_inq 3912316870 91940 /opt/odss/bin/odss_errtext 1004065216 612344 /opt/odss/bin/odss_rep_admin 996786648 55168 /opt/odss/bin/odsst_authz_eval 1218936361 55252 /opt/odss/bin/odsst_errtext 1540885807 55632 /opt/odss/bin/odsst_inq_entitlements 1442433189 55656 /opt/odss/bin/odsst_inq_interfaces 3683995961 157452 /opt/odss/client/PCDCE/include/odssmsg.h 2938435642 181 /opt/odss/examples/bank_demo/README 2402586904 10950 /opt/odss/examples/bank_demo/ bankDemo_create.aubatch 249856037 1479 /opt/odss/examples/bank_demo/ bankDemo_delete.aubatch 1123986563 7994 /opt/odss/examples/bank_demo/bank_teller/ README.html 2236050712 708 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/Makefile 494105088 5003 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/cgi-lib.pl 3405268847 475 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/check_status.h 3545508343 2178 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/common.h 2137206676 3233 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo02.cgi 1192893271 3141 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo02_d.cgi 2368560009 2205 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo04.cgi 1230580191 10039 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo21.cgi 1200178026 10037 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo21_d.cgi 2286065898 150708 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo31 1586898578 7295 /opt/odss/examples/bank_demo/bank_teller/ cgi-bin/demo31.c 1215253172 1853 /opt/odss/examples/bank_demo/bank_teller/ contents.html 3049171881 331 /opt/odss/examples/bank_demo/bank_teller/ help.html 552588894 1052 /opt/odss/examples/bank_demo/bank_teller/ help1.html 3926448140 4602 /opt/odss/examples/bank_demo/bank_teller/ help2.html 1305152711 9461 /opt/odss/examples/bank_demo/bank_teller/ helpo.html 1684433586 2200 /opt/odss/examples/bank_demo/bank_teller/ helps.html 1320342847 1068 /opt/odss/examples/bank_demo/bank_teller/ images/back.gif 3564393877 25578 /opt/odss/examples/bank_demo/bank_teller/ images/bank.gif 3720596278 13140 /opt/odss/examples/bank_demo/bank_teller/ images/bank2.gif 2540936529 1131 /opt/odss/examples/bank_demo/bank_teller/ images/contents.gif 840970703 1128 /opt/odss/examples/bank_demo/bank_teller/ images/exit.gif 2212654377 1080 /opt/odss/examples/bank_demo/bank_teller/ images/forward.gif 3302231964 805 /opt/odss/examples/bank_demo/bank_teller/ images/hplogo.gif 883661699 2669 /opt/odss/examples/bank_demo/bank_teller/ images/psec_background.gif 1927993079 1387 /opt/odss/examples/bank_demo/bank_teller/ images/pt6.gif 1355988780 1337 /opt/odss/examples/bank_demo/bank_teller/ index.html 2143852377 858 /opt/odss/examples/bank_demo/bank_teller/ navbar.html 1269088945 1174 /opt/odss/examples/bank_demo/ bank_teller_server/Makefile 3271404428 173176 /opt/odss/examples/bank_demo/ bank_teller_server/bank_server 3086870313 1799 /opt/odss/examples/bank_demo/ bank_teller_server/common.h 1721014050 9900 /opt/odss/examples/bank_demo/ bank_teller_server/demo_manager.c 1875617451 2034 /opt/odss/examples/bank_demo/ bank_teller_server/demo_server.c 1522246276 2952 /opt/odss/examples/bank_demo/ bank_teller_server/oasis_bank.h 1513348318 1493 /opt/odss/examples/bank_demo/ bank_teller_server/oasis_bank.idl 1739150667 23049 /opt/odss/examples/bank_demo/ bank_teller_server/oasis_bank_cstub.c 2779895820 30525 /opt/odss/examples/bank_demo/ bank_teller_server/oasis_bank_sstub.c 3443902866 5436 /opt/odss/examples/bank_demo/ bank_teller_server/sigcatch.c 3919968449 2032 /opt/odss/examples/bank_demo/fini_lab.ksh 2290220361 5629 /opt/odss/examples/bank_demo/init_lab.ksh 3897135019 741376 /opt/odss/examples/bank_demo/perl 4205143168 939 /opt/odss/examples/odsst/Makefile 3654000142 283465 /opt/odss/examples/odsst/NTSELFZIP.EXE 2048750048 12391 /opt/odss/examples/odsst/README 2402586904 10950 /opt/odss/examples/odsst/ bankDemo_create.aubatch 249856037 1479 /opt/odss/examples/odsst/ bankDemo_delete.aubatch 2353603896 1071 /opt/odss/examples/odsst/odsst_authz_eval.c 1824572516 1753 /opt/odss/examples/odsst/odsst_errtext.c 1774942060 2446 /opt/odss/examples/odsst/ odsst_inq_entitlements.c 2802215199 2773 /opt/odss/examples/odsst/ odsst_inq_interfaces.c 3387696386 1257084 /opt/odss/gui/odss/cgi-bin/ odss_admin_gui.cgi 174651036 2431 /opt/odss/gui/odss/html/java/Attribute.class 4185431898 4350 /opt/odss/gui/odss/html/java/ AttributeArray.class 3440771094 3245 /opt/odss/gui/odss/html/java/CGIAccess.class 951421356 3359 /opt/odss/gui/odss/html/java/ ComplexRule.class 1748209309 3443 /opt/odss/gui/odss/html/java/ Convert_Entitlement_to_CGI.class 1867253611 2120 /opt/odss/gui/odss/html/java/DefValue.class 1599238589 13694 /opt/odss/gui/odss/html/java/ DefineAttributesDialog.class 2890986955 12609 /opt/odss/gui/odss/html/java/ DefinePrivilegesDialog.class 3279639769 14142 /opt/odss/gui/odss/html/java/ DefineRulesDialog.class 4154556850 255 /opt/odss/gui/odss/html/java/ DialogCallable.class 1343167941 1678 /opt/odss/gui/odss/html/java/ Entitlement.class 3886051204 587 /opt/odss/gui/odss/html/java/ Error_Object.class 4203031582 2403 /opt/odss/gui/odss/html/java/ MessageBox.class 1379141951 12768 /opt/odss/gui/odss/html/java/ Odss_Admin.class 499868259 3481 /opt/odss/gui/odss/html/java/ PrivAttribute.class 755961309 5150 /opt/odss/gui/odss/html/java/Rule.class 245452057 660 /opt/odss/gui/odss/html/java/ ScrollablePanel.class 3923353543 2102 /opt/odss/gui/odss/html/java/ ScrollingWindow.class 2100342132 4248 /opt/odss/gui/odss/html/java/ SimpleRule.class 3468310543 5697 /opt/odss/include/odss/odss_authpd.h 3683995961 157452 /opt/odss/include/odss/odssmsg.h 2757743952 5400 /opt/odss/include/odss/odsst.h 809718558 16032 /opt/odss/lbin/ODSS_authz_cds_entry 1059378906 1668176 /opt/odss/lbin/ODSS_authz_raima_create 935054103 1771320 /opt/odss/lbin/authpa.informix 797382547 2917472 /opt/odss/lbin/authpa.oracle 1228135372 2664868 /opt/odss/lbin/authpd.informix 859030321 3809172 /opt/odss/lbin/authpd.oracle 1630760714 173440 /opt/odss/lbin/authpif 1584863324 6946860 /opt/odss/lbin/authu 73119611 996060 /opt/odss/lbin/initdb.informix 2358661842 123376 /opt/odss/lbin/odss_conf_maint 3046923323 7051 /opt/odss/lbin/onconfig.odss 815805947 2667220 /opt/odss/lbin/rep_create_db 3033930073 985280 /opt/odss/lib/libauthl.sl 341234837 87408 /opt/odss/lib/libcheckl.sl 2197215159 146756 /opt/odss/lib/libecallout.sl 3732002885 512104 /opt/odss/lib/libodssb.sl 3326119045 876948 /opt/odss/lib/libodssd.sl 185396622 437480 /opt/odss/lib/libodssg.sl 1993148334 155820 /opt/odss/lib/libodssmsghdl.sl 2820145234 191024 /opt/odss/lib/libodssnsapi.sl 723403115 228904 /opt/odss/lib/libodsst.sl 3998204692 77096 /opt/odss/lib/libucall.sl 1316961932 119794 /opt/odss/lib/nls/msg/C/Hplibodss.cat 1499484082 639 /opt/odss/newconfig/etc/opt/odss/ puser_types.config 1836111054 36358 /opt/odss/sbin/ODSS_authz_config 1177184723 45167 /opt/odss/sbin/ODSS_authz_status 3566382298 266580 /opt/odss/sbin/ODSS_authz_switchlogs 1725292598 1252 /opt/odss/share/man/man1.Z/ odsst_authz_eval.1 1728644546 569 /opt/odss/share/man/man1.Z/odsst_errtext.1 932722507 1145 /opt/odss/share/man/man1.Z/ odsst_inq_entitlements.1 3955843882 1642 /opt/odss/share/man/man1.Z/ odsst_inq_interfaces.1 924738840 2917 /opt/odss/share/man/man3.Z/odss_authz_eval.3 3493981510 2908 /opt/odss/share/man/man3.Z/ odss_caller_authz_eval.3 841148957 3331 /opt/odss/share/man/man3.Z/ odss_inq_entitlements.3 2047494654 1310 /opt/odss/share/man/man3.Z/ odsst_allocate_inq_table.3 3797995657 1072 /opt/odss/share/man/man3.Z/ odsst_allocate_string_vector.3 3088838125 2609 /opt/odss/share/man/man3.Z/ odsst_authz_eval.3 2538491827 855 /opt/odss/share/man/man3.Z/ odsst_free_inq_table.3 3595785390 846 /opt/odss/share/man/man3.Z/ odsst_free_string_vector.3 669529426 3529 /opt/odss/share/man/man3.Z/ odsst_inq_entitlements.3 856934347 1035 /opt/odss/share/man/man3.Z/ odsst_inq_err_text.3 3864257081 3199 /opt/odss/share/man/man3.Z/ odsst_inq_interfaces.3 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_12114 PHSS_12681 Equivalent Patches: None Patch Package Size: 34020 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_13722 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_13722.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_13722.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_13722. 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_13722.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_13722.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: If you are installing this patch on a system that contains an Authorization Server Engine (Master or Replica) The Authorization Server Engine must be unconfigured prior to installing this patch, then reconfigured after this patch is installed. If you have implemented an Authorization Server Master/Replica Engine strategy, you must first perform steps 1 through 5 and 7 to unconfigure each Replica Engine before you perform steps 1 through 7 to unconfigure the Master Engine. 1. Prior to reconfiguring the Authorization Server Engine, you must ensure that /var/opt/odss has at least 200 MB of disk space available. (Prior to this patch, the requirement was 100 MB.) 2. Prior to reconfiguring the Authorization Server Engine, you should consider increasing the amount of RAM on your HP 9000 computer to at least 256 MB for optimal performance of the Authorization Server Engine with the performance enhancements introduced in this patch. (The minimum requirement for RAM is currently 128 Mb). 3. Login as a root user. 4. Login to DCE (or Pr/SS) as cell_admin. 5. Ensure that all three Authorization Server Engine processes (authpa, authpd, authu) are running. Enter: ODSS_authz_status -b If one or more of the processes are not currently running, start the Authorization Server Engine. Enter: ODSS_authz_startup 6. On the Master Engine system, Use the authu_batch utility to create a backup file of the administrative database. Enter: authu_batch -d > database_backup_file 7. Unconfigure the Authorization Server Engine. Enter: ODSS_authz_unconfig For more information, refer to "Unconfiguring an Authorization Server Engine" in chapter 5 of the "Authorization Server Administrator's Guide" (B5196-90008). 8. Install this patch following instructions provided elsewhere in this document. 9. Carefully compare the new version of the Informix configuration file /opt/odss/lbin/onconfig.odss to the copy of the file /opt/odss/lbin/onconfig.odss.old that was created during patch installation. Compare parameter values in the new version of onconfig.odss against the corresponding values in the copy onconfig.odss.old. For every parameter value in onconfig.odss.old that is greater than the corresponding parameter value found in the new file onconfig.odss, modify the parameter value in the new version of onconfig.odss to match the greater value of the corresponding parameter value in the older copy. 10. While logged in as a root user and logged in to DCE (or Pr/SS) as cell_admin, configure the Authorization Server Master Engine. Enter: ODSS_authz_config 11. Ensure that all three Authorization Server Master Engine processes (authpa, authpd, authu) are running. Enter: ODSS_authz_status -b If one or more of the processes are not currently running, start the Authorization Server Engine. Enter: ODSS_authz_startup 12. If you have implemented a Master/Replica Engine strategy, please perform additional steps described in the section "Installing and Configuring a Replica Engine" located in the "Authorization Server Administrator's Guide". 13. On your Master Engine system, restore your administrative database from the backup file you created prior to installing this patch. Enter: authu_batch -r < database_backup_file