Port details |
- smbftpd FTP daemon using Samba-like share management mechanism
- 2.4_2 ftp =4 2.4_1Version of this port present on the latest quarterly branch.
- Maintainer: jnlin@freebsd.cs.nctu.edu.tw
- Port Added: 2006-01-23 20:15:54
- Last Update: 2024-07-10 13:39:45
- Commit Hash: c751a45
- People watching this port, also watch:: fusefs-curlftpfs, shootingstar, fusefs-sshfs, el, samba416
- License: not specified in port
- WWW:
- https://www.twbsd.org/enu/smbftpd/index.php
- Description:
- SmbFTPD is a FTP daemon modified from the FTP daemon of FreeBSD 5.4. Besides
original FreeBSD ftpd features, it enhances the user permission control,
integrate configuration files, and more useful features. SmbFTPD also support
SSL/TLS encryption.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/ftp/smbftpd/ && make install clean
- To add the package, run one of these commands:
- pkg install ftp/smbftpd
- pkg install smbftpd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: smbftpd
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (smbftpd-2.4.tar.gz) = 2ed59e76d1e30b7a930954a5585a30eeaf8a5d7da11670e5fcf7bbc4d20d20d5
SIZE (smbftpd-2.4.tar.gz) = 139650
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for smbftpd-2.4_2:
ICONV=off: Enable codepage to unicode conversion for UTF-8 FTP
PGSQL=off: PostgreSQL database support
SSL=off: SSL protocol support
===> Use 'make config' to modify these settings
- Options name:
- ftp_smbftpd
- USES:
- cpe perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4_2 10 Jul 2024 13:39:45 |
Alexander Leidinger (netchild) |
ftp/smbftpd: make the rc script service jails aware
PR: 279641
Approved by: maintainer timeout (1 month) |
2.4_1 31 Dec 2023 03:51:04 |
Muhammad Moinur Rahman (bofh) |
ftp/smbftpd: Remove non default option MYSQL
- When enabled with MYSQL option this port is BROKEN on all available
versions of mysql in the tree.
- Pet portclippy
Approved by: portmgr (blanket) |
2.4_1 29 Dec 2023 18:24:39 |
Muhammad Moinur Rahman (bofh) |
*/*: Refactor with IGNORE_WITH_MYSQL
- There are multiple ports which has MYSQL options and are non-DEFAULT.
Most of the time committers actually forget to check with the OPTION
enabled and in some cases they are BROKEN with newr versions of mysql.
So test with different versions of mysql and mark IGNOPRE_WITH_MYSQL
appropriately. Due to the EOL of 5.7 this has not been checked.
- Unbreak sysutils/cfengine* with MySQL 8.0 and later
- The primary purpose of running this check is having statistics of the
MySQL usability over MariaDB to explore the future possibility of
shifting to MariaDB as the default as major ports upstream have moved
their codebase to support MariaDB over MySQL.
- The following actions will also be taken after the sunset of MySQL 5.7
If a port is broken on all instances of MySQL/MariaDB:
- If a port has the option of multiple DB backends and MySQL is the
default then the DEFAULT will be changed to PGSQL/SQLITE before
2024Q1. And the OPTION will be removed before 2024Q2. If a
MAINTAINER is aware about such cases and want to prefer PGSQL over
SQLITE or vice versa please do so at your own accord. Otherwise
PGSQL will be preferred over SQLITE.
- If a port has the option of multiple DB backends and MySQL is not
the default then the the OPTION will be removed before 2024Q1.
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
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) |
2.4_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
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.
(Only the first 15 lines of the commit message are shown above ) |
2.4_1 20 Jul 2022 14:21:53 |
Tobias C. Berner (tcberner) |
ftp: remove 'Created by' lines
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> (Only the first 15 lines of the commit message are shown above ) |
2.4_1 31 Aug 2021 11:24:19 |
Bernhard Froehlich (decke) |
ftp/smbftpd: Add CPE information
Approved by: portmgr (blanket) |
2.4_1 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
2.4_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.4_1 14 Jul 2020 01:56:49 |
jkim |
Fix build with recent byacc on head after r363170.
PR: 247522 |
2.4_1 15 Nov 2019 10:12:08 |
tobik |
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql |
2.4_1 08 Dec 2016 19:23:25 |
tijl |
Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since. |
2.4 02 Mar 2016 05:41:04 |
lwhsu |
- Update maintainer's email address
Submitted by: maintainer (via facebook chat) |
2.4 22 Nov 2014 19:13:50 |
crees |
Switch to USES=pgsql |
2.4 20 Oct 2014 15:20:22 |
bapt |
Clean up plist |
2.4 18 Apr 2014 19:35:44 |
adamw |
STAGE support. |
2.4 20 Sep 2013 17:23:19 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
ftp) |
2.4 14 Sep 2013 12:04:19 |
az |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
2.4 27 Apr 2013 08:50:47 |
mva |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: bapt, kwm |
2.4 15 Aug 2012 01:04:30 |
dougb |
Fix problem introduced in r302141. The directory for the unpacked source
files is unversioned, so it conflicts with the name of the rc.d script in
WRKDIR after SUB_FILES is applied. |
2.4 05 Aug 2012 23:19:40 |
dougb |
Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op |
2.4 24 Jun 2012 23:55:03 |
sylvio |
- Update to 2.4
PR: ports/169025
Submitted by: John Chen <johnpupu@gmail.com>
Approved by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer) |
2.3 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
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. |
2.3 29 Nov 2011 06:42:57 |
wen |
- Update to 2.3
PR: ports/162933
Submitted by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer)
Feature safe: yes |
2.2_1 09 Nov 2010 12:33:00 |
sunpoet |
- Install configuration files as *.sample to avoid overriding existing ones
- Use ETCDIR
- Bump PORTEVISION
PR: ports/150145
Submitted by: Sergey Zaykov <mail_of_sergey@mail.ru> (based on)
Approved by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer) |
2.2 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
2.2 20 Mar 2010 15:40:15 |
miwi |
- Mark BROKEN on HEAD: fails to build with new utmpx
Reported by: pointyhat |
2.2 30 Aug 2009 10:31:11 |
linimon |
Move the definitions of USE_PERL5 and USE_RC_SUBR above the inclusion
of bsd.port.pre.mk where they belong.
Hat: portmgr |
2.2 22 Aug 2009 00:20:34 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with E,F |
2.2 01 Feb 2009 07:01:32 |
beech |
- Update to 2.2
- Fixed FreeBSD security advisory FreeBSD-SA-08:12.ftpd
- Fixed a typo on smbftpd-user help
- Fixed the bug of wrong file time when file time is 2008/12/30
PR: ports/131201
Submitted by: Hung-Yi Chen <gaod@hychen.org>
Approved by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer) |
2.1 02 Sep 2008 23:33:53 |
beech |
- Update to 2.1
PR: ports/127009
Submitted by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer) |
2.0_1 15 Jul 2008 02:38:51 |
beech |
- Fix error in procname path
PR: ports/125355
Submitted by: Johnpupu <johnpupu@gmail.com>
Approved by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer) |
2.0 25 Jun 2008 02:52:33 |
beech |
- Update to 2.0
Added file(s):
- files/patch-Makefile
- files/smbftpd.sh.in
PR: ports/124363
Submitted by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer) |
0.97 13 Dec 2007 03:11:02 |
beech |
- Update to 0.9.7
- Bug fixes:
- Support PROT in SSL mode. Fixes:
- Filezilla, TurboFTP fail to connect in SSLv3 mode.
- Fix vulnerability caused by misuse of fprintf().
PR: ports/117908
Approved by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> (maintainer),
linimon (mentor)
Security:
http://www.vuxml.org/freebsd/b2571f88-a867-11dc-a6f0-00a0cce0781e.html |
0.96 23 Jan 2006 19:37:26 |
pav |
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
PR: ports/92181
Submitted by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> |