---
name: nefu
version: 1.5_1
origin: net-mgmt/nefu
comment: A network monitoring daemon
arch: freebsd:9:x86:64
www: http://rsug.itd.umich.edu/software/nefu/
maintainer: decke@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 81162
desc: |
  nefu monitors network services and reports outages. Working
  from a description of the network topography, nefu's algorithm
  prevents "false alarms" in the event of a network outage due to
  a dependency failure.

  WWW: http://rsug.itd.umich.edu/software/nefu/
categories: [net-mgmt]
users: [nefu]
groups: [nefu]
options: {HTML: off, LDAP: off}
files:
  /usr/local/bin/nefu: ca58b5e0b8bfe6f51d303987cd74e289795478d2b570b4b43487debd1ff7c3b8
  /usr/local/etc/rc.d/nefu: d084127d49292486ebec8d5a15cfb46f119c047feefb9a8f7dc5633860087358
  /usr/local/man/man1/nefu.1.gz: 26f911aa3ce43995415ec59d76e1e6bb9f0979d4f328d53fd2aa3de0d466f45e
  /usr/local/man/man4/nefu.conf.4.gz: 8d193e46f5c18114080b3ab507b740619014b9ebb82bcdbf502f8aa114b35354
scripts:
  post-install: |
    echo "===> Creating users and/or groups."
    if ! /usr/sbin/pw groupshow nefu >/dev/null 2>&1; then  echo "Creating group 'nefu' with gid '918'.";  /usr/sbin/pw groupadd nefu -g 918; else echo "Using existing group 'nefu'."; fi
    if ! /usr/sbin/pw usershow nefu >/dev/null 2>&1; then  echo "Creating user 'nefu' with uid '918'.";  /usr/sbin/pw useradd nefu -u 918 -g 918  -c "Nefu daemon" -d /var/db/nefu -s /usr/sbin/nologin;  else echo "Using existing user 'nefu'."; fi
    install -d -g 918 -o 918 /var/db/nefu
    cd /usr/local
  pre-deinstall: |
    if /usr/sbin/pw usershow nefu >/dev/null 2>&1; then  echo "==> You should manually remove the \"nefu\" user. "; fi
    cd /usr/local
  post-deinstall: |
    cd /usr/local
