LiMP – Linux Management Port

LiMP has been designed around Centos 5 but should be compatible with any Linux distribution.  The buttons in the lower pane are actually a functional subset of the individual buttons in the upper pane and LiMP provides a configuration file to easily define the lower pane buttons and their associated executables.  This allows for easy configuration across any distribution.  The buttons in the upper pane are fixed, i.e., not easily modifiable except through source code.

image On startup “LiMP” will determine the presence of predefined Linux tools (in the config file) based upon the Centos 5 distribution.  If all tools are found the lower pane will remain blank until filled by a check button from the upper pane.  If predefined tools are missing they will be identified in the lower pane as shown to the left.  In this case one executable is not found:  “makebackup. This tool could be mistyped/misspelled  in the config file or might be referenced by a different name under your Linux distribution.  It would be necessary to determine your distributions naming convention for this tool and modify the appropriate entry in the config file.
image In the left image, the top check button in the upper pane has been selected thereby populating the lower pane with the associated options:  “Software Install/Remove”, and
“Package Updates”.
image In the lower pane to the left “Software Install/Remove” has been selected causing the “Package Manager” to be launched as noted below. Note also the following:

  1. that “Software Install/Remove” has been grayed out.  This is because no two instances of the same tool can be launched from within LiMP.
  2. Note also that the button’s title has been changed to have  “Program called” appended to the button name.

When this package is closed then this button will return to the normal state upon refresh, once again allowing “selection” from within LiMP.   The “Package Manager” should be standard across all Linux distributions although its executable’s name might vary.

image Some options require additional software packages.  An example of this would be the “makebackup” option under “Filesystem Management” as shown  to the left.  Also note that the “makebackup” option is “grayed” out – not selectable.  This is because on startup “LiMP” identified the associated “makebackup” executable as missing and grayed out its button.

What is LiMP? – LiMP leverages off of the existing Linux distribution’s management tools and places many of them under the control of this “tool/wrapper” called “LiMP”.  The lower panes’ buttons are a subset of the upper pane’s buttons and is easily configured to add/remove buttons for the tool(s) you would like to include/exclude.

It has been designed around the Centos 5 distribution which should also be compatible with Red Hat Enterprise 5.  As for other distributions it can easily be changed to accept their “tool naming conventions”  should they not be the same as under Centos 5.  The changes would be accomplished through a single “conf” file.

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.