pkgsrc/security/sshfp/Makefile

32 lines
989 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.21 2022/08/23 21:49:56 wiz Exp $
sshfp: update to 1.2.2 I believe this makes this package somewhat usable again, as it seems to require Python 2.7 in order to work. At the moment "sshfp -s hostname" works. The new dane(1) utility requires additional dependencies to work, which are not in pkgsrc yet. I have imported a new Python package required for sshfp(1) though. v1.2.2: - Fix -4 / -6 flags [Chris] - Throw errors on stderr to improve pipe usage [Ludwig Nusse] - openSUSE package information on import error [Ludwig Nusse] - Fix nameserver by IP address (ldns workaround [Chris] - Fix case where AAAA is found but no IPv6 is available [Paul] v1.2.1: - Fix copyright information to clearly make it is all GPLv2+ [Paul] v1.2.0: - dane : Added the dane command (See IETF DANE working group) [Paul] - sshfp: Fix quiet for external commands [James Brown] - sshfp: Merged in subprocess changes [James Brown] - sshfp: Use optparse, some code refactoring [James Brown] - sshfp: Added -U UDP option [James Brown] - sshfp: Rename of some functions [James Brown] - sshfp: doclifted man page, generate when needed using xmlto [Paul] v1.1.6: - Fix quiet for external commands [James Brown] - Merged in subprocess changes [James Brown] - Use optparse, some code refactoring [James Brown] - Added -U UDP option [James Brown] - Rename of some functions [James Brown] - doclifted man page, generate when needed using xmlto [Paul] v1.1.5 - Fixes for https://bugs.launchpad.net/ubuntu/+source/sshfp/+bug/355886 - Fix for sha Deprecation warning [Martin Jackson] - Fix for use of os.popen3 [Martin Jackson] - Sync debian/ with Debian (thanks) - Various small pylint fixes [Simon Deziel] v1.1.4 - Fixes to man page [Maximiliano Curia] - Fixes to Makefile for Debian [Maximiliano Curia]
2020-05-26 23:18:14 +02:00
DISTNAME= sshfp-1.2.2
PKGREVISION= 2
CATEGORIES= security net
sshfp: update to 1.2.2 I believe this makes this package somewhat usable again, as it seems to require Python 2.7 in order to work. At the moment "sshfp -s hostname" works. The new dane(1) utility requires additional dependencies to work, which are not in pkgsrc yet. I have imported a new Python package required for sshfp(1) though. v1.2.2: - Fix -4 / -6 flags [Chris] - Throw errors on stderr to improve pipe usage [Ludwig Nusse] - openSUSE package information on import error [Ludwig Nusse] - Fix nameserver by IP address (ldns workaround [Chris] - Fix case where AAAA is found but no IPv6 is available [Paul] v1.2.1: - Fix copyright information to clearly make it is all GPLv2+ [Paul] v1.2.0: - dane : Added the dane command (See IETF DANE working group) [Paul] - sshfp: Fix quiet for external commands [James Brown] - sshfp: Merged in subprocess changes [James Brown] - sshfp: Use optparse, some code refactoring [James Brown] - sshfp: Added -U UDP option [James Brown] - sshfp: Rename of some functions [James Brown] - sshfp: doclifted man page, generate when needed using xmlto [Paul] v1.1.6: - Fix quiet for external commands [James Brown] - Merged in subprocess changes [James Brown] - Use optparse, some code refactoring [James Brown] - Added -U UDP option [James Brown] - Rename of some functions [James Brown] - doclifted man page, generate when needed using xmlto [Paul] v1.1.5 - Fixes for https://bugs.launchpad.net/ubuntu/+source/sshfp/+bug/355886 - Fix for sha Deprecation warning [Martin Jackson] - Fix for use of os.popen3 [Martin Jackson] - Sync debian/ with Debian (thanks) - Various small pylint fixes [Simon Deziel] v1.1.4 - Fixes to man page [Maximiliano Curia] - Fixes to Makefile for Debian [Maximiliano Curia]
2020-05-26 23:18:14 +02:00
MASTER_SITES= ${MASTER_SITE_GITHUB:=xelerance/}
MAINTAINER= agc@NetBSD.org
2020-05-27 00:39:28 +02:00
HOMEPAGE= https://github.com/xelerance/sshfp
COMMENT= Print ssh host key fingerprint resource records
LICENSE= gnu-gpl-v2
sshfp: update to 1.2.2 I believe this makes this package somewhat usable again, as it seems to require Python 2.7 in order to work. At the moment "sshfp -s hostname" works. The new dane(1) utility requires additional dependencies to work, which are not in pkgsrc yet. I have imported a new Python package required for sshfp(1) though. v1.2.2: - Fix -4 / -6 flags [Chris] - Throw errors on stderr to improve pipe usage [Ludwig Nusse] - openSUSE package information on import error [Ludwig Nusse] - Fix nameserver by IP address (ldns workaround [Chris] - Fix case where AAAA is found but no IPv6 is available [Paul] v1.2.1: - Fix copyright information to clearly make it is all GPLv2+ [Paul] v1.2.0: - dane : Added the dane command (See IETF DANE working group) [Paul] - sshfp: Fix quiet for external commands [James Brown] - sshfp: Merged in subprocess changes [James Brown] - sshfp: Use optparse, some code refactoring [James Brown] - sshfp: Added -U UDP option [James Brown] - sshfp: Rename of some functions [James Brown] - sshfp: doclifted man page, generate when needed using xmlto [Paul] v1.1.6: - Fix quiet for external commands [James Brown] - Merged in subprocess changes [James Brown] - Use optparse, some code refactoring [James Brown] - Added -U UDP option [James Brown] - Rename of some functions [James Brown] - doclifted man page, generate when needed using xmlto [Paul] v1.1.5 - Fixes for https://bugs.launchpad.net/ubuntu/+source/sshfp/+bug/355886 - Fix for sha Deprecation warning [Martin Jackson] - Fix for use of os.popen3 [Martin Jackson] - Sync debian/ with Debian (thanks) - Various small pylint fixes [Simon Deziel] v1.1.4 - Fixes to man page [Maximiliano Curia] - Fixes to Makefile for Debian [Maximiliano Curia]
2020-05-26 23:18:14 +02:00
DEPENDS+= ${PYPKGPREFIX}-argparse-[0-9]*:../../devel/py-argparse
DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns1
DEPENDS+= ${PYPKGPREFIX}-ipcalc-[0-9]*:../../net/py-ipcalc
2020-05-29 08:22:47 +02:00
NO_BUILD= yes
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
REPLACE_PYTHON+= dane
REPLACE_PYTHON+= sshfp
sshfp: update to 1.2.2 I believe this makes this package somewhat usable again, as it seems to require Python 2.7 in order to work. At the moment "sshfp -s hostname" works. The new dane(1) utility requires additional dependencies to work, which are not in pkgsrc yet. I have imported a new Python package required for sshfp(1) though. v1.2.2: - Fix -4 / -6 flags [Chris] - Throw errors on stderr to improve pipe usage [Ludwig Nusse] - openSUSE package information on import error [Ludwig Nusse] - Fix nameserver by IP address (ldns workaround [Chris] - Fix case where AAAA is found but no IPv6 is available [Paul] v1.2.1: - Fix copyright information to clearly make it is all GPLv2+ [Paul] v1.2.0: - dane : Added the dane command (See IETF DANE working group) [Paul] - sshfp: Fix quiet for external commands [James Brown] - sshfp: Merged in subprocess changes [James Brown] - sshfp: Use optparse, some code refactoring [James Brown] - sshfp: Added -U UDP option [James Brown] - sshfp: Rename of some functions [James Brown] - sshfp: doclifted man page, generate when needed using xmlto [Paul] v1.1.6: - Fix quiet for external commands [James Brown] - Merged in subprocess changes [James Brown] - Use optparse, some code refactoring [James Brown] - Added -U UDP option [James Brown] - Rename of some functions [James Brown] - doclifted man page, generate when needed using xmlto [Paul] v1.1.5 - Fixes for https://bugs.launchpad.net/ubuntu/+source/sshfp/+bug/355886 - Fix for sha Deprecation warning [Martin Jackson] - Fix for use of os.popen3 [Martin Jackson] - Sync debian/ with Debian (thanks) - Various small pylint fixes [Simon Deziel] v1.1.4 - Fixes to man page [Maximiliano Curia] - Fixes to Makefile for Debian [Maximiliano Curia]
2020-05-26 23:18:14 +02:00
PYTHON_VERSIONS_ACCEPTED= 27
2020-05-29 08:22:47 +02:00
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/dane ${DESTDIR}${PREFIX}/bin/dane
${INSTALL_SCRIPT} ${WRKSRC}/sshfp ${DESTDIR}${PREFIX}/bin/sshfp
${INSTALL_MAN} ${WRKSRC}/dane.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_MAN} ${WRKSRC}/sshfp.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"