Re: git: 68e5b71517e9 - main - Vendor import of smart at 1.0.2
Date: Tue, 28 Apr 2026 18:09:47 UTC
In message <69f0ea0c.19f57.339fcc06@gitrepo.freebsd.org>, Chuck Tuffli writes: > The branch main has been updated by chuck: > > URL: https://cgit.FreeBSD.org/src/commit/?id=68e5b71517e947b4e3f349c970af362b > 47b45f27 > > commit 68e5b71517e947b4e3f349c970af362b47b45f27 > Author: Chuck Tuffli <chuck@FreeBSD.org> > AuthorDate: 2026-04-28 16:55:50 +0000 > Commit: Chuck Tuffli <chuck@FreeBSD.org> > CommitDate: 2026-04-28 17:08:27 +0000 > > Vendor import of smart at 1.0.2 > > smart/diskhealth is a command line application to monitor disk health > from a storage device via SMART. > > Reviewed by: fuz, jrm > Relnotes: yes > Differential Revision: https://reviews.freebsd.org/D56638 > --- > contrib/smart/Changelog | 37 ++ > contrib/smart/LICENSE | 13 + > contrib/smart/Makefile | 26 + > contrib/smart/freebsd_dev.c | 828 +++++++++++++++++++++++++ > contrib/smart/libsmart.c | 1359 +++++++++++++++++++++++++++++++++++++++ > ++ > contrib/smart/libsmart.h | 174 ++++++ > contrib/smart/libsmart_desc.c | 158 +++++ > contrib/smart/libsmart_dev.h | 60 ++ > contrib/smart/libsmart_priv.h | 83 +++ > contrib/smart/smart.8 | 245 ++++++++ > contrib/smart/smart.c | 334 ++++++++++ > packages/Makefile | 1 + > packages/smart/Makefile | 4 + > packages/smart/smart.ucl | 30 + > usr.sbin/Makefile | 1 + > usr.sbin/smart/Makefile | 8 + > 16 files changed, 3361 insertions(+) Why are we doing vendor imports directly to contrib/? Is this a new procedure, do we not need to use the vendor branch anymore? -- Cheers, Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org NTP: <cy@nwtime.org> Web: https://nwtime.org e**(i*pi)+1=0