SysView

SourceForge.net Logo

Description

SysView is a Java application to help Linux System Administrators "see" Linux Configuration Files, directories and kernel parameters.

Motivation

A Linux System Administrator must have apriori knowledge of all aspects that need administration/configuration. This is not a trivial undertaking. Even if the Administrator has adequate knowledge, that person has to manually navigate through the directory structure and browse the relevant files.

SysView will help in both knowledge and navigation of Linux System Administration related configuration files.

SysView will be bundled with a configuration file that will contain information about several other configuration files. SysView will also have the capability to search for configuration files with standard names in standard directories for such files. SysView will have a Graphical User Interface to allow for convenient navigation and viewing of the configuration files.

Final Vision

The initial form of SysView needs a hand crafted configuration file. Maintenance of such a file by a small group of developers is not scalable with respect to the ever increasing number of open source applications. To solve this problem, during application/module installation, the module "registers" itself in the appropriate category with SysView. This enables applications to self classify them in the SysView configuration file and makes the task of maintaining the SysView configuration file scalable I am currently not envisioning SysView to take on the role of system configuration.

Downloads & Documents

Download SysView. It is currently in beta release. I will be releasing SysView at least once a day till end of Aug 2004. Each release will contain some more configuration files listed and classified.
Screen Shot of SysView

User Guide
Design
To Do List

Other Resources




Copyright (c) Pravin Damle. ALL RIGHTS RESERVED.
Please email me if you have any trouble related to sysview at pravindamle AT users.sourceforge.net. I will be happy to help.