BSD Ports

net/rrsync 3.5.0 NetBSD

Restrict rsync users to a subdirectory via ssh logins

System
NetBSD
Repository
pkgsrc
Port added
Last update
Commit
4b48dc672b
License
gnu-gpl-v3
Categories
net
Package size
16.9 KiB, 50.3 KiB installed

Description

rrsync (restricted rsync) is a helper script for setting up restricted rsync users via ssh logins. Used as a command="rrsync DIR" prefix on a key in a user's ~/.ssh/authorized_keys file, it confines any rsync transfer made with that key to the declared subdirectory, optionally read-only (-ro) or write-only (-wo), and rejects rsync options that would allow escaping the restriction.

Install

Binary package:

pkgin install rrsync

From pkgsrc:

cd /usr/pkgsrc/net/rrsync && make install clean

Dependencies

Run dependencies 3

No port depends on this one.

Commit history 4

DateCommitCreditsLog message
4b48dc672b kim rrsync: No local distinfo anymore, and no patching needed
e77123f5ba wiz rrsync: update distinfo for rsync update
8cb1fcefb5 wiz rsync, rrsync: put some shared values into Makefile.common
4a4bfe2232 kim Add net/rrsync