Date: Tue, 5 May 2020 03:20:55 +0000 (UTC) From: Colin Percival <cperciva@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r534017 - in head/sysutils: . ebsnvme-id Message-ID: <202005050320.0453KtkR018847@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cperciva Date: Tue May 5 03:20:54 2020 New Revision: 534017 URL: https://svnweb.freebsd.org/changeset/ports/534017 Log: Add ebsnvme-id 1.0. This duplicates the functionality of the ebsnvme-id tool in Amazon Linux, and also provides information about Instance Store disks and maintains a tree /dev/aws/disk/ of useful symlinks. Sponsored by: https://www.patreon.com/cperciva Added: head/sysutils/ebsnvme-id/ head/sysutils/ebsnvme-id/Makefile (contents, props changed) head/sysutils/ebsnvme-id/distinfo (contents, props changed) head/sysutils/ebsnvme-id/pkg-descr (contents, props changed) head/sysutils/ebsnvme-id/pkg-message (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Tue May 5 03:15:06 2020 (r534016) +++ head/sysutils/Makefile Tue May 5 03:20:54 2020 (r534017) @@ -299,6 +299,7 @@ SUBDIR += dwatch-json SUBDIR += dwatch-pwsnoop SUBDIR += e2fsprogs + SUBDIR += ebsnvme-id SUBDIR += ec2-scripts SUBDIR += eclat SUBDIR += edid-decode Added: head/sysutils/ebsnvme-id/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/ebsnvme-id/Makefile Tue May 5 03:20:54 2020 (r534017) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= ebsnvme-id +DISTVERSION= 1.0 +CATEGORIES= sysutils + +MAINTAINER= cperciva@FreeBSD.org +COMMENT= Exposes information about NVMe disks on EC2 + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYRIGHT + +USE_GITHUB= YES +GH_ACCOUNT= cperciva + +PLIST_FILES= etc/rc.d/dev_aws_disk \ + etc/devd/dev-aws-disk.conf \ + sbin/ebsnvme-id \ + man/man8/ebsnvme-id.8.gz + +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd + ${INSTALL_DATA} ${WRKSRC}/dev-aws-disk.conf ${STAGEDIR}${PREFIX}/etc/devd + ${INSTALL_SCRIPT} ${WRKSRC}/dev_aws_disk ${STAGEDIR}${PREFIX}/etc/rc.d/ + +.include <bsd.port.mk> Added: head/sysutils/ebsnvme-id/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/ebsnvme-id/distinfo Tue May 5 03:20:54 2020 (r534017) @@ -0,0 +1,3 @@ +TIMESTAMP = 1588647955 +SHA256 (cperciva-ebsnvme-id-1.0_GH0.tar.gz) = cc71d6abae95b428c460318587cc18cf533a42cb6af5a23b694d262a2c870339 +SIZE (cperciva-ebsnvme-id-1.0_GH0.tar.gz) = 4757 Added: head/sysutils/ebsnvme-id/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/ebsnvme-id/pkg-descr Tue May 5 03:20:54 2020 (r534017) @@ -0,0 +1,5 @@ +This is a replacement for the "ebsnvme-id" tool in Amazon Linux, with +the addition of handling for Instance Store disks and devd+rc.d scripts +for maintaining a /dev/aws/disk/ hierarchy of useful symlinks. + +WWW: http://github.com/cperciva/ebsnvme-id Added: head/sysutils/ebsnvme-id/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/ebsnvme-id/pkg-message Tue May 5 03:20:54 2020 (r534017) @@ -0,0 +1,8 @@ +[ +{ type: install + message: <<EOM +To enable the creation of the /dev/aws/disk/ hierarchy, add +dev_aws_disk_enable=YES to /etc/rc.conf. +EOM +} +]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005050320.0453KtkR018847>