<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 18 Aug 2024, 04:21 Martin Guy via cfarm-users, <<a href="mailto:cfarm-users@lists.tetaneutral.net">cfarm-users@lists.tetaneutral.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 8/17/24 22:51, David Edelsohn via cfarm-users wrote:<br>
> Please use the<br>
> <br>
> --rsync-path=COMMAND<br>
> <br>
> command line option to the rsync command to choose the remote rsync <br>
> command to invoke.<br>
<br>
Thanks for installing it so promptly. I tried and was going to custom <br>
install it in ~/bin o every cfarm machine to be uniform but its build <br>
dependencies defeated me.<br>
<br>
I'm doing automated portability testing that installs the builddeps <br>
--prefix=$HOME, compiles the package and runs it agaist a regression <br>
test suite on every architecture and Operating System but am losing <br>
hours and days including AIX for this reason, and haven't even got to <br>
facing actual AIX portability yet, having alternated between struggling <br>
with it in various ways and avoiding it for this reason.<br>
<br>
I used to have to<br>
case "$host" in<br>
cfarm11[19]) copy="scp -p";;<br>
*) copy="rsync -qpc";;<br>
esac<br>
<br>
and now have to<br>
case "$host" in<br>
cfarm11[19]) copy="rsync -qpc --rsync-path=/opt/freeware/bin/rsync";;<br>
*) copy="rsync -qpc";;<br>
esac<br>
<br>
but I'd rather not have specific machine names burnt into the scripts <br>
which otherwise run entirely from a "hosts" config file.<br>
<br>
For users arriving in future, how are they to guess that one machine <br>
that seems not to have rsync, unlike every other machine in the farm, <br>
doe in fact have it but needs agical machne-specific runes to make it <br>
work? It seems a bizarre choice.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">It's not a "bizarre choice", it's how AIX works. If people want to use cfarm119 for testing on AIX then having an unconventional installation will mislead them into thinking things just work on AIX. But then users with a conventional AIX installation will hit the problems instead of the devs testing on AIX.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Do you have to put it in the greeting banner?<br>
<br>
Unless there's a pressing reason not to be able to do so, can I second <br>
making a regular link be made to it, so that it "just works" if that's <br>
possible and would work?<br>
<br>
Yes, I can work around it like I did before with scp, but it still seems <br>
strambo.<br>
<br>
Thanks again<br>
<br>
     M<br>
_______________________________________________<br>
cfarm-users mailing list<br>
<a href="mailto:cfarm-users@lists.tetaneutral.net" target="_blank" rel="noreferrer">cfarm-users@lists.tetaneutral.net</a><br>
<a href="https://lists.tetaneutral.net/listinfo/cfarm-users" rel="noreferrer noreferrer" target="_blank">https://lists.tetaneutral.net/listinfo/cfarm-users</a><br>
</blockquote></div></div></div>