. . . . . . . Network / Internet |
Welcome to the Skunkware 7 Network / Internet section. Here you will find HTTP and FTP servers, WWW browsers, IRC & Archie clients and other tools used for networking and internetworking.
Name | Description | Version | OSR5 | UnixWare |
---|---|---|---|---|
Mosaic | NCSA Mosaic WWW browser | 2.7b4 | Yes | Yes |
apache | Apache HTTP server | 1.2.5 | Yes | Yes |
Count | WWW access counter | 2.4 | Yes | Yes |
ipalias | IP Address Alias Manager | 1.0 | No | Yes |
php | PHP/FI | 2.0b12 | Yes | Yes |
freeWAIS | Wide area information server | 2.2.10 | Yes | Yes |
httpanaly | log analyzer for web servers | 1.9e | Yes | Yes |
irc | Internet Relay Chat server and client | 2.9.3 | Yes | Yes |
metahtml | Web Authoring Language | 5.05 | Yes | Yes |
msql | mSQL Relational Database Management System | 2.0.3 | Yes | Yes |
ncftp | NcFTP - Internet file transfer program | 1.6.0 | Yes | Yes |
squid | Proxy HTTP server | 1.1.20 | Yes | Yes |
xdir | graphical network-oriented file manager | 2.0 | Yes | Yes |
xt | communications program using telnet | 1.2 | No | Yes |
zircon | Tcl/Tk IRC client | 1.18.44 | Yes | Yes |
NCSA Mosaic, an Internet information browser and World Wide Web client, was developed at the National Center for Supercomputing Applications at the University of Illinois in Urbana-Champaign.
http://skunkware.dev/skunkware/osr5/net/Mosaic/
ftp://ftp.freebird.org/unixware/freebird/internet/client/mosaic/
Apache was originally based on code and ideas found in the most popular HTTP server of the time.. NCSA httpd 1.3 (early 1995). It has since evolved into a far superior system which can rival (and probably surpass) almost any other UNIX based HTTP server in terms of functionality, efficiency and speed.
Since it began, it has been completely rewritten, and includes many new features. Apache is, as of January 1997, the most popular WWW server on the Internet, according to the Netcraft Survey.
The Apache Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation. These volunteers are known as the Apache Group. In addition, hundreds of users have contributed ideas, code, and documentation to the project. This file is intended to briefly describe the history of the Apache Group and recognize the many contributors.
http://skunkware.dev/skunkware/uw7/net/
This is a CGI program to keep record of the raw hits of a web page. It generates a GIF image of the number of hits and returns to the browser as an in-lined image. The program also has a run-time option not to show the digit images, this way the hits can be kept without displaying it. The hits can be be monitored without incrementing from a separate page as well. Almost all of the features are run-time options.
The same program can be used to count hits for any number of web pages for any number of users. The program can be used to display time or date as well. The time or date of any place in the word can be displayed by specifying a timezone string for that location. The date can be formatted in any combination of MMDDYY (Month-Day-Year)
http://skunkware.dev/skunkware/uw7/net/
http://skunkware.dev/skunkware/osr5/www/
The "IP Address Alias Manager" administers network addresses for configured IP interfaces - enabling the virtual domains services in both FTP server and mail delivery.
Currently UnixWare 7 does not have a manager to do this and the administrator has to set up the aliases by hand.
Included in the image is a set of HTML pages that are added to SCOhelp at install time. The doc is under Networking -> Administering TCP/IP and Internet services -> Configuring IP Address Aliases.
The package is fully removable and can be installed with the command:
# pkgadd -d <mount-point> ipalias
The following is taken verbatim from the PHP/FI documentation.
PHP began life as a simple little cgi wrapper written in Perl. I wrote it in an afternoon during a period between contracts when I needed a quick tool to get an idea of who was reading my online resume. It was never intended to go beyond my own private use. The web server where I had my resume was extremely overloaded and had constant problems forking processes. I rewrote the Perl wrapper in C to get rid of the considerable overhead of having to fork Perl each time my resume was accessed.
Eventually other people on the same web server came across my wrapper and asked if they could use it. Then, as inevitably happens, they started asking for more features. I added more features and finally put together a semi-complete distribution along with documentation, a mailing-list and a FAQ. The name of this first package was Personal Home Page Tools, which later became Personal Home Page Construction Kit.
At the same time I started playing with databases and wrote a tool to easily embed SQL queries into web pages. It was basically another CGI wrapper that parsed SQL queries and made it easy to create forms and tables based on these queries. This tool was named FI (Form Interpreter).
PHP/FI version 2.0 is a complete rewrite of these two packages combined into a single program. It has now evolved to the point where it is a simple programming language embedded inside HTML files. The original acronym, PHP, has stuck. It isn't really appropriate any longer. PHP/FI is used more for entire web sites today than for small Personal Home Page setups. By whatever name, it eliminates the need for numerous small Perl cgi programs by allowing you to place simple scripts directly in your HTML files. This speeds up the overall performance of your web pages since the overhead of forking Perl several times has been eliminated. It also makes it easier to manage large web sites by placing all components of a web page in a single html file. By including support for various databases, it also makes it trivial to develop database enabled web pages. Many people find the embedded nature much easier to deal with than trying to create separate HTML and CGI files.
The freeWAIS-sf distribution contains clients, servers, and auxiliary programs for the TCP/IP protocol known as WAIS. The distribution is focussed on the WAIS server waisserver and the indexer waisindex. Clients are distributed only for convenience. You can use any WAIS client to query the freeWAIS-sf server.
A WAIS System consists of clients talking to a server via an TCP/IP network using the WAIS protocol. Servers answer search requesta using auxiliary data structures called the index. These are created for the original documents by the waisindex program. Retrieve-requests are answered by the server fetching (parts of) the original files. As set of documents together with their associate index is called a WAIS database.
http://skunkware.dev/skunkware/uw7/net/
http://skunkware.dev/skunkware/osr5/net/freeWAIS-sf/
ftp://ls6-www.informatik.uni-dortmund.de/pub/wais/freeWAIS-sf/
http://ls6-www.informatik.uni-dortmund.de/ir/projects/freeWAIS-sf/
http-analyze analyzes the logfile of a web server and creates a summary of the server's access load and the efficiency of caching mechanisms in tabular, graphical, and three-dimensional form. http-analyze recognizes logfiles in Common and Extended Logfile Format and has been highly optimized for processing huge logfiles in short update-intervals. And the best of all: http-analyze comes in source code and is absolutely free for individual and non-profit organization
http://skunkware.dev/skunkware/uw7/net/
http://www.netstore.de/Supply/http-analyze/install.html#download
Irc is a user interface to the Internet Relay Chat, a CB-like interactive discussion environment. It is structured into channels, which are public discussion forums, and also allows for private intercommunication. Each participant has a nickname, which is the one specified in the command line or else his login name.
Once invoked, irc connects as a client to the specified server, server or to the default one (see below). The screen splits into a dialogue window (the major part of the screen) and a command line, from which messages can be sent and commands given to control irc.
ircd is the server (daemon) program for the Internet Relay Chat Program. The ircd is a server in that its function is to "serve" the client program irc(1) with messages and commands. All commands and user messages are passed directly to the ircd for processing and relaying to other ircd sites. The irc(1) program depends upon there being an ircd server running somewhere (either on your local UNIX site or a remote ircd site) so that it will have somewhere to connect to and thus allow the user to begin talking to other users.
http://skunkware.dev/skunkware/uw7/net/irc/
http://skunkware.dev/skunkware/osr5/net/irc/
Web pages are authored using HTML and Meta-HTML statements freely intermixed. When a page is requested by a browser, the page is passed through the Meta-HTML interpreter, which dynamically processes any Meta-HTML statements to produce a final HTML page that is delivered to the browser.
The source distribution provides several different interpreter options:
- A CGI engine which can be run by any Unix Web server
- A FastCGI engine which can be run under FastCGI compliant servers
- A full-featured Web server (mhttpd) with the interpreter built in
- A standalone processor, much like Perl or Tcl
- An interactive debugger, with a feel similar to GDB (mdb)
SCO Skunkware 7 contains a pkgadd installable binary distribution as well as an archive of a built Meta-HTML source tree. This build contains full support for mSQL 2.0.3.
http://skunkware.dev/skunkware/uw7/net/
http://skunkware.dev/skunkware/osr5/net/metahtml
Mini SQL is a light weight relational database management system. One of the major applications of mSQL has been as a back-end database for World-Wide Web sites. Mini SQL 2.0 includes the new W3-mSQL WWW interface package.
Although the mSQL software distribution is made available over the Internet, it is not public domain software or FreeWare. Mini SQL is a commercial, supported software package developed by Hughes Technologies Pty Ltd in Australia. Use of this software in any commercial environment requires the purchase of a commercial use license from Hughes Technologies. Free licenses are provided to organizations such as Universities, schools and registered charities. For more information on purchasing a license or determining whether you qualify for a free license, see http://Hughes.com.au.
SCO Skunkware 97 contains an archive of a built mSQL 2.0 source tree ported to SCO OpenServer 5.
http://skunkware.dev/skunkware/uw7/net/
NcFTP is a user interface to the Internet standard File Transfer Protocol. This program allows a user to transfer files to and from a remote network site, and offers additional features that are not found in the standard interface, ftp.
The program runs in one of three modes: visual mode, line mode, and colon mode.
http://skunkware.dev/skunkware/uw7/net/
http://skunkware.dev/skunkware/osr5/net/ncftp/
Squid offers high performance proxy caching for Web clients, It supports FTP, Gopher, and HTTP requests. The cache software, available only in source, is more than an order of magnitude faster than the CERN httpd and other popular Internet caches, because it never needs to fork (except for FTP), is implemented with non-blocking I/O, keeps meta data and hot objects in VM, caches DNS lookups. Squid caches can be arranged hierarchically for an improvement in response times and a reduction in bandwith usage. Squid runs on all popular Unix platforms.
http://skunkware.dev/skunkware/uw7/net/squid/
http://skunkware.dev/skunkware/osr5/net/squid/
LLNL XDIR manages files in a heterogeneous network. It provides a graphical user interface for drag-and-drop file transfer and for direct manipulation of local and remote directories. LLNL XDIR has the ability to view information in four different formats, including hierarchical and iconic views. Based on UNIX, the C programming language, OSF/Motif, and the file transfer protocol FTP, LLNL XDIR is highly portable.
With LLNL XDIR, the user can manage all of his or her files in a network. Specifically, LLNL XDIR can be used to browse directory structures, transfer files, delete files and directories, rename files and directories, and search directories on one or more hosts for entries matching a specified pattern.
http://skunkware.dev/skunkware/uw7/net/xdir/
http://skunkware.dev/skunkware/osr5/net/xdir/
Xt connects to a remote host using the telnet protocol. It can manage an interactive session or be called from cron(C). It has various means for transferring files between computers, and can be partially or totally under the control of scripts.
Zircon is an X Window System interface to Internet Relay Chat. The software is written in tcl/tk and uses the native network communications of tcl. Zircon implements nearly everything that the irc II clients support as well as many other useful and interesting features
http://skunkware.dev/skunkware/uw7/net/zircon/
http://skunkware.dev/skunkware/osr5/net/zircon/
Last Updated: Friday Mar 19, 1999 at 14:09:34 PST
© Copyright 1997 The Santa Cruz Operation, Inc. All rights reserved.