----------------------------------------------------------------------------- Welcome to SCO's UnixWare 7.1.3 Open Source Package Download Area file: ftp://ftp.sco.com/pub/unixware7/713/opensrc/README This directory contains open source packages that have been ported to run on native UnixWare and are provided with UnixWare 7.1.3. SCO provides these source files in compliance with the GPL License for these open source packages. The OpenLinux 3.1.1 open source RPMs corresponding to the optionally installed Linux Kernel Personality are provided at: ftp.sco.com/pub/OpenLinux311/Server/SRPMS. ----------------------------------------------------------------------------- I. List of Open Source Packages for UnixWare 7.1.3 apache_1.3.26.src.tar.gz cdrtools-1.11a21.src.tar.gz gzip-1.2.4.src.tar.Z mod_perl-1.27.src.tar.gz mod_ssl-2.8.10-1.3.26.src.tar.gz openslp-1.0.6a.src.tar openssh-3.4p1.src.tar.gz openssl-0.9.6.src.tar pkg-borealis.src.tar.gz rxtx-1.4-8.src.tar.gz samba-2.2.5.src.tar.gz squid-2.4.STABLE7.src.tar.gz zlib-1.1.4.src.tar.gz ----------------------------------------------------------------------------- II. Required Software These open source packages can be built using the UnixWare 7.1.3 Development Kit (UDK). You must have at least the following packages from the UDK CD-ROM installed (package name in parentheses): Compiler (uccs) GNU make (GNUmake) If package creation is desired, install: UnixWare Software Packaging Tools (usoftint) To uncompress the gzip source archives, you should also install the package below which is provided in this directory for your convenience: gzip-1.2.4.pkg ---------------------------------------------------------------------------- III. Software Notes and Recomendations 1. The path /usr/gnu/bin should be pre-pended to the PATH to ensure that GNU make is used rather than the UnixWare make. 2. The make install commands have been omitted since they could overrwrite the original supported files installed from the media kit. 3. The commands in section IV should be run in a non-root shell. ---------------------------------------------------------------------------- IV. Additional Instructions For Each Package ----------------------------------- apache-1.3.26 (including mod_ssl-2.8.10-1.3.26 & mod_perl-1.27) 1. gunzip apache_1.3.26.src.tar.gz 2. tar xvf apache_1.3.26.src.tar 3. gunzip mod_ssl-2.8.10-1.3.26.src.tar.gz 4. tar xvf mod_ssl-2.8.10-1.3.26.src.tar 5. gunzip mod_perl-1.27.src.tar.gz 6. tar xvf mod_perl-1.27.src.tar 7. cd mod_ssl-2.8.10-1.3.26 8. configure --with-apache=../apache_1.3.26 9. cd ../mod_perl-1.27 10. Configure 11. make 12. cd ../apache_1.3.26 13. BuildSSLPERL ----------------------------------- cdrtools-1.11a21 1. gunzip cdrtools-1.11a21.src.tar.gz 2. tar xvf cdrtools-1.11a21.src.tar 3. cd cdrtools-1.11 4. mkcdrtools.sh Upon successful completion, the mkcdrtools.sh script places the following in /tmp/cdrtools-1.11: cdrtools-1.11-uw7-bin.tar.gz - cdrtools binary cdrtools-1.11-uw7-bld.log - cdrtools build log cdrtools-1.11-uw7-src.tar.gz - cdrtools source ----------------------------------- openslp-1.0.6a Requires gzip-1.2.4.pkg, usoftint. 1. tar xvf openslp-1.0.6a.src.tar 2. cd openslp_for_uw_osr5-1.0.6a 3. make ----------------------------------- openssh-3.4p1 1. gunzip openssh-3.4p1.src.tar.gz 2. tar xvf openssh-3.4p1.src.tar 3. cd openssh-3.4p1 4. Configure-OU8 5. make ----------------------------------- openssl-0.9.6 Requires gzip-1.2.4.pkg, usoftint. Modify Makefile to use UnixWare eqn, tbl, and nroff (bsdcompat package) installed in /usr/ucb vs /usr/local/bin, or install GNU versions. 1. tar xvf openssl-0.9.6.src.tar 2. cd openssl_for_uw_osr5-0.9.6/src-096 3. make ----------------------------------- pkg-borealis Packaging and startup files for apache, cdrtools, openssh, squid, and zlib. 1. gunzip pkg-borealis.src.tar.gz 2. tar xvf pkg-borealis.src.tar ----------------------------------- rxtx-1.4-8 1. gunzip rxtx-1.4-8.src.tar.gz 2. tar xvf rxtx-1.4-8.src.tar 3. cd rxtx-1.4-8 4. ./configure --enable-lockfiles [only if need to reconfigure] 5. make Original RXTX files have an ..orig suffix. SCO changes to the RXTX code base are described in file ./SCO.Changes. Newly built files may be moved into the /usr/java release structure, as per the locations shown in /usr/java/javax.comm-ReleaseNotes.html. ---------------------------------- samba-2.2.5 Requires GNU /usr/local/bin/install vs UnixWare /usr/sbin/install. Creates samba and sambamb; sambamb is compiled with -DKANJI="sjis" for Japanese support. 1. gunzip samba-2.2.5.src.tar.gz 2. tar xvf samba-2.2.5.src.tar 3. cd samba-2.2.5/packaging/Caldera/UnixWare 4. Makepkg ----------------------------------- squid-2.4.STABLE7 1. gunzip squid-2.4.STABLE7.src.tar.gz 2. tar xvf squid-2.4.STABLE7.src.tar 3. cd squid-2.4.STABLE7 4. Build-OU8 ----------------------------------- zlib-1.1.4 1. gunzip zlib-1.1.4.src.tar.gz 2. tar xvf zlib-1.1.4.src.tar 3. cd zlib-1.1.4 4. Configure-OU8 5. make -------------------------------------------------------------------------