Date: Wed, 30 Apr 2014 00:21:27 GMT From: Joseph Benden <joe@thrallingpenguin.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/189121: [patch] New port of mod_vroot for Proftpd. Message-ID: <201404300021.s3U0LRdw018622@cgiserv.freebsd.org> Resent-Message-ID: <201404300030.s3U0U0Tg005364@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 189121 >Category: ports >Synopsis: [patch] New port of mod_vroot for Proftpd. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 30 00:30:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Joseph Benden >Release: FreeBSD 11 >Organization: >Environment: FreeBSD lucy 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r264887: Thu Apr 24 12:43:46 MST 2014 root@lucy:/usr/obj/usr/src/sys/GENERIC amd64 >Description: This is a new port of a module for ProFTPd called mod_vroot. The SHAR attached contains a patch that needs applied to proftpd's distinfo file. The rest are new files. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # proftpd-distinfo.patch.txt # ftp/proftpd-mod_vroot # ftp/proftpd-mod_vroot/Makefile # ftp/proftpd-mod_vroot/pkg-descr # ftp/proftpd-mod_vroot/pkg-plist # echo x - proftpd-distinfo.patch.txt sed 's/^X//' >proftpd-distinfo.patch.txt << '3c251f0bd1dfc8f5872b14cf2f067e3c' Xdiff --git a/ftp/proftpd/distinfo b/ftp/proftpd/distinfo Xindex ea49f33..f33e554 100644 X--- a/ftp/proftpd/distinfo X+++ b/ftp/proftpd/distinfo X@@ -6,3 +6,5 @@ SHA256 (proftpd-mod-geoip-0.3.tar.gz) = a69c5def3761f5ba00bc95f6c633c7cfb68fb31f X SIZE (proftpd-mod-geoip-0.3.tar.gz) = 11356 X SHA256 (mod_sql_tds-4.13.tar.gz) = 9d9fb6c4b9a952739a84e166ed8b0d93f539c7bcf73e32923318e00cbd7eea08 X SIZE (mod_sql_tds-4.13.tar.gz) = 11688 X+SHA256 (proftpd-mod-vroot-0.9.3.tar.gz) = 59bafe39a36b3a6dc5d56d522cd2c5a81799ce7f4fb05d66941449cf5e5c8be5 X+SIZE (proftpd-mod-vroot-0.9.3.tar.gz) = 28379 3c251f0bd1dfc8f5872b14cf2f067e3c echo c - ftp/proftpd-mod_vroot mkdir -p ftp/proftpd-mod_vroot > /dev/null 2>&1 echo x - ftp/proftpd-mod_vroot/Makefile sed 's/^X//' >ftp/proftpd-mod_vroot/Makefile << '4e06b380db86c04695d3daf40ce9f2e9' X# Created by: Joseph Benden <joe@thrallingpenguin.com> X# $FreeBSD$ X XPORTNAME= mod_vroot XDISTVERSION= 0.9.3 XPORTREVISION= 0 XCATEGORIES= ftp XPKGNAMEPREFIX= proftpd- X XMAINTAINER= joe@thrallingpenguin.com XCOMMENT= Virtual Chroot ProFTPD module X XLICENSE= GPLv2 X XDESCR= ${.CURDIR}/pkg-descr X XGITREV= fbb25c6 XLATEST_LINK= ${PKGNAMEPREFIX}-${PORTNAME} XMASTERDIR= ${.CURDIR}/../../ftp/proftpd X X_PROFTPD_MODULE_DISTFILES= proftpd-mod-vroot-${DISTVERSION}${EXTRACT_SUFX}:mod_vroot X_PROFTPD_MODULE_EXTRACT_ONLY= proftpd-mod-vroot-${DISTVERSION}${EXTRACT_SUFX} X_PROFTPD_MODULE_MASTER_SITES= https://codeload.github.com/Castaglia/proftpd-mod_vroot/legacy.tar.gz/mod_vroot-${PORTVERSION}?dummy=/:mod_vroot X XINCLUDEDIRS= ${LOCALBASE}/include XLIBDIRS= ${LOCALBASE}/lib X X_BUILDING_PROFTPD_MODULE= ${PORTNAME} X Xpost-extract: X @${CP} ${WRKDIR}/Castaglia-proftpd-mod_vroot-${GITREV}/mod_vroot.c ${WRKSRC}/contrib X X.include "${MASTERDIR}/Makefile" 4e06b380db86c04695d3daf40ce9f2e9 echo x - ftp/proftpd-mod_vroot/pkg-descr sed 's/^X//' >ftp/proftpd-mod_vroot/pkg-descr << 'f1653fd89aab8e9b48d82d5ba8a71bdc' XThe ProFTPd mod_vroot module provides a virtual chroot capability Xthat does not require root privileges. X XWWW: http://www.castaglia.org/proftpd/modules/mod_vroot.html f1653fd89aab8e9b48d82d5ba8a71bdc echo x - ftp/proftpd-mod_vroot/pkg-plist sed 's/^X//' >ftp/proftpd-mod_vroot/pkg-plist << 'c30e9417e6910f696ed3764876c01f97' Xlibexec/proftpd/mod_vroot.a Xlibexec/proftpd/mod_vroot.la Xlibexec/proftpd/mod_vroot.so c30e9417e6910f696ed3764876c01f97 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404300021.s3U0LRdw018622>