summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAdam Goodman <akgood@duosecurity.com>2012-06-19 12:06:32 -0400
committerAdam Goodman <akgood@duosecurity.com>2012-06-19 12:06:32 -0400
commit0b4a0af8343c7a459b2b7cf15ce496c2edfcf80a (patch)
treea21c89b1a3093d3527784554d6bedb4beee859da /Makefile
parent070d9c7d9dac848b0407acd8071f6ab2ff192cfe (diff)
downloadopenvpn-duo-plugin-0b4a0af8343c7a459b2b7cf15ce496c2edfcf80a.tar.gz
openvpn-duo-plugin-0b4a0af8343c7a459b2b7cf15ce496c2edfcf80a.zip
add SSL certificate validation
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 12 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 8c5c186..fd03d33 100644
--- a/Makefile
+++ b/Makefile
@@ -11,14 +11,23 @@ duo_openvpn.o: duo_openvpn.c
gcc $(CFLAGS) -fPIC -c duo_openvpn.c
duo_openvpn.so: duo_openvpn.o
- gcc -fPIC -shared -Wl,-soname,duo_openvpn.so -o duo_openvpn.so duo_openvpn.o -lc
+ gcc -fPIC -shared -Wl,-soname,duo_openvpn.so -o duo_openvpn.so duo_openvpn.o -lc
install: duo_openvpn.so
mkdir -p /opt/duo
cp duo_openvpn.so /opt/duo
- cp $(SCRIPT_NAME) /opt/duo
chmod 755 /opt/duo/duo_openvpn.so
- chmod 755 /opt/duo/$(SCRIPT_NAME)
+ cp ca_certs.pem /opt/duo
+ chmod 644 /opt/duo/ca_certs.pem
+ifdef USE_PERL
+ cp duo_openvpn.pl /opt/duo
+ chmod 755 /opt/duo/duo_openvpn.pl
+else
+ cp duo_openvpn.py /opt/duo
+ cp https_wrapper.py /opt/duo
+ chmod 755 /opt/duo/duo_openvpn.py
+ chmod 644 /opt/duo/https_wrapper.py
+endif
uninstall:
rm -rf /opt/duo