Name | Modified | Size | Downloads / 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>