./net/pulledpork, Script for Snort and Suricata rule management

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.4nb2, Package name: pulledpork-0.7.4nb2, Maintainer: nils

PulledPork is a script for Snort and Suricata rule management.

Features and Capabilities :
- Automated downloading, parsing, state modification and rule
modification for all of your snort rulesets.
- Checksum verification for all major rule downloads
- Automatic generation of updated sid-msg.map file
- Capability to include your local.rules in sid-msg.map file
- Capability to pull rules tarballs from custom urls
- Complete Shared Object support
- Complete IP Reputation List support
- Capability to download multiple disparate rulesets at once
- Maintains accurate changelog
- Capability to HUP processes after rules download and process
- Aids in tuning of rulesets
- Verbose output so that you know EXACTLY what is happening
- Minimal Perl Module dependencies
- Support for Suricata, and ETOpen/ETPro rulesets
- A sweet smokey flavor throughout the pork!


Required to run:
[www/p5-libwww] [archivers/p5-Archive-Tar] [lang/perl5] [security/p5-Crypt-SSLeay] [security/p5-Digest-MD5] [devel/p5-Getopt-Long] [devel/p5-PathTools] [devel/p5-File-Path] [www/p5-HTTP-Message] [sysutils/p5-Sys-Syslog] [devel/p5-Data-Dumper] [devel/p5-Carp]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 43.088 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-10-01 23:03:06 by Nils Ratusznik | Files touched by this commit (2)
Log message:
Updated net/pulledpork to 0.7.4.

Upstream changelog :
* Supports updating of Snort 3.0 signatures (0.8 will be released when Snort 3.0 \ 
moves out of BETA).
* Fixed some of the logic to allow updating with Perl on Windows
* ability to modify rules via regex in modifysid.conf
* Removal of opensource.gz processing (will speed up signature updating)
* Updated OS Distro list to match so_rules
* Added error checking around writing to directories that do not exist (i.e., \ 
block_list)
* Updated for new location of block list
   2020-09-04 15:20:26 by Thomas Klausner | Files touched by this commit (1)
Log message:
*: remove p5-Sys-Syslog, part of perl
   2020-09-04 13:36:50 by Thomas Klausner | Files touched by this commit (8)
Log message:
*: remove p5-Getopt-Long, part of perl
   2020-09-04 13:29:07 by Thomas Klausner | Files touched by this commit (2)
Log message:
*: remove p5-File-Path, part of perl