svn commit: r534017 - in head/sysutils: . ebsnvme-id
Colin Percival
cperciva at FreeBSD.org
Tue May 5 03:20:56 UTC 2020
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 at 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
+}
+]
More information about the svn-ports-all
mailing list