Port details |
- sftp An ftp replacement that runs over an ssh tunnel
- 0.9.9 ftp
=12 0.9.9Version of this port present on the latest quarterly branch. DEPRECATED: yes
This port expired on: 2005-12-16
- Maintainer: cy@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: unknown
- Last Update: 2005-12-20 19:45:12
- SVN Revision: UNKNOWN
- People watching this port, also watch:: wget, proftpd, nmap
- Also Listed In: security
- License: not specified in port
- Description:
- sftp is an ftp replacement that runs over an ssh tunnel. Two programs are
included - sftp and sftpserv. When sftp is run and a host is connected to
(either by running 'sftp remotehost' or 'open remotehost' from the sftp
prompt), an ssh connection is initiated to the remote host, and sftpserv is
run. So, sftpserv must be in your path on the remote host. Note that since
sftpserv is run from ssh, no root privileges are necessary. By default,
sftpserv is expected to be in $PATH on the remote host. This can be overriden
by passing '--enable-remotepath=<path>' to configure or using the
'-P remotepath' option to sftp. To run as a different user, use the
'-l remoteuser' option. To connect to an alternate port with ssh,
use the '-p remoteport' option. To enable ssh compression, use '-C'.
From within sftp, all of the normal ftp commands are present: open, close, get,
put, mget, mput, cd, ls, dir, lcd, delete, rm, pwd, quit. There's also exec,
which runs a program on the remote end. This program must not accept input
('exec ls' is ok, but 'exec vi' is not). To run local commands, precede them
with a '!'.
When building sftp, a link is made to rsftp, which uses rsh instead of ssh.
sftp has been tested with rsh (with and without .rhosts) and ssh1 (with
ssh-agent, password, and RSA authentication). I haven't tested ssh2, but it
should work. The login process is a bit of a hack, so if logging in doesn't
work, it's a bug and should be fixed.
sftp uses a fairly simple multiplexed protocol over an SSH channel. The server
is a state machine, and is far more capable than the client. As an example,
the server theoretically could handle multiple concurrent file transfers, but
the client will only send one.
This was mostly written during the summer of 1998, and resurrected in October,
1999. I don't know how much time I want to spend adding new features, but
bugs will be fixed.
sftp is distributed under the GNU General Public License (GPL), Version 2.
Author: Brian Wellington (bwelling@xbill.org)
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ ![SVNWeb - no subversion history for this port SVNWeb - no subversion history for this port](/images/subversion-greyed.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: sftp
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
![pkg-fallout pkg-fallout](/images/fallout.svg)
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 20
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.9.9 20 Dec 2005 19:45:12
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove the sftp port as it is no longer supported by its author.
May it rest in peace. |
0.9.9 30 Nov 2005 22:12:05
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
1. Remove reference to defunct website in pkg-descr.
2. Add SHA256 as per PR 89773.
3. Adjust port removal date. I will remove the distfile from my website
on that date.
PR: 89773 |
0.9.9 19 Nov 2005 20:59:12
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove the original author's website as a source for the distfile, as he no
longer supports it. Functionality of this port is provided by the
OpenSSH port and in the base system. Mark this port deprecated and
scheduled to be removed on March 3, 2006. |
0.9.9 18 Mar 2004 03:36:09
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add SIZE.
Submitted by: trevor |
0.9.9 22 Jan 2004 11:06:02
![files touched by this commit files touched by this commit](/images/logs.gif) |
trevor ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Use the SORT macro from bsd.port.mk. |
0.9.9 05 Jul 2003 19:01:41
![files touched by this commit files touched by this commit](/images/logs.gif) |
marcus ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Generate plist either statically or before do-install phase for
compatibility with upcoming bsd.port.mk patches.
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
0.9.9 07 Mar 2003 06:02:05
![files touched by this commit files touched by this commit](/images/logs.gif) |
ade ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
0.9.9 22 Feb 2003 16:12:23
![files touched by this commit files touched by this commit](/images/logs.gif) |
nork ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove RESTRICTED tag for crypto stuff.
Approved by: kris (implicitly) |
0.9.9 12 Feb 2003 05:49:13
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add MASTER_SITE |
0.9.9 07 Nov 2002 05:46:03
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Use PORTCOMMENT. |
0.9.9 21 Aug 2002 17:38:37
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Master site subdirectory has changed.
Noticed by: bento |
0.9.9 15 Mar 2002 15:17:58
![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Change MAINTAINER from me at work to me at FreeBSD.org. |
29 Jan 2002 10:53:28
![commit hash: fp1.24100@dev.null.freshports.org commit hash: fp1.24100@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.24100@dev.null.freshports.org commit hash: fp1.24100@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.24100@dev.null.freshports.org commit hash: fp1.24100@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
knu ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
29 Nov 2001 04:55:48
![commit hash: fp1.21340@dev.null.freshports.org commit hash: fp1.21340@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.21340@dev.null.freshports.org commit hash: fp1.21340@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.21340@dev.null.freshports.org commit hash: fp1.21340@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
cy ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to sftp 0.9.9. |
20 Nov 2001 23:49:34
![commit hash: fp1.20982@dev.null.freshports.org commit hash: fp1.20982@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.20982@dev.null.freshports.org commit hash: fp1.20982@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.20982@dev.null.freshports.org commit hash: fp1.20982@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
lioux ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Style police: WWW tags should either end in a file/script or TRAILING /; Fix the
later case |
26 Feb 2001 04:43:24
![commit hash: fp1.10002@dev.null.freshports.org commit hash: fp1.10002@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.10002@dev.null.freshports.org commit hash: fp1.10002@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.10002@dev.null.freshports.org commit hash: fp1.10002@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
steve ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Allow sftp to interoperate with gftp. |
08 Oct 2000 02:04:17
![commit hash: fp1.4740@dev.null.freshports.org commit hash: fp1.4740@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.4740@dev.null.freshports.org commit hash: fp1.4740@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.4740@dev.null.freshports.org commit hash: fp1.4740@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
asami ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Convert category ftp to new layout. |
08 Oct 2000 01:58:59
![commit hash: fp1.4737@dev.null.freshports.org commit hash: fp1.4737@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.4737@dev.null.freshports.org commit hash: fp1.4737@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.4737@dev.null.freshports.org commit hash: fp1.4737@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
asami ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Rename PLIST.in to pkg-plist.in. |
02 Sep 2000 15:09:43
![commit hash: fp1.3464@dev.null.freshports.org commit hash: fp1.3464@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.3464@dev.null.freshports.org commit hash: fp1.3464@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.3464@dev.null.freshports.org commit hash: fp1.3464@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
sobomax ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to 0.9.6. |
27 Jun 2000 16:24:31
![commit hash: fp1.1278@dev.null.freshports.org commit hash: fp1.1278@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.1278@dev.null.freshports.org commit hash: fp1.1278@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.1278@dev.null.freshports.org commit hash: fp1.1278@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
alex ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to 0.9.5 |
Number of commits found: 20
|