All posts from February 2008.
A patch for TurboGears 1.0.4.3 that separates user authentication from marking a user as authenticated, enabling Drupal-style one-click login links via email.
JA-SIG CAS service registry keeps resetting on restart because Hibernate creates BIT(1) columns instead of TINYINT(1) for booleans in MySQL — here's the fix.
JA-SIG CAS Server 3.2 ships with Spring 2.5.1, updated LDAP/SPNEGO modules, a hard timeout policy, modular Spring config, and the Inspektr auditing framework.
Fix Duplicity backup failures caused by too many open files on Linux by raising the file descriptor limit for the backup user in /etc/security/limits.conf.
When Amazon S3 went down it took Web 2.0 sites with it, but sites using Duplicity-backed EC2 kept running — why relying on PersistenceFS is a design flaw.
JA-SIG CAS persistent JDBC service registry fails when jars are added manually — the fix is to recompile the distribution so Hibernate loads all dependencies correctly.
Fix Drupal 5 client IP detection when running behind a reverse proxy with caching enabled, including a patch to correctly read the X-Forwarded-For header.
Mooshup.com launched a social platform for creating and sharing mashups, powered by WSO2 Mashup Server, making web mashing accessible to non-technical users.
Use Duplicity, chroot, and Amazon S3 to give EC2 instances persistent storage that survives instance restarts — a detailed 12-step guide with scripts included.
A busy week building an Amazon EC2 AMI with persistent storage that behaves like a physical server — a follow-up post with full details was coming soon.