From nobody Fri Jan 06 12:50:42 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NpNVV6Z1Pz2qrsy; Fri, 6 Jan 2023 12:50:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NpNVV65DRz4JYV; Fri, 6 Jan 2023 12:50:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1673009442; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=q34iuXWF5koTwTrDRNZfGQqsPSzy3ScmjBj2ROXQWOw=; b=oGFLWE4hqjW0Q1YM0/uPK6qkWhNbR/sVwKrisClzXmAIakCkQo/o6Z3hPTMr/bZxdLUf0G D4L5EkLft3rINJdneCUyiHX8kGkvqSHgdwoijGRdn2VldceSoe32Uc6fmsgiiy7VFhJThz DyzFX+7bsOzB0/N4FkXCYib9c/bJk9bt4m1CM158GEmz3Jav3GLPcBKjTfZ/PT6Y2HMi4X w8GBvNCdPgPFzw+OqvXGUdSvJUfcQG3nx7A/OVmv8+vaN2wukHbVmO7hiRL3f3L7qan8N8 YWGRk1GKQupFy8VsfzPMctcS+hBXVCN63QCksfdwWOYMZ7t6pOTGFc9Tme+qjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1673009442; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=q34iuXWF5koTwTrDRNZfGQqsPSzy3ScmjBj2ROXQWOw=; b=Rb4MthBZDX0funI1b4pWzWVV8nhRJgE1WzM74zyI1QMWRQIZZcAuTVKjADOgkbBEZfxkAI yYHVAJTyUvIsKky+qR7K0/QwktCSHB42V/aXYKmBHDCNFfAsZz0rOogWndl+mHRWMtfxYg wvVQAcInYLu5Z+wGgBZQvsvGwpUMB/oNQQPYlzRlugqh0QqsXAVN5+3YWFuhiYTX7Ehcex MqNL42snGFt+goyHOHdDBLcUK1DT23XQzH29j5rSrq5N4d9Y08xWpG/RNIr5DHxo49dbCH 4PJ9qMyxG0u0na73qJpu/OnoMclsSv6fN+oCMpJF+Pc30CTbuBiGWo5U8xxmtw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1673009442; a=rsa-sha256; cv=none; b=PLGQv2jcuTfS9mL6IOfggvWUaoBWuU0P8BFKx7fSlpYugAwaK3Y8h2t6X9BjvYATB1L8mn yAPhPFUrkvBJSpBxJV9TKXpXWJeiE666qbA/41k2pbbddGgH23lw95Iv9pl1WEQN7PErZI VxKhqnBSXF7J67xwwqE8iZPv4toN9V5xLlfwOREnlA+yvfEw0Y2os+2dyf9RAwwmNpeHpH beLoQl+P1R6F5Er6uKz6KpFc6bZ91iiXa1yGXnl830/Lymgrq/zwExmVXIwv6Yqpx8y/Y5 JXsEfZdyQ6mPoGi7URK8udHL12R9tgxyfE5i1uWAiBg2g+KhDJW8LCpk+Plp3g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NpNVV57g1zWJ3; Fri, 6 Jan 2023 12:50:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 306CogJ9056774; Fri, 6 Jan 2023 12:50:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 306CogRo056773; Fri, 6 Jan 2023 12:50:42 GMT (envelope-from git) Date: Fri, 6 Jan 2023 12:50:42 GMT Message-Id: <202301061250.306CogRo056773@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Dag-Erling=20Sm=C3=B8rgrav?= Subject: git: 3d4de6dad59e - main - security/opie: New port: One-time Passwords In Everything List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: des X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3d4de6dad59e66354b345f0abad56caec12c50ba Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by des: URL: https://cgit.FreeBSD.org/ports/commit/?id=3d4de6dad59e66354b345f0abad56caec12c50ba commit 3d4de6dad59e66354b345f0abad56caec12c50ba Author: Dag-Erling Smørgrav AuthorDate: 2023-01-06 12:09:13 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2023-01-06 12:47:12 +0000 security/opie: New port: One-time Passwords In Everything Differential Revision: https://reviews.freebsd.org/D37963 --- security/Makefile | 1 + security/opie/Makefile | 28 ++++++++++++++++++++++++++++ security/opie/distinfo | 3 +++ security/opie/pkg-descr | 1 + security/opie/pkg-plist | 25 +++++++++++++++++++++++++ 5 files changed, 58 insertions(+) diff --git a/security/Makefile b/security/Makefile index 1ec35dd00eee..746fbf81f2ce 100644 --- a/security/Makefile +++ b/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 diff --git a/security/opie/Makefile b/security/opie/Makefile new file mode 100644 index 000000000000..12ddcd226b3f --- /dev/null +++ b/security/opie/Makefile @@ -0,0 +1,28 @@ +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 + +USES= uidfix + +USE_GITHUB= yes +GH_ACCOUNT= freebsd +GH_PROJECT= opie + +MAKE_ARGS= BINDIR=${PREFIX}/bin \ + INCLUDEDIR=${PREFIX}/include \ + LIBDIR=${PREFIX}/lib \ + MANDIR=${MANPREFIX}/man/man + +IGNORE_FreeBSD_12= FreeBSD 12 has OPIE in base +IGNORE_FreeBSD_13= FreeBSD 13 has OPIE in base + +.include diff --git a/security/opie/distinfo b/security/opie/distinfo new file mode 100644 index 000000000000..2a9840923e29 --- /dev/null +++ b/security/opie/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1673008144 +SHA256 (freebsd-opie-1.20230106_GH0.tar.gz) = 614a7b61d6e301e87512e43b0f447c20c241d0da1791673f70b520f3d99cf7f7 +SIZE (freebsd-opie-1.20230106_GH0.tar.gz) = 164408 diff --git a/security/opie/pkg-descr b/security/opie/pkg-descr new file mode 100644 index 000000000000..cc6ef280cf44 --- /dev/null +++ b/security/opie/pkg-descr @@ -0,0 +1 @@ +Provides utilities and PAM modules for OPIE one-time passwords. diff --git a/security/opie/pkg-plist b/security/opie/pkg-plist new file mode 100644 index 000000000000..1cf7cddb6b46 --- /dev/null +++ b/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