- Install Zeitgeist and Zeitgeist Activity Journal Under Ubuntu

Zeitgeist is a service which logs the user's activities and events (files opened, websites visited, conversations held with other people, etc.) and makes relevant information available to other applications. It is able to establish relationships between items based on similarity and usage patterns.

All of the information is stored in one central database for quick access and any application can easily add it’s own data to the mix. There are several user interfaces which show the information stored in the database, sorting it by type, date, or relevance to other files. They let users tag documents, bookmark them, and even attach custom notes to each item in the database.

Zeitgeist Activity Journal is your portal to the world of Zeitgeist. It’s an user interface ideal for easily browsing and finding every kind of user activity (files, webpages, contacts,…) on your computer.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167751408.html

- Powerful and Open MediaCenter for Ubuntu Linux - Enna

Enna is a Media Center application. Featuring a simple user interface, Enna allows the user to browse and play music and video files, browse pictures and play photo slideshows, build a database of the available media retrieve information from the Internet (such as covers, fan art, song lyrics, and much more). Enna is based on the powerful Enlightenment Foundations Libraries (EFL) for its graphical user interface and GeeXboX libraries for multimedia playback and information retrieval.

Enna Currently Supported ...
 * Read your favorite books from over the Internet. Enna currently support GoComics and OneManga content providers.
 * Get information from your system and configure it (as well as Enna) quite easily.
 * Listen to your favorite songs. Enna currently can display your music cover, the usual metadata information (song title, artist, album) and lyrics as well.
 * Provide a pictures wall representation of your photo collection. Also supports customizable slideshow effects.
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/01/13578167759832.html

- Setup and Configure Bandwidth Limiting Module for Apache2

mod-bw is an Apache 2 module provided to solve the problem of limiting users’ and virtual hosts’ bandwidth usage. The current versions can set virtual hosts’ and users’ bandwidth quotas, maximal download speed, requests-per-second speed and the maximal number of simultaneous IP connections.

mod-bw Features:
 * Lightweight bandwidth limiting module for Apache2
 * per-user bandwidth limiting
 * per-virtual host bandwidth limiting
 * per-destination bandwidth limiting
Limiting:
   * Bandwidth total usage (bandwidth quota)
   * Maximal download speed (bandwidth throttling)
   * Maximal requests-per-second speed
   * Maximal simultaneous IP connections
 * Support for virtual hosts
 * Support for defined users

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/135781677515170.html

- UI Based Password Manager - Figaro's Password Manager 2

Figaro's Password Manager 2 (FPM2) is a program that allows you to securely store the passwords. Passwords are encrypted with the AES-256 algorithm.

If the password is for a web site, Figaro's Password Manager 2  can keep track of the URLs of your login screens and can automatically launch your browser. In this capacity, Figaro's Password Manager 2  acts as a kind of bookmark manager. You can teach Figaro's Password Manager 2  to launch other applications, and optionally pass host names, usernames or passwords to the command line.

Figaro's Password Manager 2  also has a password generator that can choose passwords for you. It allows you to determine how long the password should be, and what types of characters (lower case, upper case, numbers and symbols) should be used. You can even have it avoid ambiguous characters such as a capital O or the number zero.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167752747.html

- Task Automation Tool for Ubuntu - Actionaz

Actionaz is an application that allows you to execute many actions on your computer such as emulating mouse clicks, key presses, showing message boxes, editing text files, etc. Tasks can be created using a simple editor or using the EcmaScript (JavaScript) programming language for more customization.

You don't need to known any programming language to use it: its intuitive interface allows you to create action lists (scripts) using drag & drop. Advanced users can use JavaScript (EcmaScript) to extend its functionality. Actionaz is free software and runs under Windows and Linux. Binaries are available for Windows and Ubuntu for both 32 and 64 bits.

Actionaz is developed in C++ and uses the Qt framework.

Actionaz Installation:
Open the terminal and type following command to install Actionaz:
sudo add-apt-repository ppa:adri2000/actionaz
sudo apt-get update
sudo apt-get install actionaz

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/135781677511358.html

- Examines Source Code and Look for Security Weaknesses - Flawfinder

Flawfinder searches through C/C++ source code looking for potential security flaws and produces a report describing the potential flaws found in source code, ranking them by likely severity.

Flawfinder works by using a built-in database of C/C++ functions with well-known problems, such as buffer overflow risks (e.g., strcpy(), strcat(), gets(), sprintf(), and the scanf() family), format string problems ([v][f]printf(), [v]snprintf(), and syslog()), race conditions (such as access(), chown(), chgrp(), chmod(), tmpfile(), tmpnam(), tempnam(), and mktemp()), potential shell metacharacter dangers (most of the exec() family, system(), popen()), and poor random number acquisition (such as random()). The good thing is that you don't have to create this database - it comes with the tool.

Flawfinder then takes the source code text, and matches the source code text against those names, while ignoring text inside comments and strings (except for flawfinder directives). Flawfinder also knows about gettext (a common library for internationalized programs), and will treat constant strings passed through gettext as though they were constant strings; this reduces the number of false hits in internationalized programs.

Flawfinder can also generate differential reports by pointing it to a patch (diff) file describing the code changes. This way it can be used to determine if the potential flaws found in code have increased or decreased after a commit to a source code management system like CVS or Subversion.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/135781677512397.html

- All-in-One Performance Monitoring Tool for Linux - Nmon

