summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
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