<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">I have a similar problem with a VM
      based system with severely out of date Ubuntu (16.04) and my
      solution was different (and not about the fact that the distro was
      so old it wouldn't upgrade, oh no, not at all, never).<br>
      <br>
      I created a new VM, did the few changes that VMs always need
      (users/passwords etc), installed the perl packages and then simply
      rsynced the whole of spider tree across. I then (temporarily)
      changed the node callsign, ran update_sysop.pl and started it up.
      And it just worked. When I'm happy I shall change the node
      callsign, update the dns, stop the old node, rsync the few changes
      (spots,  logs etc) across, start the new node and the dump the old
      VM.<br>
      <br>
      People forget that it's pure perl and can run on anything
      (including bsd,  Window 95 (please don't), 7 (ditto), 10 or 11
      given a decent version of perl). The only problem is the (as far
      as I am concerned) obsolescent C client (for ax25 and other non-IP
      based connections) - and that can be solved with a decent C
      compiler which can be obtained for free anyway. 99.5% of sysops
      will never need to use it. A good 75% of the few people that still
      do, don't need to. But I cannot (and won't) diss them because they
      are mostly long time users that started when we were all still
      using ax25. If it works (and AFAIK it still does) don't "fix" it. 
      <br>
      <br>
      73 de Dirk G1TLH<br>
      <br>
      On 06/02/2023 17:28, Kelly Leavit<br>
    </div>
    <blockquote type="cite"
cite="mid:MN2PR16MB35985B96BB8AB69E8FA2FB16A8DA9@MN2PR16MB3598.namprd16.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">My installation
          was an ongoing update from many years ago. I was alerted by a
          fellow sysop that I was seriously out of date.</span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">I tried to run
          the backup/update script (<b><a
              href="https://github.com/glaukos78/dxspider_installation_v2/tree/devel"
              target="_blank" rel="noopener noreferrer"
              data-auth="NotApplicable" data-safelink="true"
              data-linkindex="0" class="ContentPasted0
              moz-txt-link-freetext" moz-do-not-send="true">https://github.com/glaukos78/dxspider_installation_v2/tree/devel</a></b>)
          and found out even my OS was really out of date.<br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">Updated OS (that
          alone took two iterations). My site lives on a headless VM
          server so upgrading the OS was a bit of a challenge but I was
          able to do it.<br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">I was then able
          to run the upgrade script as root, but I still got some weird
          notices about permissions when run.</span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">After a couple
          of back and forth emails I decided to shut down the site and
          change ownership of everything in the spider directory to
          sysop.</span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">I changed into
          the install directory and did</span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">sudo find .
          -exec chown sysop {} \;<br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><span><span
              style="font-size:12pt;background-color:rgb(255, 255, 255)"
              class="ContentPasted1">The I restarted the service.
              Everything seems to be much more stable now.</span></span><br
            class="ContentPasted1">
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><span><span
              style="font-size:12pt;background-color:rgb(255, 255, 255)"><br
                class="ContentPasted1">
            </span></span>I think I'm going to do a clean install on a
          new instance to verify what the permissions on everything
          should be and clean up the mess I have.</span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);"><br>
        </span></div>
      <div class="elementToProof"><span style="font-family: Calibri,
          Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,
          0, 0); background-color: rgb(255, 255, 255);">73 de Kelly,
          KE2L<br>
        </span></div>
      <div style="font-family:Calibri,Arial,Helvetica,sans-serif;
        font-size:12pt; color:rgb(0,0,0)">
        <br>
      </div>
      <hr tabindex="-1" style="display:inline-block; width:98%">
      <div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt"
          face="Calibri, sans-serif" color="#000000"><b>From:</b>
          Dxspider-support <a class="moz-txt-link-rfc2396E" href="mailto:dxspider-support-bounces@tobit.co.uk"><dxspider-support-bounces@tobit.co.uk></a>
          on behalf of Dirk Koopman via Dxspider-support
          <a class="moz-txt-link-rfc2396E" href="mailto:dxspider-support@tobit.co.uk"><dxspider-support@tobit.co.uk></a><br>
          <b>Sent:</b> Monday, February 6, 2023 10:11 AM<br>
          <b>To:</b> Dxspider-Support
          <a class="moz-txt-link-rfc2396E" href="mailto:dxspider-support@dxcluster.org"><dxspider-support@dxcluster.org></a><br>
          <b>Cc:</b> Dirk Koopman <a class="moz-txt-link-rfc2396E" href="mailto:djk@tobit.co.uk"><djk@tobit.co.uk></a><br>
          <b>Subject:</b> [Dxspider-support] Permissions</font>
        <div> </div>
      </div>
      <div><font size="4">There are some recent reports about
          permissions being changed after updates.
          <br>
          <br>
          I should like to see some concrete evidence of the sort of
          these permission changes, in order to determine where the
          problem is. But I will make one observation: users *<u>must</u>*
          be the sysop user when doing an update. Doing an update
          <u>as root</u> may (or more likely) <u>not</u> give you the
          (velvety) smooth experience that (I'm sure [honest :-]) that
          you are used to.
          <br>
          <br>
          If you do experience "permission problems" please send me
          examples + how you went about doing the failing update.
          <br>
          <br>
          73 Dirk G1TLH<br>
        </font></div>
    </blockquote>
    <br>
  </body>
</html>