Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/pam-u2f Add build glue
details: https://anonhg.NetBSD.org/src/rev/89bbecb6aa7b
branches: trunk
changeset: 969837:89bbecb6aa7b
user: christos <christos%NetBSD.org@localhost>
date: Tue Mar 03 00:28:50 2020 +0000
description:
Add build glue
diffstat:
external/bsd/pam-u2f/Makefile | 7 +++++++
external/bsd/pam-u2f/bin/Makefile | 7 +++++++
external/bsd/pam-u2f/lib/Makefile | 7 +++++++
external/bsd/pam-u2f/lib/security/Makefile | 7 +++++++
external/bsd/pam-u2f/lib/security/pam-u2f/Makefile | 21 +++++++++++++++++++++
5 files changed, 49 insertions(+), 0 deletions(-)
diffs (69 lines):
diff -r 85708a6552f4 -r 89bbecb6aa7b external/bsd/pam-u2f/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/pam-u2f/Makefile Tue Mar 03 00:28:50 2020 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2020/03/03 00:28:50 christos Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR= bin .WAIT lib
+
+.include <bsd.subdir.mk>
diff -r 85708a6552f4 -r 89bbecb6aa7b external/bsd/pam-u2f/bin/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/pam-u2f/bin/Makefile Tue Mar 03 00:28:50 2020 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2020/03/03 00:28:50 christos Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR= pamu2fcfg
+
+.include <bsd.subdir.mk>
diff -r 85708a6552f4 -r 89bbecb6aa7b external/bsd/pam-u2f/lib/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/pam-u2f/lib/Makefile Tue Mar 03 00:28:50 2020 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2020/03/03 00:28:50 christos Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR= security
+
+.include <bsd.subdir.mk>
diff -r 85708a6552f4 -r 89bbecb6aa7b external/bsd/pam-u2f/lib/security/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/pam-u2f/lib/security/Makefile Tue Mar 03 00:28:50 2020 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2020/03/03 00:28:51 christos Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR= pam-u2f
+
+.include <bsd.subdir.mk>
diff -r 85708a6552f4 -r 89bbecb6aa7b external/bsd/pam-u2f/lib/security/pam-u2f/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/pam-u2f/lib/security/pam-u2f/Makefile Tue Mar 03 00:28:50 2020 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2020/03/03 00:28:51 christos Exp $
+
+NOMAN=
+.include <bsd.own.mk>
+.PATH: ${NETBSDSRCDIR}/external/bsd/pam-u2f/dist
+
+CPPFLAGS+= -DHAVE_SECURITY_PAM_APPL_H #-DHAVE_SECURITY_PAM_MODULES_H
+CPPFLAGS+= -DPAM_DEBUG -DDEBUG_PAM
+
+LIB= pam_u2f
+SRCS= pam-u2f.c drop_privs.c util.c b64.c explicit_bzero.c
+#MAN= pam_u2f.8
+
+COPTS.util.c += -Wno-error=stack-protector
+
+LIBDPLIBS+= \
+ fido2 ${NETBSDSRCDIR}/external/bsd/libfido2/lib \
+ cbor ${NETBSDSRCDIR}/external/mit/libcbor/lib \
+ crypto ${NETBSDSRCDIR}/crypto/external/bsd/${EXTERNAL_OPENSSL_SUBDIR}/lib/libcrypto
+
+.include "${NETBSDSRCDIR}/lib/libpam/modules/mod.mk"
Home |
Main Index |
Thread Index |
Old Index