Patch Name: PHSS_15002 Patch Description: s700_800 10.20 Authorization Server A.02.10 patch bundle #5 Creation Date: 98/05/13 Post Date: 98/07/24 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 Release Critical: No (superseded patches were critical) PHSS_14593: OTHER Refer to SR# 4701387738 Inquiries against Pr/AS runtime database fail or return false information when the Engine is on an HP-UX multiprocessor system. PHSS_12114: CORRUPTION OTHER Refer to SR# 4701367409 Path Name: /hp-ux_patches/s700_800/10.X/PHSS_15002 Symptoms: PHSS_15002: WARNING: PLEASE REFER TO THE SPECIAL INSTALLATION INSTRUCTIONS BELOW, BEFORE INSTALLING THIS PATCH. 1. Symptoms for SR # 4701390054 Create Principal interfaces return error if setting DCE ERA parameters "PRIN_DISABLE_TIME_INTERVAL" and "PRIN_MAX_INVALID_ATTEMPTS". Error returned is "Invalid External Data". 2. Symptoms for SR # 4701390070 Create Principal interfaces cause authu process to abort with coredump if setting DCE ERA parameter "PRIN_PWD_SECUREWARE_CHK". 3. Symptoms for SR # 4701390294 On Windows 95 and NT, attempts to start a second concurrent process using libt library OdssMsgHdl.DLL results in the following error printed to stdout: "Mutex: Can't create uniquely named mutex in initTraceForMsgHdl()". 4. Symptoms for SR # 4701390104 In Admin GUI, the Test Privileges page with the title "Gather Transaction Data" comes up with an editable year field which is 4 digits wide, but by default diplays only the last 2 digits of the current year. Any attempts to enter a value outside of the range 80...130 result in an automatically failed test. This includes attempts to set the year explicitly past the year 1999. This defect is considered a "Year 2000" limitation. 5. Symptoms for SR # 4701390211 May cause a replica to not start up. PHSS_14593: 1. Symptoms for SR # 4701387639 odss*_inq_*() API call incorrectly returns denied and authpd.log reports odss_s_why_denied4 at dm_retrieve_record()2. 2. Symptoms for SR # 4701387019 The nsapi authpif daemon refuses all authorization requests after 10 hours of continuous operation. 3. Symptoms for SR # 4701387654 The tar file /opt/odss/odss_ito.tar that contains files required to configure Pr/AS into IT/Operations is missing two files, "AS_p.sh" and "AS_1.sh". 4. Symptoms for SR # 4701387449 odss_s_why_denied* message filling up authpd.log log file. 5. Symptoms for SR # 4701387456 ODSS_authz_config failed during the initial config in replicated DCE environement. 6. Symptoms for SR # 4701387704 Can not configure a system where hostname is not the same as nodename -a. 7. Symptoms for SR # 4701387217 Create Entitlement does not work with SSL and systems identified by ip addresses. 8. Symptoms for SR # 4701387225 The performance of Authu was increased. 9. Symptoms for SR # 4701387746 Customer needs to monitor authu heap usage so that authu can be stopped and restarted before the authu memory leak (see SR#4701353524) causes authu to abort. 10. Symptoms for SR # 4701387738 When Pr/AS engine is running on a K260 HP 9000 with 4 CPUs, inquiries against the Informix runtime database begin to fail or return false information. The only solution is to shut down the engine and restart. PHSS_13722: 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. Symptoms for SR # 4701364745 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. Symptoms for SR # 4701367409 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_15002: 1. Defect description for SR # 4701390054 A string length max of 24 characters is used in many places in the product, including the variables that pass DCE ERA parm names. Since PRIN_DISABLE_TIME INTERVAL and PRIN_MAX_INVALID_ATTEMPTS are literals with more than 24 characters, they are truncated to 24 characters, causing errors when other code attempts to compare the truncated name with the untruncated name. 2. Defect description for SR # 4701390070 Cause of the authu abort is unknown. 3. Defect description for SR # 4701390294 The trace function uses a module to initialize trace. This module is called automatically when the OdssMsgHdl.dll is loaded. This will create the named mutex using the CreateMutex API. Another process that starts up while the first process is still running will do the same thing. There is an error check in the trace initialization routine that looks if the mutex already exists, and if so, will print this error message. Usually this bug does not occur because the mutex is released after a trace log has been performed, but the mutex is never released because the self-extracting zip file that installs the thin client library on a Windows system does not create the default trace and audit log directory "logs" so the first process cannot find the logging directory. 4. Defect description for SR # 4701390104 The source of the problem is in the source file where struct "tm.tm_year" value is used. tm_year is defined as int tm_year; /* years since 1900 */ To enter a value that corresponds to 1998, you would have to enter 98 (98 is displayed) and to enter a value that corresponds to 2000, you would have to enter 100 (100 is displayed). Of course, entering an actual year like "1998" or "2001" would fail because the resulting integer value would be greater than the maximum default ending date of 2030. 5. Defect description for SR # 4701390211 Fix memory allocation bugs in replication. PHSS_14593: 1. Defect description for SR # 4701387639 Occurs when odss*_inq_*() API calls are invoked for a rule consisting of 5 or more priv attrs, and all priv attr values are not explicitly stated in the filter input parameter of the odss*_inq_*() call. Denied may or may not happen depending on the ordering of the priv attrs. Cause is a defect in /opt/odss/lbin/authpd. 2. Defect description for SR # 4701387019 The authpif daemon does not perform a programmatic dce_login in order to renew its authentication ticket; as a consequence, the nsapi plugin API odss-authorize will always return "authorization denied" after the authpif daemon's kerberos ticket has expired. The lab modified the authpif executable to perform a periodic dce_login in order to renew the authentication ticket. 3. Defect description for SR # 4701387654 The tar file /opt/odss/odss_ito.tar that contains files required to configure Pr/AS into IT/Operations is missing two files, "AS_p.sh" and "AS_1.sh". The tar file has been rebuilt to include these two files. 4. Defect description for SR # 4701387449 odss_s_why_denied[1-5]: WHY DENIED? ... messages are filling up the authpd.log. The fix eliminates the above messages from appearing in the authpd.log during normal processing. The messages are still available through the product trace facility. 5. Defect description for SR # 4701387456 ODSS_authz_config may fail in initial config but OK after doing an ODSS_authz_config -unconfig in a replicated DCE setup. The fix should reduce the chance of ODSS_authz_config from failing due to delay caused by DCE replication overhead. 6. Defect description for SR # 4701387704 Hostname and uname -a were used interchangeably in the configuration scripts. 7. Defect description for SR # 4701387217 The codebase statment in Create Entitlement needed to be changed to the default. 8. Defect description for SR # 4701387225 The performance of Authu was increased. 9. Defect description for SR # 4701387746 A utility is provided that enables a customer to monitor authu heap usage so that authu can be stopped and restarted before the authu memory leak (see SR#4701353524) causes authu to abort. 10. Defect description for SR # 4701387738 On a multiprocessor (MP) system, the Engine runtime database requires HP-UX patch PHKL_14569, requires that two onconfig.odss database configuration parms be set to indicate an MP system, and HP-UX kernel parms need to be set for a "monolithic" environment. Authpd and authpa must be modified to handle Informix errors returned on an MP system. 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 4701387639 4701387019 4701387654 4701387449 4701387456 4701387704 4701387217 4701387225 4701387746 4701387738 4701390054 4701390294 4701390070 4701390104 4701390211 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/ODSS_informix_config /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/adm_authu.dbd /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/lib/qdm_authu.dbd /opt/odss/newconfig/etc/opt/odss/puser_types.config /opt/odss/odss_ito.tar /opt/odss/sbin/ODSS_authz_add_runtime_space /opt/odss/sbin/ODSS_authz_chkdsize /opt/odss/sbin/ODSS_authz_config /opt/odss/sbin/ODSS_authz_startup /opt/odss/sbin/ODSS_authz_status /opt/odss/sbin/ODSS_authz_switchlogs /opt/odss/sbin/ODSS_authz_unconfig /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_15002) Mon May 4 18:35:17 PDT 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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 1998 /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_15002) Mon May 4 18:35:17 PDT 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/ODSS_informix_config: None /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_15002) Mon May 4 18:35:17 PDT 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_15002) Mon May 4 18:35:17 PDT 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_15002) Mon May 4 18:35:17 PDT 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/adm_authu.dbd: None /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_15002) Mon May 4 18:35:17 PDT 1998 /opt/odss/lib/libodssd.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_14593) Tue Mar 31 14:04:11 PST 1998 /opt/odss/lib/libodssg.sl: None /opt/odss/lib/libodssmsghdl.sl: HP PRAESIDIUM/AS version A.02.10 (PHSS_15002) Mon May 4 18:35:17 PDT 1998 /opt/odss/lib/libodssnsapi.sl: Version 1 odss_nsapi.slFeb 24 1998 /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/lib/qdm_authu.dbd: None /opt/odss/newconfig/etc/opt/odss/puser_types.config: None /opt/odss/odss_ito.tar: HP Authorization Server Registration File /opt/odss/sbin/ODSS_authz_add_runtime_space: None /opt/odss/sbin/ODSS_authz_chkdsize: None /opt/odss/sbin/ODSS_authz_config: None /opt/odss/sbin/ODSS_authz_startup: 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/sbin/ODSS_authz_unconfig: None /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: 786141601 1042104 /opt/odss/bin/authu_batch 899164735 911484 /opt/odss/bin/authu_maint 3972287057 264676 /opt/odss/bin/odss_aud_filter 3272513214 103492 /opt/odss/bin/odss_cgi_authz 477521868 103676 /opt/odss/bin/odss_cgi_inq 3300515622 91940 /opt/odss/bin/odss_errtext 3846199379 612344 /opt/odss/bin/odss_rep_admin 638430763 55168 /opt/odss/bin/odsst_authz_eval 212807071 55252 /opt/odss/bin/odsst_errtext 3889288702 55632 /opt/odss/bin/odsst_inq_entitlements 349467050 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 722669617 283136 /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 2309097221 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 3194018030 1668176 /opt/odss/lbin/ODSS_authz_raima_create 3286641768 3650 /opt/odss/lbin/ODSS_informix_config 1938394516 1773096 /opt/odss/lbin/authpa.informix 797382547 2917472 /opt/odss/lbin/authpa.oracle 1365408100 2671436 /opt/odss/lbin/authpd.informix 859030321 3809172 /opt/odss/lbin/authpd.oracle 840558365 185484 /opt/odss/lbin/authpif 833268486 6960568 /opt/odss/lbin/authu 493638849 996060 /opt/odss/lbin/initdb.informix 676063590 123376 /opt/odss/lbin/odss_conf_maint 1267676275 7051 /opt/odss/lbin/onconfig.odss 913990267 2667348 /opt/odss/lbin/rep_create_db 968330237 5250 /opt/odss/lib/adm_authu.dbd 3033930073 985280 /opt/odss/lib/libauthl.sl 341234837 87408 /opt/odss/lib/libcheckl.sl 2558556053 146756 /opt/odss/lib/libecallout.sl 526356488 512104 /opt/odss/lib/libodssb.sl 188960246 876948 /opt/odss/lib/libodssd.sl 185396622 437480 /opt/odss/lib/libodssg.sl 1699945780 155820 /opt/odss/lib/libodssmsghdl.sl 3760345342 191324 /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 1649490436 2845 /opt/odss/lib/qdm_authu.dbd 1499484082 639 /opt/odss/newconfig/etc/opt/odss/ puser_types.config 347191032 163840 /opt/odss/odss_ito.tar 570855360 1635 /opt/odss/sbin/ODSS_authz_add_runtime_space 64333343 474 /opt/odss/sbin/ODSS_authz_chkdsize 463030279 36414 /opt/odss/sbin/ODSS_authz_config 2787125060 28199 /opt/odss/sbin/ODSS_authz_startup 3068157361 45167 /opt/odss/sbin/ODSS_authz_status 218487518 266580 /opt/odss/sbin/ODSS_authz_switchlogs 4191417391 15814 /opt/odss/sbin/ODSS_authz_unconfig 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 PHSS_13722 PHSS_14593 Equivalent Patches: None Patch Package Size: 34280 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_15002 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_15002.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_15002.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_15002. 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_15002.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_15002.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