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
Unknown Object (File)
Thu, Jun 11, 2:55 PM
Unknown Object (File)
Tue, Jun 9, 9:00 AM
Unknown Object (File)
Fri, Jun 5, 5:28 AM
Unknown Object (File)
Fri, Jun 5, 12:58 AM
Unknown Object (File)
Mon, May 18, 2:19 PM
Unknown Object (File)
Mon, May 18, 2:11 PM
Unknown Object (File)
Mon, May 18, 10:26 AM
Unknown Object (File)
Mon, May 18, 10:22 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 Skipped
Unit
Tests Skipped
Build Status
Buildable 72548
Build 69431: arc lint + arc unit

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.