Crystal Runs Your Super Threaded Archive of Lists

Crystal is a web based mailing list archive. It is still under development, and some interesting features (including some of those that will make it different from other archives ...) are still missing. But it should run stable already, so you might as well try it now. :-)

Highlights

Crystal is free software (GNU GPL). Crystal's WWW home page is http://fjf.gnu.de/crystal/.

If you would like to see crystal in action before trying it, you can have a look at the GNU Pascal mailing list archive at http://www.gnu-pascal.de/crystal/gpc/en/.

Update notes

Previous versions supported a UsersAllowed setting. However, it turned out that this was not good enough (with some tricks an attacker could circumvent it). Therefore, now it is suggested to create a group containing all user ids that should be able to run crystal, including the web server, the mailer daemon and human administrators. Since by default crystal is now installed group-, but not world-executable, an attacker who does not belong to this group cannot do anything with crystal. When building, you can specify the group as CRYSTAL_GROUP. The default is crystal. The setting UsersAllowed does not exist anymore, and crystal will complain if it is found in your config file.

With crystal 0.996, you should rebuild your databases since there have been several changes in the internal table format:

crystal --action log-crystal

Requirements

Installing crystal

To do

Acknowledgements

Copyright 2000-2006 by Frank Heckenbach (frank@pascal.gnu.de).

Best Viewed With Any Browser Valid HTML 4.0