nmon is a systems administrator, tuner, benchmark tool. It can display the CPU, memory, network, disks (mini graphs or numbers), file systems, NFS, top processes, resources (Linux version & processors) and on Power micro-partition information.

Data is displayed on the screen and updated once every two seconds, using a dumb screen. However, you can easily change this interval to a longer or shorter time period.

The nmon tool can also capture the same data to a text file for later analysis and graphing for reports. The output is in a spreadsheet format (.csv).

Installing nmon:
Open the terminal and type following command
sudo apt-get install nmon

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167759411.html

- Testing Linux System for Stability and Performance - System Stability Tester

System Stability Tester tries to test the system's stability by calculating up to 128 millions of Pi digits. It supports multiple calculation algorithms. For the moment only two have been implemented. The Quadratic Convergence of Borwein and Gauss-Legendre, the algorithm SuperPi uses.

The testing process includes the creation of two or more threads. After each step of the calculation, the results of all the threads are compared. Any differences between them are reported. There is also the option for single threaded calculation, but in this case there is no stability check. This is useful for benchmarking purposes only. The calculation of Pi itself is multithreaded since version 0.7.2, for the Borwein algorithm only.

What System Stability Tester can do in brief
 * Calculate up to 128 million digits of Pi.
 * Create up to 32 threads.
 * Recognize the CPU model, manufacturer and operational frequency.
 * Compare the calculation results of all the threads after each step and issue a warning if something went wrong.
 * Run continuously for up to 50 turns and log the results after each step and each turn.
 * Record the calculated digits of Pi in a human readable text file.
 * Single threaded calculation of Pi for benchmarking, similar to the well know SuperPi benchmark.
 * Check-sum validation over the result.
 * Provides graphical and command line user interfaces.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167752935.html

- Simple and Fast GTK2 Audio Editor - mhWaveEdit

mhWaveEdit is a graphical program for editing sound files. It is intended to be user-friendly and robust. It does not require a fast computer.

Even if mhWaveEdit was originally built for editing wav files, it's also possible to load and save in a few other formats. mhWaveEdit always supports wav and raw files, but if it's compiled with the libsndfile library, mhWaveEdit supports a couple of other formats as well.

If mplayer is installed, mhwaveedit can open all formats that it supports, for example the soundtrack of a video file. Since mplayer is only a player, these files can not be saved back after editing, you have to save the file into a supported format.

mhWaveEdit Installation:
You can install mhWaveEdit along with  additional audio format support using the below command:
sudo apt-get install lame vorbis-tools mhwaveedit

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/135781677519719.html

- RAW Image Converter for Digital Camera - Rawstudio

To get the best quality out of your digital camera, it is often recommended that you record your pictures in RAW format. This format is mostly specific to a camera and cannot be read by most image editing applications.

Rawstudio will convert your RAW files into JPEG, PNG or TIF images which you can then print or send to friends and clients. You can also upload photos directly to Picasa, Flickr and Facebook galleries. It has a graphical user interface, so you can simply open a RAW file and experiment with the controls to see how they effect the image.

The normal workflow would be that you first convert your RAW files and then use an image editing application to further work on your images. Rawstudio itself is a highly specialized application for processing RAW images, not a fully featured image editing application.

Rawstudio Feature List
 * Intuitive GTK+ interface
 * Full DNG Color Profile support
 * Batch processing
 * Tethered shooting
 * Various post-shot controls (white balance, saturation and exposure compensation among others)
 * Easy and flexible copy&paste settings between images
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167753815.html

- Audio Tag Editor for Linux - Puddletag

Puddletag is an audio tag editor (primarily created) for GNU/Linux similar to the Windows program, Mp3tag. Unlike most taggers for GNU/Linux, it uses a spreadsheet-like layout so that all the tags you want to edit by hand are visible and easily editable.

The usual tag editor features are supported like extracting tag information from file-names, renaming files based on their tags by using patterns and basic tag editing.

Then there’re Functions, which can do things like replace text, trim it, do case conversions, etc. Actions can automate repetitive tasks. You can import your QuodLibet library, look-up tags using Amazon (including cover art), Discogs (does cover art too!), FreeDB and MusicBrainz.

Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkey’s Audio (.ape) and WavPack (wv).

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/135781677517050.html

- Manage Ubuntu Boot Loaders (Plymouth, Burg & Grub) - Super Boot Manager

Super Boot Manager is a boot manager to manage the boot loader for Linux systems, boot-loader in particular is a software that allows us to select and boot different operating system on same computer. Super Boot Manager allows you to manage the three most commonly used Boot loader for Linux (Grub, Burg and Plymouth), allowing you to install and remove them safely. You can also customize the splash screen with a certain theme instead of the usual text interface.

Super Boot Manager can be installed from PPA with the below Terminal commands:
sudo add-apt-repository ppa:ingalex/super-boot-manager
sudo apt-get update
sudo apt-get install super-boot-manager
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167756365.html

- Linux System Information and Benchmark tool - HardInfo

Benchmarking means measuring the speed with which a computer system will execute a computing task, in a way that will allow comparison between different hard/software combinations. It does not involve user-friendliness, aesthetic or ergonomic considerations or any other subjective judgment.

HardInfo is a tool which provides the various hardware and software information about the current system and also got the capability to perform some basic level of benchmark tests on Linux systems. It can also generate the reports about various hardware and software information in HTML format.

