Index: security/Makefile =================================================================== --- security/Makefile +++ security/Makefile @@ -1251,6 +1251,7 @@ SUBDIR += uacme SUBDIR += ubuntu-keyring SUBDIR += unhide + SUBDIR += unix-selfauth-helper SUBDIR += vanguards-tor SUBDIR += vault SUBDIR += vaultwarden Index: security/unix-selfauth-helper/Makefile =================================================================== --- /dev/null +++ security/unix-selfauth-helper/Makefile @@ -0,0 +1,19 @@ +# Created by: Felix Palmen + +PORTNAME= unix-selfauth-helper +PORTVERSION= 1.0 +DISTVERSIONPREFIX= v +CATEGORIES= security + +MAINTAINER= felix@palmen-it.de +COMMENT= Local self-authentication for pam_exec + +LICENSE= BSD2CLAUSE + +USE_GITHUB= yes +GH_ACCOUNT= Zirias + +PLIST_FILES= libexec/unix-selfauth-helper \ + man/man8/unix-selfauth-helper.8.gz + +.include Index: security/unix-selfauth-helper/distinfo =================================================================== --- /dev/null +++ security/unix-selfauth-helper/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1654686904 +SHA256 (Zirias-unix-selfauth-helper-v1.0_GH0.tar.gz) = 6221f17c3f8c8c7cf872ef11b5113c139231f297feca83ed35dfb58769d1f76a +SIZE (Zirias-unix-selfauth-helper-v1.0_GH0.tar.gz) = 3928 Index: security/unix-selfauth-helper/pkg-descr =================================================================== --- /dev/null +++ security/unix-selfauth-helper/pkg-descr @@ -0,0 +1,5 @@ +This is a little suid-root helper allowing self-authentication against the +local unix passwd database using pam_exec on a FreeBSD system. As a result, +the behavior of LinuxPAM is mimicked without changes to the pam_unix module. + +WWW: https://github.com/Zirias/unix-selfauth-helper