net-misc / scponly

A tiny pseudoshell which only permits scp and sftp

Official package sites : https://github.com/scponly/scponly ·

scponly is an alternative 'shell' (of sorts) for system administrators who would like to provide access to remote users to both read and write local files without providing any remote execution priviledges. Functionally, it is best described as a wrapper to the tried and true ssh suite of applications.

v4.8-r7 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
~amd64 ~ppc ~sparc ~x86
USE flags
chroot gftp logging passwd quota rsync scp sftp subversion unison wildcards winscp

v4.8-r6 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
amd64 ppc sparc x86
USE flags
gftp logging passwd quota rsync scp sftp subversion unison wildcards winscp

General

chroot
Enables adding and configuring an 'scponlyc' chrooted user
gftp
Enables gFTP compatibility
logging
Enables SFTP logging compatibility
passwd
Enables passwd compatibility
quota
Enables quota compatibility
rsync
Enables rsync compatibility with potential security risks
scp
Enables scp compatibility with potential security risks
sftp
Enables SFTP compatibility
subversion
Enables Subversion compatibility with potential security risks
unison
Enables Unison compatibility with potential security risks
wildcards
Enables wildcard processing with potential security risks
winscp
Enables WinSCP 2.0 compatibility with potential security risks

acct-group / scponly : group for scponly

acct-user / scponly : user for chrooted scponly

dev-vcs / subversion : Advanced version control system

net-misc / openssh : Port of OpenBSD's free SSH release

net-misc / rsync : File transfer program to keep remote files into sync

net-misc / unison : Two-way cross-platform file synchronizer

sys-apps / sed : Super-useful stream editor

sys-fs / quota : Linux quota tools

acct-group / scponly : group for scponly

acct-user / scponly : user for chrooted scponly

dev-vcs / subversion : Advanced version control system

net-misc / openssh : Port of OpenBSD's free SSH release

net-misc / rsync : File transfer program to keep remote files into sync

net-misc / unison : Two-way cross-platform file synchronizer

sys-apps / sed : Super-useful stream editor

sys-fs / quota : Linux quota tools

Repository mirror & CI · gentoo
Merge updates from master
Hank Leininger · gentoo
net-misc/scponly: GLEP-81, fix sftp-server path, add maintainer
Redone to address feedback in https://github.com/gentoo/gentoo/pull/14286 scponly's sftp support has been broken since profile 17.1's move from /usr/lib/ to /usr/lib64/; this includes the fix for that. Also moved scponly's creation of a chroot user behind a USE=chroot flag, as it's entirely usable if you are setting up your own chroots and do not need it to create one. Added myself as proxy maintainer. Signed-off-by: Hank Leininger <hlein@korelogic.com> Closes: https://bugs.gentoo.org/701368 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
net-misc/scponly: Use dodoc to install documentation.
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
net-misc/scponly: [QA] Add missing dependency on net-misc/unison.
Update ebuild to EAPI 7, which also fixes QA issue with estack.eclass. Rename hard-coded path in pkg_config from /bin/passwd to /usr/bin/passwd which should always exist. Closes: https://bugs.gentoo.org/670430 Closes: https://bugs.gentoo.org/680570 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Pacho Ramos · gentoo
net-misc/scponly: Update HOMEPAGE (#648958 by Nico Baggus)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed