Software-Inventory for Linux and Windows
Message-ID: <530a14d7.vGMpdThd+H76B7VK%mk(a)mathias-kettner.de>
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Module: check_mk
Branch: master
Commit: 9163509407feb7e92d0dc0d9bb29787566c6324d
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9163509407feb7…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Feb 14 12:48:14 2014 +0100
Implement new Hardware/Software-Inventory for Linux and Windows
---
IMPLEMENTIERUNG | 10 +
Makefile | 3 +-
agents/plugins/mk_inventory.linux | 47 ++
checks/check_cmk_inv | 37 ++
defaults | 1 +
inventory/.f12 | 6 +
inventory/dmidecode | 266 +++++++++
inventory/export_software_csv | 71 +++
inventory/lnx_cpuinfo | 86 +++
inventory/lnx_distro | 86 +++
inventory/lnx_packages | 72 +++
inventory/mem | 49 ++
modules/check_mk.py | 43 +-
modules/check_mk_base.py | 82 ++-
modules/inventory.py | 249 ++++++++
modules/packaging.py | 1 +
scripts/setup.sh | 4 +
web/htdocs/bi.py | 14 -
web/htdocs/check_mk.css | 6 +
web/htdocs/htmllib.py | 40 +-
web/htdocs/images/icon_hardware.png | Bin 0 -> 4401 bytes
web/htdocs/images/icon_inv.png | Bin 0 -> 3383 bytes
web/htdocs/images/icon_packages.png | Bin 0 -> 3960 bytes
web/htdocs/images/icon_software.png | Bin 0 -> 3383 bytes
web/htdocs/index.py | 2 +-
web/htdocs/inventory.py | 119 ++++
web/htdocs/js/checkmk.js | 28 +-
web/htdocs/lib.py | 14 +
web/htdocs/views.css | 49 ++
web/htdocs/views.py | 39 +-
web/htdocs/wato.py | 7 +-
web/plugins/icons/inventory.py | 38 ++
web/plugins/pages/shipped.py | 1 +
web/plugins/views/builtin.py | 35 +-
web/plugins/views/inventory.py | 880 ++++++++++++++++++++++++++++
web/plugins/wato/check_mk_configuration.py | 2 +-
web/plugins/wato/inventory.py | 92 +++
37 files changed, 2393 insertions(+), 86 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=9163509407…