Page MenuHomeFreeBSD

Vendor import of smart at 1.0.2
ClosedPublic

Authored by chuck on Apr 25 2026, 8:50 PM.
Tags
None
Referenced Files
F173914632: D56638.id176662.diff
Tue, Sep 29, 8:01 AM
F173897923: D56638.diff
Tue, Sep 29, 5:01 AM
F173887048: D56638.id176512.diff
Tue, Sep 29, 3:18 AM
F173886892: D56638.id176513.diff
Tue, Sep 29, 3:16 AM
F173886645: D56638.id176662.diff
Tue, Sep 29, 3:14 AM
F173885860: D56638.id176742.diff
Tue, Sep 29, 3:07 AM
F173884732: D56638.id176656.diff
Tue, Sep 29, 2:59 AM
F173883359: D56638.id176661.diff
Tue, Sep 29, 2:43 AM
Subscribers

Details

Summary

smart/diskhealth is a command line application to monitor disk health
from a storage device via SMART.

Relnotes: yes

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

chuck requested review of this revision.Apr 25 2026, 8:50 PM
contrib/smart/LICENSE
2–13

You might consider updating the date and using an SPDX identifier.

contrib/smart/libsmart_desc.c
77
contrib/smart/smart.8
181

Are the .Pps macros valid mdoc(7)?

contrib/smart/smart.c
30
contrib/smart/smart.8
125
chuck marked an inline comment as done.

Update with jrm@ review feedback

LGTM, though adding a man page link for diskhealth would be helpful.

contrib/smart/Makefile
21
This revision is now accepted and ready to land.Apr 27 2026, 6:19 PM
chuck added inline comments.
contrib/smart/smart.8
125

Good catch!

181

It's possible I misunderstood the comments in the other review, but I think .Pps is what @ziaee wanted here

contrib/smart/smart.8
181

I'm guessing @ziaee meant .Pps, as in the plural of .Pp.

Add link to man page for diskhealth

This revision now requires review to proceed.Apr 27 2026, 6:51 PM

Remove invalid mdoc macro

This revision is now accepted and ready to land.Apr 27 2026, 7:01 PM
This revision was automatically updated to reflect the committed changes.