I've been running an old version of cumulusmx for years with a raspberry pi but the sd card died a few months back. I've just set it up again with the pre-built Raspberry Pi Image (3.18.0 b3190) and noticed it needed updating (3.19). Fine, I used the InstallCMX.exe tool and it appeared to work, no errors, but when I checked the log I got this below. In filezilla I can see most of the files in the /otp/CumulusMX directory are owned by root and it seems the user cmx can't overwrite them. Do I have to pull the SD card out and use a linux viewer on windows to copy the files? Can I chmod the directory? Can I give cmx user some more rights? I've tried just unzipping the files too and that doesn't work!
Hopefully I'm just missing something silly
2022-07-11 20:29:28 CMX multiplatform installer version Version 1.0.2 - (c) Hans Rottier
2022-07-11 20:29:28 CommandLineArgs : starting
2022-07-11 20:29:28 Running on : Unix
2022-07-11 20:29:29 Error No authorisation reading Directory /lib
2022-07-11 20:29:29 Error No authorisation reading Directory /var
2022-07-11 20:29:30 Error No authorisation reading Directory /usr
2022-07-11 20:29:30 Error No authorisation reading Directory /root
2022-07-11 20:29:30 Error No authorisation reading Directory /tmp
2022-07-11 20:29:30 Error No authorisation reading Directory /lost+found
2022-07-11 20:29:30 Error No authorisation reading Directory /etc
2022-07-11 20:29:30 Error No authorisation reading Directory /run
2022-07-11 20:29:30 Updating ./CumulusMXDist3191.zip in /opt/CumulusMX/
2022-07-11 20:29:36 Extracting : CumulusMX/acknowledgements.txt => /opt/CumulusMX/acknowledgements.txt
2022-07-11 20:29:36 Extracting : CumulusMX/AirLinkFileHeader.txt => /opt/CumulusMX/AirLinkFileHeader.txt
2022-07-11 20:29:36 Error Failed Extracting : CumulusMX/AirLinkFileHeader.txt to /opt/CumulusMX/AirLinkFileHeader.txt
2022-07-11 20:29:36 Error Exception message : Access to the path '/opt/CumulusMX/AirLinkFileHeader.txt' is denied.
2022-07-11 20:29:36 Installation of CMX Failed.
2022-07-11 20:29:36 Please check your logfile, destination directory and/or user rights.
2022-07-11 20:29:36 Done