This page documents the major changes between the Sarge-only packages from 2006 and the current release.
Debathena now supports all current releases of Ubuntu and Debian GNU/Linux.
Debathena now supports the amd64 architecture.
We have created a number of new packages providing additional Athena-like functionality. Below are the highlights:
We no longer maintain modified versions of libpam-krb5 and libpam-openafs-session. Instead, we have written a new PAM modules libpam-krb524 that has the functionality of our changes to libpam-krb5, and a new module libpam-athena-locker which improves on libpam-openafs-session in an environment where users might have home directories in cells other than the Athena cell.
We’ve written a total of 3 PAM modules and 2 NSS modules that are useful for running a Debathena machine which gets account information from Hesiod (and thus has an account for every Athena user, and home directories in AFS). For more about these, see the Debathena hacks page.
Debathena now builds packages that come from Athena sources from sources obtained from Athena CVS, rather than tarballs created from /mit/source/athena. We have removed the ugly CVS tags from the source tarballs. All of our packages (except for the modified versions of Debian packages like tcsh, bash, and krb5) use CDBS, the Common Debian Build System, which means that the debian/rules files are 5 lines, rather than 100. We also wrote a CDBS module for our dpkg-divert hack so that we would not have the same code duplicated 15 times. It is available from the debathena-config-build-common package.
The debathena repository has been split into multiple components to make it easier to select what parts of debathena you wnat on your machine.
We have added a new openafs component which contains OpenAFS kernel module binaries built for each of the stock kernels in the supported distributions
The packages from the older Sarge-only release are available in the following APT repository:
deb http://stuff.mit.edu/~debathena/apt-old sarge debathena deb-src http://stuff.mit.edu/~debathena/apt-old sarge debathena