HardInfo Installation:
Open the terminal and type following command:
sudo apt-get install hardinfo
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167755542.html

- Free Video Editing Tool - LiVES

LiVES is a Video Editing System. It is designed to be simple to use, yet powerful. It is small in size, yet it has many advanced features.

LiVES mixes real-time video performance and non-linear editing in one professional quality application. It will let you start editing and making video right away, without having to worry about formats, frame sizes, or frame-rates. It is a very flexible tool which is used by both professional VJ's and video editors - mix and switch clips from the keyboard, use dozens of real-time effects, trim and edit your clips in the clip editor, and bring them together using the multitrack timeline. You can even record your performance in real time, and then edit it further or render it straight away.

For the more technically minded, the application is frame and sample accurate, and it can be controlled remotely or scripted for use as a video server. And it supports all of the latest free standards.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167758789.html

- Tool to Repair Frequent Boot Problems - Boot-Repair

Boot-Repair is an simple tool to recover access to your Operating Systems.

 * Easy-to-use (repair in 1 click ! )
 * Free (GPL open-source license)
 * Safe (automatic backups)
 * Can recover access to Windows (XP, Vista, Seven).
 * Can recover access to Debian, Ubuntu, Linux Mint...
 * Can recover access to any OS (Windows, MacOS, Linux..) if your PC contains Debian, Ubuntu or derivative.
 * Can repair MBR-locked OEM computer boot if the original boot-sector has been saved by Clean-Ubiquity
 * Can repair the boot when you have the "GRUB Recovery" error message
 * Options to reinstall GRUB2 boot-loader easily (OS by default, purge, unhidden, kernel options..)
 * and much more ! (EFI, SATA, filesystem repair...)

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167753712.html

- Embedding Terminal in Nautilus - Nautilus Terminal

Nautilus Terminal is a terminal embedded in Nautilus, the GNOME's file browser. It is always open in the current folder, and follows the navigation (the "cd" command is automatically executed when you move to an other folder).

Nautilus Terminal features:
 * It always follows your navigation in your folders.
 * It supports Copy/Paste (Ctrl+Shift+C / Ctrl+Shift+V).
 * It supports drag & drop of files and folders.
 * It can be hidden/shown when you want (with the F4 key).
 * It is resizeable.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167751163.html

- Text To Speech and Translation Application For Ubuntu Linux - Gespeaker

eSpeak is a compact open source software speech synthesizer for English and other languages, for Linux and Windows. eSpeak uses a "formant synthesis" method. This allows many languages to be provided in a small size. The speech is clear, and can be used at high speeds, but is not as natural or smooth as larger synthesizers which are based on human speech recordings.

eSpeak is available as:
 * A command line program (Linux and Windows) to speak text from a file or from stdin.
 * A shared library version for use by other programs.

Gespeaker is a GTK+ front-end for espeak. It allows to play a text in many languages with settings for voice, pitch, volume, speed and word gap. The text played can also be recorded to WAV file.

Gespeaker supports multiple languages, currently English, Italian, French and Spanish. It works well with both Gnome, XFCE, LXDE environments.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167759451.html

- Quick File and Folder Preview for Ubuntu Linux - Globus-Preview

Gloobus-Preview is an extension for the Gnome Desktop Environment designed to enable a full screen preview of any kind of file. It’s based on Apple’s “Quicklook”.

Globus-Preview allows instant access to a variety of file types without the need of opening their default application. It allows you to take a quick look at the content of a file on the fly, saving you valuable time and CPU resources. Video and audio files can be navigated on preview mode by dragging the slider of the progress bar at any given time.

Globus-Preview can currently preview over 40 file formats
  Images: jpeg / png / icns / bmp / svg / gif / psd / xcf
  Documents: pdf / cbr / cbz / doc / xls / odf / ods / odp / ppt
  Source: c++ / c# / java / javascript / php / xml / log / sh / python
  Audio: mp3 / ogg / midi / 3gp / wav
  Video: mpg /avi / ogg / 3gp / mkv / flv
  Other: folders / ttf / srt / plain-text

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/135781677510441.html

- GUI Interface to Compress & Optimize Image Files - Trimage

Trimage is a cross-platform GUI and command-line interface to optimize image files via optipng, advpng, pngcrush and jpegoptim, depending on the filetype (currently, PNG and JPG files are supported). All image files are losslessly compressed on the highest available compression levels. Trimage gives you various input functions to fit your own workflow: A regular file dialog, dragging and dropping and various command line options.

Trimage Installation:
If you're on Natty (11.04) or oneiric (11.10), Trimage is available in the official repositories:
sudo apt-get install trimage

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167755452.html

- Utility to Search Google via your GNOME menu/panel - Googlizer

Googlizer  is a panel launcher for the GNOME desktop, although is by no means restricted to use in the panel, or within GNOME. It takes the  X selection,  sends  it  to  either the Google search engine ( , or local equivalent), or an arbitrary search URL specified on the command  line, and  then  passes the results to the user’s preferred browser in GNOME. This browser then starts up and shows the results of the search.

It is not designed to be invoked from the command line; but is supposed to  be  added to the user’s panel via the menu system. To  place  it on a panel, add a launcher and specify the path to the Googlizer binary as the command in the launcher options, or if you have a menu entry  on the GNOME menu, you can drag a copy of that launcher onto the panel.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/02/13578167755023.html

