New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25906 (closed submission: fixed)

Opened 3 years ago

Last modified 22 months ago

[NEW] net/openfpc

Reported by: jul_bsd@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: openfpc

Description

OpenFPC is a set of scripts that combine to provide a lightweight full-packet network traffic recorder & buffering tool. It's design goal is to allow non-expert users to deploy a distributed network traffic recorder on COTS hardware while integrating into existing alert and log tools.

Attachments

Portfile (2.0 KB) - added by jul_bsd@… 3 years ago.

Change History

Changed 3 years ago by jul_bsd@…

comment:1 Changed 3 years ago by ryandesign@…

  • Owner changed from macports-tickets@… to ryandesign@…
  • Status changed from new to assigned
  • Port set to openfpc

comment:2 Changed 3 years ago by ryandesign@…

Thanks, added in r70314 with these changes:

  • whitespace / formatting changes
  • made you the maintainer with openmaintainer
  • tweaked description
  • changed master_sites to just "googlecode"
  • changed perl dependency to "path:bin/perl:perl5" which is our preferred way to write it since there are multiple ports that could provide perl (perl5.8, perl5.10, perl5.12)
  • changed your configure phase to a post-patch phase and added "use_configure no"
  • replaced complicated reinplaces with simpler reinplace/patchfile combos, which are also more future-proofed
  • added "supported_archs noarch" since this port doesn't install any architecture-specific files (only perl scripts)
  • simplified destroot by removing foreach loops and instead using xinstall's -W argument to allow installing multiple files where necessary

What do we need to do about the commented-out runtime dependency on tcpdump? Do we need to enable that?

comment:3 Changed 3 years ago by ryandesign@…

r70317:

  • install a sample configuration file instead of the real thing (so the user's configuration changes don't get clobbered by upgrading the port)
  • add notes pointing users to config file

comment:4 Changed 3 years ago by jul_bsd@…

argh ...

miss some gnu-ism:

  • mkdir --parent => mkdir -p
  • date -d <date> => ???

EPOC_FIRST=$(date -d "$FIRSTPACKET" +%s)

comment:5 Changed 22 months ago by jmr@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Port is committed so submission ticket should be closed. Open new tickets for any bugs or enhancements.

Note: See TracTickets for help on using tickets.