Date: Sun, 8 Nov 2020 17:10:46 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r554479 - in head/net: . py-smbprotocol Message-ID: <202011081710.0A8HAkOZ087156@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sun Nov 8 17:10:45 2020 New Revision: 554479 URL: https://svnweb.freebsd.org/changeset/ports/554479 Log: Add py-smbprotocol 1.2.0 SMB is a network file sharing protocol and has numerous iterations over the years. This library implements the SMBv2 and SMBv3 protocol based on the MS-SMB2 document. Features: - Negotiation of the SMB 2.0.2 protocol to SMB 3.1.1 (Windows 10/Server 2016) - Authentication with both NTLM and Kerberos - Message signing - Message encryption (SMB 3.x.x+) - Connect to a Tree/Share - Opening of files, pipes and directories - Set create contexts when opening files - Read and writing of files and pipes - Sending IOCTL commands - Sending of multiple messages in one packet (compounding) - Experimental support for both standalone and DFS server shares WWW: https://github.com/jborean93/smbprotocol Added: head/net/py-smbprotocol/ head/net/py-smbprotocol/Makefile (contents, props changed) head/net/py-smbprotocol/distinfo (contents, props changed) head/net/py-smbprotocol/pkg-descr (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Sun Nov 8 17:06:58 2020 (r554478) +++ head/net/Makefile Sun Nov 8 17:10:45 2020 (r554479) @@ -1099,6 +1099,7 @@ SUBDIR += py-siosocks SUBDIR += py-smart-open SUBDIR += py-smbpasswd + SUBDIR += py-smbprotocol SUBDIR += py-soap2py SUBDIR += py-socketio-client SUBDIR += py-softlayer Added: head/net/py-smbprotocol/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/py-smbprotocol/Makefile Sun Nov 8 17:10:45 2020 (r554479) @@ -0,0 +1,25 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= smbprotocol +PORTVERSION= 1.2.0 +CATEGORIES= net python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Interact with a server using the SMB 2/3 Protocol + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/net/py-smbprotocol/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/py-smbprotocol/distinfo Sun Nov 8 17:10:45 2020 (r554479) @@ -0,0 +1,3 @@ +TIMESTAMP = 1604680058 +SHA256 (smbprotocol-1.2.0.tar.gz) = 8102adfea6750a29c7e1a99edc58931a5ff948a659f17abc1f43cfc16ea17b6a +SIZE (smbprotocol-1.2.0.tar.gz) = 112367 Added: head/net/py-smbprotocol/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/py-smbprotocol/pkg-descr Sun Nov 8 17:10:45 2020 (r554479) @@ -0,0 +1,18 @@ +SMB is a network file sharing protocol and has numerous iterations over the +years. This library implements the SMBv2 and SMBv3 protocol based on the MS-SMB2 +document. + +Features: +- Negotiation of the SMB 2.0.2 protocol to SMB 3.1.1 (Windows 10/Server 2016) +- Authentication with both NTLM and Kerberos +- Message signing +- Message encryption (SMB 3.x.x+) +- Connect to a Tree/Share +- Opening of files, pipes and directories +- Set create contexts when opening files +- Read and writing of files and pipes +- Sending IOCTL commands +- Sending of multiple messages in one packet (compounding) +- Experimental support for both standalone and DFS server shares + +WWW: https://github.com/jborean93/smbprotocol
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011081710.0A8HAkOZ087156>