- Open-Source Folder Comparison and Synchronization Tool - FreeFileSync

FreeFileSync is an Open-Source folder comparison and synchronization tool. It is optimized for highest performance and usability without restricted or overloaded UI interfaces.

FreeFileSync Key Features:
 * Detect moved and renamed files
 * Copy locked files (Volume Shadow Copy Service)
 * Detect conflicts and propagate deletions
 * Binary comparison
 * Full support for Symbolic Links
 * Run as a batch job
 * Multiple folder pairs
 * Support very long path names > 260 characters
 * Transactional file copy
 * Cross-platform: Windows/Linux
 * Access variable drive letters by volume name (USB sticks)
 * Native 32 and 64-bit builds
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167752070.html

- E-Mail, RSS Feed and Tweets Notification Application - CloudSN

Cloudsn is a gnome application that check for new mails, tweets, feeds etc. It is developed for Gnome and tested in debian and ubuntu. Cloudsn try to implement the MVC pattern and it separates the providers, configuration, indicators and notifications

The providers check accounts against different services. Currently cloudsn has these providers implemented:
 * GMail
 * GReader
 * Pop3
 * IMAP
 * Twitter
 * Identi.ca

The indicators are a list of accounts and its unread items indicating the state of every one. Currently you can choose between use one of these:
 * Status Icon: Show the cloudsn icon and a list of active accounts with the information
 * Indicator-applet: Uses the indicator applet to list the accounts with the information

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167751899.html

- Record / Play Keystrokes and Mouse Movements - Xmacro

The XMacro package contains two simple, C++ programs (xmacrorec and xmacroplay) for recording and replaying keyboard and mouse events on an X server. This functionality is achieved through the XTest extension. The programs are heavily based on the xremote utility of Jan Ekholm (chakie at infa.abo.fi).

xmacrorec:
Grabs all the control over your local display and send the mouse and keyboard events to the remote display. In the meantime it emits KeyStrPress, KeyStrRelease, ButtonPress and ButtonRelease lines to the standard output. It emits MotionNotify lines only if the event struct of the above four events contains different coordinates than the previous event or a mouse button is pressed during the movement.

xmacroplay can be used to playback recorded events or send any other mouse/keyboard events you choose. It is very handy for scripting an X display - for example running some smoke tests on the GUI application.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167756608.html

- Create Your Own Customized Ubuntu System - Remastersys

Remastersys is a tool that can be used to do 2 things with an existing Debian,  Ubuntu or derivative installation.

 * It can make a full system backup including personal data to a live CD or DVD that you can use anywhere and install.
 * It can make a distributable copy you can share with friends.  This will not have any of your personal user data in it.

The resulting ISO file can be used on any other PC that still meets the original minimum requirements of Ubuntu or Debian.  Things like the graphics card and other hardware will be configured and setup automatically and you do not have to use identical hardware.  Ubuntu's live boot tool, casper, currently blacklists Nvidia and AMD proprietary drivers so they will not be available on the live system and will need to be reinstalled after installation of your custom system.

Currently there is a size limitation imposed by the genisomage tool in Ubuntu and Debian.  This tool is used to create the ISO file.  This limits the maximum single file size for the ISO to be set at 4GB which means the entire compressed filesystem.squashfs file (your complete compressed system) must fall under this size.  If it does not then the ISO file will not be created.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167757359.html

- Network Scanner (Discovering and Managing Application) - AutoScan-Network

AutoScan-Network is a network scanner (discovering and managing application). No configuration is required to scan your network. The main goal is to print the list of connected equipments in your network.

 AutoScan-Network Features:
 • Automatic network discovery
 • TCP/IP scanner
 • Wake on LAN functionality
 • Multi-threaded Scanner
 • Port scanner
 • Low surcharge on the network
 • VNC Client
 • Telnet Client
 • SNMP scanner
 • Simultaneous sub-networks scans without human intervention
 • Real-time detection of any connected equipment
 • Supervision of any equipment (router, server, firewall...)
 • Supervision of any network service (smtp, http, pop, ...)
 • Automatic detection of known operatic system (brand and version), you can also add any unknown equipment to the database
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167754026.html

- Download Videos from YouTube, TED, Dailymotion and other online video sites - Movgrab

Movgrab is a command line application to download video's from all those pesky sites that insist you use a big fat browser that runs flash in order to see their content. It's a command-line app written in straight C and does not require to install any other dependency packages.

Download and Install Movgrab:
Download the latest Movgrab source tar file - here
Open the terminal and type following command to compile and install Movgrab:
tar -zxvf movgrab-1.1.8.tgz
cd movgrab-1.1.8
./configure
make
sudo make install

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167756286.html

- OpenSource Weblog (Blogger, WordPress and others) Client - BloGTK

BloGTK is a weblog client that allows you to post to your weblog from GNOME without the need for a separate browser window. BloGTK allows you to connect with many weblog systems such as Blogger, Movable Type, WordPress, and more. BloGTK is written using Python and PyGTK, and is designed to be fast and simple to use.

BloGTK is open-source software released under the BSD license, which means that it is completely free for use.

Here is a list of weblog platforms known to work with BloGTK 2.0:
 * Blogger/Blogspot
 * WordPress and WordPress.com
 * Movable Type/Open Melody
 * b2evolution
 * Windows Live Spaces
 * Habari
 * LifeType
 * Expression Engine (autoconfiguration does not work)
 * Serendipity
