Skip to content

System tray icon indicating the state of local Linux Software (MD) RAIDs

License

Notifications You must be signed in to change notification settings

xtaran/systray-mdstat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

systray-mdstat

systray-mdstat is a system tray icon indicating the state of local Linux Software (MD) RAID by checking /proc/mdstat periodically.

It works at least on Linux and should work with any freedesktop.org-compliant status area (aka system tray).

Use Case

The use cases for this utility are probably rather restricted:

  • Desktop or laptop with Linux Software RAID (i.e. at least two permanent disks)

  • Not wanting to have any remote monitoring (e.g. for privacy reasons or due to lacking a permanent internet connection or an appropriate monitoring server).

Requirements

Building from a Git Checkout

  • Requires Dist::Zilla. Once Dist::Zilla is installed, running dzil authordeps will list the additionally needed Dist::Zilla plugins. After installing them, use dzil build to get a tar ball usable with any CPAN-compatible toolset.

  • Building the Debian package from Git source requires the above plus dh-dist-zilla (which is also available as binary package in more recent releases of Debian and Ubuntu). Running dpkg-checkbuilddeps in the cloned git repository will list all missing build dependencies.

Companion Tools

Similar Tools

Version Number Scheme

systray-mdstat adheres to Semantic Versioning, hence all version numbers have the scheme Break.Feature.Bugfix.

Author, Copyright and License

Copyright © 2017 by Axel Beckert [email protected]

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see GNU's website for an online copy.

Notes