Releases: reefland/motd
Releases · reefland/motd
v1.1.8 - New script "30-zpool-detailed" added, multiple "36-diskstatus" script enhancements
Description:
-
NEW:
30-zpool-detailed
:- New Detailed ZFS Pool Status
- Filters out datasets less than 1% used
- Dynamically calculate column size for pool/datasets
-
FIX:
36-diskstatus
:- Added Smartctl invalid field detection common with Samsung devices.
- Smartctl invalid field reporting is now case insensitive check.
- Fixed green, yellow, red color status reporting on SSD/NVMe life expectancy indicator.
- Many double quotes added per linter.
- Several line length corrections per linter.
Full Changelog: v1.1.7...v1.1.8
Additional Wear Level Indicator Support Added
For 36-diskstatus
:
- NEW: Support for
Percent_Lifetime_Remain
attribute as wear level indicator used by Crucial SSD's (and others) - Minor document updates
36-diskstatus - Journalctl now default search location for smartctl
This release of 36-diskstatus
should allow support for all systemd
based systems, not just Ubuntu. Tested on Manjaro (Arch) as well.
36-diskstatus
changes:
- NEW: Defaults to journalctl. Optional specify specific log files for syslog, etc.
- NEW: Define number of search days for journalctl for smartd entries
- NEW: Now removes text "_with_Heatsink" for smaller device names
- FIX: Filters out weird duplicate device names ending in "_1"
- FIX: Renders on systems with only NVMe devices (where no smartctl log entries)
- FIX: hddtemp support removed - Project was deprecated long ago
HOTFIX: double percentage sign shown in wear indicator of 36-diskstatus
- FIX:
36-diskstatus
double percent sign no longer needed in output formatting string.
NVMe / SATA SSD Wear Level / Life Expectancy Indicators Added
- NEW:
36-diskstatus
- NVMe and SATA SSDs which support wear level indicators will now show a percentage of life left such as [85%] next to device status. - FIX:
36-diskstatus
- All issues reported byshellcheck
.
FIX: on "90-updates-available" without Ubuntu ESM / Pro messages
- FIX: adjusted search statement to find
update
andupdates
. - Updated "90-updates-available" named
90-updates-available-no-esm
can be used instead of90-updates-available
.- Filter out messages introduced by Ubuntu ESM and Ubuntu Pro.
HDDTemp not Required for Device Temperature
HDDTemp No Longer Required (bugfix)
- HDDTemp project is considered dead and no longer maintained. It is no longer included in many distribution repositories. If you do not have HDDTemp this script will fallback to scraping
smartctl
for temperature information. - If HDDTemp is available it will be used for the devices being monitoring.
- Unsupported devices like NVMe will fallback to scraping
smartctl
.
- Unsupported devices like NVMe will fallback to scraping
HDDTemp not Required for Device Temperature
HDDTemp No Longer Required
- HDDTemp project is considered dead and no longer maintained. It is no longer included in many distribution repositories. If you do not have HDDTemp this script will fallback to scraping
smartctl
for temperature information. - If HDDTemp is available it will be used for the devices being monitoring.
- Unsupporteed devices like NVMe will fallback to scraping
smartctl
.
- Unsupporteed devices like NVMe will fallback to scraping