In general, BloGTK should work with any weblog package that supports the Movable Type API, the MetaWeblog API, or the old Blogger API.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167754091.html

- Complete Linux Media Player - Guayadeque

Guayadeque is a music management program designed for all music enthusiasts. It is Full Featured Linux media player that can easily manage large collections and uses the Gstreamer media framework.

Some of Guayadeque Features
 * Play mp3, ogg, flac, wma, wav, mpc, mp4, ape, ...
 * Configurable crossfader engine
 * Configurable Silence detector to avoid listening to silence between tracks
 * Read and write tags in all supported formats
 * Allow to catalogue your music using labels. Any track, artist or album can have as many labels you want
 * Smart play mode that add tracks that fit your music taste using the tracks currently in play list
 * Ability to download covers manually or automatically
 * Suggest music using last.fm service
 * Allow fast access to any music file by genre, artist, album, etc
 * Play and Record shoutcast radios
...And many more

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167755008.html

- Linux Remote Desktop Client - Remmina

Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travelers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.

Remmina is free and open-source software, released under GNU GPL license.

Remmina project comes with two separated packages.
Remmina main program:
 * A pure GTK+ 2.0 application!
 * Maintain a list of connection profiles, organized by groups
 * Make quick connections by directly putting in the server address
 * Remote desktops with higher resolutions are scrollable/scalable in both window and full screen mode
 * Viewport full screen mode: remote desktop automatically scrolls when the mouse moves over the screen edge.
 * Floating tool bar in full screen mode, allows you to switch between modes, toggle keyboard grabbing, minimize, etc.
 * Tabbed interface, optionally managed by groups
 * Tray icon, allows you to quickly access configured connection profiles

Remmina plugins: RDP, VNC, NX, XDMCP, SSH, Telepathy

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167755942.html

- Security Check for Application Binary - BFBTester

BFBTester is great for doing quick, proactive, security checks of binary programs. BFBTester will perform checks of single and multiple argument command line overflows as well as environment variable overflows.

BFBTester can also watch for tempfile creation activity to alert the user of any programs using unsafe tempfile names. While BFBTester can not test all overflows in software, it is useful for detecting initial mistakes that can red flag dangerous software.

BFBTester Installation:
Open the terminal and type following command to install BFBTester:
sudo apt-get install bfbtester
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/135781677516728.html

- Security Auditing Utility for C, C++, PHP, Perl, and Python code - RATS

RATS is a security auditing utility for C, C++, PHP, Perl, and Python code. RATS scans source code, finding potentially dangerous function calls. The goal of rats is not to definitively find bugs (yet), but to provide a reasonable starting point for performing manual security audits.

The initial vulnerability database is taken directly from things that could be easily found when starting with the book, "Building Secure Software" by Viega and McGraw.

Installing RATS:
Open the terminal and type following command to install RATS:
sudo apt-get install rats
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167753097.html

- How to use apt-cache under Ubuntu Linux

apt-cache performs a variety of operations on APT's package cache.  apt-cache does not manipulate the state of the system but does provide operations to search and generate interesting output from the package meta data.

showpkg displays information about the packages listed on the command line
apt-cache showpkg firefox
Stats displays some statistics about the cache
apt-cache stats
Dump shows a short listing of every package in the cache. It is primarily for debugging.
apt-cache dump firefox

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167756524.html

- Build Your Own Ubuntu based GNU/Linux Distribution - Ubuntu Builder

Ubuntu Builder is a simple tool to build your own distribution. It allows to download, extract, customize in many ways and rebuild your Ubuntu images. You can customize i386 and amd64 images.

Ubuntu Builder Installation:
You can install Ubuntu Builder by downloading the latest version package (here) and installing it using Ubuntu software center by double-clicking on the deb file.

 After successful installation, you can open the Ubuntu Builder from Unity 'Dash"


Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/13578167758445.html

- Molecular Graphics and Modelling System - Avogadro

Avogadro is a molecular graphics and modelling system targeted at molecules and bio-molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder.

Avogadro Features include:
 * Molecular modeller with automatic force-field based geometry optimization
 * Molecular Mechanics including constraints and conformer searches
 * Visualization of molecular orbitals and general isosurfaces
 * Visualization of vibrations and plotting of vibrational spectra
 * Support for crystallographic unit cells
 * Input generation for the Gaussian, GAMESS and MOLPRO quantum chemistry packages
 * Flexible plug-in architecture and Python scripting

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/135781677516350.html

- Stressful Application Test - Stressapptest

Stress testing is a form of testing that is used to determine the stability of a given system or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results or the system crashes.

Stressapptest is a user-space test, primarily composed of threads doing memory copies and directIO disk read/write. It allocates a large block of memory (typically 85% of the total memory on the machine), and each thread will choose randomized blocks of memory to copy, or to write to disk. Typically there are two threads per processor, and two threads for each disk. Result checking is done as the test proceeds by CRCing the data as it is copied.

Installing Stressapptest:
Download Stressapptest - here
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/135781677519252.html

- Accelerate HTTP/FTP Downloading Process using Axel under Linux

Axel does the same thing any other download accelerator does: it opens more than one HTTP/FTP connection per download and each connection transfers its own, separate, part of the file. It may sound weird, but it works very well in practice. For example, some FTP sites limit the speed of each connection, therefore opening more than one connection at a time multiplies the allowable bandwidth. Be forewarned that some FTP operators don't like it when you do this. It is better to open the additional connections on several servers and download from all of them simultaneously. Axel supports this. You may either specify a list of mirrors to use or tell the program to search for mirrors.

