KLUG Weekly Meeting Notes

Tuesday, March 29, 2005

 

Secure Socket Layer & OpenSSL

Presented by Dirk Bartley

View Dirk’s presentation:
ftp://ftp.kalamazoolinux.org/pub/projects/dbartley/sslpresent.sxi
For more details: http://www.openssl.org

Tonight Dirk Bartley presented the basics of how Secure Socket
Layer works. OpenSSL is a project that allows you to use/create
client server applications that communicate with each other in
an encrypted fashion. Various protocols and encryption levels
were selectable. Instead of getting deeply technical, a general
discussion of each area was described.

Dirk demonstrated how to set up the SSL config file. He warned
that you must have forward and reverse DNS working first. We
heard about OpenSSL and LDAP implementation (slapd.config entries).
Dirk discussed certificate authorization from the command line and
from a GUI called tinyCA (http://tinyca.sm-zone.net/). He talked
about SSL use on both servers and clients.

He also showed us the process for configuring SSL in the Apache
web server, the web Mozilla browser, and the Cyrus Imap e-mail
server. The process was similar for all these implementations.

Dirk used a KLUG LTSP (Linux Terminal Server Project) workstation,
40 slides prepared with OpenOffice Presentations, and the KLUG SVGA
video projector to painlessly lead us through the content tonight.

He answered specific questions throughout this session.

(16 Linux enthusiasts attending)

 

Dirk Presenting OpenSSL Details Posted by Hello

Tuesday, March 22, 2005

 

Linux File System Hierarchy Standard (FSH)


Presented by Mike Williams

See http://www.pathname.com/fhs/ for more detailed information:

Mike used a whiteboard and erasable markers that were quickly drying
out to show us how the Linux Filesystem Hierarchy Standard (FHS) is
implemented in a typical operating system installation.

Mike had a handout (see below - click on the documents to enlarge)
that described what each component includes and whether it is a shared
directory. He included which ones are configured for read only or
read write status.

He showed us how the latest FHS would typically be structured on a
client and on a server. There were many questions fielded during the
presentation and a period of discussion after Mike finished.

(21 Linux enthusiasts attending)

 

FHS Handout - page 1 Posted by Hello

 

FHS Handout - page 2 Posted by Hello

Tuesday, March 15, 2005

 

LDAP 105: LDAP Clients

Presented by Adam Williams

For details of Adam's presentation see:

ftp://ftp.kalamazoolinux.org/pub/pdf/LDAP105.pdf

OpenLDAP Software is an open source implementation of the
Lightweight Directory Access Protocol. In a continuing
series of presentations focused at Linux network service
administration, Adam used his laptop running SuSE Pro v9.2
and OpenOffice's Presentations software with the KLUG InFocus
SVGA projector to give us an outstanding lesson in LDAP
client implementation. Adam fielded questions during and
after the presentation.

LDAP CLIENTS:


GQ (LDAP v3 utility for GNOME/GTK)
http://biot.com/gq

KDirAdmin (KDE)
http://www.carillonis.com/kdiradm/

jXplore (Windows)
http://www.jxplorer.org

MaXware MDE (Windows Explorer Addition) not free $10 per seat
http://www.maxware.com/Products/MDE

php LDAP admin
http://phpladapadmin.sourceforge.net

LDAP Account Manager (SaMBa)
http://lam.sourceforge.net


MAIL CLIENTS: (with LDAP support)

Ximian Evolution - read & write capable [Novell]

Windows Address Book (WAB) - read only

Mozilla Thunderbird - read only

Other Mail Clients Listed:

- LUMA
- lat
- GOsa
- Erudite
- Eye of Newt

(28 Linux Enthusiasts Attending)


Tuesday, March 08, 2005

 

J Programming Language

Presented by Robert G. Brown

Bob had been out of the country on a programming project but
made it back in time to give the KLUG meeting attendees a look
at the powerful J programming language. Forgetting to alter
his home network configuration when he got home, his firewall
prevented him from accessing his presntation notes. He managed
to wander through the definitions and metaphors to more than
adequately get his message across. He used an easel with a big
pad of paper to write up the outline of his presentation. In
seven or eight pages he demonstrated the J language's concept
by building on layered explanations of the structure of this
development environment.

J is a computer language which is remarkable for the way in
which it allows technical instructions for computing to be
expressed with great conciseness using constructs and syntax
which closely mirror those of natural language ... a fully
integrated computing system with a development environment,
library utilities and interfaces to a full range of mainstream
computing applications such as graphics and databases ... a
much closer bridge has been constructed between computer and
human language than ever before.

http://www.jsoftware.com/

J is a modern, high-level, general-purpose, high-performance
programming language. J is portable and runs on Windows, Unix,
Mac, and PocketPC handhelds. J runs both as a GUI and in a console
(command line). J can be dowloaded and installed for free.

J is a very rich language. You could study and use it for years,
and still consider yourself a beginner. The good news is that the
essence of J is so simple and consistent, that you can quickly
learn enough to start solving real and interesting problems. J is
particularly strong in the mathematical, statistical, and logical
analysis of arrays of data. It is a powerful tool in building new
and better solutions to old problems and even better at finding
solutions where the problem is not already well understood.

J systems have:
· an integrated development environment
· standard libraries, utilities, and packages
· a form designer for your application forms
· an event-driven graphical user interface to your application
· interfaces with other programming languages and applications
· integrated 2d and 3d graphics
· memory mapped files for high performance data applications

(18 Linux enthusiasts attending)

Archives

March 2005   April 2005   May 2005   June 2005   July 2005   August 2005   September 2005   October 2005   November 2005   December 2005   January 2006   February 2006   March 2006   April 2006  

This page is powered by Blogger. Isn't yours?