notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2023Q3
p5-Net-Nmsg Perl bindings to libnmsg
0.17_2 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.17_2Version of this port present on the latest quarterly branch.
Maintainer: truckman@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-09-10 17:57:13
Last Update: 2023-09-10 17:52:49
Commit Hash: e908f23
Also Listed In: perl5
License: GPLv2
WWW:
https://tools.netsa.cert.org/confluence/display/tt/Net-Nmsg
Description:
Net::Nmsg is a perl binding to libnmsg, the reference implementation of the NMSG binary structured message interchange format. The NMSG documentation describes the format as: The NMSG format is an efficient encoding of typed, structured data into payloads which are packed into containers which can be transmitted over the network or stored to disk. Each payload is associated with a specific message schema. Modules implementing a certain message schema along with functionality to convert between binary and presentation formats can be loaded at runtime by libnmsg. nmsgtool provides a command line interface to control the transmission, storage, creation, and conversion of NMSG payloads.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. /usr/local/share/licenses/p5-Net-Nmsg-0.17_2/catalog.mk
  2. /usr/local/share/licenses/p5-Net-Nmsg-0.17_2/LICENSE
  3. /usr/local/share/licenses/p5-Net-Nmsg-0.17_2/GPLv2
  4. lib/perl5/site_perl/man/man3/Net::Nmsg.3.gz
  5. lib/perl5/site_perl/man/man3/Net::Nmsg::IO.3.gz
  6. lib/perl5/site_perl/man/man3/Net::Nmsg::Input.3.gz
  7. lib/perl5/site_perl/man/man3/Net::Nmsg::Msg.3.gz
  8. lib/perl5/site_perl/man/man3/Net::Nmsg::Output.3.gz
  9. lib/perl5/site_perl/man/man3/Net::Nmsg::Util.3.gz
  10. lib/perl5/site_perl/mach/5.32/Net/Nmsg.pm
  11. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Handle.pm
  12. lib/perl5/site_perl/mach/5.32/Net/Nmsg/IO.pm
  13. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Input.pm
  14. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Layer.pm
  15. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Msg.pm
  16. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Output.pm
  17. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Typemap.pm
  18. lib/perl5/site_perl/mach/5.32/Net/Nmsg/Util.pm
  19. lib/perl5/site_perl/mach/5.32/auto/Net/Nmsg/Nmsg.so
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • p5-Net-Nmsg>0:net/p5-Net-Nmsg
To install the port:
cd /usr/ports/net/p5-Net-Nmsg/ && make install clean
To add the package, run one of these commands:
  • pkg install net/p5-Net-Nmsg
  • pkg install p5-Net-Nmsg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: p5-Net-Nmsg
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1488441857 SHA256 (Net-Nmsg-0.17.tar.gz) = 1b0b7f04ad33a04b1afade1fea9b00ef12f9d155ae11b350cd3206d71b186979 SIZE (Net-Nmsg-0.17.tar.gz) = 98052

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. p5-Math-Int64>=0 : math/p5-Math-Int64
  2. p5-NetAddr-IP>=0 : net-mgmt/p5-NetAddr-IP
  3. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libnmsg.so : net/nmsg
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for p5-Net-Nmsg-0.17_2: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
net_p5-Net-Nmsg
USES:
perl5
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (14 items)
Collapse this list.
  1. ftp://ftp.auckland.ac.nz/pub/perl/CPAN/authors/id/M/MS/MSISK/
  2. ftp://ftp.cpan.org/pub/CPAN/authors/id/M/MS/MSISK/
  3. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Net/
  4. ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/M/MS/MSISK/
  5. ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/authors/id/M/MS/MSISK/
  6. ftp://ftp.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/id/M/MS/MSISK/
  7. http://backpan.perl.org/authors/id/M/MS/MSISK/
  8. http://ftp.jaist.ac.jp/pub/CPAN/authors/id/M/MS/MSISK/
  9. http://ftp.twaren.net/Unix/Lang/CPAN/authors/id/M/MS/MSISK/
  10. https://cpan.metacpan.org/authors/id/M/MS/MSISK/
  11. https://cpan.metacpan.org/modules/by-module/Net/
  12. https://tools.netsa.cert.org/confluence/download/attachments/12320770/
  13. https://www.cpan.org/authors/id/M/MS/MSISK/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.17_2
10 Sep 2023 17:52:49
commit hash: e908f239ca59ff9cc38613659a76960cfe5e02d0commit hash: e908f239ca59ff9cc38613659a76960cfe5e02d0commit hash: e908f239ca59ff9cc38613659a76960cfe5e02d0commit hash: e908f239ca59ff9cc38613659a76960cfe5e02d0 files touched by this commit
Don Lewis (truckman) search for other commits by this committer
net/nmsg: 1.1.0

1.1.0:
 * Multiple performance improvements to JSON formatting.

 * Multiple performance and concurrency improvements in nmsg_io loop.

 * Add new dnsobs message type for raw passive DNS observations.

 * Format DNS messages as JSON in base:dnsqr, base:dnstap, and
   base:dnsobs.

 * Format base:encode payload in human readable form in JSON output.

 * Replace yajl with json-c for JSON parsing.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 1