---
name: relay-ctrl
version: 3.1.1_1
origin: mail/relay-ctrl
comment: SMTP Relaying Control for qmail & tcpserver
arch: freebsd:9:x86:64
www: http://untroubled.org/relay-ctrl/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 82920
desc: |
  This set of programs controls access to relaying for users that
  authenticate using either POP3 using the qmail-popup/qmail-pop3d
  or pop3front servers, or IMAP using Courier IMAP.

  WWW: http://untroubled.org/relay-ctrl/
categories: [mail]
files:
  /usr/local/bin/relay-ctrl-age: 56c43955c73a9966e11eb3704997f18d67297eb1595ec1856b4b5ad68f129ea8
  /usr/local/bin/relay-ctrl-allow: ee73d5c6b567170161198963bcbdae5e3d567b124dd4317e6e21e183b496e991
  /usr/local/bin/relay-ctrl-chdir: a15390777f34ff60bf9a467542fd97cad3adaf9d75945b17a61ac609ed553228
  /usr/local/bin/relay-ctrl-check: da4766bbf17ec9106801886795bbe1ef953e0c2c8da9d3ebca29a457e02e9161
  /usr/local/bin/relay-ctrl-send: d1ef47dd2967877ae8ef31737a21718820297fcb727219792bc224e4248804be
  /usr/local/bin/relay-ctrl-udp: fb4767092ad3e57b2516e9a173aa63ba0391a15933b5b297fe7505674f9352c3
  /usr/local/etc/relay-ctrl/RELAY_CTRL_DIR: 591ee96dc0d3fb1c40ad8e4f3f4c5272a48ed3e77559696dcb006049ca8a3d15
  /usr/local/etc/relay-ctrl/RELAY_CTRL_EXPIRY: 22f1a6d92267c9f76dc66173843d9e5b713179e17f9bd29a0779e60ef58de27a
  /usr/local/man/man8/relay-ctrl-age.8.gz: 09d0e9babd19cdfa9b52efb9a4dbd9e5eec0f7bb81572c7a55473bc6ed2c42c8
  /usr/local/man/man8/relay-ctrl-allow.8.gz: 03bed1683e6887c91795b02f88e9d264e8c32c01342938b704ff3fa89796e824
  /usr/local/man/man8/relay-ctrl-check.8.gz: c0c4aa2d69b281c2b449e98d97d67119ff1b4cb57d2389e693e9d641e31a2cef
  /usr/local/man/man8/relay-ctrl-send.8.gz: 1a637df7ed0354609eb99e62f02f468a44f27e1f6abbba233097f750778a71d8
  /usr/local/man/man8/relay-ctrl-udp.8.gz: 9e2b2fcf17b1724bcba1be7d6025dc5786277c24b6aa213189495c9490bad847
  /usr/local/share/doc/relay-ctrl/ANNOUNCEMENT: e1028ec88d088b26738c0a88ff17892445068dbc8e9f9b9e69b3e81bc2deaf08
  /usr/local/share/doc/relay-ctrl/NEWS: 64aaed249708609f4bc387e1fd7c56eae2ff828794e0688eeb7b31613e3dded8
  /usr/local/share/doc/relay-ctrl/README: 8677659b240ea97127c1117c09af7a9d834d39e6125768fa05f07adc504f767b
  /usr/local/share/doc/relay-ctrl/TODO: 3418513a347fdf399a74e15620a31cdd62c17d909469e9bb423dc8c1dfbd9c3b
  /usr/local/share/doc/relay-ctrl/packet.html: 5c85efa3c9a84a9bbbdc2b03fca8d8928fac9dd6b7ada13d9e24e91354cc9ddc
directories:
  /usr/local/share/doc/relay-ctrl/: n
  /usr/local/etc/relay-ctrl/: y
