├── .gitignore ├── .travis.yml ├── AUTHORS.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── dev_requirements.txt ├── fossor ├── __init__.py ├── checks │ ├── __init__.py │ ├── buddyinfo.py │ ├── check.py │ ├── diskusage.py │ ├── dmesg.py │ ├── examplecheck.py │ ├── listvariables.py │ ├── loadavg.py │ ├── memusage.py │ ├── netiface_errors.py │ ├── other_users.py │ ├── raid_status.py │ ├── similar_log_errors.py │ ├── system_log_volume.py │ └── thcount.py ├── cli.py ├── engine.py ├── plugin.py ├── reports │ ├── __init__.py │ ├── dict_object_report.py │ ├── json.py │ ├── report.py │ └── stdout.py ├── utils │ ├── __init__.py │ ├── anomaly_detection.py │ ├── filetools.py │ └── misc.py └── variables │ ├── __init__.py │ ├── examplevariable.py │ ├── hostname.py │ ├── logfiles.py │ ├── other_users.py │ ├── pid.py │ ├── terminal_size.py │ └── variable.py ├── fossor_logo.jpg ├── requirements.txt ├── setup.cfg ├── setup.py ├── test ├── __init__.py ├── test_check_buddyinfo.py ├── test_check_disk_usage.py ├── test_check_dmesg.py ├── test_check_listvariables.py ├── test_check_memusage.py ├── test_check_netiface_errors.py ├── test_check_other_users.py ├── test_check_similar_log_errors.py ├── test_check_thcount.py ├── test_cli.py ├── test_fossor.py ├── test_plugin_import.py ├── test_plugin_multiprocessing.py ├── test_plugin_notification.py ├── test_plugin_process_cleanup.py ├── test_report.py ├── test_report_json.py ├── test_style.py ├── test_utils_anomaly_detection.py ├── test_utils_filetools.py ├── test_utils_misc.py └── test_variable_other_users.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/README.md -------------------------------------------------------------------------------- /dev_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/dev_requirements.txt -------------------------------------------------------------------------------- /fossor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fossor/checks/__init__.py: -------------------------------------------------------------------------------- 1 | # This is a package. 2 | -------------------------------------------------------------------------------- /fossor/checks/buddyinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/buddyinfo.py -------------------------------------------------------------------------------- /fossor/checks/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/check.py -------------------------------------------------------------------------------- /fossor/checks/diskusage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/diskusage.py -------------------------------------------------------------------------------- /fossor/checks/dmesg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/dmesg.py -------------------------------------------------------------------------------- /fossor/checks/examplecheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/examplecheck.py -------------------------------------------------------------------------------- /fossor/checks/listvariables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/listvariables.py -------------------------------------------------------------------------------- /fossor/checks/loadavg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/loadavg.py -------------------------------------------------------------------------------- /fossor/checks/memusage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/memusage.py -------------------------------------------------------------------------------- /fossor/checks/netiface_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/netiface_errors.py -------------------------------------------------------------------------------- /fossor/checks/other_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/other_users.py -------------------------------------------------------------------------------- /fossor/checks/raid_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/raid_status.py -------------------------------------------------------------------------------- /fossor/checks/similar_log_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/similar_log_errors.py -------------------------------------------------------------------------------- /fossor/checks/system_log_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/system_log_volume.py -------------------------------------------------------------------------------- /fossor/checks/thcount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/checks/thcount.py -------------------------------------------------------------------------------- /fossor/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/cli.py -------------------------------------------------------------------------------- /fossor/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/engine.py -------------------------------------------------------------------------------- /fossor/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/plugin.py -------------------------------------------------------------------------------- /fossor/reports/__init__.py: -------------------------------------------------------------------------------- 1 | # This is a package. 2 | -------------------------------------------------------------------------------- /fossor/reports/dict_object_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/reports/dict_object_report.py -------------------------------------------------------------------------------- /fossor/reports/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/reports/json.py -------------------------------------------------------------------------------- /fossor/reports/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/reports/report.py -------------------------------------------------------------------------------- /fossor/reports/stdout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/reports/stdout.py -------------------------------------------------------------------------------- /fossor/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # This is a package. 2 | -------------------------------------------------------------------------------- /fossor/utils/anomaly_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/utils/anomaly_detection.py -------------------------------------------------------------------------------- /fossor/utils/filetools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/utils/filetools.py -------------------------------------------------------------------------------- /fossor/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/utils/misc.py -------------------------------------------------------------------------------- /fossor/variables/__init__.py: -------------------------------------------------------------------------------- 1 | # This is a package. 2 | -------------------------------------------------------------------------------- /fossor/variables/examplevariable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/examplevariable.py -------------------------------------------------------------------------------- /fossor/variables/hostname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/hostname.py -------------------------------------------------------------------------------- /fossor/variables/logfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/logfiles.py -------------------------------------------------------------------------------- /fossor/variables/other_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/other_users.py -------------------------------------------------------------------------------- /fossor/variables/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/pid.py -------------------------------------------------------------------------------- /fossor/variables/terminal_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/terminal_size.py -------------------------------------------------------------------------------- /fossor/variables/variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor/variables/variable.py -------------------------------------------------------------------------------- /fossor_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/fossor_logo.jpg -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_check_buddyinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_buddyinfo.py -------------------------------------------------------------------------------- /test/test_check_disk_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_disk_usage.py -------------------------------------------------------------------------------- /test/test_check_dmesg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_dmesg.py -------------------------------------------------------------------------------- /test/test_check_listvariables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_listvariables.py -------------------------------------------------------------------------------- /test/test_check_memusage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_memusage.py -------------------------------------------------------------------------------- /test/test_check_netiface_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_netiface_errors.py -------------------------------------------------------------------------------- /test/test_check_other_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_other_users.py -------------------------------------------------------------------------------- /test/test_check_similar_log_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_similar_log_errors.py -------------------------------------------------------------------------------- /test/test_check_thcount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_check_thcount.py -------------------------------------------------------------------------------- /test/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_cli.py -------------------------------------------------------------------------------- /test/test_fossor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_fossor.py -------------------------------------------------------------------------------- /test/test_plugin_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_plugin_import.py -------------------------------------------------------------------------------- /test/test_plugin_multiprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_plugin_multiprocessing.py -------------------------------------------------------------------------------- /test/test_plugin_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_plugin_notification.py -------------------------------------------------------------------------------- /test/test_plugin_process_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_plugin_process_cleanup.py -------------------------------------------------------------------------------- /test/test_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_report.py -------------------------------------------------------------------------------- /test/test_report_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_report_json.py -------------------------------------------------------------------------------- /test/test_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_style.py -------------------------------------------------------------------------------- /test/test_utils_anomaly_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_utils_anomaly_detection.py -------------------------------------------------------------------------------- /test/test_utils_filetools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_utils_filetools.py -------------------------------------------------------------------------------- /test/test_utils_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_utils_misc.py -------------------------------------------------------------------------------- /test/test_variable_other_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/test/test_variable_other_users.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/fossor/HEAD/tox.ini --------------------------------------------------------------------------------