The difference between Axel and other (mostly Windows-based) accelerators is that it does not write data to separate files and join them later. Axel puts all the data in the right file, in the right order, at download time. This is possible, because most Unix file systems allow you to write data after the end-of-file. Axel is console-based and uses few system resources.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/135781677510032.html

- Ottawa Linux Symposium Invites all Linux Enthusiasts [June 26-29]

Since 1999 the Linux Symposium has always tried to provide a comfortable collaboration environment for technical people working on all aspects of the Linux Project. Linux Symposium have done best to provide a vendor neutral academic-style conference where developers, administrators, and users all feel at ease and are able to work together towards a common goal.

One major change for 2012 is that Linux Symposium will be making the requirement of a formal paper an option for presenters. Presenters who do elect to submit a formal paper will receive an additional free-attendance pass to allocate to any co-authors or co-workers who also wish to attend the event.




Ottawa Linux Symposium invites all Linux enthusiasts to attend the event in June 26-29.
Please, refer to the the section "Call for participation" for details on event format and submission procedure.




source:http://linuxpoison.blogspot.com/2012/03/13578167752158.html

- Movie Creator from Photos and Video Clips - ffDiaporama

ffDiaporama is an application for creating video sequences consisting of
 * titles, fixed or animated.
 * images or photos, fixed or animated.
 * movie clips
 * music

These sequences are assembled into a slide show by means of transitions of sequence to produce complete videos. The following options are available:
 * Refocusing of images and photos
 * Cutting of video clips
 * Notes (addition of text) for images, photos, sequences and animations
 * Graphical filters on the images and the videos (conversion into black and white, dust removal, equalization of colors, etc.)
 * Creation of animation by zoom, rotation or Ken Burns Effect on images or photos
 * Correction of the images and the videos during animations (luminosity, contrast, gamma, colors, etc.)
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/135781677518276.html

- A Hierarchical Note Taking Application - Cherrytree

Cherrytree is an hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file.

Cherrytree Features:
 * rich text (foreground color, background color, bold, italic, underline, strike-through, small, h1 and h2)
 * syntax highlighting (only when the rich text is disabled in the current node)
 * images handling: insertion in the text, edit (resize/rotate), save as png file
 * lists handling (bulleted, numbered, to-do and switch between them, multiline with shift+enter)
 * simple tables handling (cells with plain text), cut/copy/paste row, import/export as csv file
 * codeboxes handling: boxes of automatically highlighted text into normal rich text
 * alignment of text, images, tables and codeboxes (left/center/right)
hyper-links (links to web-pages, links to nodes/nodes + anchors, links to files, links to folders)
 * intra application copy/paste: supported single images, single codeboxes, single tables and a
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/03/135781677518180.html

- Text Based RSS/Atom Feed Reader - Newsbeuter

Newsbeuter is an open-source RSS/Atom feed reader for text terminals. It runs on Linux, FreeBSD, Mac OS X and other Unix-like operating systems. Newsbeuter's great configurability and vast number of features make it a perfect choice for people that need a slick and fast feed reader that can be completely controlled via keyboard.

Newsbeuter features:
 * Subscribe to RSS 0.9x, 1.0, 2.0 and Atom feeds
 * Download podcasts
 * Freely configure your keyboard shortcuts
 * Search through all downloaded articles
 * Categorize and query your subscriptions with a flexible tag system
 * Integrate any data source through a flexible filter and plugin system
 * Automatically remove unwanted articles through a "killfile"
 * Define "meta feeds" using a powerful query language
 * Synchronize newsbeuter with your bloglines.com account
 * Import and exporting your subscriptions with the widely used OPML format
 * Freely define newsbeuter's look'n'feel through free color configurability and format strings
 * Keep all your feeds in sync with Google Reader

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/13578167753658.html

- Media Collection Manager - Griffith

Griffith is a media collection manager application. Adding items to the collection is as quick and easy as typing the film title and selecting a supported source. Griffith will then try to fetch all the related information from the Web.

Griffith is a cross-platform application and is known to run on GNU Linux, Microsoft Windows and MacOS X systems. Probably, it will run on other POSIX compatible operating systems where a gtk+ environment is available, including FreeBSD, OpenBSD and Solaris.

Griffith features:
 * Integrates well with a database (MySQL, PostgreSQL, SQLite3 used by default) to keep tabs on your library
 * Can backup/restore your database
 * Exports to CSV, PDF, XML and HTML files
 * Imports from CSV files
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/13578167755632.html

- Improve Battery Life of a Portable Linux Computer - Jupiter

Jupiter is a light weight power and hardware control applet for Linux.  It is designed to improve battery life of a portable Linux computer by integrating with the operating system and changing parameters of the computer based on battery or powered connection.

Additionally, Jupiter provides quick access to some of the commonly needed hardware controls like screen output and resolution, WIFI, and bluetooth.

If you use Linux on a portable computer, let Jupiter take the effort out of going mobile.

Jupiter Features:
 * Automatically adjusts CPU mode for AC or battery
 * Automatically tunes the kernel for AC or battery
 * Automatically tunes hardware for AC or battery
 * Supports Asus Super Hybrid Engine (SHE)
 * Remembers and applies last selected configuration
 * Fast and efficient, low resource utilization
 * Easily Customizable

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/13578167757708.html

