Welcome to the Skunkware Network / Internet section. Here you will
find HTTP and FTP servers, WWW browsers, IRC & Archie clients and other
tools used for networking and internetworking.
Package List
Name |
Description |
Version |
OSR5 |
UnixWare |
Amaya |
W3C web browsing and authoring environment |
4.0 |
No |
Yes |
apache |
Apache HTTP server |
1.3.12 |
Yes |
Yes |
cgiwrap |
CGIwrap gateway program |
3.6.2 |
No |
Yes |
Count |
WWW access counter |
2.4 |
Yes |
Yes |
ecu |
ECU - Extended Call Utility |
4.30 |
Yes |
Yes |
ipalias |
IP Address Alias Manager |
1.0 |
No |
Yes |
php |
PHP/FI |
3.0.14 |
Yes |
Yes |
freeWAIS |
Wide area information server |
2.2.10 |
Yes |
Yes |
httpanaly |
log analyzer for web servers |
2.01 |
Yes |
Yes |
irc |
Internet Relay Chat server and client |
2.9.5 |
Yes |
Yes |
js |
NGS JavaScript Interpreter |
0.2.4 |
No |
Yes |
ldap |
Lightweight Directory Access Protocol |
3.3 |
Yes |
Yes |
lynx |
Character based web browser |
2.8rel2 |
Yes |
Yes |
manhattan |
Manhattan Virtual Classroom |
0.90 |
No |
Yes |
metahtml |
Web Authoring Language |
5.05 |
Yes |
Yes |
msql |
mSQL Relational Database Management System |
2.0.3 |
Yes |
Yes |
mysql |
SQL Relational Database Management System |
3.21.26 |
Yes |
Yes |
ncftp |
NcFTP - Internet file transfer program |
2.4.3 |
Yes |
Yes |
tftpd |
DARPA Trivial File Transfer Protocol server |
1.0 |
Yes |
Yes |
omniORB |
omniORB Object Request Broker |
2.5.0 |
Yes |
No |
samba |
SMB/CIFS fileserver for UNIX |
2.0.5a |
No |
Yes |
squid |
Proxy HTTP server |
2.2.STABLE5 |
Yes |
Yes |
wget |
Retrieve files from the World Wide Web |
1.5.2 |
Yes |
Yes |
xdir |
graphical network-oriented file manager |
2.0 |
Yes |
Yes |
xt |
communications program using telnet |
1.2 |
No |
Yes |
ytalk |
A multi-user chat program |
3.0.3 |
Yes |
No |
zircon |
Tcl/Tk IRC client |
1.18.113 |
Yes |
Yes |
a complete web browsing and authoring environment
Amaya is a complete web browsing and authoring environment and
comes equipped with a WYSIWYG
style of interface, similar to that of the most popular commercial
browsers. With such an interface, users do not need to know the HTML
or CSS languages.
Features of Amaya include the following:
- Amaya lets users both browse and author Web pages
Using Amaya you can create Web pages and upload them onto a
server. Authors can create a document from scratch, they can
browse the web and find the information they need, copy and paste
it to their pages, and create links to other Web sites. All this
is done in a straightforward and simple manner, and actions are
performed in a single consistent environment. Editing and browsing
functions are integrated seamlessly in a single tool.
- Amaya maintains a consistent internal document model adhering
to the DTD
Amaya always represents the document internally in a structured
way consistent with the Document Type Definition (DTD). A properly
structured document enables other tools to further process the
data safely.
Amaya allows you to display the document structure at the same
time as the formatted view, which is portrayed diagrammatically on
the screen.
- Amaya is able to work on several documents at a time
- Amaya helps authors create hypertext links
The editor helps you create and text out links to other
documents on the Web from the document you currently are working
on. You can view the links and get a feel for how the information
is interconnected.
- Amaya is easily extended.
Several APIs and mechanisms are available to change and extend
its functionality with the least modification to the source
code.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/amaya/
http://www.w3.org/Amaya/User/SourceDist.html
http://www.w3.org/Amaya/
Apache HTTP server
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.
Note:The Skunkware Apache distributions are integrated with several
other Skunkware components. They often rely on those components being
installed and configured correctly. For instance, the UnixWare 7 Apache 1.3.6
distribution depends on both the Graphics Libraries package and the Java
Servlet Development Kit. The Skunkware team has attempted to place these
packages in the download directory.
Note 2:The latest Apache distributions for UnixWare 7 require
dynamic support for lstat64(). Users of UnixWare 7.0.1 should apply
PTF7051D, available via
ftp://ftp.caldera.com/SLS/ptf7051d.Z.
Users of UnixWare 7.0.0 should upgrade to 7.0.1 and apply PTF7051D or upgrade
to UnixWare 7.1.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/apache/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/apache/
http://www.apache.org/dist/
http://www.apache.org
A gateway that allows more secure user access to CGI
CGIWrap is a gateway program that allows general users to use CGI scripts
and HTML forms without compromising the security of the http server.
Scripts are run with the permissions of the user who owns the script.
In addition, several security checks are performed on the script,
which will not be executed if any checks fail.
CGIWrap is used via a URL in an HTML document. As distributed, cgiwrap is
configured to run user scripts which are located in the
~/public_html/cgi-bin/ directory.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/cgiwrap/
http://www.umr.edu/~cgiwrap/dist/
http://wwwcgi.umr.edu/~cgiwrap/
WWW access counter
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)
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
ftp://ftp2.caldera.com/pub/skunkware/osr5/www/
http://www.muquit.com/muquit/software/Count/Count_download.html
http://www.muquit.com/muquit/software/Count/Count.html
Extended Call Utility
ECU (Extended Call Utility) is a research and engineering communications
program originally written for users of SCO UNIX V.3.2/386 and XENIX V
on 80286 and 80386 systems. Support for other systems has been added
and further porting is possible with "minor" effort to other systems
based on or similar to UNIX System V. This preliminary document
describes ECU functionality and implementation from a technical point of
view and provides at least rudimentary documentation for its features
and commands.
ECU provides the classic terminal communications facility of passing
keyboard data to a serial line (or a telnet TCP/IP connection if
configured) and incoming data to the computer video display. In
addition, a dialing directory, a function key mapping feature, and
session logging are available.
A very flexible procedure (script) language is also incorporated to
automate many communications tasks. In addition to augmenting
interactive tasks, by using shell scripts and ECU procedures, ECU can
perform batch-style communications sessions in an entirely "unattended"
fashion. Because of limitations of my nroff program, the procedure
language is described in a separate document.
ECU presents to the host a flexible "ANSI" terminal type, accepting any
valid video control sequences from MS-DOS or SCO documentation as of
late 1990. It also fares well, though imperfectly, with Sun and VT-100
in-band video control sequences. You may disable the ANSI filter if you
wish. Standards are great: everybody should have one, especially if
they call it "ANSI." For more information, refer to the section below
titled "ANSI Filter."
The program supports almost any local terminal (console) which can be
described in a termcap database entry. A robust terminfo or termcap
description is required for your local console to use ANSI emulation.
For more information, refer to "Supported Terminals."
ECU supports numerous file transfer protocols: as of this writing,
XMODEM, XMODEM/CRC, XMODEM-1K, YMODEM/CRC Batch, ZMODEM/CRC-16,
ZMODEM/CRC-32, and Kermit are supported. For more information, refer to
the sections describing the individual interactive and procedure file
transfer commands.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/ecu/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/ecu/
ftp://ftp.caldera.com/skunkware/src/net/
IP Address Alias Manager
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
ftp://ftp2.caldera.com/pub/skunkware/uw7/sysadmin/
PHP/FI
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
is not 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.
osr5/net/php/
http://www.php.net/downloads.php3
http://www.php.net
Wide Area Information Server
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.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
ftp://ftp2.caldera.com/pub/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 Statics Analysis
http-analyze analyzes the logfile of a web server and creates a summary of the
server 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
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
http://www.netstore.de/Supply/http-analyze/install.html#download
http://www.netstore.de/Supply/http-analyze/
Internet Relay Chat
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.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/irc/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/irc/
ftp://coombs.anu.edu.au/pub/irc/
http://www.irc.org/~irc/server/
NGS JavaScript Interpreter
The NGS JavaScript interpreter is an
independent implementation of the JavaScript language, developed by Netscape et al. This implementation is designed
to be re-entrant, extendible, fast, and programmable.
uw7/net/js/
http://www.ngs.fi/js/
http://www.ngs.fi/js/
LDAP - Lightweight Directory Access Protocol
The Lightweight Directory Access Protocol (LDAP) is a protocol for accessing
online directory services. It runs directly over TCP, and can be used to
access a standalone LDAP directory service or to access a directory service
that is back-ended by X.500. For a good overview of LDAP-based directory
service, read this document:
Introduction to the SLAPD and SLURPD Administrator Guide
The most widely used implementation of LDAP was written at the University of
Michigan, and development is currently being supported by the National Science
Foundation under Grant No. NCR-9416667.
Porting notes for ldap-3.3 to SCO OpenServer 5.0.4
This is based on the ldap-3.3 source code from:
ftp://terminator.rs.itd.umich.edu/ldap/ldap-3.3.tar.Z
With patches from
http://www.critical-angle.com/ldapworld/patch/
The included patches are:
dec.patch.txt
filter.patch.txt
idl.patch.txt
referrals.patch.txt
rerq.patch.txt
resultlist.patch.txt
schema.patch.txt
slapdthreads.patch.txt
tools.patch.txt
udmain.patch.txt
Which cover a wide range of problems.
Slurpd does not work because the current implementation is threaded, and
OpenServer does not have threads. You might be able to get it working with
the free Pthreads implementation.
The ldap backend is GNU dbm, so you will have to have that installed on
your system.
It was necessary to remove a number of references to sys/file.h and
sys/filio.h to compile all the programs.
In util.c (part of ud), there is a routine that checks the return value of
free(S). This is a no-no. Changed so return of free is not checked.
This package passed all the make tests, except the one for slurpd.
Phil Hollenback
philiph@caldera.com
7/1/98
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/ldap/
ftp://terminator.rs.itd.umich.edu/ldap/
http://www.umich.edu/~dirsvcs/ldap/
lynx - a character based WWW browser
Lynx is a fully-featured World Wide Web (WWW) client for users running
cursor-addressable, character-cell display devices (e.g., vt100 terminals,
vt100 emulators running on PCs or Macs, or any other "curses-oriented"
display). It will display hypertext markup language (HTML) documents
containing links to files residing on the local system, as well as files
residing on remote systems running Gopher, HTTP, FTP, WAIS, and NNTP
servers.
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/lynx/
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/lynx/
http://www.slcc.edu/lynx/fote/
http://lynx.browser.org
Manhattan Virtual Classroom
Manhattan is a system that allows you to go online with your courses on the
World Wide Web without creating a single web page. If you know how to browse
the web, you can use Manhattan to:
- Communicate with your students using an e-mail system designed
specifically for 'virtual classroom' use.
- Make your syllabi, lectures notes and other
handouts available to your students on the
Web without creating a Web page for your course.
- Post interactive quizzes for your students to test their skills and
self-evaluate their mastery of the subject.
- Host electronic discussion groups for your class.
- Host live chat sessions for your class.
- Post assignments, receive work from students, and provide feedback from anywhere on the Internet.
- Provide a private list of World Wide Web links for your class - without
creating a Web page.
- Easily distribute grades to your students, while protecting their privacy.
- Add interest to your classroom with multimedia.
- Decide which 'modules' to use and when.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/manhattan/
http://sourceforge.net/projects/manhattan
http://manhattan.sourceforge.net/
Web Authoring Language
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)
Caldera Skunkware 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.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/metahtml
http://www.metahtml.com/download
http://www.metahtml.com
mSQL Relational Database Management System
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://www.Hughes.com.au.
ftp://ftp2.caldera.com/pub/skunkware/uw7/db/msql/
ftp://ftp2.caldera.com/pub/skunkware/osr5/db/msql/
http://www.Hughes.com.au/
http://www.Hughes.com.au/
NcFTP - Internet file transfer program
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.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/ncftp/
http://www.ncftp.com/download/
http://www.ncftp.com/
tftpd - DARPA Trivial File Transfer Protocol server
Tftpd is a server which supports the DARPA Trivial File
Transfer Protocol. The TFTP server operates at the port
indicated in the tftp service description; see
services(5). The server is normally started by inetd(8).
The use of tftp does not require an account or password on
the remote system. Due to the lack of authentication
information, tftpd will allow only publicly readable files
to be accessed. Files may be written only if they already
exist and are publicly writable. Note that this extends
the concept of public to include all users on all
hosts that can be reached through the network; this may
not be appropriate on all systems, and its implications
should be considered before enabling tftp service. The
server should have the user ID with the lowest possible
privilege.
Access to files may be restricted by invoking tftpd with a
list of directories by including pathnames as server pro-
gram arguments in /etc/inetd.conf. In this case access is
restricted to files whose names are prefixed by the one of
the given directories.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/tftpd/
http://www.caldera.com/skunkware/src/net/
omniORB Object Request Broker
omniORB2 is an Object Request Broker (ORB) which implements
specification 2.0 of the Common Object Request Broker Architecture (CORBA).
- C++ language bindings are supported. The mapping conforms to the latest
revision of the CORBA specification.
- The Internet Inter-ORB Protocol (IIOP) is used as the native protocol.
- The omniORB2 runtime is fully multithreaded. It uses native platform
thread support encapsulated with a small class library, omnithread,
to abstract away from differences in native thread APIs.
- TypeCode and type Any are supported.
- A COS Naming Service, omniNames, is provided.
omniORB2 is not yet a complete implementation of the CORBA core. The
following features are not supported in the current release.
- The Dynamic Invocation Interface (DII) is not supported.
- The Dynamic Skeleton Interface (DSI) is not supported.
The following features are missing from omniORB2.
We are not currently planning on adding support for these features.
- The BOA only supports the persistent server activation policy. Other
dynamic activation and deactivation polices are not supported.
- omniORB2 does not has its own Interface Repository.
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/omniORB/
http://www.orl.co.uk/omniORB/omniORBForm.html
http://www.orl.co.uk/omniORB/omniORB.html
A Windows SMB/CIFS fileserver for UNIX
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/samba/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/samba/
http://us1.samba.org/samba/download.html
http://www.samba.org/
Note that the exact same binary distributions for UnixWare and OpenServer
available above are also made available via the official Samba web/ftp site.
|
WHAT IS SAMBA?
Samba is an open source
software suite that provides seamless file and print services to
SMB/CIFS clients. Samba is freely available under the GNU General Public License
|
|
|
WHAT IS SMB?
The very short answer is that it is the protocol by which a lot of
PC-related machines share files and printers and other informatiuon
such as lists of available files and printers. Operating systems that
support this natively include Windows NT, OS/2, and Linux and add on
packages that achieve the same thing are available for DOS, Windows,
VMS, Unix of all kinds, MVS, and more. Apple Macs and some Web Browsers
can speak this protocol as well. Alternatives to SMB include
Netware, NFS, Appletalk, Banyan Vines, Decnet etc; many of these have
advantages but none are both public specifications and widely
implemented in desktop machines by default.
The Common Internet Filesystem (CIFS) is what the new SMB initiative
is called. For details watch
http://samba.org/cifs.
WHY DO PEOPLE WANT TO USE SMB?
- Many people want to integrate their Microsoft or IBM style desktop
machines with their Unix or VMS (etc) servers.
- Others want to integrate their Microsoft (etc) servers with Unix
or VMS (etc) servers. This is a different problem to integrating
desktop clients.
- Others want to replace protocols like NFS, DecNet and Novell NCP,
especially when used with PCs.
WHAT CAN SAMBA DO?
Here is a very short list of what samba includes, and what it does. For
many networks this can be simply summarised by "Samba provides a complete
replacement for Windows NT, Warp, NFS or Netware servers."
- a SMB server, to provide Windows NT and LAN Manager-style file and print
services to SMB clients such as Windows 95, Warp Server, smbfs and others.
- a NetBIOS (rfc1001/1002) nameserver, which amongst other things gives
browsing support. Samba can be the master browser on your LAN if you wish.
- a ftp-like SMB client so you can access PC resources (disks and
printers) from 1, Netware and other operating systems
- a tar extension to the client for backing up PCs
- limited command-line tool that supports some of the NT administrative
functionality, which can be used on Samba, NT workstation and NT server.
For a much better overview have a look at the web site at
http://samba.org/samba,
and browse the user survey.
Related packages include:
- smbfs, a linux-only filesystem allowing you to mount remote SMB
filesystems from PCs on your linux box. This is included as standard with
Linux 2.0 and later.
- tcpdump-smb, a extension to tcpdump to allow you to investigate SMB
networking problems over netbeui and tcp/ip.
- smblib, a library of smb functions which are designed to make it
easy to smb-ise any particular application. See
ftp://samba.org/pub/samba/smblib.
CONTRIBUTIONS
If you want to contribute to the development of the software then
please join the mailing list. The Samba team accepts patches
(preferably in "diff -u" format, see docs/BUGS.txt for more details)
and are always glad to receive feedback or suggestions to the address
samba-bugs@samba.org. We have recently put a new bug tracking
system into place which should help the throughput quite a lot. You
can also get the Samba sourcecode straight from the CVS tree - see
http://samba.org/cvs.html.
You could also send hardware/software/money/jewelry or pizza
vouchers directly to Andrew. The pizza vouchers would be especially
welcome, in fact there is a special field in the survey for people who
have paid up their pizza :-)
If you like a particular feature then look through the CVS change-log
(on the web at
http://samba.org/cgi-bin/cvsweb/samba
) and see
who added it, then send them an email.
Remember that free software of this kind lives or dies by the response
we get. If noone tells us they like it then we will probably move onto
something else. However, as you can see from the user survey quite a lot of
people do seem to like it at the moment :-)
Andrew Tridgell
Email: samba-bugs@samba.org
3 Ballow Crescent
Macgregor, A.C.T.
2615 Australia
Samba Team
Email: samba-bugs@samba.org
DOCUMENTATION
There is quite a bit of documentation included with the package,
including man pages, and lots of .txt files with hints and useful
info. This is also available from the web page. There is a growing
collection of information under docs/faq; by the next release expect
this to be the default starting point.
A list of Samba documentation in languages other than English is
available on the web page.
If you would like to help with the documentation (and we _need_ help!)
then have a look at the mailing list samba-docs, archived at
http://lists.samba.org/
MAILING LIST
There is a mailing list for discussion of Samba. To subscribe send
mail to listproc@samba.org with a body of "subscribe samba Your Name"
Please do NOT send this request to the list alias instead.
To send mail to everyone on the list mail to samba@listproc.anu.edu.au
There is also an announcement mailing list where new versions are
announced. To subscribe send mail to listproc@samba.org with a
body of "subscribe samba-announce Your Name". All announcements also
go to the samba list.
For details of other Samba mailing lists and for access to archives, see
http://lists.samba.org/
NEWS GROUP
You might also like to look at the usenet news group
comp.protocols.smb as it often contains lots of useful info and is
frequented by lots of Samba users. The newsgroup was initially setup
by people on the Samba mailing list. It is not, however, exclusive to
Samba, it is a forum for discussing the SMB protocol (which Samba
implements). The samba list is gatewayed to this newsgroup.
WEB SITE
A Samba WWW site has been setup with lots of useful info. Connect to:
http://samba.org/samba/
As well as general information and documentation, this also has searchable
archives of the mailing list and a user survey that shows who else is using
this package. Have you registered with the survey yet? :-)
|
|
Note that the exact same binary distributions for UnixWare and OpenServer
available below are also made available via the official Samba web/ftp site.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/samba/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/samba/
http://us1.samba.org/samba/download.html
http://www.samba.org/
Squid Internet Object Cache
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.
NOTE: Squid 2.2 configured as an ftp proxy on UnixWare 7 has exhibited
erratic behaviour when returning an ftp directory listing. Until this has
been remedied, we recommend using Squid 2.0 for ftp proxy services.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/squid/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/squid/
http://squid.nlanr.net/Squid/1.1/
http://squid.nlanr.net/Squid/
Retrieve files from the World Wide Web
Wget is a utility designed for retrieving binary documents
across the Web, through the use of HTTP (Hyper Text Transfer
Protocol) and FTP (File Transfer Protocol), and saving
them to disk. Wget is non-interactive, which means it can
work in the background, while the user is not logged in,
unlike most of web browsers (thus you may start the
program and log off, letting it do its work). Analysing
server responses, it distinguishes between correctly and
incorrectly retrieved documents, and retries retrieving
them as many times as necessary, or until a user-specified
limit is reached. REST is used in FTP on hosts that
support it. Proxy servers are supported to speed up the
retrieval and lighten network load.
Wget supports a full-featured recursion mechanism, through
which you can retrieve large parts of the web, creating
local copies of remote directory hierarchies. Of course,
maximum level of recursion and other parameters can be
specified. Infinite recursion loops are always avoided by
hashing the retrieved data. All of this works for both
HTTP and FTP.
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/wget/
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/wget/
ftp://prep.ai.mit.edu/pub/gnu/
xdir - an advanced graphical FTP client
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.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/xdir/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/xdir/
ftp://k2.llnl.gov/pub/ia/llnlxdir/
http://www.llnl.gov/ia/xdir.html
Communications program using telnet
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.
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/
ftp://ftp.jpr.com:/pub
A multi-user chat program
YTalk is in essence a multi-user chat program. It works
almost exactly like the UNIX talk program and even communicates
with the same talk daemon(s), but YTalk allows for
multiple connections.
The username field may be formatted in several different
ways:
name - some user on your machine
name@host - some user on a different machine
name#tty - some user on a particular terminal
name#tty@host - some user on a particular tty on a different machine
name@host#tty - same as "name#tty@host"
You can specify multiple user names on the command line,
ie:
ytalk george fred@hissun.edu marc@grumpy.cc
osr5/shellutil/ytalk/
ftp://ftp.uu.net/usenet/comp.sources.1/volume27/ytalk-3.0/
zircon - an X11 Client for IRC
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
ftp://ftp2.caldera.com/pub/skunkware/uw7/net/zircon/
ftp://ftp2.caldera.com/pub/skunkware/osr5/net/zircon/
ftp://catless.ncl.ac.uk/pub/zircon.tar.gz
http://catless.ncl.ac.uk/Programs/Zircon/
Caldera International, The Santa Cruz Operation, Inc. and
Caldera Skunkware are not related to, affiliated with or licensed by the famous
Lockheed Martin Skunk Works (R), the creator of the F-117 Stealth Fighter,
SR-71, U-2, Venturestar(tm), Darkstar(tm), and other pioneering air and
spacecraft.
Last Updated: Friday Aug 24, 2001 at 14:12:02 PDT
|