I'm having issues with the resulting binary extracting updates:
$ sudo portmaster-start --data /var/lib/portmaster update
220428 12:14:29.301 ▶ BOF
220428 12:14:30.130 r/updating:102 ▶ INFO 001 updates: updated index stable.json with 35 entries
220428 12:14:30.383 r/updating:102 ▶ INFO 002 updates: updated index all/intel/intel.json with 10 entries
220428 12:14:30.383 r/updating:133 ▶ INFO 003 updates: everything up to date
220428 12:14:30.383 r/resource:254 ▶ TRAC 004 updater: selected version 0.8.7 for resource windows_amd64/core/portmaster-core.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 005 updater: selected version 0.3.0 for resource all/ui/modules/assets.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 006 updater: selected version 1.0.11 for resource windows_amd64/kext/portmaster-kext.sys
220428 12:14:30.383 r/resource:254 ▶ TRAC 007 updater: selected version 0.7.0 for resource windows_amd64/packages/portmaster-installer.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 008 updater: selected version 0.4.6 for resource linux_amd64/hub/spn-hub
220428 12:14:30.383 r/resource:254 ▶ TRAC 009 updater: selected version 0.1.8 for resource all/ui/modules/settings.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 010 updater: selected version 0.8.6 for resource windows_amd64/start/portmaster-start.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 011 updater: selected version 0.2.3 for resource all/ui/modules/portmaster.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 012 updater: selected version 0.0.5 for resource all/spn/bootstrap.dsd
220428 12:14:30.383 r/resource:254 ▶ TRAC 013 updater: selected version 20210929.18.58 for resource all/intel/geoip/geoipv4.mmdb.gz
220428 12:14:30.383 r/resource:254 ▶ TRAC 014 updater: selected version 20210929.18.58 for resource all/intel/geoip/geoipv6.mmdb.gz
220428 12:14:30.383 r/resource:254 ▶ TRAC 015 updater: selected version 20220111.16.57 for resource all/intel/spn/main-intel.dsd
220428 12:14:30.383 r/resource:254 ▶ TRAC 016 updater: selected version 2022.2.3 for resource all/intel/lists/index.dsd
220428 12:14:30.383 r/resource:254 ▶ TRAC 017 updater: selected version 0.8.7 for resource linux_arm64/core/portmaster-core
220428 12:14:30.383 r/resource:254 ▶ TRAC 018 updater: selected version 0.8.7 for resource windows_arm64/core/portmaster-core.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 019 updater: selected version 0.8.6 for resource darwin_amd64/start/portmaster-start
220428 12:14:30.383 r/resource:254 ▶ TRAC 020 updater: selected version 0.4.6 for resource darwin_amd64/hub/spn-hub
220428 12:14:30.383 r/resource:254 ▶ TRAC 021 updater: selected version 0.7.0 for resource linux_amd64/packages/portmaster-installer.deb
220428 12:14:30.383 r/resource:254 ▶ TRAC 022 updater: selected version 0.8.7 for resource darwin_arm64/core/portmaster-core
220428 12:14:30.383 r/resource:254 ▶ TRAC 023 updater: selected version 0.2.4 for resource linux_amd64/notifier/portmaster-notifier
220428 12:14:30.383 r/resource:254 ▶ TRAC 024 updater: selected version 0.8.7 for resource darwin_amd64/core/portmaster-core
220428 12:14:30.383 r/resource:254 ▶ TRAC 025 updater: selected version 0.8.6 for resource windows_arm64/start/portmaster-start.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 026 updater: selected version 0.8.7 for resource linux_amd64/core/portmaster-core
220428 12:14:30.383 r/resource:254 ▶ TRAC 027 updater: selected version 0.3.0 for resource windows_amd64/notifier/portmaster-notifier.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 028 updater: selected version 20220331.22.0 for resource all/intel/lists/base.dsdl
220428 12:14:30.383 r/resource:254 ▶ TRAC 029 updater: selected version 20220113.8.47 for resource all/intel/spn/main-intel.json
220428 12:14:30.383 r/resource:254 ▶ TRAC 030 updater: selected version 0.8.6 for resource linux_arm64/start/portmaster-start
220428 12:14:30.383 r/resource:254 ▶ TRAC 031 updater: selected version 1.0.11 for resource windows_amd64/kext/portmaster-kext.dll
220428 12:14:30.383 r/resource:254 ▶ TRAC 032 updater: selected version 0.8.6 for resource linux_amd64/start/portmaster-start
220428 12:14:30.383 r/resource:254 ▶ TRAC 033 updater: selected version 0.7.0 for resource linux_amd64/packages/portmaster-installer.rpm
220428 12:14:30.383 r/resource:254 ▶ TRAC 034 updater: selected version 20211214.14.13 for resource all/intel/portmaster/notifications.json
220428 12:14:30.383 r/resource:254 ▶ TRAC 035 updater: selected version 20220113.13.47 for resource all/intel/portmaster/notifications.yaml
220428 12:14:30.383 r/resource:254 ▶ TRAC 036 updater: selected version 20220414.11.51 for resource all/intel/spn/main-intel.yaml
220428 12:14:30.383 r/resource:254 ▶ TRAC 037 updater: selected version 0.6.0 for resource windows_amd64/notifier/portmaster-snoretoast.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 038 updater: selected version 0.1.7 for resource all/ui/modules/profilemgr.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 039 updater: selected version 0.4.6 for resource windows_amd64/hub/spn-hub.exe
220428 12:14:30.383 r/resource:254 ▶ TRAC 040 updater: selected version 0.1.11 for resource all/ui/modules/console.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 041 updater: selected version 0.2.4 for resource all/ui/modules/monitor.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 042 updater: selected version 0.8.6 for resource darwin_arm64/start/portmaster-start
220428 12:14:30.383 r/resource:254 ▶ TRAC 043 updater: selected version 20220427.22.0 for resource all/intel/lists/urgent.dsdl
220428 12:14:30.383 r/resource:254 ▶ TRAC 044 updater: selected version 0.2.3 for resource windows_amd64/app/portmaster-app.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 045 updater: selected version 0.2.11 for resource all/ui/modules/base.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 046 updater: selected version 0.2.3 for resource linux_amd64/app/portmaster-app.zip
220428 12:14:30.383 r/resource:254 ▶ TRAC 047 updater: selected version 1.0.11 for resource windows_amd64/kext/portmaster-kext.pdb
220428 12:14:30.383 r/resource:254 ▶ TRAC 048 updater: selected version 20220423.22.0 for resource all/intel/lists/intermediate.dsdl
220428 12:14:30.395 ◀ EOF
Error: failed to unpack resources: 1 error occurred:
* EOF
If I unzip manually it all works...
In app I see
The Portmaster has been launched by an unexpected portmaster-start binary at /usr/bin/portmaster-start. Please configure your system to use the binary at /var/lib/portmaster/portmaster-start as this version will be kept up to date automatically.
See individual commit messages.
The build works, but there are some TODO items:
I'm having issues with the resulting binary extracting updates:
If I
unzip
manually it all works...In app I see
Need to figure out how to dismiss this.
Would like to use system electron.