Annvix
Personal tools



/User Guide/Introduction/Features

From Annvix

Annvix Features

Annvix provides:

  • a very small install footprint
  • supervised services
  • system-wide ACLs in the form of AppArmor protection
  • fast, lightweight and original init system
  • strong password authentication with tcb and blowcrypt encryption
  • strong password enforcement with pam_passwdqc
  • daily security reports
  • very few suid programs; sudo is used to control access to most root-requiring programs
  • a "ports" system to quickly build auxillary (and unsupported) packages

Annvix does not provide:

  • a lot of bloat
  • feature-creep
  • X-Windows
  • extensive userland applications that are not required for a good server
  • restrictions as to what may or may not be installed
  • restrictions on how you configure your system

Live Install/Rescue CD

The Annvix install CD-ROM is also a "Live CD" that can be used to rescue systems requiring repair. It provides a number of tools that can be used to fix and diagnose an ailing system.

RPM-Packaged Precompiled Packages

Annvix uses the RPM packaging system. RPM has many strengths, and some weaknesses, but overal it is quite robust. With careful thought on the developer's part and with intuitive frontend tools like apt and urpmi, "RPM dependency hell" is more myth than anything else.

The core Annvix packages are made available as RPM packages. The ports system creates RPM packages from a tree of patches and spec (build instruction) files and retrieved source packages. Once the ports system has created an RPM package, it can then be copied and installed onto any number of similar systems (similar by architecture).

Full Availability of All Source Code

All of the source code used in Annvix is available via Subversion. Write-access to the repositories are restricted to the development team, but anyone can check out a read-only copy of the tree or browse it via the web interface. There is nothing in Annvix that is proprietary or that has source redistribution restricted.

All software created by the Annvix development team is released under the GPLv2 license.

<< Return to User Guide





Sponsors: Car Insurance - Flights - Cheap Car Insurance - Cheap Flights