From 1d6acd20d6b0f6dad040ca67e2c878ec64c1385f Mon Sep 17 00:00:00 2001 From: Andreas Klemm Date: Wed, 16 Jan 2002 20:31:11 +0000 Subject: [PATCH] Add new port: utftpd is a TFTP server with fine-grained access control, support for blksize (RFC 2348), timeout options and support for revision control. You can assign three different kinds of rights to every client: - read: the right to read a file. - write: the right to write to an already existing file. - create: the right to create a file. Clients may be specified by a single ip address or a range of addresses or by ip address and mask. Revision control is optional and will never be turned on automatically for any file (you have to do the initial checkin into by hand). WWW: http://www.ohse.de/uwe/software/utftpd.html --- net/Makefile | 1 + net/utftpd/Makefile | 22 ++++++++++++++++++++++ net/utftpd/distinfo | 1 + net/utftpd/pkg-comment | 1 + net/utftpd/pkg-descr | 15 +++++++++++++++ net/utftpd/pkg-plist | 8 ++++++++ 6 files changed, 48 insertions(+) create mode 100644 net/utftpd/Makefile create mode 100644 net/utftpd/distinfo create mode 100644 net/utftpd/pkg-comment create mode 100644 net/utftpd/pkg-descr create mode 100644 net/utftpd/pkg-plist diff --git a/net/Makefile b/net/Makefile index 62fb31c234a1..afac22615b87 100644 --- a/net/Makefile +++ b/net/Makefile @@ -472,6 +472,7 @@ SUBDIR += udptunnel SUBDIR += unison SUBDIR += urlendec + SUBDIR += utftpd SUBDIR += vchat SUBDIR += vicq SUBDIR += vnc diff --git a/net/utftpd/Makefile b/net/utftpd/Makefile new file mode 100644 index 000000000000..5a453284425b --- /dev/null +++ b/net/utftpd/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: utftpd +# Date created: 15 January 2002 +# Whom: andreas@freebsd.org +# +# $FreeBSD$ +# + +PORTNAME= utftpd +PORTVERSION= 0.2.4 +CATEGORIES= net +MASTER_SITES= http://www.ohse.de/uwe/releases/ + +MAINTAINER= andreas@FreeBSD.org + +GNU_CONFIGURE= YES +USE_GMAKE= YES + +MAN1= utftp.1 +MAN5= utftpd.conf.5 +MAN8= utftpd.8 utftpd_make.8 + +.include diff --git a/net/utftpd/distinfo b/net/utftpd/distinfo new file mode 100644 index 000000000000..bf1bcb96926f --- /dev/null +++ b/net/utftpd/distinfo @@ -0,0 +1 @@ +MD5 (utftpd-0.2.4.tar.gz) = 3adf5d86c7b6d83d8ec4099e54e8dede diff --git a/net/utftpd/pkg-comment b/net/utftpd/pkg-comment new file mode 100644 index 000000000000..678900ce8a10 --- /dev/null +++ b/net/utftpd/pkg-comment @@ -0,0 +1 @@ +secure tftpd server with fine grained access and revision control diff --git a/net/utftpd/pkg-descr b/net/utftpd/pkg-descr new file mode 100644 index 000000000000..7ba3a7b82d47 --- /dev/null +++ b/net/utftpd/pkg-descr @@ -0,0 +1,15 @@ +utftpd is a TFTP server with fine-grained access control, support for +blksize (RFC 2348), timeout options and support for revision control. + +You can assign three different kinds of rights to every client: +- read: the right to read a file. +- write: the right to write to an already existing file. +- create: the right to create a file. + +Clients may be specified by a single ip address or a range of +addresses or by ip address and mask. + +Revision control is optional and will never be turned on automatically +for any file (you have to do the initial checkin into by hand). + +WWW: http://www.ohse.de/uwe/software/utftpd.html diff --git a/net/utftpd/pkg-plist b/net/utftpd/pkg-plist new file mode 100644 index 000000000000..61cc185cfa1d --- /dev/null +++ b/net/utftpd/pkg-plist @@ -0,0 +1,8 @@ +bin/utftp +man/man1/utftp.1.gz +man/man5/utftpd.conf.5.gz +man/man8/utftpd.8.gz +man/man8/utftpd_make.8.gz +sbin/utftpd +sbin/utftpd_dump +sbin/utftpd_make