- Convert Audio and videos from one format to the other - Panther - Panther

Panther is free and open media converter that you can use to convert your music and videos from one format to the other. No more format incompatibilities! Just convert your song your video to the format you want!

Featuring a simple and easy to use interface, it can get you started on your conversion task within a moment. A fast conversion engine and also features a simple UI for newbies and an advanced one for the pros! Special features include reducing the size of audio without affect the quality much! Also supported presets for converting videos!

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/135781677515507.html

- Educational Software Suite and Games for Children's - GCompris

GCompris is completely free educational software suite which contains a wide range of activities. It offers various activities aimed at covering a variety of fields such as the functioning of the computer, using the mouse and keyboard, general learning, reading, writing, foreign languages, algebra, as well as various activities such as memory and logic games, scientific experiments etc. In GCompris you will find many individual software packages which together make up the complete GCompris suite of activities. Unfortunately, it is difficult to follow and maintain them as each one offers different graphic interfaces which vary widely in quality. The purpose of GCompris is to provide a development platform for educational activities. GCompris is part of GNU project and is placed under the GPL license.

Below you can find a list of categories with some of the activities available in that category.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/13578167755526.html

- Stock Market Observation Tool for Linux - Grism

Grism is an open source stock market observation tool. It allows you to easily track the evolution of stock prices through watch-lists, portfolios and charts.

Grism uses Yahoo! Finance for its quote data. This means that with Grism, you can observe stocks, ETFs, indices and mutual funds from every major stock market in the world. All you need is the stock's symbol that interests you.

Grism Features:
Watch-lists - Monitor the evolution of a stock's price from a starting price through the last trade.
Portfolios - See the current gain/loss calculation for a set of stocks.
Charts - View dynamic, historical price charts for monitored stocks.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/135781677515718.html

- All in one - Multi-Panel Tabbed File Manager for Linux - SpaceFM

SpaceFM is a multi-panel tabbed file manager for Linux with built-in VFS, udev-based device manager, customizable menu system, and bash integration

SpaceFM Features:
 * Lightweight - Written in C with GTK2 stability, inotify kernel and libudev support
 * Responsive - Built-in vfs runs fast with low resource usage (no gvfs, etc)
 * Flexible - Can appear very simple or very complex depending on configuration
 * Multiple Windows - A single instance opens multiple windows
 * Multiple Panels - Each window contains up to four independently configured and interactive browser panels plus a task manager pane
 * Tabbed - Each browser panel supports multiple folder tabs
 * Side Panes - Any browser panel can show Devices, Bookmarks, and Directory Tree side panes
 * Desktop Manager - Includes a built-in, lightweight DM mode with custom commands - works great with Openbox
 * Device Manager - Built-in libudev support for manual and automatic device management, plus easily format, backup and restore partitions and MBRs
 * Task Manager - Control or eliminate popup dialogs with multitasking abilities - no waiting to move on to your next task
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/135781677511542.html

- Free, Easy, Personal Accounting Application - HomeBank

HomeBank is free software. Use it to manage your personal accounts. It is designed to easy to use. Analyse your personal finance in detail using powerful filtering tools and graphs.

HomeBank benefits from more than 16 years of user experience and feedback. It is available for ~50 languages on GNU/Linux, FreeBSD, Microsoft Windows, MacOSX.

HomeBank features
General
 * direct add of payee and categories from the register dialog
 * auto completion whenever possible
 * dual pad of cheque and automated cheque number increment
 * easy transfer between accounts, which can be automated
 * dynamic minor currency display toggle for Euro countries

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/135781677516857.html

- Simple and Easy Task Manager for Linux - Nitro

Nitro is a light task manager, that presents via a simple yet fancy interface a place to add, edit and manage task lists with due dates, importance level and logbook support.

Nitro Features:
 * Smart Lists: Use smart lists to organize your tasks depending on when you want to complete them.
 * Drag and Drop: Easily organize your tasks with the power of drag and drop.
 * Search: Instantly search through notes and tasks with Nitro's ultra fast search.
 * Notes: Use notes to easily keep your ideas together. Store notes along with tasks for additional information.
 * Prioritize: Easily see which tasks are most important. Give your tasks priority to decide which tasks need to be done first.
 * Due Dates: Set due dates for your tasks and experience the magic of Nitro sorting your tasks.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/13578167753760.html

- Multimedia (MP3, MPEG-4, AVI, DiVX, etc.) support in Ubuntu 12.04 (Precise Pangolin)

Why doesn’t Ubuntu support MP3 ‘out of the box’?

Ubuntu cannot include support for MP3 or DVD video playback or recording. MP3 formats are patented, and the patent holders have not provided the necessary licenses. Ubuntu also excludes other multimedia software due to patent, copyright, or license restrictions, such as Adobe Flash Player and RealNetworks RealPlayer.

That doesn’t mean you can’t play .mp3 files in Ubuntu, it just takes a bit of work (not much).

Follow these instructions to get mp3 and other multimedia support on your Ubuntu 12.04.

Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) is a repository of packages that cannot be included into the Ubuntu distribution for legal reasons (copyright, license, patent, etc) as explained above.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/04/13578167756814.html

- Install/Configure Music Server using DAAP - Tangerine

