Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jan 2006 12:51:29 +0800 (CST)
From:      Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/92181: [NEW PORT] ftp/smbftpd: FTP daemon using Samba-like share management mechanism
Message-ID:  <20060123045129.0B05BC531@Seattle.tamama.org>
Resent-Message-ID: <200601230500.k0N50Jve063312@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         92181
>Category:       ports
>Synopsis:       [NEW PORT] ftp/smbftpd: FTP daemon using Samba-like share management mechanism
>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:   Mon Jan 23 05:00:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Jui-Nan Lin
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
FreeBSD Taiwan
>Environment:
System: FreeBSD Seattle.tamama.org 6.0-STABLE FreeBSD 6.0-STABLE #3: Thu Dec 29 14:14:48 CST 2005
>Description:
SmbFTPD is a FTP daemon modified from the FTP daemon of 
FreeBSD 5.4. esides keep original FreeBSD ftpd features, 
it enhances the user permission control, integrate 
configuration files, and more useful features.
SmbFTPD also support SSL/TLS encryption.

WWW:	http://www.twbsd.org/enu/smbftpd/index.php

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- smbftpd-0.96.shar begins here ---
# 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:
#
#	smbftpd
#	smbftpd/pkg-descr
#	smbftpd/Makefile
#	smbftpd/pkg-plist
#	smbftpd/distinfo
#	smbftpd/files
#	smbftpd/files/patch-Makefile.in
#
echo c - smbftpd
mkdir -p smbftpd > /dev/null 2>&1
echo x - smbftpd/pkg-descr
sed 's/^X//' >smbftpd/pkg-descr << 'END-of-smbftpd/pkg-descr'
XSmbFTPD is a FTP daemon modified from the FTP daemon of 
XFreeBSD 5.4. esides keep original FreeBSD ftpd features, 
Xit enhances the user permission control, integrate 
Xconfiguration files, and more useful features.
XSmbFTPD also support SSL/TLS encryption.
X
XWWW:	http://www.twbsd.org/enu/smbftpd/index.php
END-of-smbftpd/pkg-descr
echo x - smbftpd/Makefile
sed 's/^X//' >smbftpd/Makefile << 'END-of-smbftpd/Makefile'
X# New ports collection makefile for:	smbftpd
X# Date created:		2006-01-22
X# Whom:			Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	smbftpd
XPORTVERSION=	0.96
XCATEGORIES=	ftp
XMASTER_SITES=	http://www.twbsd.org/download/download.php?file=smbftpd/
X
XMAINTAINER=	jnlin@csie.nctu.edu.tw
XCOMMENT=	FTP daemon using Samba-like share management mechanism
X
XHAS_CONFIGURE=	yes
XUSE_OPENSSL=	yes
XUSE_PERL=	yes
X
X.do-configure:
X	cd ${CONFIGURE_WRKSRC} && ./${CONFIGURE_SCRIPT}
X
X.include <bsd.port.mk>
END-of-smbftpd/Makefile
echo x - smbftpd/pkg-plist
sed 's/^X//' >smbftpd/pkg-plist << 'END-of-smbftpd/pkg-plist'
X@comment $FreeBSD$
Xetc/rc.d/smbftpd.sh
Xetc/smbftpd/smbftpd.conf
Xetc/smbftpd/smbftpd_share.conf
Xsbin/smbftpd
X@dirrmtry etc/smbftpd
END-of-smbftpd/pkg-plist
echo x - smbftpd/distinfo
sed 's/^X//' >smbftpd/distinfo << 'END-of-smbftpd/distinfo'
XMD5 (smbftpd-0.96.tar.gz) = bd44ae80674993793c7206818b17d755
XSHA256 (smbftpd-0.96.tar.gz) = b2f9fb2614c0af2da7404e4228257d66ee463c0bcdb7a0aabc4317689c6e9a6b
XSIZE (smbftpd-0.96.tar.gz) = 124016
END-of-smbftpd/distinfo
echo c - smbftpd/files
mkdir -p smbftpd/files > /dev/null 2>&1
echo x - smbftpd/files/patch-Makefile.in
sed 's/^X//' >smbftpd/files/patch-Makefile.in << 'END-of-smbftpd/files/patch-Makefile.in'
X--- Makefile.in.old	Mon Jan 23 12:43:31 2006
X+++ Makefile.in	Mon Jan 23 12:44:39 2006
X@@ -110,8 +110,8 @@
X 	fi;
X 
X 	@if [ "$(OSTYPE)" = "FreeBSD" ]; then \
X-		echo "install -c -m 755 os/FreeBSD/smbftpd.sh /usr/local/etc/rc.d/"; \
X-		install -c -m 755 os/FreeBSD/smbftpd.sh /usr/local/etc/rc.d/; \
X+		echo "install -c -m 755 os/FreeBSD/smbftpd.sh $(PREFIX)/etc/rc.d/"; \
X+		install -c -m 755 os/FreeBSD/smbftpd.sh $(PREFIX)/etc/rc.d/; \
X 	elif [ "$(OSTYPE)" = "linux" ]; then \
X 		if [ ! -f /etc/pam.d/ftpd ]; then       \
X 			echo "install install -c -m 644 os/linux/ftpd.pam /etc/pam.d/ftpd"; \
END-of-smbftpd/files/patch-Makefile.in
exit
--- smbftpd-0.96.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060123045129.0B05BC531>