Bug 259188 - [NEW PORT] sysutils/p5-Device-RAID-Poller RAID poller providing LibreNMS JSON app and Nagios style checks
Summary: [NEW PORT] sysutils/p5-Device-RAID-Poller RAID poller providing LibreNMS J...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yasuhiro Kimura
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-15 15:33 UTC by Zane C. Bowers-Hadley
Modified: 2021-11-06 04:47 UTC (History)
1 user (show)

See Also:


Attachments
git diff (2.83 KB, patch)
2021-10-15 15:33 UTC, Zane C. Bowers-Hadley
vvelox: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Zane C. Bowers-Hadley 2021-10-15 15:33:37 UTC
Created attachment 228723 [details]
git diff

The included check_raid provides LibreNMS JSON app or
Nagios style check output.

The RAID checking is supported for the following.

- Adaptec arcconf
- Avago tw_cli
- GEOM
-- mirror
-- graid3
-- graid
- ZFS

WWW: https://metacpan.org/dist/Device-RAID-Poller
Comment 1 Yasuhiro Kimura freebsd_committer 2021-11-06 04:27:46 UTC
Take.
Comment 2 commit-hook freebsd_committer 2021-11-06 04:43:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=864ebacac35c379f0cc3e15faadf0b63b5f93397

commit 864ebacac35c379f0cc3e15faadf0b63b5f93397
Author:     Zane C. Bowers-Hadley <vvelox@vvelox.net>
AuthorDate: 2021-11-06 04:29:44 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2021-11-06 04:42:03 +0000

    sysutils/p5-Device-RAID-Poller: Add new port

    The included check_raid provides LibreNMS JSON app or Nagios style
    check output.

    The RAID checking is supported for the following.

    - Adaptec arcconf
    - Avago tw_cli
    - GEOM
    -- mirror
    -- graid3
    -- graid
    - ZFS

    PR:             259188

 sysutils/Makefile                              |  1 +
 sysutils/p5-Device-RAID-Poller/Makefile (new)  | 21 +++++++++++++++++++++
 sysutils/p5-Device-RAID-Poller/distinfo (new)  |  3 +++
 sysutils/p5-Device-RAID-Poller/pkg-descr (new) | 14 ++++++++++++++
 sysutils/p5-Device-RAID-Poller/pkg-plist (new) | 17 +++++++++++++++++
 5 files changed, 56 insertions(+)
Comment 3 Yasuhiro Kimura freebsd_committer 2021-11-06 04:47:16 UTC
Committed. There is some feedback about your patch.

* 'Created by" header is obsolete. So don't add it new port.
* Try to check your port with portlint, portclippy and portfmt as is explaind in chapter 10 of Porter's Handbook.

Thanks!