aboutsummaryrefslogtreecommitdiff
path: root/shells/scponly
Commit message (Collapse)AuthorAgeFilesLines
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-3/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* shells/scponly: fix segfault on FreeBSD 11Renato Botelho2019-03-132-15/+19
| | | | | | | | | | | | | | | | Patch introduced in r493861 to fix segfault on FreeBSD 12+ broke it on FreeBSD 11. This new version fixes it on both versions. While here, pet portlint a bit moving USES to proper place and removing RUN_DEPENDS := BUILD_DEPENDS adding individual run depends where it's necessary. PR: 235810 Submitted by: Stewart Morgan <stewart.morgan@gmail.com> Sponsored by: Rubicon Communications, LLC (Netgate) Notes: svn path=/head/; revision=495579
* shells/scponly: fix segfault on FreeBSD 12 and newerRenato Botelho2019-02-252-1/+27
| | | | | | | | | | | On FreeBSD 12+ basename(3) writes to its argument, which in scponly isn't a writable string, so it segfaults. This patch works around it. PR: 235810 Submitted by: fullermd@over-yonder.net Notes: svn path=/head/; revision=493861
* - Add openssh-portable dependency explicit when /usr/bin/sftp is not presentRenato Botelho2015-11-241-8/+12
| | | | | | | | | | | | | - Remove ${PORTSDIR} from depends - Take maintainership PR: 204779 Approved by: gjb (maintainer) Obtained from: pfSense Sponsored by: Rubicon Communications (Netgate) Notes: svn path=/head/; revision=402366
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Cleanup plistAntoine Brodin2014-11-121-5/+1
| | | | Notes: svn path=/head/; revision=372496
* multiple: avoid RUN_DEPENDS=${BUILD_DEPENDS} anti-patternEitan Adler2014-07-011-1/+1
| | | | | | | | | | The ports infrastructure may insert additional content into the BUILD_DEPENDS variable which is not supposed to be a run depend. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=359963
* Use the USES=tar:... variants.Adam Weinberger2014-06-201-1/+1
| | | | Notes: svn path=/head/; revision=358479
* Add an @shell keyword to handle adding and remove a shell path in /etc/shellBaptiste Daroussin2014-06-111-3/+1
| | | | | | | | | | | Bump port revision of all ports that were doing it wrong prior to the keyword CR: D208 Reviewed by: antoine With hat: portmgr Notes: svn path=/head/; revision=357511
* correct misuse of X_CONFIGURE_ENABLEPalle Girgensohn2014-03-151-9/+9
| | | | Notes: svn path=/head/; revision=348329
* Support stageBaptiste Daroussin2014-03-062-120/+39
| | | | | | | Use options helpers Notes: svn path=/head/; revision=347288
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | shells) Notes: svn path=/head/; revision=327770
* - Work around what I believe is a bug in how binary existence in the baseGlen Barber2013-05-011-0/+3
| | | | | | | | | | | | system are tracked. Without this "fix", /usr/bin/sftp is not recongnized to negate the build dependency of openssh-portable. [1] - Bump PORTREVISION. Discussed with: bdrewery [1] Notes: svn path=/head/; revision=317053
* - If sftp is not available, use security/openssh-portable.Bryan Drewery2013-04-291-0/+3
| | | | | | | | | This is the case if running base with WITHOUT_OPENSSH Approved by: gjb (maintainer) Notes: svn path=/head/; revision=316827
* Take maintainershipGlen Barber2013-02-261-1/+1
| | | | Notes: svn path=/head/; revision=312953
* Convert to new option frameworkBaptiste Daroussin2012-12-161-31/+30
| | | | | | | | Bump port revision as the options name has change a lot Add CHDIR and DOCS to options Notes: svn path=/head/; revision=309036
* - Reset MAINTAINER on ports with addresses that have unrecoverable bounces.Ryan Steinmetz2012-12-061-1/+1
| | | | | | | | Reported by: portscout Feature safe: yes Notes: svn path=/head/; revision=308390
* 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 website linkEitan Adler2011-12-251-1/+1
| | | | | | | | | PR: ports/163597 Submitted by: Rob Farmer <rfarmer@predatorlabs.net> (maintainer) Feature Safe: yes Notes: svn path=/head/; revision=287991
* -Add both versions of each configure flag (--enable-x/--disable-x) for safetyOlli Hauer2011-06-185-179/+32
| | | | | | | | | | | | | | | | | | | | | | | | | -Update to May 26, 2011 snapshot: Add support for OpenSSH's sftp-server umask option. Remove inline references to satisify certain compilers Remove the now unnecessary sftp-logging compatibility mode. When getopt_long is not available, like on AIX, use bundled NetBSD getopt_long. Update the SECURITY document to include a reference to /etc/popt and \ ~/.popt as they relate to rsync. Fix for rsync-3.0 which now uses a short -e option, with an optional argument as a server side option indicating protocol compatibility. Fix scponly crash on Solaris Fix detection and inclusion of getopt on certain platforms Document risks associated with popt reading /etc/popt and ~/.popt Document getopt requirement (when certain configure options are enabled) - cleanup redundant BUILD_DEPENDS+= [1] PR: ports/157804 Submitted by: Rob Farmer <rfarmer _at_ predatorlabs.net> (maintainer), ohauer [1] Approved by: maintainer Notes: svn path=/head/; revision=275782
* -Patch SECURITY doc to include note about bypassing rsync argument checking ↵Wen Heping2010-12-153-81/+56
| | | | | | | | | | | | | | | | | | | with popt (from upstream) and tell people to read it -Drop long comment describing knobs - it just duplicates OPTIONS -For SCPONLY_DEFAULT_CHDIR, print a note about setting it. I'm not sure if post-patch is the best place for this, though? -Drop dead site and just use Sourceforge -Use the PORTDOCS variable -Install some useful docs and drop useless one (TODO) -Drop pre-everything message about defaults changing; that was 5 years ago -LOCALBASE vs. PREFIX correction -Add post-install messages to the plist so package users see them too PR: ports/153115 Submitted by: Rob Farmer <rfarmer@predatorlabs.net> (maintainer) Notes: svn path=/head/; revision=266327
* - Fix support for rsync 3.0Olli Hauer2010-12-074-7/+123
| | | | | | | | | | | | | | | Rsync 3 needs the "-e" option, which is blocked without this patch by scponly Patch pulled from upstream CVS, which states a full release will come soon: http://lists.ccs.neu.edu/pipermail/scponly/2010-November/002170.html Reported by: Frank Bartels <knarf _at_ knarf.de> PR: 152869 Submitted by: Rob Farmer <rfarmer _at_ predatorlabs.net> (maintainer) Notes: svn path=/head/; revision=265822
* Make notes for setting up a chroot cage a bit more precise.Stefan Walter2010-06-281-2/+4
| | | | | | | | | | PR: 144059 Submitted by: Michael Meelis <m.meelis@easybow.com> Patch by: Rob Farmer <rfarmer@predatorlabs.net> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=257109
* 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
* - Fix a typo in comments in rc.d scriptPhilip M. Gollucci2010-02-101-1/+1
| | | | | | | | | PR: ports/143555 Submitted by: M@FreeBSD.org, van Zadelhoff <mike@ironmikie.nl> Approved by: rfarmer@predatorlabs.net (maintainer) Notes: svn path=/head/; revision=249503
* - Fix rc.d script for chroot functionality (thanks to Doug Barton for help ↵Philip M. Gollucci2010-01-153-6/+21
| | | | | | | | | | | | | with this) - Switch an empty #elif to #else to please GCC 4.4 - Submitter is now MAINTAINER PR: ports/142764 Submitted by: Rob Farmer <rfarmer@predatorlabs.net> Notes: svn path=/head/; revision=247905
* For ports maintained by ports@FreeBSD.org, remove names and/orDoug Barton2009-12-211-2/+0
| | | | | | | | | | | e-mail addresses from the pkg-descr file that could reasonably be mistaken for maintainer contact information in order to avoid confusion on the part of users looking for support. As a pleasant side effect this also avoids confusion and/or frustration for people who are no longer maintaining those ports. Notes: svn path=/head/; revision=246327
* - Switch SourceForge ports to the new File Release System: categories ↵Dmitry Marakasov2009-08-221-2/+2
| | | | | | | starting with P,R,S Notes: svn path=/head/; revision=240075
* - Remove USE_RC_SUR (typo), USE_RC_SUBR is conditionally defined laterPav Lucistnik2009-01-081-3/+1
| | | | Notes: svn path=/head/; revision=225480
* Reset rushani@FreeBSD.org due to maintainer-timeouts and no commits forMark Linimon2008-08-151-1/+1
| | | | | | | | | more than one year. Hat: portmgr Notes: svn path=/head/; revision=218611
* - Update to 4.8Pav Lucistnik2008-04-035-136/+61
| | | | | | | | | PR: ports/121651 Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com> Approved by: maintainer timeout (rushani; 3 weeks) Notes: svn path=/head/; revision=210443
* Bump portrevision after previous commitEdwin Groothuis2007-10-031-1/+1
| | | | Notes: svn path=/head/; revision=200734
* scponlyc sftp support doesn't work without minimal devfs in chroot dirEdwin Groothuis2007-10-032-9/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm finding that recently-created scponlyc chroots do not provide a sufficient environment for /usr/libexec/sftp-server to run. The sftp client symptom is just: $ sftp user@www Connecting to www... Password: Connection closed $ The cause appears to be that recent versions of /usr/libexec/sftp-server will complain about of lack of access to /dev/null and exit, resulting in the closed connection witnessed by the remote client. The solution appears to be to create a devfs in the scponlyc chroot. To automatically create at boot time a devfs in the home directory of each user of scponlyc, I have chosen to put a script in /usr/local/etc/rc.d. PR: ports/108009 Submitted by: Jim Long <list@museum.rain.com> Approved by: maintainer timeout Notes: svn path=/head/; revision=200733
* - Add OPTIONS for included knobsMartin Matuska2007-08-131-3/+15
| | | | | | | | PR: ports/110036 Approved by: maintainer (timeout), garga (mentor, implicit) Notes: svn path=/head/; revision=197565
* Unbreak rsync comatibility when long opts ("--server", "--sender"Tilman Keskinoz2006-08-062-1/+100
| | | | | | | | | | | | and "--delete" in this case) specified. PR: 96295 Suggested by: ueda _at_ drweb dot jp Obtained from: https://lists.ccs.neu.edu/pipermail/scponly/2006-March/001287.html Approved by: rushani (maintainer) Notes: svn path=/head/; revision=169840
* - Update to 4.6Marcus Alves Grando2006-06-032-5/+4
| | | | | | | | PR: 98278 Submitted by: maintainer Notes: svn path=/head/; revision=164260
* shells/scponly cannot work with rsyncEdwin Groothuis2006-05-091-0/+1
| | | | | | | | | | | | | | From: Hideyuki KURASHINA <rushani@FreeBSD.org> I've confirmed the rsync compatibility in scponly 4.4 is broken. Unfortunately, at this moment I don't have enough time to test the patch you showed us... PR: ports/96295 Submitted by: UEDA Hiroyuki <ueda@drweb.jp> Notes: svn path=/head/; revision=161838
* - Update to 4.4Simon Barner2006-01-313-15/+4
| | | | | | | | | | | | o fixes that hopefully improve the optarg compilation situation o UNISON $HOME environment fix o fixes to setup_chroot.sh.in PR: ports/92587 Submitted by: rushani (maintainer) Notes: svn path=/head/; revision=154890
* [Maintainer update] shells/scponly: Update to 4.3.Edwin Groothuis2005-12-294-27/+16
| | | | | | | | | | | | Update to 4.3. Highlights in this release, - Compatibility of WinSCP in SCP mode improved. - The scponlyc (chroot'ed version of scponly) works again. PR: ports/91039 Submitted by: Hideyuki KURASHINA <rushani@FreeBSD.org> Notes: svn path=/head/; revision=152328
* [Maintainer update] shells/scponly: Fix WinSCP compativility and etcEdwin Groothuis2005-12-272-2/+30
| | | | | | | | | | | | | | 1. Fix WinSCP compativility in SCP mode. PORTREVISION bumped. 2. Add sourceforge mirrors to ${MASTER_SITES}. 3. From scponly 4.2, scp & WinSCP compatibilities are not enabled by default. Notice this at pre-everything target as well as UPDATING. PR: ports/90983 Submitted by: Hideyuki KURASHINA <rushani@FreeBSD.org> Notes: svn path=/head/; revision=152227
* o Update to 4.2.Renato Botelho2005-12-222-20/+29
| | | | | | | | | | | | | | | | | | - Security fixes (local privilege escalation exploits). See https://lists.ccs.neu.edu/pipermail/scponly/2005-December/001027.html for details. - The scp and WinSCP compatibilities are turned off by default to improve scp argument processing. - The sftp-logging supported. - Etc. o Add SHA256 hash. PR: ports/90813 Submitted by: maintainer Security: https://lists.ccs.neu.edu/pipermail/scponly/2005-December/001027.html Notes: svn path=/head/; revision=151855
* Fix svn issue with scponly via ssh+svn://.Norikatsu Shigemura2005-06-201-2/+3
| | | | | | | | Submitted by: Matthias Fechner <idefix@fechner.net> Reviewed by: rushani (maintainer) Notes: svn path=/head/; revision=137765
* Bump PORTREVISION by previous commit.Norikatsu Shigemura2005-06-191-1/+1
| | | | | | | Approved by: rushani (maintainer) Notes: svn path=/head/; revision=137713
* Add support ssh+svn://.Norikatsu Shigemura2005-06-181-0/+9
| | | | | | | | | PR: ports/81889 Submitted by: Matthias Fechner <idefix@fechner.net> Approved by: rushani (maintainer) Notes: svn path=/head/; revision=137698
* - Update to 4.1Yen-Ming Lee2005-04-143-16/+4
| | | | | | | | PR: 79859 Submitted by: rushani Notes: svn path=/head/; revision=133299
* Scponly validates dangerous arguments since version 4.0. However,Volker Stolz2004-12-152-1/+13
| | | | | | | | | | | | | there is a regression compared with version 3.11. That is scponly can not be built only with sftp support. Reference: https://lists.ccs.neu.edu/pipermail/scponly/2004-December/000655.html PR: ports/75092 Submitteed by: maintainer Notes: svn path=/head/; revision=124095
* - Update to 4.0Pav Lucistnik2004-12-043-19/+24
| | | | | | | | PR: ports/74633 Submitted by: rushani (maintainer) Notes: svn path=/head/; revision=123150
* Update to 3.11Kirill Ponomarev2004-07-174-15/+27
| | | | | | | | PR: ports/69179 Submitted by: maintainer Notes: svn path=/head/; revision=113819
* Remove old version's SIZE.Norikatsu Shigemura2004-03-201-1/+0
| | | | | | | | Submitted by: rushani (maintainer) Committed at: CBUG Curry Camp in Yatsugatake, Yamanashi-ken, Japan. Notes: svn path=/head/; revision=104729