diff options
author | Colin Percival <cperciva@FreeBSD.org> | 2020-05-05 03:20:54 +0000 |
---|---|---|
committer | Colin Percival <cperciva@FreeBSD.org> | 2020-05-05 03:20:54 +0000 |
commit | 6e68eba4bb6edaf826622c2879a5b97c469787aa (patch) | |
tree | fb510c914136abedd6705b07792658522c4d3400 /sysutils/ebsnvme-id | |
parent | ec028b3d58064e447f98980bf00579b6e089af7f (diff) | |
download | ports-6e68eba4bb6edaf826622c2879a5b97c469787aa.tar.gz ports-6e68eba4bb6edaf826622c2879a5b97c469787aa.zip |
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
Notes
Notes:
svn path=/head/; revision=534017
Diffstat (limited to 'sysutils/ebsnvme-id')
-rw-r--r-- | sysutils/ebsnvme-id/Makefile | 26 | ||||
-rw-r--r-- | sysutils/ebsnvme-id/distinfo | 3 | ||||
-rw-r--r-- | sysutils/ebsnvme-id/pkg-descr | 5 | ||||
-rw-r--r-- | sysutils/ebsnvme-id/pkg-message | 8 |
4 files changed, 42 insertions, 0 deletions
diff --git a/sysutils/ebsnvme-id/Makefile b/sysutils/ebsnvme-id/Makefile new file mode 100644 index 000000000000..0c355486b83b --- /dev/null +++ b/sysutils/ebsnvme-id/Makefile @@ -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> diff --git a/sysutils/ebsnvme-id/distinfo b/sysutils/ebsnvme-id/distinfo new file mode 100644 index 000000000000..aa6583b6fb87 --- /dev/null +++ b/sysutils/ebsnvme-id/distinfo @@ -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 diff --git a/sysutils/ebsnvme-id/pkg-descr b/sysutils/ebsnvme-id/pkg-descr new file mode 100644 index 000000000000..98f5c77171be --- /dev/null +++ b/sysutils/ebsnvme-id/pkg-descr @@ -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 diff --git a/sysutils/ebsnvme-id/pkg-message b/sysutils/ebsnvme-id/pkg-message new file mode 100644 index 000000000000..4989494d568b --- /dev/null +++ b/sysutils/ebsnvme-id/pkg-message @@ -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 +} +] |