aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/sntop.rb
blob: 4e7667af5e3ff055505a9561f7e9d94e8687f429 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
require 'formula'

class Sntop < Formula
  homepage 'http://sntop.sourceforge.net/'
  url 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/sntop-1.4.3.tar.gz'
  sha1 '8a96bb453a83262e30215a31be508c16dbd71e27'

  depends_on 'fping'

  def install
    system "./configure", "--disable-debug", "--disable-dependency-tracking",
                          "--prefix=#{prefix}",
                          "--mandir=#{man}",
                          "--sysconfdir=#{etc}"
    bin.mkpath
    system "make install"
  end

  def caveats; <<-EOS.undent
    sntop uses fping by default. fping can only be run by root by default so
    either use sudo to run sntop or setuid root fping.

    Alternatively, run sntop using standard ping (sntop -p).
    EOS
  end
end