mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
New port: The vblade is the virtual EtherDrive (R) blade, a program that
makes a seekable file available over an ethernet local area network (LAN) via the ATA over Ethernet (AoE) protocol. The seekable file is typically a block device like /dev/md0 but even regular files will work. Sparse files can be especially convenient. When vblade exports the block storage over AoE it becomes a storage target. Another host on the same LAN can access the storage if it has a compatible aoe kernel driver.
This commit is contained in:
parent
d35ce612b1
commit
da8f955a78
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=261149
@ -1103,6 +1103,7 @@
|
||||
SUBDIR += ushare
|
||||
SUBDIR += utftpd
|
||||
SUBDIR += v6eval
|
||||
SUBDIR += vblade
|
||||
SUBDIR += vchat
|
||||
SUBDIR += vde
|
||||
SUBDIR += vde2
|
||||
|
28
net/vblade/Makefile
Normal file
28
net/vblade/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
# Ports collection makefile for: Virtual EtherDrive(R) blade AoE target
|
||||
# Date created: 14 Sep 2010
|
||||
# Whom: Max Khon <fjoe@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= vblade
|
||||
PORTVERSION= 20
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= SF
|
||||
MASTER_SITE_SUBDIR= aoetools/${PORTNAME}/${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= fjoe@FreeBSD.org
|
||||
COMMENT= Virtual EtherDrive(R) blade AoE target
|
||||
|
||||
MAKE_ARGS= PLATFORM=freebsd\
|
||||
INSTALL_PROGRAM="${INSTALL_PROGRAM}"\
|
||||
INSTALL_SCRIPT="${INSTALL_SCRIPT}"\
|
||||
INSTALL_MAN="${INSTALL_MAN}"
|
||||
MAKEFILE= makefile
|
||||
ALL_TARGET=
|
||||
|
||||
PLIST_FILES= sbin/vblade sbin/vbladed
|
||||
MAN8= vblade.8
|
||||
|
||||
.include <bsd.port.mk>
|
3
net/vblade/distinfo
Normal file
3
net/vblade/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (vblade-20.tgz) = 3c80e4a6bc7d66ae0c235b88cb44bd59
|
||||
SHA256 (vblade-20.tgz) = c8fe2fc4f2fba8e07e5cfdf17335982584eef2cd5c78bf8b1db93f2b56e7121d
|
||||
SIZE (vblade-20.tgz) = 26689
|
25
net/vblade/files/patch-makefile
Normal file
25
net/vblade/files/patch-makefile
Normal file
@ -0,0 +1,25 @@
|
||||
--- makefile.orig 2008-10-09 04:07:40.000000000 +0700
|
||||
+++ makefile 2010-09-13 20:48:07.000000000 +0700
|
||||
@@ -3,10 +3,9 @@
|
||||
# see README for others
|
||||
PLATFORM=linux
|
||||
|
||||
-prefix = /usr
|
||||
+prefix = ${PREFIX}
|
||||
sbindir = ${prefix}/sbin
|
||||
-sharedir = ${prefix}/share
|
||||
-mandir = ${sharedir}/man
|
||||
+mandir = ${prefix}/man
|
||||
|
||||
O=aoe.o bpf.o ${PLATFORM}.o ata.o
|
||||
CFLAGS += -Wall -g -O2
|
||||
@@ -38,6 +37,6 @@
|
||||
rm -f $O vblade
|
||||
|
||||
install : vblade vbladed
|
||||
- install vblade ${sbindir}/
|
||||
- install vbladed ${sbindir}/
|
||||
- install vblade.8 ${mandir}/man8/
|
||||
+ ${INSTALL_PROGRAM} vblade ${sbindir}/
|
||||
+ ${INSTALL_SCRIPT} vbladed ${sbindir}/
|
||||
+ ${INSTALL_MAN} vblade.8 ${mandir}/man8/
|
11
net/vblade/pkg-descr
Normal file
11
net/vblade/pkg-descr
Normal file
@ -0,0 +1,11 @@
|
||||
The vblade is the virtual EtherDrive (R) blade, a program that makes a
|
||||
seekable file available over an ethernet local area network (LAN) via
|
||||
the ATA over Ethernet (AoE) protocol.
|
||||
|
||||
The seekable file is typically a block device like /dev/md0 but even
|
||||
regular files will work. Sparse files can be especially convenient.
|
||||
When vblade exports the block storage over AoE it becomes a storage
|
||||
target. Another host on the same LAN can access the storage if it has
|
||||
a compatible aoe kernel driver.
|
||||
|
||||
WWW: http://aoetools.sourceforge.net/
|
Loading…
Reference in New Issue
Block a user