> In general I think the rsync daemon was designed to
> be a read-only server with a small amount of support
> for uploading, and if complex uploading and
> authentication is needed then there are other tools
> that can still carry the rsync protocol.
Yes, rsync works very well for what it was designed to do. Most tools like
this are designed to work in a pull mode. That is my problem.
you say, "there are other tools that can still carry the rsync protocol."
Can you pleas tell me what they are so I can take a look?
Thanks for all your help
--Henry
-----Original Message-----
From: Dave Dykstra [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 13, 2001 12:37 PM
To: Wrieth, Henry
Cc: '[EMAIL PROTECTED]'
Subject: Re: --execute option
On Tue, Feb 13, 2001 at 12:11:17PM -0500, Wrieth, Henry wrote:
> Dave, Thanks for your comments. Unfortunately, rsh is not an option,
thus
> my desire for --execute. Rsh is not allowed through my firewalls into the
> dmz's where many of my targets live. A dist daemon in the dmz, reachable
by
> internal distribution hubs only, is acceptable. If rsync can not handle
the
> -execute channel, I will have to build another service on another port
> instead of using the existing rsync connection. OpenDeploy is the only
> other tool I know of which offers this feature.
>
> Judging by the response, I guess there is not much interest in building
> --execute or maintaining it in the rsync daemon.
I still think a simple and general mechanism to execute a command from an
rsyncd.conf makes sense, but I don't think it's a good idea to greatly
expand the authentication mechanisms in the rsync daemon. In general I
think the rsync daemon was designed to be a read-only server with a small
amount of support for uploading, and if complex uploading and authentication
is needed then there are other tools that can still carry the rsync
protocol.
Remember, though, that this is just my opinion and I'm not the official
maintainer anymore. It's really up to Andrew Tridgell and Martin Pool to
decide.
SSH (specifically OpenSSH) is still probably your best bet, and keep in
mind that you can run it on a non-standard port if that helps; if you've
got enough cooperation with your firewall people and system administrators
to run an rsync daemon you should be able to run your own SSH instance just
as easily.
- Dave Dykstra
This message is for the named person's use only. It may contain
confidential, proprietary or legally privileged information. No
confidentiality or privilege is waived or lost by any mistransmission.
If you receive this message in error, please immediately delete it and all
copies of it from your system, destroy any hard copies of it and notify the
sender. You must not, directly or indirectly, use, disclose, distribute,
print, or copy any part of this message if you are not the intended
recipient. CREDIT SUISSE GROUP and each of its subsidiaries each reserve
the right to monitor all e-mail communications through its networks. Any
views expressed in this message are those of the individual sender, except
where the message states otherwise and the sender is authorised to state
them to be the views of any such entity.
Unless otherwise stated, any pricing information given in this message is
indicative only, is subject to change and does not constitute an offer to
deal at any price quoted.
Any reference to the terms of executed transactions should be treated as
preliminary only and subject to our formal written confirmation.