head	1.10;
access;
symbols
	RELEASE_8_3_0:1.10
	RELEASE_9_0_0:1.10
	RELEASE_7_4_0:1.10
	RELEASE_8_2_0:1.10
	RELEASE_6_EOL:1.10
	RELEASE_8_1_0:1.10
	RELEASE_7_3_0:1.10
	RELEASE_8_0_0:1.10
	RELEASE_7_2_0:1.10
	RELEASE_7_1_0:1.10
	RELEASE_6_4_0:1.10
	RELEASE_5_EOL:1.10
	RELEASE_7_0_0:1.10
	RELEASE_6_3_0:1.10
	PRE_XORG_7:1.10
	RELEASE_4_EOL:1.10
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.10
	RELEASE_5_5_0:1.10
	RELEASE_6_0_0:1.9
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.5
	RELEASE_5_1_0:1.5
	RELEASE_4_8_0:1.5
	RELEASE_5_0_0:1.5
	RELEASE_4_7_0:1.3
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.2
	RELEASE_4_3_0:1.2;
locks; strict;
comment	@# @;


1.10
date	2005.10.13.05.07.33;	author dinoex;	state Exp;
branches;
next	1.9;

1.9
date	2005.05.02.10.40.20;	author dinoex;	state Exp;
branches;
next	1.8;

1.8
date	2004.07.06.20.28.39;	author dinoex;	state Exp;
branches;
next	1.7;

1.7
date	2003.10.19.19.21.09;	author dinoex;	state Exp;
branches;
next	1.6;

1.6
date	2003.10.12.11.03.50;	author dinoex;	state Exp;
branches;
next	1.5;

1.5
date	2002.12.11.21.25.00;	author dinoex;	state Exp;
branches;
next	1.4;

1.4
date	2002.11.11.04.03.25;	author dinoex;	state Exp;
branches;
next	1.3;

1.3
date	2001.12.18.04.38.53;	author petef;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.15.01.06.10;	author steve;	state Exp;
branches;
next	1.1;

1.1
date	2001.02.03.19.07.42;	author nbm;	state Exp;
branches;
next	;


desc
@@


1.10
log
@- prevent endless loop on config errors
- extend USE_RC_SUBR
PR:		87174, 87354
Submitted by:	Pavel Gubin, Wesley Shields
@
text
@libexec/vsftpd
@@exec mkdir -p %D/share/vsftpd/empty
@@unexec if diff -q %D/etc/vsftpd.conf %D/etc/vsftpd.conf.dist; then rm %D/etc/vsftpd.conf; fi
etc/vsftpd.conf.dist
@@exec if [ ! -f %B/vsftpd.conf ]; then cp %B/vsftpd.conf.dist %B/vsftpd.conf; fi
@@exec if [ ! -d /var/ftp ]; then mkdir /var/ftp ; fi
@@unexec rmdir /var/ftp 2>/dev/null || true
@@dirrm share/vsftpd/empty
@@dirrm share/vsftpd
%%PORTDOCS%%%%DOCSDIR%%/AUDIT
%%PORTDOCS%%%%DOCSDIR%%/BENCHMARKS
%%PORTDOCS%%%%DOCSDIR%%/BUGS
%%PORTDOCS%%%%DOCSDIR%%/Changelog
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/INTERNET_SITE/README
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/INTERNET_SITE/vsftpd.conf
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/INTERNET_SITE/vsftpd.xinetd
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/INTERNET_SITE_NOINETD/README
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/PER_IP_CONFIG/README
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/PER_IP_CONFIG/hosts.allow
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/README
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/VIRTUAL_HOSTS/README
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS/README
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS/logins.txt
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS/vsftpd.conf
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS/vsftpd.pam
%%PORTDOCS%%%%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS_2/README
%%PORTDOCS%%%%DOCSDIR%%/FAQ
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/README.security
%%PORTDOCS%%%%DOCSDIR%%/README.ssl
%%PORTDOCS%%%%DOCSDIR%%/REFS
%%PORTDOCS%%%%DOCSDIR%%/REWARD
%%PORTDOCS%%%%DOCSDIR%%/SECURITY/DESIGN
%%PORTDOCS%%%%DOCSDIR%%/SECURITY/IMPLEMENTATION
%%PORTDOCS%%%%DOCSDIR%%/SECURITY/OVERVIEW
%%PORTDOCS%%%%DOCSDIR%%/SECURITY/TRUST
%%PORTDOCS%%%%DOCSDIR%%/SIZE
%%PORTDOCS%%%%DOCSDIR%%/SPEED
%%PORTDOCS%%%%DOCSDIR%%/TODO
%%PORTDOCS%%%%DOCSDIR%%/TUNING
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE/INTERNET_SITE
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE/INTERNET_SITE_NOINETD
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE/PER_IP_CONFIG
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE/VIRTUAL_HOSTS
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE/VIRTUAL_USERS_2
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/EXAMPLE
%%PORTDOCS%%@@dirrm %%DOCSDIR%%/SECURITY
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
@


