summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorPhilip M. Gollucci <pgollucci@FreeBSD.org>2009-07-14 06:07:51 +0000
committerPhilip M. Gollucci <pgollucci@FreeBSD.org>2009-07-14 06:07:51 +0000
commit3e0f3a3764b350d219402fefd1ba619d16126b82 (patch)
tree45ce18f4be0e6a3d38d402690cf670517e9eb1a8 /security
parentLuaExpat is a SAX XML parser based on the Expat library. SAX is the Simple API (diff)
LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This
version delegates to LuaSocket the TCP connection establishment between the client and server. Then LuaSec uses this connection to start a secure TLS/SSL session. WWW: http://www.inf.puc-rio.br/~brunoos/luasec/ PR: ports/136266 Submitted by: Andrew Lewis <dru at silenceisdefeat.net>
Notes
Notes: svn path=/head/; revision=237758
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/luasec/Makefile25
-rw-r--r--security/luasec/distinfo3
-rw-r--r--security/luasec/pkg-descr6
-rw-r--r--security/luasec/pkg-plist2
5 files changed, 37 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 521c9fc1ffab..ca782f9d49ad 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -272,6 +272,7 @@
SUBDIR += lockdown
SUBDIR += logcheck
SUBDIR += lsh
+ SUBDIR += luasec
SUBDIR += lxnb
SUBDIR += lynis
SUBDIR += mac-robber
diff --git a/security/luasec/Makefile b/security/luasec/Makefile
new file mode 100644
index 000000000000..836b1a22b7a6
--- /dev/null
+++ b/security/luasec/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: luasec
+# Date created: 25 June 2009
+# Whom: Andrew Lewis <dru@silenceisdefeat.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= luasec
+PORTVERSION= 0.3.2
+CATEGORIES= security
+MASTER_SITES= http://luaforge.net/frs/download.php/4059/
+PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
+
+MAINTAINER= dru@silenceisdefeat.net
+COMMENT= A Lua binding for the OpenSSL library to provide TLS/SSL communication
+
+RUN_DEPENDS+= ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket
+
+ALL_TARGET= bsd
+LIBDIR= -L${LUA_LIBDIR}
+MAKE_ENV+= INCDIR=-I${LUA_INCDIR}
+USE_LUA= 5.1
+WANT_LUA_VER= 5.1
+
+.include <bsd.port.mk>
diff --git a/security/luasec/distinfo b/security/luasec/distinfo
new file mode 100644
index 000000000000..7fa14587845a
--- /dev/null
+++ b/security/luasec/distinfo
@@ -0,0 +1,3 @@
+MD5 (luasec-0.3.2.tar.gz) = ee74c2578a1eb594b889eeba7a3b57f0
+SHA256 (luasec-0.3.2.tar.gz) = 1a2f677aa94f42a886da31538f7f7e60b126fcf624663e4b06eaa03a7e428ef5
+SIZE (luasec-0.3.2.tar.gz) = 26467
diff --git a/security/luasec/pkg-descr b/security/luasec/pkg-descr
new file mode 100644
index 000000000000..e35dd0496f2c
--- /dev/null
+++ b/security/luasec/pkg-descr
@@ -0,0 +1,6 @@
+LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This
+version delegates to LuaSocket the TCP connection establishment between the
+client and server. Then LuaSec uses this connection to start a secure TLS/SSL
+session.
+
+WWW: http://www.inf.puc-rio.br/~brunoos/luasec/
diff --git a/security/luasec/pkg-plist b/security/luasec/pkg-plist
new file mode 100644
index 000000000000..031eabac9b8b
--- /dev/null
+++ b/security/luasec/pkg-plist
@@ -0,0 +1,2 @@
+%%LUA_MODLIBDIR%%/ssl.so
+%%LUA_MODSHAREDIR%%/ssl.lua