Tangerine is an application that allows you to publish music over the local network (streaming music server), using DAAP. It runs on Linux, Windows, and Mac OS X. There are several clients that you can then use to connect to it, such as Apple’s iTunes, Banshee, and Rhythmbox.

Music files can be specified either by a directory, or can be automatically discovered using Beagle, Google Desktop, or Spotlight. Recently you can also specify which music player you use and share the songs in it’s collection. For typical configurations, a graphical tool is included.

On the System where you have music collection located, install the DAAP server using following command
sudo apt-get install tangerine
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/135781677519133.html

- Install & Manage Fonts under GNOME desktop - Font Manager

Font Manager is not intended to be a professional-grade font management solution, but rather a simple application suitable for the needs of most desktop users.

Although designed with the GNOME desktop environment in mind, it should work well with most major desktop environments such as Xfce, Enlightenment, and even KDE.

Font Manager currently allows the user to:
 * Preview installed fonts
 * Compare installed fonts
 * Easily install or remove fonts
 * Easily activate and deactivate installed fonts
 * Specify different directories to search for fonts
 * Group fonts into "Collections", and easily activate or deactivate groups of fonts
 * Export "Collections" to an archive for easy backup, sharing, etc.
 * Provides quick access to all GNOME font utilities.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/135781677517855.html

- Recover Deleted Files using Scalpel under Ubuntu Linux

If you have accidentally deleted files from your hard drive, don't panic! You can easily recover deleted files whether you are using a Windows PC (NTFS) or Linux OS. You can undelete files with almost guaranteed success. The most important thing is to act as soon as you realize that the files are lost.

When a file is deleted from your computer it is not really deleted. It is simply removed from the database of files in the folder. Even though you can no longer see the file in the folder, its contents still exist 100% intact at this point.

Scalpel based on Foremost an open source application developed to recover deleted information, Scalpel is significantly more Fast and efficient by reading database of header and footer definitions and extracts matching files or data fragments from a set of image files or raw device files. Scalpel is file-system-independent and can recover files from FATx, NTFS, ext2/3, HFS+, or raw partitions. It is useful for both digital forensics investigation and file recovery.

Scalpel is a standalone tool file system. It is available on Linux and Mac OS, but can also be used in Windows, although it is necessary to compile it.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/135781677516488.html

- Speed up the website using mod_spdy for Apache

mod_spdy is an open-source Apache module that adds support for the SPDY protocol to the Apache HTTPD server. This allows for faster page loading and more efficient bandwidth utilization when loading https URLs in SPDY-enabled browsers.

SPDY (pronounced "SPeeDY") is a new networking protocol whose goal is to speed up the web. SPDY augments HTTP with several speed-related features that can dramatically reduce page load time:
 * SPDY allows client and server to compress request and response headers, which cuts down on bandwidth usage when the similar headers (e.g. cookies) are sent over and over for multiple requests.
 * SPDY allows multiple, simultaneously multiplexed requests over a single connection, saving on round trips between client and server, and preventing low-priority resources from blocking higher-priority requests.
 * SPDY allows the server to actively push resources to the client that it knows the client will need (e.g. JavaScript and CSS files) without waiting for the client to request them, allowing the server to make efficient use of unutilized bandwidth.

NOTE:The SPDY protocol uses HTTPS, so your site needs to serve content over HTTPS in order to benefit from mod_spdy.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/135781677511621.html

- Adding Virtual Hosts in Apache2 under Ubuntu

The term Virtual Host refers to the practice of running more than one web site (such as www.foo.com and www.goo.com) on a single machine. Virtual hosts can be "IP-based", meaning that you have a different IP address for every web site, or "name-based", meaning that you have multiple names running on each IP address. The fact that they are running on the same physical server is not apparent to the end user.

Apache was one of the first servers to support IP-based virtual hosts right out of the box. Versions 1.1 and later of Apache support both IP-based and name-based virtual hosts (vhosts). The latter variant of virtual hosts is sometimes also called host-based or non-IP virtual hosts.

Following are the simple steps for creating/adding virtual hosts in Apache2 under Ubuntu:

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/13578167751528.html

- Convert an HTML Pages or Websites to PDF in Ubuntu - HTMLDOC

HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images.

HTMLDOC can be used as a standalone application, in a batch document processing environment, or as a web-based report generation application. No restrictions are placed upon the output produced by HTMLDOC.

HTMLDOC is open source software under the terms of version 2 of the GNU General Public License with an exception that allows for distribution of executable linked to the OpenSSL library.

Installing HTMLDOC:
Ubuntu users can install HTMLDOC using following command:
sudo apt-get install htmldoc
Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/13578167754127.html

- Desktop Configuration Application for Unity - Unsettings

Unsettings is a graphical configuration program for the Unity desktop environment that lets you change some oft the Unity settings.

Unsettings can only change your user’s settings, you can’t use it to change global settings or do anything else that needs root privileges.

You can use Unsettings to change the themes for GTK, window manger, icons and cursors. But it doesn’t support the installation of new themes. With Unsettings you can switch off the global menu and the overlay scrollbars used in Unity. In addition to just applying the settings Unsettings lets you to save your settings into and load from a text file (JSON format) so you can easily backup you settings or copy them to a different account.

In addition to just applying the settings Unsettings lets you to save your settings into and load from a text file (JSON format)so you can easily backup you settings or copy them to a different account.

Continue Reading...


source:http://linuxpoison.blogspot.com/2012/05/135781677511832.html