HP-UX Internet Express A.10.
© Copyright 2007 Hewlett-Packard Development Company, L.P. Confidential Computer Software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.11 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. The information contained herein is subject to change without notice.
Table of Contents About This Document.....................................................................................................................9 Intended Audience...............................................................................................................9 Document Organization.......................................................................................................9 Typographical Conventions..........................................................................
Net-SNMP.....................................................................................................................16 OpenJMS........................................................................................................................16 OpenLDAP....................................................................................................................17 OpenSAML....................................................................................................................
Installing HP-UX Internet Express.....................................................................................26 Configuring HP-UX Internet Express Components with Webmin....................................30 3 License and Support.................................................................................................................31 Licensing Agreement..........................................................................................................31 Requesting Support...........
List of Tables 1-1 4-1 HP-UX Internet Express Component Versions ..........................................................21 HP-UX Internet Express Documentation Links..........................................................
About This Document This document discuses the products included in the Internet Express A.10.00 bundles in the HP-UX 11i v1, HP-UX 11i v2, and HP-UX 11i v3 operating system. It also describes how to install HP-UX Internet Express and documentation resources for all the products. The document printing date and part number indicate the document’s current edition. The printing date will change when a new edition is printed. Minor changes may be made at reprint without changing the printing date.
Book Title KeyCap Emphasis Emphasis Term ComputerOut UserInput Command Variable [] {} ... | HP-UX command line, you can enter “man audit” or “man 5 audit” to view the manpage. See man(1). The title of a book. On the web and on the Instant Information CD, it may be a link to the book itself. The name of a keyboard key. Note that Return and Enter both refer to the same key. Text that is emphasized. Text that is strongly emphasized. The defined use of an important word or phrase.
Include the document title, manufacturing part number, and any comment, error found, or suggestion for improvement you have concerning this document.
1 HP-UX Internet Express Overview This chapter provides an overview of HP-UX Internet Express and the open source components provided in HP-UX Internet Express. Introduction HP-UX Internet Express A.10.00 is a collection of popular open source Internet Services, Web Services, Grid Toolkits, and Security Services that are tested and qualified on HP-UX. HP-UX Internet Express enables for a low cost of software ownership and application deployment.
ClamAV ClamAV is an antivirus toolkit for UNIX®. It is primarily used on mail servers for scanning email attachments. Condor Condor is a specialized workload management system for compute-intensive jobs. Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Curl Curl is a command line tool that transfers files with URL syntax.
performance issues that are associated with starting secure sessions while maintaining the security provided by ssh. Globus Globus is a software toolkit used to build grids that enable people to share computing power, databases, and other tools online. GnuPG GnuPG is a tool used for secure communication and data storage. It can be used to encrypt data and to create digital signatures. Horde The Horde Application Framework is used by Horde applications, such as the Internet Messaging Program (IMP).
Libxml2 Libxml2 is the XML C parser and toolkit. lsof Lsof displays information about files open to Unix processes. Majordomo Majordomo manages Internet mailing lists. ModSecurity ModSecurity is an embeddable web application firewall that protects web applications from a range of attacks. It also enables HTTP traffic monitoring and real-time analysis without modifying the existing infrastructure. IMPORTANT: The ModSecurity product is available only for the HP-UX 11i v2 and HP-UX 11i v3 operating systems.
OpenLDAP OpenLDAP is an open source implementation of Lightweight Directory Access Protocol (LDAP). OpenSAML OpenSAML contains open source Java and C++ libraries used to build, transport, and parse Security Assertion Markup Language (SAML) messages. OpenSC OpenSC is a large smart card toolkit that provides a set of libraries and utilities to access smart cards.
ProcMail ProcMail is a mail processing and filtering utility. Incoming mail can be sorted by sender, subject line, length of message, and keywords in the message. ProFTPD ProFTPD is a secure and configurable FTP server. Python Python is an interpreted, interactive, object-oriented programming and rapid application development language. Qpopper Qualcomm Popper (Qpopper) is a Qualcomm-derived POP server that enables access to email using any POP3 client.
SOAP The Apache SOAP project is an implementation of the draft W3C protocol by the same name. It is based on, and supersedes, the IBM SOAP4J implementation. SourceIDSAMLJ SourceIDSAMLJ is the Java SAML open source toolkit from SourceID. SourceIDSAMLJ is a federated identity management gateway that enables you to exchange identity information. Squid Squid is a Web proxy caching server for Web clients. It supports FTP, gopher, and HTTP data objects.
Tcpdump Tcpdump is a network monitoring tool. Tripwire Tripwire software is a security and data integrity tool used to monitor and alert administrators of specific file changes on a range of systems. UDDI4J UDDI4J is a Java class library that provides an API to interact with a Universal Description, Discovery and Integration (UDDI) registry. UW-IMAP UW-IMAP is the University of Washington IMAP server. Wireshark The Ethereal network protocol analyzer has changed its name to Wireshark.
HP-UX 11i version 3. Updated versions of the components are available for download from the software depot at: http://h20293.www2.hp.com/ HP-UX Internet Express components for HP-UX 11i v1 are delivered in the following software bundles: • • • • • internet A.10.00-003 security A.10.00-000 gridtoolkits A.10.00-000 web1 A.10.00-000 web2 A.10.00-000 HP-UX Internet Express components for HP-UX 11i v2 are delivered in the following software bundles: • • • • • internet A.10.00-004 security A.10.
Table 1-1 HP-UX Internet Express Component Versions (continued) 22 Component Name HP-UX 11i version 1 HP-UX 11i version 2 HP-UX 11i version 3 Condor A.10.00-6.8.6 A.10.00-6.8.6.001 A.10.00-6.8.6.002 Curl A.10.00-7.17.1 A.10.00-7.17.1.001 A.10.00-7.17.1.002 CyrusIMAP* A.10.00-2.3.10 A.10.00-2.3.10.001 A.10.00-2.3.10.002 CyrusSASL A.10.00-2.1.22 A.10.00-2.1.22.001 A.10.00-2.1.22.002 DanteSOCKS* A.10.00-1.1.19 A.10.00-1.1.19.001 A.10.00-1.1.19.002 Eclipse A.10.00-3.3.1 A.10.00-3.3.
Table 1-1 HP-UX Internet Express Component Versions (continued) Component Name HP-UX 11i version 1 HP-UX 11i version 2 HP-UX 11i version 3 OpenLDAP* A.10.00-2.3.39 A.10.00-2.3.39.001 A.10.00-2.3.39.002 OpenSAML A.10.00-1.1b A.10.00-1.1b.001 A.10.00-1.1b.002 OpenSC A.10.00-0.11.4 A.10.00-0.11.4.001 A.10.00-0.11.4.002 PAM_mkhomedir A.10.00-1.0 A.10.00-1.0.001 A.10.00-1.0.002 PAM_passwdqc A.10.00-1.0.4 A.10.00-1.0.4.001 A.10.00-1.0.4.002 Perl-LDAP A.10.00-0.34 A.10.00-0.34.001 A.10.
Table 1-1 HP-UX Internet Express Component Versions (continued) Component Name HP-UX 11i version 1 HP-UX 11i version 2 HP-UX 11i version 3 UDDI4J A.10.00-2.0.5 A.10.00-2.0.5.001 A.10.00-2.0.5.002 UW-IMAP A.10.00-2006k A.10.00-2006k.001 A.10.00-2006k.002 Wireshark A.10.00-0.99.6 A.10.00-0.99.6.001 A.10.00-0.99.6.002 Xalan-C A.10.00-1.10 A.10.00-1.10.001 A.10.00-1.10.002 XDoclet A.10.00-1.2.3 A.10.00-1.2.3.001 A.10.00-1.2.3.002 Xerces-C A.10.00-2.8.0 A.10.00-2.8.0.001 A.10.00-2.8.0.
2 Installing HP-UX Internet Express This chapter describes the installation process for HP-UX Internet Express and provides a brief overview of the Webmin web-based administration tool, which can be used to configure select Internet Express components. Prerequisites Prior to installing HP-UX Internet Express, note the following recommendations and requirements.
• • If you want to install Wireshark A.10.00-0.99.6 on a HP-UX 11i version 1 system, ensure that PHSS_33035 ld(1) and linker tools cumulative patch are installed in your system. If you want to install Condor A.10.00-6.8.6, ensure that the following patches are installed on your system: — PHCO_25568: s700_800 11.11 libnss_files cumulative patch. This patch is required for resolving hostnames from files. — PHNE_27796: s700_800 11.11 libnss_dbs DNS backend patch.
3. View the list of bundles on the CD/DVD by entering the following command: $ swlist -l bundle -s This command shows each bundle tag, version number, and a brief description of the product contained in the bundle. NOTE: HP-UX Internet Express version A.10.00 contains all the components in five bundles for HP-UX Internet Express for HP-UX 11i version 1, HP-UX 11i version 2, and HP-UX 11i version 3. 4. To install HP-UX Internet Express components: a.
NOTE: The data storage for the most recent version of OpenLDAP (2.3.38) is incompatible with previous OpenLDAP versions. You cannot directly upgrade an existing OpenLDAP installation. To upgrade to the new OpenLDAP version from a previous version: a. b. c. d. e. Unload the data from your current OpenLDAP environment using the slapcat utility. This creates a set of .ldif files containing the unloaded data. Back up your current OpenLDAP environment, including the .ldiffiles. Remove OpenLDAP using swremove.
f. Restore each individual database directory using the mysql command. Details are available in the MySQL manpages. Information regarding migration to MySQL 5.0.45 is also available at http://dev.mysql.com/doc/refman/5.0/en/upgrading-from-4-1.html 7. If you have any previous version of the Internet Express PostgreSQL product installed, you must first manually uninstall the component prior to installing the latest version.
Configuring HP-UX Internet Express Components with Webmin HP-UX Webmin-based Admin (Webmin) is a Web-based tool for system administration for UNIX and is part of the HP Web Server Suite. Many of the HP-UX Internet Express open source components can be configured and administered using Webmin.
3 License and Support This chapter provides a brief overview of the HP licensing agreement and support for HP-UX Internet Express. Licensing Agreement The full text of the HP-UX Internet Express License Agreement is available in the licenses.txt file located in /opt/iexpress/, where is the name of the component in all lowercase letters. The HP-UX Internet Express License Agreement can also be found in the TCOpenSource component files that are available as the licenses.
4 Documentation Resources This chapter provides links to Web sites and documentation for the HP-UX Internet Express components, HP-UX Internet Express components included in the HP-UX OEs, and TCOpenSource components. HP-UX Internet Express Component Documentation Resources Table 4-1 lists links to available documentation for each component shipped on the HP-UX Internet Express media. Table 4-1 HP-UX Internet Express Documentation Links Component Name Product Documentation Links Ant http://ant.apache.
Table 4-1 HP-UX Internet Express Documentation Links (continued) Component Name Product Documentation Links HSQLDB http://hsqldb.sourceforge.net/web/hsqlFAQ.html http://hsqldb.sourceforge.net/web/hsqlDocsFrame.html Hypermail http://www.hypermail.org IMP IMP is a Horde application. IMP documentation is included within the Horde documentation. http://www.horde.org/faq/user http://www.horde.org/faq/admin/print.php Jabber http://www.jabber.org/user Jython http://www.jython.org/docs/index.
Table 4-1 HP-UX Internet Express Documentation Links (continued) Component Name Product Documentation Links Postfix http://www.postfix.org/ PostgreSQL http://techdocs.postgresql.org ProcMail http://pm-doc.sourceforge.net ProFTPD http://www.proftpd.org/docs Python http://www.python.org/doc Qpopper http://www.eudora.com/products/unsupported/qpopper/documentation.html Rsync http://samba.anu.edu.au/rsync/documentation.html Ruby http://www.ruby-lang.
Table 4-1 HP-UX Internet Express Documentation Links (continued) Component Name Product Documentation Links XDoclet http://xdoclet.sourceforge.net/xdoclet/bp.html http://www.jguru.com/faq/printablefaq.jsp?topic=XDoclet Xerces-C http://xml.apache.org/xerces-c/faqs.html http://xml.apache.org/xerces-c/pdf.html 36 Xinetd http://www.xinetd.org/faq.html zlib http://www.zlib.
Index FSH, 33 Globus, 33 GnuPG, 33 Horde, 33 HSQLDB, 34 Hypermail, 34 IMP, 34 Jabber, 34 Jython, 34 Libpcap, 34 lsof, 34 Majordomo, 34 MySQL, 34 Nessus, 34 Net-SNMP, 34 OpenJMS, 34 OpenLDAP, 34 OpenSAML, 34 OpenSC, 34 PAM_mkhomedir, 34 PAM_passwdqc, 34 Perl-LDAP, 34 Pine, 34 PostgreSQL, 35 ProcMail, 35 ProFTPD, 35 Python, 35 Qpopper, 35 Rsync, 35 ruby, 35 Rubyonrails, 35 SmartFrog, 35 Snort, 35 SOAP, 35 SourceIDSAMLJ, 35 Squid, 35 SSLDUMP, 35 Struts, 35 Stunnel, 35 Sudo, 35 SugarCRM, 35 Tcpdump, 35 UDDI4J,
version, 22 F Fetchmail description, 14 documentation link, 33 FSH description, 14 documentation link, 33 description, 15 documentation link, 34 license agreement, 31 lsof documentation link, 34 M Globus description, 15 documentation link, 33 GnuPG description, 15 documentation link, 33 Majordomo description, 16 documentation link, 34 ModSecurity description, 16 MySQL description, 16 documentation link, 34 patch requirements, 25 updating previous version, 28 H N G Horde description, 15 documentatio
description, 17 documentation link, 34 PostgreSQL description, 17 documentation link, 35 updating previous version, 29 pre-installation, 25 ProcMail description, 18 documentation link, 35 product documentation links Internet Express component, 33 ProFTPD description, 18 documentation link, 35 Python description, 18 documentation link, 35 version, 23 Q Qpopper description, 18 documentation link, 35 R Rsync description, 18 documentation link, 35 version, 23 ruby description, 18 documentation link, 35 Rubyon
X Xalan-C description, 20 documentation link, 35 installation dependency, 27 version, 24 XDoclet description, 20 documentation link, 36 version, 24 Xerces-C description, 20 documentation link, 36 version, 24 Xinetd description, 20 documentation link, 36 version, 24 40 Index