--- ./models.py~	2006-12-03 09:49:31.000000000 -0500
+++ ./models.py	2006-12-04 22:08:22.000000000 -0500
@@ -17,6 +17,9 @@
     elif algo == 'sha1':
         import sha
         return hsh == sha.new(salt+raw_password).hexdigest()
+    elif algo == 'crypt': # axiak addition
+        import crypt
+        return hsh == crypt.crypt(raw_password, salt)
     raise ValueError, "Got unknown password algorithm type in password."
 
 class SiteProfileNotAvailable(Exception):