1.9
log
@- Add rcNG script option
PR:		79687
Submitted by:	Marcus Grando
@
text
@a6 1
%%RC_NG%%etc/rc.d/vsftpd.sh
@


1.8
log
@- update to 2.0.1
see ftp://vsftpd.beasts.org/users/cevans/untar/vsftpd-2.0.1/Changelog

- new option WITH_VSFTPD_SSL
- honor CC, LDFLAGS
@
text
@d7 1
@


1.7
log
@- remove COPYING
@
text
@d33 2
@


1.6
log
@- use DOCSDIR
@
text
@a12 1
%%PORTDOCS%%%%DOCSDIR%%/COPYING
@


1.5
log
@Fix PLIST so configuration is not deleted
@
text
@d10 42
a51 42
%%PORTDOCS%%share/doc/vsftpd/AUDIT
%%PORTDOCS%%share/doc/vsftpd/BENCHMARKS
%%PORTDOCS%%share/doc/vsftpd/BUGS
%%PORTDOCS%%share/doc/vsftpd/COPYING
%%PORTDOCS%%share/doc/vsftpd/Changelog
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/INTERNET_SITE/README
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/INTERNET_SITE/vsftpd.conf
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/INTERNET_SITE/vsftpd.xinetd
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD/README
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG/README
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG/hosts.allow
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/README
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/VIRTUAL_HOSTS/README
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/README
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/logins.txt
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/vsftpd.conf
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/vsftpd.pam
%%PORTDOCS%%share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS_2/README
%%PORTDOCS%%share/doc/vsftpd/FAQ
%%PORTDOCS%%share/doc/vsftpd/INSTALL
%%PORTDOCS%%share/doc/vsftpd/LICENSE
%%PORTDOCS%%share/doc/vsftpd/README
%%PORTDOCS%%share/doc/vsftpd/README.security
%%PORTDOCS%%share/doc/vsftpd/REWARD
%%PORTDOCS%%share/doc/vsftpd/SECURITY/DESIGN
%%PORTDOCS%%share/doc/vsftpd/SECURITY/IMPLEMENTATION
%%PORTDOCS%%share/doc/vsftpd/SECURITY/OVERVIEW
%%PORTDOCS%%share/doc/vsftpd/SECURITY/TRUST
%%PORTDOCS%%share/doc/vsftpd/SIZE
%%PORTDOCS%%share/doc/vsftpd/SPEED
%%PORTDOCS%%share/doc/vsftpd/TODO
%%PORTDOCS%%share/doc/vsftpd/TUNING
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE/INTERNET_SITE
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE/VIRTUAL_HOSTS
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS_2
%%PORTDOCS%%@@dirrm share/doc/vsftpd/EXAMPLE
%%PORTDOCS%%@@dirrm share/doc/vsftpd/SECURITY
%%PORTDOCS%%@@dirrm share/doc/vsftpd
@


1.4
log
@- Update to 1.1.3
- supports tcp_wrappers in standalone mode
- verboose install
- documentation added
PR:		45199
Submitted by:	matthias.andree@@web.de
@
text
@d3 1
a3 1
@@unexec if ! `grep -q %D/etc/vsftpd.conf %D/etc/vsftpd.conf.dist`; then rm %D/etc/vsftpd.conf; fi
@


1.3
log
@- update to 1.0.1
- style (spaces -> ^I)
- clean up post-patch target
- make sure /var/ftp exists

PR:		32929, 32939
Submitted by:	Matthias Andree <matthias.andree@@web.de>,
                Miguel Mendez <flynn@@energyhq.homeip.net>
Approved by:	nbm (approval to update the port while he is away)
@
text
@d10 42
@


1.2
log
@Remove empty directories on uninstall.
@
text
@d2 1
d6 4
a9 2
@@unexec rmdir %D/share/vsftpd/empty 2>/dev/null || true
@@unexec rmdir %D/share/vsftpd 2>/dev/null || true
@


1.1
log
@Add vsftpd 0.0.10, a FTP daemon that aims to be "very secure".
@
text
@d5 2
@

