restructure it to use src_bin

This commit is contained in:
Zane C. B-H 2023-11-20 15:40:07 -06:00
parent 19badde4fb
commit 13b919f337
6 changed files with 3 additions and 53 deletions

1
.gitignore vendored
View File

@ -33,4 +33,3 @@ inc/
/MANIFEST.bak
/pm_to_blib
/*.zip
bin/.exists

View File

@ -2,10 +2,10 @@ Changes
lib/Suricata/Monitoring.pm
Makefile.PL
MANIFEST This list of files
README
README.md
t/00-load.t
t/manifest.t
t/pod-coverage.t
t/pod.t
bin/suricata_stat_check
src_bin/suricata_stat_check
bin/.exists

View File

@ -11,6 +11,7 @@ my %WriteMakefileArgs = (
LICENSE => 'artistic_2',
MIN_PERL_VERSION => '5.006',
INST_SCRIPT => 'bin',
EXE_FILES => ['src_bin/suricata_stat_check'],
CONFIGURE_REQUIRES => {
'ExtUtils::MakeMaker' => '0',
},

50
README
View File

@ -1,50 +0,0 @@
Suricata-Monitoring
LibreNMS JSON SNMP extend and Nagios style check for Suricata stats.
For Nagious, this should be ran via NRPE.
For LibreNMS, this should be set up to run from cron and as a snmp extend.
INSTALLATION
To install this module, run the following commands:
perl Makefile.PL
make
make test
make install
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.
perldoc Suricata::Monitoring
You can also look for information at:
RT, CPAN's request tracker (report bugs here)
https://rt.cpan.org/NoAuth/Bugs.html?Dist=Suricata-Monitoring
CPAN Ratings
https://cpanratings.perl.org/d/Suricata-Monitoring
Search CPAN
https://metacpan.org/release/Suricata-Monitoring
Web
https://github.com/VVelox/Suricata-Monitoring
Git Repo
git@github.com:VVelox/Suricata-Monitoring.git
LICENSE AND COPYRIGHT
This software is Copyright (c) 2022 by Zane C. Bowers-Hadley.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)

0
bin/.exists Normal file
View File