<div dir="ltr">After looking vainly in the wrong places<div><br></div><div>I discovered this change made by Richard Smith 15 months ago to ds-backup client code:</div><div><br></div><div><pre style="padding:0px;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0);font-size:12px">
<code><br class="">
    # can't resolve & ping? outta here
    # OS release 12.1 and 13.1 dropped suid from ping so we try to run it with
    # root privs as sudo. If a root password has been set sudo will fail as well
    # in 13.2 suid root was restored to ping. So try both combinations
    sudo -n ping -c1 $BACKUP_HOST >/dev/null || \
        ping -c1 $BACKUP_HOST >/dev/null || \
        exit
</code></pre></div><div><code><br></code></div><div><code>So the TinyCore Linux HaitiOS firmware update for the wifi drivers, mentioned in a recent email between Adam and Tim, should also include setting setuid on /bin/ping.</code></div>
<div><code><br></code></div><div><code>I had already generated a new server side wsgi rpm and posted it to xs-extra at <a href="http://unleashkids.org">unleashkids.org</a>, and was in the process of testing.  I'm going to undo that and continue testing (what I thought was wrong probably wasn't).</code></div>
<div><code><br></code></div><div><font face="monospace">Another example of where newer releases need to be used for a while - I guess nobody really uses server backups -- and we didn't test xsce 5.0 very well.</font></div>
</div>