From 0d63c69dbabb19f87de5fd3520ea0abb5feb8809 Mon Sep 17 00:00:00 2001 From: "Tobias C. Berner" Date: Sat, 9 Nov 2019 21:20:40 +0000 Subject: [PATCH] New port -- security/mere-auth: Auth library to be used for mere system interface Auth library for mere system interface A library to expose simple api for the auth-aware application to check an user. Current it support PAM authentication only. WWW: https://auth.merelab.io/ PR: 241839 Submitted by: Bhuiyan Mohammad Iklash --- security/Makefile | 1 + security/mere-auth/Makefile | 23 +++++++++++++++++++++++ security/mere-auth/distinfo | 3 +++ security/mere-auth/pkg-descr | 5 +++++ security/mere-auth/pkg-plist | 11 +++++++++++ 5 files changed, 43 insertions(+) create mode 100644 security/mere-auth/Makefile create mode 100644 security/mere-auth/distinfo create mode 100644 security/mere-auth/pkg-descr create mode 100644 security/mere-auth/pkg-plist diff --git a/security/Makefile b/security/Makefile index 1adbbf9117af..f52ebedba3a8 100644 --- a/security/Makefile +++ b/security/Makefile @@ -358,6 +358,7 @@ SUBDIR += md5deep SUBDIR += medusa SUBDIR += meek + SUBDIR += mere-auth SUBDIR += metasploit SUBDIR += mhash SUBDIR += mindterm-binary diff --git a/security/mere-auth/Makefile b/security/mere-auth/Makefile new file mode 100644 index 000000000000..6e0eb36f0f0f --- /dev/null +++ b/security/mere-auth/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= mere-auth +DISTVERSIONPREFIX=v +DISTVERSION= 0.0.1b +CATEGORIES= security + +MAINTAINER= bhuiyan.mohammad.iklash@gmail.com +COMMENT= Auth library to be used for mere system interface + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libmere-utils.so:x11/mere-utils + +USES= compiler:c++11-lang qmake qt:5 +USE_QT= core \ + buildtools_build + +USE_GITHUB= yes +GH_ACCOUNT= merelab + +.include diff --git a/security/mere-auth/distinfo b/security/mere-auth/distinfo new file mode 100644 index 000000000000..a720807cae63 --- /dev/null +++ b/security/mere-auth/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1573329395 +SHA256 (merelab-mere-auth-v0.0.1b_GH0.tar.gz) = 340994eae29a6ee54954abea368d2b42199dcba5a52cf105298aac3911e0b056 +SIZE (merelab-mere-auth-v0.0.1b_GH0.tar.gz) = 11769 diff --git a/security/mere-auth/pkg-descr b/security/mere-auth/pkg-descr new file mode 100644 index 000000000000..0dad90ee387d --- /dev/null +++ b/security/mere-auth/pkg-descr @@ -0,0 +1,5 @@ +Auth library for mere system interface +A library to expose simple api for the auth-aware application to check an user. +Current it support PAM authentication only. + +WWW: https://auth.merelab.io/ diff --git a/security/mere-auth/pkg-plist b/security/mere-auth/pkg-plist new file mode 100644 index 000000000000..274014845cf8 --- /dev/null +++ b/security/mere-auth/pkg-plist @@ -0,0 +1,11 @@ +bin/mere-auth +etc/pam.d/mere +lib/libmere-auth.so +lib/libmere-auth.so.0 +lib/libmere-auth.so.0.0 +lib/libmere-auth.so.0.0.1b +include/mere/auth/mereauth.h +include/mere/auth/mereaccount.h +include/mere/auth/mereauthglobal.h +include/mere/auth/mereapplicant.h +include/mere/auth/pam/merepam.h