---
name: nocatsplash
version: 0.82_2
origin: net/nocatsplash
comment: Open 802.11 Splash Screen
arch: freebsd:9:x86:64
www: UNKNOWN
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 77265
desc: |
  NoCatSplash is a Open Public Network Gateway Daemon.  It performs as a
  [captive/open/active] portal.  When run on a gateway/router on a network,
  all web requests are redirected until the client either logs in or clicks
  "I Accept" to an AUP. The gateway daemon then changes the firewall rules
  on the gateway to pass traffic for that client (based on IP address and
  MAC address).
deps:
  glib: {origin: devel/glib12, version: 1.2.10_13}
categories: [net]
files:
  /usr/local/etc/nocat.conf: 1565d6a3b97dfc3c7912ad8f95614354e92d656a24d12824dd41dfba0634ec20
  /usr/local/sbin/ghttpd: 3f0cddc7478b5101c90e72163b884ae4de1e53cb10de5b8ffd320e8a48ecb90e
  /usr/local/sbin/splashd: 6855ad0ee4b6c0e11f068ccc8a37f95599ae82bb82cb7ef08662050cbb00e700
  /usr/local/share/nocat/htdocs/images/auth_logo.gif: 88a9e8951fb580388a3048816cfa389a296c64dc89ae154f751b24cad35aba4d
  /usr/local/share/nocat/htdocs/images/continue.gif: 79983eddb81e7f3248fcd1754ea9c43c4da27bfc59a89cb16d98a895a173c04c
  /usr/local/share/nocat/htdocs/images/login.gif: 18bcc07f8f023840ff43630faae66fe305617ff409ca5642698160aa74b78c65
  /usr/local/share/nocat/htdocs/images/logout.gif: dbe6921313113f54819b34b201fffbab82005fda266a4e983b6e49b9f543152a
  /usr/local/share/nocat/htdocs/images/register.gif: c33e0d51fc11632977670c92e2a567c6844a3d86c0aa16be84f91210981e953a
  /usr/local/share/nocat/htdocs/images/reset.gif: 561bd0436249b15472a16c36c390891521e960e05bf09e047f8adc4d4787b7bf
  /usr/local/share/nocat/htdocs/images/skip.gif: 3eedc74ed7d6522ada090293e5a01d06ecff757bde10436301562b8be98f21fc
  /usr/local/share/nocat/htdocs/images/update.gif: 36168c495203dcf8e3cf54c44ef08818cb4674b5917cd0c3c466bf33eda2e811
  /usr/local/share/nocat/htdocs/splash.html: a3376d9ae28682e70fd4de23322c68f64dbded981c3306726e7d224db344106e
  /usr/local/share/nocat/htdocs/status.html: bf9f1aa8569472de5cadccf6b390647da71c591fb0644f174bbc076c0daf8393
  /usr/local/share/nocat/htdocs/test.html: 70fff5e78f696abb000d3df2c5b2dc1dff77ea1671acb5c6c1b533e8491d169b
directories:
  /usr/local/share/nocat/htdocs/images/: n
  /usr/local/share/nocat/htdocs/: n
  /usr/local/share/nocat/: n
  /usr/local/libexec/nocat/: n
scripts:
  install: "#!/bin/sh\n\nPATH=/bin:/usr/sbin\n\nif [ -z \"${WRAP_USER}\" ]; then\n\tWRAP_USER=nocat\nfi\n\ncase
    $2 in\n    PRE-INSTALL)\n\tUID=181\n\tGID=${UID}\n\tif [ ! -d \"${NOCAT_DIR}\"
    ]; then\n\t\tmkdir -p ${NOCAT_DIR}\n\tfi\n\tif pw user show \"${WRAP_USER}\" 2>/dev/null;
    then\n\t\techo \"You already have a user \\\"${WRAP_USER}\\\", so I will use it.\"\n\t\tif
    pw usermod ${WRAP_USER} -d ${NOCAT_DIR}\n\t\tthen\n\t\t\techo \"Changed home directory
    of \\\"${WRAP_USER}\\\" to \\\"${NOCAT_DIR}\\\"\"\n\t\telse\n\t\t\t\"${NOCAT_DIR}\\\"
    failed...\"\n\t\t\texit 1\n\t\tfi\n\t\telse\n\t\tif pw useradd ${WRAP_USER} -u
    ${UID} \\\n\t\t\t-d ${NOCAT_DIR} -s /sbin/nologin -c \"NoCat Daemon\"\n\t\tthen\n\t\t\techo
    \"Added user \\\"${WRAP_USER}\\\".\"\n\t\telse\n\t\t\techo \"Adding user \\\"${WRAP_USER}\\\"
    failed...\"\n\t\t\texit 1\n\t\tfi\n\tfi\n\t;;\nesac\n"
