<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML con formato previo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLconformatoprevioCar
        {mso-style-name:"HTML con formato previo Car";
        mso-style-priority:99;
        mso-style-link:"HTML con formato previo";
        font-family:"Consolas",serif;}
span.EstiloCorreo20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ES link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Morning Dan,<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>It is a good idea.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>I will update the README.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>73 Kin<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b>De:</b> Dxspider-support <dxspider-support-bounces@tobit.co.uk> <b>En nombre de </b>Danilo Brelih via Dxspider-support<br><b>Enviado el:</b> jueves, 15 de diciembre de 2022 6:39<br><b>Para:</b> The DXSpider Support list <dxspider-support@tobit.co.uk><br><b>CC:</b> Danilo Brelih <danilo.brelih@siol.net><br><b>Asunto:</b> Re: [Dxspider-support] Script to update DXSpider<o:p></o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'>Hi<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'>thanks for this Kin.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'>I have forwarded your message to the admins of all my partner nodes that use outdated dxspider versions. Perhaps an invitation to become an associate member of this mailing list <span style='background:white'>for further support </span>could be added to the instructions.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><a href="https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support">https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support</a><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'>Peaceful holiday season to all,<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'>Dan S50U sys S50CLX<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Arial",sans-serif;color:black'>Hi all,<o:p></o:p></span></p></div><div><pre style='orphans: 2;text-align:start;widows: 2;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial'><span style='color:black'> <o:p></o:p></span></pre><pre><span style='color:black'>Although I know that it is not difficult to update or upgrade DXSpider, and<o:p></o:p></span></pre><pre><span style='color:black'>thinking of those sysops that do not dare to update in case they have<o:p></o:p></span></pre><pre><span style='color:black'>problems and their node is out of service, I decided to write a script to<o:p></o:p></span></pre><pre><span style='color:black'>automate the update.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>This script is written in Bash and is based on Yiannis SV5FRI's idea and<o:p></o:p></span></pre><pre><span style='color:black'>code in his install script for the Mojo version.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>The script, before updating, will make a backup copy of the spider<o:p></o:p></span></pre><pre><span style='color:black'>installation that is running at that moment, in case problems arise and you<o:p></o:p></span></pre><pre><span style='color:black'>want to go back to the initial version.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Then it will perform an update or upgrade, depending on whether the node is<o:p></o:p></span></pre><pre><span style='color:black'>in Master or Mojo version, leaving the installation in the latest build of<o:p></o:p></span></pre><pre><span style='color:black'>the Mojo branch.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>The configuration and database files are maintained, although it will be<o:p></o:p></span></pre><pre><span style='color:black'>requested to re-enter the basic data of the node: callsign, sysop, qth, ...<br><br><o:p></o:p></span></pre><pre><span style='color:black'>There is also the possibility to start a new database.<o:p></o:p></span></pre><pre><span style='color:black'> <o:p></o:p></span></pre><pre><span style='color:black'>I've done a lot of tests, not all possible because I don't have a wide<o:p></o:p></span></pre><pre><span style='color:black'>variety of versions/installations, because the request I made to the sysop<o:p></o:p></span></pre><pre><span style='color:black'>community was devastating, no sysop sent anything. For this reason, I cannot<o:p></o:p></span></pre><pre><span style='color:black'>guarantee the success of all the updates, but since we have the possibility<o:p></o:p></span></pre><pre><span style='color:black'>of restoring the backup, there should not be any problem.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>If any of you get to try it, I would appreciate your comments, as well as<o:p></o:p></span></pre><pre><span style='color:black'>information regarding the initial version, its OS, ... for monitoring and<o:p></o:p></span></pre><pre><span style='color:black'>improvement.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>You can download it like this:<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>wget<o:p></o:p></span></pre><pre><span style='color:black'><a href="https://github.com/glaukos78/dxspider_installation_v2/archive/refs/heads/dev">https://github.com/glaukos78/dxspider_installation_v2/archive/refs/heads/dev</a><o:p></o:p></span></pre><pre><span style='color:black'>el.zip -O dxspider_update.zip<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>I hope it can help encourage the sysops community to keep the Net updated.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>I want to thank Yiannis, SV5FRI for his collaboration.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Enjoy.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Kin EA3CV <mailto:<a href="https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support">ea3cv at cronux.net</a>><o:p></o:p></span></pre></div></div></div></body></html>