---
name: duo
version: 1.9.2_1
origin: security/duo
comment: Duo unix integration package
arch: freebsd:9:x86:64
www: http://duosecurity.com
maintainer: zi@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses:
- GPLv2
flatsize: 258100
desc: |
  Duo provides simple two-factor authentication as a service via:

      1.  Phone callback
      2.  SMS-delivered one-time passcodes
      3.  Duo mobile app to generate one-time passcodes
      4.  Duo mobile app for smartphone push authentication
      5.  Duo hardware token to generate one-time passcodes

  This package allows an admin (or ordinary user) to quickly add Duo
  authentication to any Unix login without setting up secondary user
  accounts, directory synchronization, servers, or hardware.

  WWW: http://duosecurity.com
categories:
- security
shlibs_required:
- libduo.so.3
shlibs_provided:
- pam_duo.so
- libduo.so.3
files:
  /usr/local/etc/login_duo.conf.sample: 96e9ac7c3178a4ac0535245609b9b109f7ca7b32fb8a9b1cf757c2386f25b549
  /usr/local/etc/pam_duo.conf.sample: 96e9ac7c3178a4ac0535245609b9b109f7ca7b32fb8a9b1cf757c2386f25b549
  /usr/local/include/duo.h: 48e80d03e3071153c127677ebaeb98183806152561355dd2431b8c1b940924cf
  /usr/local/lib/libduo.a: 5ba5ed1a6c6742cf80d04ac34962409d0f0e5f60164d95a6dc756a4ad0be05ea
  /usr/local/lib/libduo.la: 50d895d7508dc290a745a97c9cb2e19228c49056bc8ae36771ef77fb24a5244a
  /usr/local/lib/libduo.so: '-'
  /usr/local/lib/libduo.so.3: 4ac9d75b29e9e4d4c0d5291dc5b08b2e1edc66c825fc9633d2c3f43af8f9c667
  /usr/local/lib/security/pam_duo.la: dd40f2c84c2d6889acae0e80b7414dcbd9f6efb2a3a28d31f3bb7dfd19c51535
  /usr/local/lib/security/pam_duo.so: bad6fef10694026b6893ece64d13c6c8cfbb54d43561759c6019d000710fa0f0
  /usr/local/libdata/pkgconfig/libduo.pc: 9cdb1e330281d53146e2a3921f7a684f33cb40168e3ebb9f838515c5254fa808
  /usr/local/man/man3/duo.3.gz: ea12387efa1f3eda46650b535be3c7422049e60a2e743764ba005a35aacfddff
  /usr/local/man/man8/login_duo.8.gz: 8ef1135db2ae38e4188c3d03a8c1eb6241d1dbc81b30305f40bf874d33ef7d9a
  /usr/local/man/man8/pam_duo.8.gz: 13dd5926eb36b60b83452f1edfcf093a29be82cb7d95843f5e2491ba6dbd5c58
  /usr/local/sbin/login_duo: 0c71bd507eafad1de602f2a910e40df9f31989b4ef6ccbc2cefe64b95d891569
  /usr/local/share/doc/duo/AUTHORS: 255b3ca62fc84f39c6031afdf9d5aac1b32a34dc91d439cb8a5a324f4dc5b71d
  /usr/local/share/doc/duo/CHANGES: 684931f6ef314969881373ddeae08bcd7d930afdd16437d218b34430c38b2ca9
  /usr/local/share/doc/duo/LICENSE: 16a2e92b84f3c94a9cfb36295d68f54d181516a4768427c69f2158c6db6172cb
  /usr/local/share/doc/duo/README: e3aa5119bf8477a5657c545f0f63c4f468fe122e018ad359490c934beefbdafb
  /usr/local/share/licenses/duo-1.9.2_1/GPLv2: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643
  /usr/local/share/licenses/duo-1.9.2_1/LICENSE: 7e1394d03c5f275a402fe721ff1d1349449ea8602b52af954c76463afcdb6ef7
  /usr/local/share/licenses/duo-1.9.2_1/catalog.mk: ea2701518b3b375c7235f13520a844bdeaf956beff7b5a34a184925fd47984a3
directories:
  /usr/local/share/licenses/duo-1.9.2_1/: n
  /usr/local/share/licenses/: y
  /usr/local/share/doc/duo/: n
  /usr/local/lib/security/: y
scripts:
  post-install: |
    if [ ! -f /usr/local/etc/login_duo.conf ] ; then cp -p /usr/local/etc/login_duo.conf.sample /usr/local/etc/login_duo.conf; fi
    if [ ! -f /usr/local/etc/pam_duo.conf ] ; then cp -p /usr/local/etc/pam_duo.conf.sample /usr/local/etc/pam_duo.conf; fi
    /sbin/ldconfig -m /usr/local/lib
    cd /usr/local
  pre-deinstall: |
    if cmp -s /usr/local/etc/login_duo.conf.sample /usr/local/etc/login_duo.conf; then rm -f /usr/local/etc/login_duo.conf; fi
    if cmp -s /usr/local/etc/pam_duo.conf.sample /usr/local/etc/pam_duo.conf; then rm -f /usr/local/etc/pam_duo.conf; fi
    cd /usr/local
  post-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
message: "\n=================================================================\nConfiguration
  file /usr/local/etc/login_duo.conf was created.\nYou must edit it to add your Duo
  integration and secret keys.\n\nIf you are using the PAM module, a line similar
  to the following\nshould be added to your service(s) of choice in /etc/pam.d:\nauth\trequired\t/usr/local/lib/security/pam_duo.so\n\nAdditionally,
  you must edit /usr/local/etc/pam_duo.conf\n=================================================================\n\n"
