Systems Software

The following are selections of systems software that have been created by the UMBC Core Systems' group in support of their services. These software packages assist in our middleware architecture. These software packages are provided to the world on an "as-is" basis, under a BSD-style license. While no support is offered, the authors/maintainers mentioned here may be available for comments or questions regarding the code provided.

afsutil

Primary Author: banz@umbc.edu, Maintainer: banz@umbc.edu

This is a shared object/library that is used to simply integrating AFS & Kerberos 5 authentication in applications. For documentation, see http://www.gl.umbc.edu/root/afsutil.shtml


lbridged

Primary Author/Maintainer: jcgriego@umbc.edu

This is the "worker-process" for monitoring the iPlanet changelog, and doing the "right thing" as described by our directory connector modules


ldapredirect

Primary Author/Maintainer: banz@umbc.edu

This is a simple mod_perl proggie used by an Apache server to resolve user homepage locations from their LDAP entries


perl-admin

Primary Authors/Maintainers: banz@umbc.edu,jcgriego@umbc.edu

UMBC::Admin perl modules, containing business rules for maintaining AFS, Account & Passwords


perl-ldap

Primary Author: banz@umbc.edu, Maintainer: jcgriego@umbc.edu

UMBC::LDAP perl module, used for connection pooling. Also includes most of the connector modules use by 'lbridged', and other LDAP-related functionality


perl-util

Primary Author: jcgriego@umbc.edu

Helpful perl utility modules we like. Also, though out of place, includes UMBC::LDAP::Chagelog, which is required by lbridged to do its magic.


umbcbind

Primary Author: banz@umbc.edu

An iPlanet 4.x plugin to actuate bind operations for folks who do not have a userPassword set (goes against their Kerberos principal)


webauth

Primary Author: banz@umbc.edu

Our web single-sign-on authentication system


milters

Primary Author/Maintainer: banz@umbc.edu

These are the perl milter scripts that handle virus scanning and spam processing for UMBC


logstats

Primary Author/Maintainer: banz@umbc.edu

This is a perl logfile processing engine, and select modules. It stores the cooked syslog data (session usages, etc) in oracle tables, for further processing by more appropriate software (we use crystal reports).


lpUMBC

Primary Author/Maintainer: tim@umbc.edu

This is a perl cgi web interface to the the ListProc email list management software. It allows users and owners to manage lists effectively. It is integrated with the single sign-on system, webauth, listed above.