Download Latest Version SysCheck-v1.1.11-lite.zip (18.4 kB)
Email in envelope

Get an email when there's a new version of SysCheck

Home / SysCheck v1.1.8-lite
Name Modified Size InfoDownloads / Week
Parent folder
SysCheck-v1.1.8-lite.zip 2015-09-03 16.3 kB
version.py 2015-09-03 477 Bytes
SysCheck-lite.py 2015-09-03 11.3 kB
README 2015-09-03 4.6 kB
LICENSE 2015-09-03 35.1 kB
CHANGELOG 2015-09-03 642 Bytes
Totals: 6 Items   68.5 kB 0
SysCheck - The Linux System Check Utility.


Homepage: http://www.xnetproject.net/
Version : 1.1.8-lite
Language: Python
Author  : Chris Newman <chris@xnetproject.net>

Files
-----

SysCheck-lite.py
version.py
README (This File)
CHANGELOG
LICENSE
check.log (Created when the program has been executed)

Contents
--------

   This README file is split into the following sections.
 Please read it all before reporting bugs, or problems:

	Introduction
	Supported Platforms
	Installing
	Configuration
	Running
	Customization
	CRON
	Logging
        Documentation   
	Mailing Lists
	Reporting Bugs
	License  (GPL)
	Alternative Solutions
	Thanks
        Comments / Suggestions / Patches?

	Recent Changes


Introduction
------------

  This application provides an opensource system check utility with detailed
functions to make some system administration tasks easier.


--
 NOTE: The Base System Check Utility requires root privledges to properly run
-


Supported Platforms
-------------------

  This software was primarily developed under Ubuntu Mate GNU/Linux, and 
 should run on any similar GNU/Linux development platform.

  Because the software is written with the portable scripting
 language, Python, it should also run under other flavors of Unix/Linux.

  SysCheck has been tested upon the following platforms:

	Ubuntu  	Debian		Ubuntu Mate		Fedora
	Redhat		CentOS


 
   --
  (*) Commands specific to Debian-Based environments for updates/cleanups.
This can be modified to work in other flavors or Linux.



Installing under Linux
---------------------

  From the archive simply unpack in any location.

  It is required that this program be executed by running the following command within the
directory the application files reside:

sudo python SysCheck-lite.py, or do su then run the program.

  After executing the application; a series of commands will print in 
terminal specifying the status of each command, and then log each action.


Configuration
-------------

  As long as Python 2.6 or later is installed; the application should not require any
additional configurations

NOTE:

  Optional configurations can be made to match untested enviroments to
execute certain functions.


CRON
----

This program is idealy designed to run as a scheduled cron job for administrative and logging purposes.

Running
-------

  The first time you start the application the check will start 
immediately.


Customization
-------------

  The SysUpdate and SysClean functions for control line12, and control
line14 can be customized to work in other flavors that use different package
management systems and functions.

Logging
-------

  All function outputs are logged into a single output file called check.log
This can be easily updated to a different name of your choice.


Documentation
-------------

  The documentation included with this software includes this
 'README' which explains the usage for this program.


Mailing Lists
-------------

  There are no current mailing lists at this time.


Reporting Bugs
--------------

  For a bug report to be useful it needs to contain as
 much information as possible.

  A simple means of giving all the relevant information is
 to send an e-mail to: chris@xnetproject.net
 
	
  Enter the text of your report into the text area, and click
 on the submit button.
  
  To assure prompt attention please include the
 following information:

   1. Your operating system, and version:
	Run 'uname -a', and 'arch' and send me the results.

   2. The version of SysCheck you're using.
	Run SysCheck and send me the results


License
-------

  As the name might suggest, this software is distributed under 
 the terms of the GNU Public License, version 2.

  Please find a copy of the GNU Public License included with the
 source archive in the file COPYING, it will also be accessible
 from the server itself; read the startup banner for details.


Alternative Solutions
---------------------

  Here's a brief list of alternative solutions which
 you may want to investigate if this software doesn't
 quite meet your needs.


   Linux Health Check - http://linoxide.com/linux-shell-script/shell-script-check-linux-system-health/



Thanks
------

  I want to thank the open source community for all the great information,
advise as well as the many tutorials for the Python language that helped 
make this program possible.


Comments / Suggestions / Patches?
---------------------------------

  I welcome all comments, feedback, suggestions, updated
 documentation and contributed themes/logos.



Chris
---
<chris@xnetproject.net>

Source: README, updated 2015-09-03