COMP 3000 2011 Report: Liberté Linux

From Soma-notes
Jump to navigation Jump to search

Background

In this day and age, anonymity, privacy and liberty are at the forefront of people’s minds. Whether it’s being able to surf the web anonymously and securely; access sites that have been arbitrarily blacklisted by various governments, or more importantly, the capability of communicating secretly in dire situations where anonymity is paramount for survival. If you're an activist or a spy, Liberté Linux is the distribution for you. <ref>http://dee.su/liberte</ref>

Liberte-logo-600px.png

Liberté, which translates to freedom in French is supposed to exemplify this very concept. The notion of freedom of communication governs this particular distribution. To put it aptly, Liberté’s primary focus is to allow secure and reliable communication in hostile environment. <ref>http://dee.su/liberte</ref>

It is interesting to note, the Liberté trademark (displayed on the left) is a composite of several different logos: <ref>http://dee.su/liberte-logo</ref>

  • The emblem of the United Nations
  • The flag of Anonymous
  • Blank globe, focus on Africa
  • The URSS aviation Kremlin Red Star
  • The Black Triforce (The creator mentions he was inspired by the triforce in Legend of Zelda) <ref>http://dee.su/liberte-faq</ref>
  • Essays 1743 font (for the title Liberté)

Finally the motto encompassing the logo states: Anonymus / Ultima ratio libertatis / Nomen illis legio. <ref>http://dee.su/liberte-logo</ref>


Liberté Linux is a Gentoo based Live CD/USB/SD distribution, created by Maxim Kammerer and can be easily obtained from sourceforge.

Installation/Startup

Live USB

(As a caveat, because Liberté Linux was installed in one of its native environments (USB) and not on a virtual machine, I was unable to provide personal screenshots. As such all screenshots in this section have been taken from the official liberte site.)

Hammer-sickle-1945.png

Liberté Linux takes up approximately 200mb of disk space, and requires no more than 192mb of RAM allocated, to run efficiently. <ref>http://dee.su/liberte</ref> Very lightweight and an absolute breeze to install on a USB (Sandisk Cruzer 8GB) using a Windows machine. I installed the ZIP file, extracted it to the root of the USB. Located the setup.bat, and ran it as an administrator and then 10 seconds later...voila! The installation process was successfully completed.

Upon startup, I was prompted to set a LUKS passcode.<ref>http://openattitude.com/2011/06/05/fight-lawful-access-with-liberte-linux/</ref> Afterwards it took several minutes for an RSA key to be generated. As the distro was booting up, I was greeted with a Hammer & Sickle as my background (pictured to the right). What a glorious way to startup.

Once the desktop loaded, Liberte had issues identifying the battery charge percentage accurately. Whenever I’d unplug the laptop, I’d be greeted with a blinking popup warning me that my laptop had less than 5 mins of battery charge left, despite the fact that this was not the case. At this time, I have not been able to diagnosis the reason for this bothersome popup.

Basic Operation

Usage Evaluation

From the tor-encrypted traffic to the logo, Liberte personifies security. However, I found the constant need to jump through hoops to configure settings to be a nuisance. There's no question that Liberte is a sophisticated operating system for the security-minded individuals.

Software Packaging

Liberte Linux does not use a packaging format or utility to distribute binaries, because security is the number one concern. You must manually download, compile and install all applications. Therefore, there is no simple way to get a list of installed packages, nor is there an easy way to obtain a list of packages you can install. As such, this drastically complicates the addition and removal of applications and tools. Installation would solely depend on the application in question. Above and beyond this, the standard make/install tools are not available on the platform by default. The fact of the matter is, any sort of installation will most likely induce the growth of a neckbeard. Guaranteed.

It should also be noted that only user configuration is persisted between boots. If a user reboots, any temporary state is reverted. This includes, but is not limited to, installed applications and moved files. <ref>http://sourceforge.net/projects/liberte/forums/forum/1137582/topic/3983226</ref>

Major Package Versions

Initialization

References

1 | references-column-count references-column-count-{{{1}}} }} }} }}" {{#if: | style="-moz-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};" | {{#if: | style="-moz-column-count:{{{1}}}; column-count:{{{1}}};" }} }}> <references group=""></references>