Enhancing Netatalk: Past, Present, and Future
The netatalk suite provided by the University of Michigan provides us
with a free code base for Appletalk services on a number of Unix
variants. In coordination with an operating system like Linux, it
allows a server to act as an Appletalk router, register names in a
registry, and provide printing and file sharing service to Apple
Macintoshes. In my never-ending quest to improve Linux-Macintosh
connectivity, I have progressed from minor bug fixes to major feature
additions to this code base. I will provide a general overview of how
netatalk works to provide Appletalk services and then delve into the
areas in which I have spent most of my time. In particular, I will
focus on my addition of Apple Filing Protocol v2.2 (AFP 2.2). This
specification modernizes AppleShare for a high-bandwidth TCP/IP
network and large filesystems. I will also discuss what I've done to
optimize netatalk and improve configurability. In doing so, I will
discuss the bottlenecks that come from serving that peculiar kind of
file that comes from the Macintosh way of doing things and what I
think needs to be done to solve them. Finally, I will end with my
long-term goals for netatalk.
Adrian Sun has been gradually moving north along the west coast with his
childhood spent in southern California, undergraduate years spent in
Berkeley, and current graduate work in ecology in Seattle,
Washington. If this trend continues, He'll probably retire in the
arctic somewhere. Besides being interested in interactions between
organisms in the intertidal and management of natural resources, he has
tinkered off and on with linux as a hobby. His current efforts with
netatalk resulted from a desire to improve things between his two
favorite platforms.
Mike Warfield, Internet Security Systems:
Linux Security/Cryptography
Sponsored by: Internet Security Systems
While at the center of ongoing controversy involving government
regulation and law enforcement access, cryptography is at the heart of
protecting our communications, our identity, our files, and our security on
the Internet. Linux has been involved at the very forefront of of
cryptography development and research. There exists a vast array of
cryptographic resources available to the Linux community both in the United
States as well as overseas. From the ubiquitous PGP, to the web's SSL, to
IPSEC, to several cryptographic file systems, cryptography is available on
Linux in many forms. Because of the controversy and ongoing regulations,
little of that is available in standard distributions. This will be a
survey of some of the cryptographic resources available for Linux, where
to obtain them, and their use.
Mike Warfield is a Senior Researcher for Internet Security System's X-Force
and has been one of the lead developers for the Internet Scanner, a security
testing tool which runs on Linux. A Unix systems engineer, Unix consultant,
Security Consultant and network administrator on the Internet for well over a
decade, he has been involved in computer security for over 23 years.
Mike is one of the resident Unix gurus at the Atlanta UNIX Users Group and
is one of the founding members of the Atlanta Linux Enthusiasts.
Lars Wirzenius, Helsinki University of Technology:
Using CVS for Version Control
A tutorial on using the CVS system, both
as a developer and as a user of the growing number of anonymous CVS
repositories, which are used to give everyone immediate
access to current versions of software.
Lars Wirzenius has been part of the Linux community
since the beginning. He's most well known for moderating
comp.os.linux.announce for five years, and for writing the
Linux System Administrators' Guide for the Linux Documentation
Project. He has participated in the development of the Debian
GNU/Linux distribution.
Last Modified: October 16, 1998 by Chris Farris