File 0005-Fix-make-install.patch of Package u2f-utils
From 82f3c0c9e24571c8f67b2ca75806e55d953cd44e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marcus=20R=C3=BCckert?= <darix@nordisch.org>
Date: Mon, 19 Jan 2015 16:02:02 +0100
Subject: [PATCH 5/5] Fix make install
---
Makefile | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index cf29e30..a19640a 100644
--- a/Makefile
+++ b/Makefile
@@ -2,8 +2,10 @@
all: u2f-enroll u2f-sign pam
UNAME := $(shell uname)
-
-SSL=/usr/local/ssl
+PREFIX=/usr/local/
+BINDIR=$(PREFIX)/bin
+PAMDIR=/lib64/security/
+SSL=$(PREFIX)/ssl
CXX=c++
CC=cc
@@ -62,8 +64,8 @@ u2f-sign: sign.o u2f_util.o
install:
- cp u2f-sign /usr/local/bin
- cp u2f-enroll /usr/local/bin
- cp pam-enroll /usr/local/bin
- cp pam_fido-u2f.so /lib64/security
+ install -D -m 0755 u2f-sign $(DESTDIR)$(BINDIR)/u2f-sign
+ install -D -m 0755 u2f-enroll $(DESTDIR)$(BINDIR)/u2f-enroll
+ install -D -m 0755 pam-enroll $(DESTDIR)$(BINDIR)/pam-enroll
+ install -D -m 0755 pam_fido-u2f.so $(DESTDIR)$(PAMDIR)/pam_fido-u2f.so
--
2.1.2