---
name: ircd-ru
version: 1.0.7_6
origin: irc/ircd-ru
comment: An irc daemon with translation schemes and other useful features
arch: freebsd:9:x86:64
www: http://www.ircd.ru/
maintainer: bu7cher@yandex.ru
prefix: /usr/local
licenselogic: single
flatsize: 512257
desc: |
  ircd-RU is a modern and powerful IRC server which is based on Bahamut,
  the DALnet IRC server software, and supports translation schemes, 8-bit
  nicknames, 8-bit case-insensitive names processing, DNSBL support and lots
  of other useful features.

  WWW: http://www.ircd.ru/
categories: [russian, irc]
users: [ircd]
groups: [ircd]
options: {AUTHMODULE: off, DNSBL: off, DOCS: on, DRONEMODULE: off, ENCRYPTION: off,
  HUB: off, SELECT: off, SYSLOGFILE: off, WENET: off}
files:
  /usr/local/bin/ircdpasswd: f5ab0b8ba6e30c335b0375ba59df24173fef822b60d17c6e5d385e0b67ed7cc4
  /usr/local/etc/ircd-ru/ircd.conf-dist: a734a8a68d73ca0010b22ed174ff8c4e208f16f6524c736a8b0153969fdebf61
  /usr/local/etc/ircd-ru/ircd.motd-dist: e8e74c9a966eac492152426c16c0854de28ac000b799f929932901e9b47ba58c
  /usr/local/etc/ircd-ru/ircd.smotd-dist: c8328c703ec1f9aa7058541bd7dadf1f630753f69c139c9d126270c29f89afc7
  /usr/local/etc/ircd-ru/ru_RU.CP1251/ircd.motd-dist: ca00a89ee151753da3d02708a649311bff425ce8bc303608fe678a6bc518b4e7
  /usr/local/etc/ircd-ru/ru_RU.CP1251/ircd.smotd-dist: d20340fd376f51aac08f38203e9b74e7e34e17895c8ae1ec0925808d93b8aafe
  /usr/local/etc/ircd-ru/ru_RU.KOI8-R/ircd.conf-dist: 1b5e2c88e68bb8d47ea83b97995d7ed0a4849154b3c70f603fd9049d62affbf7
  /usr/local/etc/rc.d/ircd: 11623823d7889ef86a12deaba3d55780ba0ee80a73f10f0d21e0cbd2974928d0
  /usr/local/sbin/ircd: 53d364b7455593fb7aec8c08c8e83184d65d718975d27f8c9ed99920470d82cf
  /usr/local/share/doc/ircd-ru/README.Ilines: 01edd7e7abb375cdc4c7e95272a794488672f4c71da08f2ba34f03ef130ab5d5
  /usr/local/share/doc/ircd-ru/opers.txt: fe5928880fa9012bdb08f1c188cc17cfeed53f25ad290cd43be8af1815ca5f57
  /usr/local/share/doc/ircd-ru/ru_RU.KOI8-R/FAQ: 03329ec8884a1113a09b335ebc133b1968dea8b0ec5ceeb00bf98916deefe7b5
  /usr/local/share/doc/ircd-ru/ru_RU.KOI8-R/README: 10af80f475c5f4e2f1c88ac7586f8a7c08d28d0dcbc702d060dee014c3c3dae3
  /usr/local/share/ircd-ru/codepages/cp1251.cp: 47f1f413137e66e8f16b5aba340a9508676d8bc720f2ba5f8904e462137f6ceb
  /usr/local/share/ircd-ru/codepages/cp866.cp: 187e5f9a42b14c760b63318a28476f39eea19df7ce781e14195de14cc45039fd
  /usr/local/share/ircd-ru/codepages/iso8859-5.cp: a9b47ef8aa3a91459555b8596781c6d851a8cd80fec319049e11492053e2a5d4
  /usr/local/share/ircd-ru/codepages/koi8-f.cp: fa4b37a359f69f82fc2b05ea380e10bdf3e2a15e7d9bb4940fd3e9ff1e0b0444
  /usr/local/share/ircd-ru/codepages/koi8-r.cp: 496202acf529cbfcf6707f68f2221a84034af4bae0a673cb84760c73249c1b41
  /usr/local/share/ircd-ru/codepages/translit.cp: 8164ec0e1f6db86fd42ee8ceb698603c1d9c35598327329fa6010d27c1b00787
directories:
  /var/run/ircd-ru/: y
  /var/log/ircd-ru/: y
  /usr/local/share/ircd-ru/modules/: n
  /usr/local/share/ircd-ru/codepages/: n
  /usr/local/share/ircd-ru/: n
  /usr/local/share/doc/ircd-ru/ru_RU.KOI8-R/: n
  /usr/local/share/doc/ircd-ru/: n
  /usr/local/etc/ircd-ru/ru_RU.KOI8-R/: n
  /usr/local/etc/ircd-ru/ru_RU.CP1251/: n
  /usr/local/etc/ircd-ru/: y
scripts:
  post-install: |
    echo "===> Creating users and/or groups."
    if ! /usr/sbin/pw groupshow ircd >/dev/null 2>&1; then  echo "Creating group 'ircd' with gid '72'.";  /usr/sbin/pw groupadd ircd -g 72; else echo "Using existing group 'ircd'."; fi
    if ! /usr/sbin/pw usershow ircd >/dev/null 2>&1; then  echo "Creating user 'ircd' with uid '72'.";  /usr/sbin/pw useradd ircd -u 72 -g 72  -c "IRC daemon" -d /nonexistent -s /nonexistent;  else echo "Using existing user 'ircd'."; fi
    [ -f /usr/local/etc/ircd-ru/kline.conf ] || touch /usr/local/etc/ircd-ru/kline.conf
    mkdir -m 755 /var/log/ircd-ru
    chown ircd:ircd /var/log/ircd-ru
    cd /usr/local
  pre-deinstall: |
    [ -s /usr/local/etc/ircd-ru/kline.conf ] || rm -f /usr/local/etc/ircd-ru/kline.conf
    if /usr/sbin/pw usershow ircd >/dev/null 2>&1; then  echo "==> You should manually remove the \"ircd\" user. "; fi
    cd /usr/local
  post-deinstall: |
    cd /usr/local
message: |2

  ----------------------------------------------------

  ircd-RU has now been installed.

  This port create user ircd and group ircd

  You should now edit /usr/local/ircd-RU/etc/ircd.conf
   to suit your needs.
   (cp ircd.conf-dist ircd.conf; vi ircd.conf)

  You may then start the server by running:
   echo ircd_enable=\"YES\" >> /etc/rc.conf
   /usr/local/etc/rc.d/ircd.sh start

  ----------------------------------------------------
