Index: security/Makefile =================================================================== --- security/Makefile +++ security/Makefile @@ -417,6 +417,7 @@ SUBDIR += openvpn-auth-radius SUBDIR += openvpn-auth-script SUBDIR += openvpn-devel + SUBDIR += opie SUBDIR += ophcrack SUBDIR += ossec-hids SUBDIR += ossec-hids-agent Index: security/opie/Makefile =================================================================== --- /dev/null +++ security/opie/Makefile @@ -0,0 +1,33 @@ +PORTNAME= opie +PORTVERSION= 1.20230106 +CATEGORIES= security + +MAINTAINER= des@FreeBSD.org +COMMENT= One-time Passwords In Everything + +LICENSE= TINV2 BSD3CLAUSE +LICENSE_COMB= multi +LICENSE_NAME_TINV2= The Inner Net License, Version 2 +LICENSE_FILE_TINV2= ${WRKSRC}/opie/License.TIN +LICENSE_PERMS_TINV2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +USE_GITHUB= yes +GH_ACCOUNT= freebsd +GH_PROJECT= opie +GH_TAGNAME= ${PORTVERSION} + +.include + +.if ${OSREL:R} < 14 +IGNORE= is for FreeBSD 14.x and newer +.endif + +do-install: + ${MAKE} -C ${WRKSRC} install DESTDIR=${STAGEDIR} \ + WITHOUT_DEBUG_FILES=1 WITH_INSTALL_AS_USER=1 \ + BINDIR=${PREFIX}/bin \ + INCLUDEDIR=${PREFIX}/include \ + LIBDIR=${PREFIX}/lib \ + MANDIR=${MANPREFIX}/man/man + +.include Index: security/opie/distinfo =================================================================== --- /dev/null +++ security/opie/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1673006183 +SHA256 (freebsd-opie-1.20230106_GH0.tar.gz) = 2a8efd274738e469f40d4c12aa81fd7e97b4564c98da68cc54c6bce700eaaffd +SIZE (freebsd-opie-1.20230106_GH0.tar.gz) = 164287 Index: security/opie/pkg-descr =================================================================== --- /dev/null +++ security/opie/pkg-descr @@ -0,0 +1 @@ +Provides utilities and PAM modules for OPIE one-time passwords. Index: security/opie/pkg-plist =================================================================== --- /dev/null +++ security/opie/pkg-plist @@ -0,0 +1,25 @@ +bin/opieinfo +bin/opiekey +bin/opiepasswd +bin/otp-md4 +bin/otp-md5 +bin/otp-sha1 +include/opie.h +lib/libopie.a +lib/libopie.so +lib/libopie.so.8 +lib/pam_opie.so +lib/pam_opie.so.6 +lib/pam_opieaccess.so +lib/pam_opieaccess.so.6 +man/man1/opieinfo.1.gz +man/man1/opiekey.1.gz +man/man1/opiepasswd.1.gz +man/man1/otp-md4.1.gz +man/man1/otp-md5.1.gz +man/man1/otp-sha1.1.gz +man/man4/opie.4.gz +man/man5/opieaccess.5.gz +man/man5/opiekeys.5.gz +man/man8/pam_opie.8.gz +man/man8/pam_opieaccess.8.gz