aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/duo_unix.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/Library/Formula/duo_unix.rb b/Library/Formula/duo_unix.rb
new file mode 100644
index 000000000..4546fa76a
--- /dev/null
+++ b/Library/Formula/duo_unix.rb
@@ -0,0 +1,17 @@
+require "formula"
+
+class DuoUnix < Formula
+ homepage "https://www.duosecurity.com/docs/duounix"
+ url "https://dl.duosecurity.com/duo_unix-1.9.6.tar.gz"
+ sha1 "02f2d28af55872c278df8b99d2e8503098504583"
+
+ def install
+ system "./configure", "--prefix=#{prefix}",
+ "--sysconfdir=#{etc}"
+ system "make", "install"
+ end
+
+ test do
+ system "#{sbin}/login_duo", "-d", "-c", "#{etc}/login_duo.conf", "-f", "foobar", "echo", "SUCCESS"
+ end
+end