On Tue, Dec 04, 2012 at 06:23:38PM +0000, Chris Bull wrote:
> having been suitably and correctly chastised off list for the poor
> practice I displayed in my previous post,
On the subject of chastisement... It's generally considered bad
netiquette to post HTML to mailing lists. I personally don't care,
but there are a variety of perfectly valid reasons why some people do.
FYI.
> Approach run on CENTOS 6.3 as a NON ROOT user. rpmbuild will not
> build directly from the SPEC file included in the tar.gz file :-(
Note that I no longer build RPMs, and the spec file was mainly for my
benefit. You'll notice there's a make target for it also, in
Makefile.am. But if you look at it you'll quickly realize that it
won't work for anyone but me, as it signs the RPM with my private key.
The reason I don't build RPMs is because all of the major distros now
include rssh in their various repositories:
$ egrep "ID|RELEASE" /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
$ apt-cache search rssh
clusterssh - administer multiple ssh or rsh shells simultaneously
rssh - Restricted shell allowing scp, sftp, cvs, svn, rsync or rdist
Fedora has one too (though it may require you to enable one of their
"alternative" repositories, I can't speak to that, don't have a fedora
install handy at work), and I believe RHEL 6 and later do as well, etc...
YMMV based on your particular distro.
So point is, for what it's worth, maintenance of the spec file is
discontinued. For the most part you should rely on what your vendor
packages. Though it is worth noting that most of those have taken the
rsync v3 patch, which I never will.
--
Derek D. Martin
http://www.pizzashack.org/
GPG Key ID: 0x81CFE75D
|