aboutsummaryrefslogtreecommitdiff
path: root/ftp/vsftpd-ext
Commit message (Collapse)AuthorAgeFilesLines
* ftp/vsftpd-ext: make the rc script service jails awareAlexander Leidinger2024-07-102-1/+2
| | | | | PR: 279642 Approved by: maintainer timeout (1 month)
* ftp/vsftpd-ext: Moved man to share/manMuhammad Moinur Rahman2024-02-232-5/+5
| | | | Approved by: portmgr (blanket)
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* ftp: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Alexander Kriventsov * Anders Nordby <anders@fix.no> * Andreas Fehlner <fehlner@gmx.de> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Zakhvatov * Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>) * Chris Piazza <cpiazza@FreeBSD.org> * Damjan Marion <dmarion@open.hr> * Emanuel Haupt <ehaupt@critical.ch> * Eric Freeman <freebsdports@chillibear.com> * Frank DENIS * Frank Laszlo <laszlof@vonostingroup.com> * Gea-Suan Lin (gslin@ccca.nctu.edu.tw) * Gea-Suan Lin <gslin@ccca.nctu.edu.tw> * George V. Neville-Neil <gnn@FreeBSD.org> * Hye-Shik Chang * Jordan Hubbard <jkh@FreeBSD.org> * Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> * Joseph Benden <joe@thrallingpenguin.com> * Ju Pengfei <jupengfei@gmail.com> * Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw> * Mark Johnston <markj@FreeBSD.org> * Martin Matuska (mm@FreeBSD.org) * Marwan BURELLE <marwan.burelle@lri.fr> * Maxim Ignatenko * Maxim Sobolev <sobomax@FreeBSD.org> * Neil Blakey-Milner * Neil Blakey-Milner <nbm@rucus.ru.ac.za> * Nick Leuta * Nosov Artem <chip-set@mail.ru> * Petr Holub <hopet@ics.muni.cz> * Philippe Le Berre <philippe@le-berre.com> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Roman Bogorodskiy * Sergey Matveychuk <sem@FreeBSD.org> * Sergey Skvortsov <skv@FreeBSD.org> * Stephane Legrand * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * TAKATSU Tomonari <tota@FreeBSD.org> * Thomas Gellekum <tg@FreeBSD.org> * Tom McLaughlin <tmclaugh@sdf.lonestar.org> * Tomokazu ISHII <t-ishii@tryplanet.com> * Ulrich Spoerlein <uspoerlein@gmail.com> * Wen Heping <wen@FreeBSD.org> * Xavier Beaudouin <kiwi@oav.net> * Yasuhiro Fukuma <yasuf@big.or.jp> * Ying-Chieh Liao <ijliao@FreeBSD.org> * ache * cy@FreeBSD.org * ijliao * ports * torstenb * will With hat: portmgr
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-3/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* - Add LICENSE_FILEDmitry Marakasov2020-12-312-1/+2
| | | | | | | | | - Update WWW Approved by: portmgr blanket Notes: svn path=/head/; revision=559714
* Fix build with -fno-commonStefan Eßer2020-10-052-0/+13
| | | | Notes: svn path=/head/; revision=551483
* Drop the ipv6 virtual category for f* category as it is not relevant anymoreBaptiste Daroussin2019-10-091-1/+1
| | | | Notes: svn path=/head/; revision=514132
* - Fix build with SSL on 12.0Dmitry Marakasov2018-12-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vsftpd uses an ugly way of checking whether it needs to link libssl/libcrypto by grepping object file (!) for SSL_library_init (which may be or not be actually used depending on a define). This does not work if SSL_library_init is a macro which is the case with OpenSSL 1.1.0: /usr/include/openssl/ssl.h:# define SSL_library_init() OPENSSL_init_ssl(0, NULL) Because of this, on 12.0 the check always fails, OpenSSL libs are not linked, and the build fails with linker errors: /usr/bin/ld: error: undefined symbol: OPENSSL_init_ssl >>> referenced by ssl.c >>> ssl.o:(ssl_init) /usr/bin/ld: error: undefined symbol: TLS_server_method >>> referenced by ssl.c >>> ssl.o:(ssl_init) /usr/bin/ld: error: undefined symbol: SSL_CTX_new >>> referenced by ssl.c >>> ssl.o:(ssl_init) Since we know beforehand whether we need SSL, just replace the check with true if SSL is enabled. - While here, partially convert to options helpers Notes: svn path=/head/; revision=488552
* - Update to 3.0.3.1Martin Wilke2018-05-194-5/+16
| | | | | | | | | | PR: 227491 Submitted by: Leonid Nevecherya Approved by: maintainer timeout Sponsored by: iXsystems Inc. Notes: svn path=/head/; revision=470422
* - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLDmitry Marakasov2017-01-091-9/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=430947
* Replace bsd.openssl.mk with USES=sslMathieu Arnold2016-06-271-1/+1
| | | | | | | | | | | | | | | Add a qa hint about needing, or not, USES=ssl. Fix ports doing silly things, like including bsd.openssl.mk directly. PR: 210322 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6866 Notes: svn path=/head/; revision=417651
* Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled ↵Dmitry Marakasov2016-05-231-1/+1
| | | | | | | | | by default anyway and don't need to be listed Approved by: portmgr blanket Notes: svn path=/head/; revision=415742
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* ftp/vsftpd-ext: unbreak build on 9.x i386 and clean up portJason Unovitch2015-08-144-63/+8
| | | | | | | | | | | | | | | | - Force clang on FreeBSD < 10.0 to resolve 9.x i386 build issues - Modernize USES with tar:tgz - Rely on USERS/GROUPS; remove pkg-install/pkg deinstall scripts - Remove direct chmod usage - Regen patch to pet portlint PR: 200791 Submitted by: Xu Jing <xjflyttp@gmail.com> (maintainer - original version) Approved by: delphij (mentor) MFH: 2015Q3 Notes: svn path=/head/; revision=394236
* Mark BROKEN on FreeBSD 9.x i386, does not link:Dmitry Marakasov2015-06-291-0/+2
| | | | | | | | | | | | | | | | | | | | sysutil.o: In function `vsf_sysutil_tzset': sysutil.c:(.text+0x13da): undefined reference to `__stack_chk_fail_local' sysutil.o: In function `vsf_sysutil_parse_time': sysutil.c:(.text+0x306a): undefined reference to `__stack_chk_fail_local' sysutil.o: In function `vsf_sysutil_sockaddr_in_mask': sysutil.c:(.text+0x3ac8): undefined reference to `__stack_chk_fail_local' sysutil.o: In function `vsf_sysutil_getpeername': sysutil.c:(.text+0x3c75): undefined reference to `__stack_chk_fail_local' sysutil.o: In function `vsf_sysutil_getsockname': sysutil.c:(.text+0x3d45): undefined reference to `__stack_chk_fail_local' sysutil.o:sysutil.c:(.text+0x44d2): more undefined references to `__stack_chk_fail_local' follow Submitted by: pkg-fallout Approved by: portmgr blanket Notes: svn path=/head/; revision=390928
* - Mark BROKEN on 9.x i386:Dmitry Marakasov2015-06-251-0/+3
| | | | | | | | | | sysutil.c:(.text+0x13da): undefined reference to `__stack_chk_fail_local' Approved by: portmgr blanket Reported by: pkg-fallout Notes: svn path=/head/; revision=390559
* ftp/vsftpd-ext: fixing path to vsftpd.confKurt Jaeger2015-01-091-3/+5
| | | | | | | | PR: 195239 Submitted by: Xu Jing <xjflyttp@gmail.com> (maintainer) Notes: svn path=/head/; revision=376656
* ftp/vsftpd(-ext): USES=alias to fix build on DragonFlyJohn Marino2014-11-011-1/+1
| | | | Notes: svn path=/head/; revision=371982
* Revert part of r371277Antoine Brodin2014-10-282-0/+2
| | | | Notes: svn path=/head/; revision=371624
* ftp/vsftpd-ext: fix build for 9.1 i386Kurt Jaeger2014-10-211-1/+1
| | | | | | | | PR: 193989 Submitted by: Xu Jing <xjflyttp@gmail.com> (maintainer) Notes: svn path=/head/; revision=371336
* Clean up plistBaptiste Daroussin2014-10-201-6/+1
| | | | Notes: svn path=/head/; revision=371277
* ftp/vsftpd-ext: resurrect, upgrade 2.3.5 -> 3.0.2, stagifyKurt Jaeger2014-09-268-0/+284
| | | | | | | | | | | | Extended build of vsftpd with additional features. WWW: http://vsftpd.devnet.ru/eng/ PR: 193916 Submitted by: Xu Jing <xjflyttp@gmail.com> Notes: svn path=/head/; revision=369343
* Remove non staged ports without pending PR from f*Baptiste Daroussin2014-09-018-286/+0
| | | | Notes: svn path=/head/; revision=366890
* Reset maintainership for ports not staged with no pending PRBaptiste Daroussin2014-07-231-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=362705
* - Fix typo in options conversionBernhard Froehlich2014-01-281-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=341522
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | ftp) Notes: svn path=/head/; revision=327729
* Convert left unconverted ports in ftp to new options frameworkBaptiste Daroussin2013-03-261-18/+12
| | | | Notes: svn path=/head/; revision=315271
* Move the rc.d scripts of the form *.sh.in to *.inDoug Barton2012-08-052-1/+1
| | | | | | | | | Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op Notes: svn path=/head/; revision=302141
* The previous patch was supposed to fix vsftpd so that it would look for theFlorian Smeets2012-02-281-3/+2
| | | | | | | | | | | | configuration file in /usr/local/etc/vsftpd.conf but it did not, currently it is looking for the file in /usr/local/etc/vsftpd//usr/local/etc/vsftpd.conf, this patch makes it look for /usr/local/etc/vsftpd.conf as also specified in pkg-plist. Approved by: maintainer Notes: svn path=/head/; revision=292396
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-1/+1
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* - Update to 2.3.5-ext1 [1]Michael Scheidell2012-01-093-37/+8
| | | | | | | | | | | | - Fix path to vsftpd.conf in defs.h and builddefs.h old path /usr/local/etc/vsftpd.conf is not defined correctly [1] - patch-sysdeputil.c removed (FreeBSD already detected in sources) [1] PR: ports/163940 [1] Submitted by: Svyatoslav Lempert <svyatoslav.lempert@gmail.com> [1] Approved by: gelraen.ua@gmail.com (maintainer), gabor (mentor, implicit) Notes: svn path=/head/; revision=288829
* - Remove ../files/patch-Makefile (again)Michael Scheidell2011-12-261-14/+0
| | | | | | | | PR: ports/163548 Approved by: gabor (mentor) Notes: svn path=/head/; revision=288071
* - respect CC/CFLAGS/STRIP on vsftpd-extMichael Scheidell2011-12-231-5/+6
| | | | | | | | | PR: ports/163550 Submitted by: Jan Beich <jbeich@tormail.net> Approved by: gelraen.ua@gmail.com (maintainer), gabor(mentor) Notes: svn path=/head/; revision=287944
* - extra files, missed by committerMichael Scheidell2011-12-212-0/+45
| | | | | | | | PR: ports/163246 Approved by: gabor (mentor) Notes: svn path=/head/; revision=287800
* - Update to 2.3.4 ext2 [1]Michael Scheidell2011-12-213-17/+17
| | | | | | | | | | | | - Unbreak build on 9.x [1] - rename RC_NG to RC_SCRIPT standard [2] PR: ports/163246 Submitted by: Maxim Ignatenko <gelraen.ua@gmail.com> (maintainer) [1] Approved by: gabor (mentor) [2] Notes: svn path=/head/; revision=287799
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-2/+0
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Get Rid MD5 supportMartin Wilke2011-03-191-2/+0
| | | | Notes: svn path=/head/; revision=271305
* Mark BROKEN on 9.x: does not buildErwin Lansing2010-04-181-0/+4
| | | | Notes: svn path=/head/; revision=252880
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-271-1/+1
| | | | | | | s#. %%RC_SUBR%%#. /etc/rc.subr# Notes: svn path=/head/; revision=251553
* - Update to 2.1.2Martin Wilke2009-07-262-8/+8
| | | | | | | | PR: 136902 Submitted by: Maxim Ignatenko <gelraen.ua@gmail.com> (maintainer) Notes: svn path=/head/; revision=238386
* Fix a few "bad example" problems in the rc.d scripts that have beenDoug Barton2009-07-151-1/+0
| | | | | | | | | | | | | | | | | | | | | | | propogated by copy and paste. 1. Primarily the "empty variable" default assignment, which is mostly ${name}_flags="", but fix a few others as well. 2. Where they are not already documented, add the existence of the _flags (or other deleted empties) option to the comments, and in some cases add comments from scratch. 3. Replace things that look like: prefix=%%PREFIX%% command=${prefix}/sbin/foo to just use %%PREFIX%%. In many cases the $prefix variable is only used once, and in some cases it is not used at all. 4. In a few cases remove ${name}_flags from command_args 5. Remove a long-stale comment about putting the port's rc.d script in /etc/rc.d (which is no longer necessary). No PORTREVISION bumps because all of these changes are noops. Notes: svn path=/head/; revision=237892
* Extended build of vsftpd with additional features.Philip M. Gollucci2009-06-168-0/+290
- Added char convertion without iconv for some charsets. - Added rules for anonymous access based on user's IP address masks. - Added rules for user access only from defined IPs. - Allow or disallow delete files by anonymous. - Added chowning anonymous uploaded files by user IP. - Added new parametr double_377 (by default 1). This paramert switch off telnet specific character \377. - Changed find libs in "vsf_findlibs.sh". - Different speed for upload and download data transfer rates for anonymous and local users. WWW: http://vsftpd.devnet.ru/eng/ PR: ports/132556 Submitted by: Maxim Ignatenko Notes: svn path=/head/; revision=235994