Annvix
Personal tools



/Annvix:About

From Annvix

About Annvix

Annvix began in October 2003 as a personal project by Vincent Danen to create a more secure Mandrake Linux 9.2 with the SSP gcc patches. Since then, it has evolved greatly into a unique Linux server distribution with a strong focus on security. It still resembles Mandriva in some respects; primarily the urpmi usage and somewhat familiar layout, but beyond a very basic resemblance, Annvix is a Linux distribution that is vastly different from other Linux distributions, making it very different.

The underlying focus of Annvix is security; the goal is to provide a secure environment for serving data, be it web, database, email, or even development files (via CVS or subversion repositories). It includes software like runit (a DJB-like system for supervising services), AIDE (for filesystem integrity monitoring), socklog (a secure alternative to sysklogd), and more. Design differences include using environment directories as opposed to configuration files for service setup; for instance on a traditional Linux system you might configure certain options for the mysqld server by modifying /etc/sysconfig/mysqld whereas in Annvix you would modify a set of files in /service/mysqld/env. The big difference here is how configuration files are parsed; typically a "sysconfig" file is sourced by bash meaning it can contain not only variable assignments (FOO=bar) but also shell code that can (and will) be executed by an initscript. With environment directories, this is no longer an issue as to set the environment variable $FOO with the value of "bar" you would create the file /service/mysqld/env/FOO with the sole contents of the file being "bar". This is just one example of how Annvix "thinks different" (Apple isn't the only one to think differently!)

Read on for more information about the project's goals, some of the third-party technology used, and news about the project. You can also read about the development team. To find out more about Annvix-specific (or Annvix-innovated) software and tools, look at the Tools pages.





Sponsors: Flights - Credit Card Consolidation - Cheap Flights - Loans