scripts:
  install: "#!/bin/sh\n\n[ $# != 2 ] && exit 1\nPKGNAME=$1\nACTION=$2\n\n\nCHMOD=/bin/chmod\nECHO_CMD=echo\nRM='/bin/rm
    -rf'\nCP='/bin/cp -p'\nCMP='/usr/bin/cmp -s'\nMKDIR='/bin/mkdir -p'\n\nRELAYCTRL_EXPIRY=600\n\nPREFIX=${PKG_PREFIX}\nSPOOLDIR=/var/spool\nETCDIR=${PREFIX}/etc/relay-ctrl\nRELAYCLIENT=${ETCDIR}/RELAY_CTRL_RELAYCLIENT\nEXPIRY=${ETCDIR}/RELAY_CTRL_EXPIRY\n\ncase
    \"$ACTION\" in\n\nPOST-INSTALL)\n\t${MKDIR} ${ETCDIR} ${SPOOLDIR}/relay-ctrl/allow\n\t${CHMOD}
    0700 ${SPOOLDIR}/relay-ctrl\n\t${CHMOD} 0777 ${SPOOLDIR}/relay-ctrl/allow\n\t${ECHO_CMD}
    \"${SPOOLDIR}/relay-ctrl/allow\" > ${ETCDIR}/RELAY_CTRL_DIR\n\t${ECHO_CMD} \"900\"
    > ${EXPIRY}\n\tif [ -z \"\" ]; then\n\t\t${ECHO_CMD} \"===>  RELAY-CTRL: Script
    do not create RELAY_CTRL_RELAYCLIENT\"\n\telse\n\t\tif [ -e \"${RELAYCLIENT}\"
    ]; then\n\t\t\t${ECHO_CMD} \":allow,RELAYCLIENT=''\" > ${RELAYCLIENT}-sample\n\t\telse\n\t\t\t${ECHO_CMD}
    \":allow,RELAYCLIENT=''\" > ${RELAYCLIENT}\n\t\t\t${CP} ${RELAYCLIENT} ${RELAYCLIENT}-dist\n\t\tfi\n\tfi\n\t;;\n\nDEINSTALL)\n\t${RM}
    ${SPOOLDIR}/relay-ctrl\n\tif ${CMP} ${RELAYCLIENT} ${RELAYCLIENT}-dist; then \\\n\t\t${RM}
    ${RELAYCLIENT}\n\tfi\n\tif [ -e ${RELAYCLIENT}-dist ]; then\n\t\t${RM} ${RELAYCLIENT}-dist\n\telse\n\t\t${RM}
    ${RELAYCLIENT}-sample\n\tfi\n\t;;\n\nPRE-INSTALL|POST-DEINSTALL)\n\t;;\n\n*)\n\texit
    1\n\t;;\nesac\n\nexit\n"
  deinstall: "#!/bin/sh\n\n[ $# != 2 ] && exit 1\nPKGNAME=$1\nACTION=$2\n\n\nCHMOD=/bin/chmod\nECHO_CMD=echo\nRM='/bin/rm
    -rf'\nCP='/bin/cp -p'\nCMP='/usr/bin/cmp -s'\nMKDIR='/bin/mkdir -p'\n\nRELAYCTRL_EXPIRY=600\n\nPREFIX=${PKG_PREFIX}\nSPOOLDIR=/var/spool\nETCDIR=${PREFIX}/etc/relay-ctrl\nRELAYCLIENT=${ETCDIR}/RELAY_CTRL_RELAYCLIENT\nEXPIRY=${ETCDIR}/RELAY_CTRL_EXPIRY\n\ncase
    \"$ACTION\" in\n\nPOST-INSTALL)\n\t${MKDIR} ${ETCDIR} ${SPOOLDIR}/relay-ctrl/allow\n\t${CHMOD}
    0700 ${SPOOLDIR}/relay-ctrl\n\t${CHMOD} 0777 ${SPOOLDIR}/relay-ctrl/allow\n\t${ECHO_CMD}
    \"${SPOOLDIR}/relay-ctrl/allow\" > ${ETCDIR}/RELAY_CTRL_DIR\n\t${ECHO_CMD} \"900\"
    > ${EXPIRY}\n\tif [ -z \"\" ]; then\n\t\t${ECHO_CMD} \"===>  RELAY-CTRL: Script
    do not create RELAY_CTRL_RELAYCLIENT\"\n\telse\n\t\tif [ -e \"${RELAYCLIENT}\"
    ]; then\n\t\t\t${ECHO_CMD} \":allow,RELAYCLIENT=''\" > ${RELAYCLIENT}-sample\n\t\telse\n\t\t\t${ECHO_CMD}
    \":allow,RELAYCLIENT=''\" > ${RELAYCLIENT}\n\t\t\t${CP} ${RELAYCLIENT} ${RELAYCLIENT}-dist\n\t\tfi\n\tfi\n\t;;\n\nDEINSTALL)\n\t${RM}
    ${SPOOLDIR}/relay-ctrl\n\tif ${CMP} ${RELAYCLIENT} ${RELAYCLIENT}-dist; then \\\n\t\t${RM}
    ${RELAYCLIENT}\n\tfi\n\tif [ -e ${RELAYCLIENT}-dist ]; then\n\t\t${RM} ${RELAYCLIENT}-dist\n\telse\n\t\t${RM}
    ${RELAYCLIENT}-sample\n\tfi\n\t;;\n\nPRE-INSTALL|POST-DEINSTALL)\n\t;;\n\n*)\n\texit
    1\n\t;;\nesac\n\nexit\n"
message: "You may need to edit root's crontab:\n\n#minute\thour\tmday\tmonth\twday\twho\tcommand\n*\t*\t*\t*\t*\troot\t/usr/local/bin/envdir
  /usr/local/etc/relay-ctrl /usr/local/bin/relay-ctrl-age\n"
