portmaster icon indicating copy to clipboard operation
portmaster copied to clipboard

offline installer/install updates from different location

Open ghost opened this issue 6 years ago • 13 comments

For people with difficult internet-access (censorship, bad internet, expensive internet), an offline installer and the ability to upgrade from a different location (local mirror of updates.safing.io inside a company, USB drive, ...) would be great.

ghost avatar Aug 07 '19 14:08 ghost

That was 10 years ago, I think we can close this now.

github-actions[bot] avatar Feb 11 '22 16:02 github-actions[bot]

Sorry, issue was closed by misconfigured bot.

dhaavi avatar Feb 11 '22 17:02 dhaavi

+1 for offline installer. Required for non internet connected environments.

djlongy avatar Aug 31 '22 00:08 djlongy

No offline installer is a complete show-stopper for me. Without it, I either need to install portmaster while some other firewall is keeping my windows from phoning home, or to allow it to phone home while portmaster is being download-installed, but at that point half of fighting surveillance would already be gone up in smoke.

mitsukuri avatar Dec 08 '22 19:12 mitsukuri

I wish there was an offline installer, too, and it's the main thing stopping me from using Portmaster.

Darthagnon avatar Jan 06 '23 09:01 Darthagnon

An offline installer should not be that hard to implement. A person with Windows knowledge should be able to find out where what files are downloaded and do that offline.

So request:

  • please provide info about what files the offline installer downloads where
  • then someone can download them to one archive and make a script moving them and doing the same as the official installer (enabling service, rebooting, ...)

secretmango avatar Feb 12 '23 22:02 secretmango

Can I offer bounty for this issue? There is a huge interest from the community for offline installer that bundles downloaded files.

iulko avatar Sep 04 '23 09:09 iulko

Portmaster, The weird software that promote as open source but force user to download software content from them and fail to compile from source. Make me never use software like this.

lessload avatar Oct 01 '23 07:10 lessload

Portmaster, The weird software that promote as open source but force user to download software content from them and fail to compile from source. Make me never use software like this.

Thats the sad truth, you cant run it as a standalone app and trust the source and use it witchout phone home.

I wish it was an open source alternative to glasswire with verifable builds and no phone home options and than I would tell everybody to use it and than they would make alot of money from SPN. If they would add wireguard client support so we can use wireguard for some stuff and SPN for rest? I would donate alot of money, but thats not the road they are taking.

Edit; Also only SPN should be the paid option, doing it any other way is bluring the open source side of it

iulko avatar Oct 02 '23 02:10 iulko

use it without phone home

There is no "phoning home". There are automatic updates, which are important to provide timely updates and protection. If you really want to, you can of course disable them.

verifable builds

Golang only introduced a toolchain for this this summer. We hope to have build verification soon - or you might also be able to do it yourself with a little work.

blurring the open source side of it

Everything is completely open source. There is no blur.

I kindly ask you to investigate better (or ask!) the next time before just throwing out things.

(Also, please take this discussion to our discord or another adequate place, as this issue is about supporting an offline installer.)

dhaavi avatar Oct 02 '23 07:10 dhaavi

There is no "phoning home". There are automatic updates, which are important to provide timely updates and protection. If you really want to, you can of course disable them.

People would like everything that is free to be bundled with the installer so that they can run portmaster "offline" and people felt ignored because this is not the only issue opened about it, sorry if I was too harsh about it a bit

verifable builds

Golang only introduced a toolchain for this this summer. We hope to have build verification soon - or you might also be able to do it yourself with a little work.

Good to know

blurring the open source side of it

Everything is completely open source. There is no blur.

If that is the case than Portmaster Plus features are also all open source? Its just a tick in the database when you buy the premium?

So than the fork could just enable it for free. Thats why I think its gonna be bad for your buissness guys anyway in the future.

I belive if you could would be opening up all options except SPN than you would be recommended all the time in place of all other firewalls with how much value there is. Than you could sell "SPN" as a VPN, beacuse thats what people are used to.

Get big user install base + trust in the security community (by offering verifable builds, turning off all "phone home" if soembody want, offline installers etc) and than offer inside the app the VPN (SPN) from trusted company.

You guys should be Mozilla with their VPN. Get a great free and privacy product to customers than sell your paid product inside it.

Why somebody would use simplewall, wfc, glasswire if all that was for free from a trusted company?

Sorry if I get into your buissness like that, but I see a great potential in this project, but I dont see a way it could work right now.

Making this project a goto Firewall, Privacy, VPN project would make it go viral in the security community. I know you guys propably think offering built in Wireguard for example would be against your interest, but think how many people would use your product to connect to their Home Lab with wireguard and use SPN to connect to the internet privately.

Sorry for rambling.

iulko avatar Oct 02 '23 20:10 iulko

The online installer is STUPIDLY SLOW to finish, it says ~300MB to download but it takes more than 1 hour to finish the download on a 500 Mbps internet!

The offline installer is a must!

I'm still waiting to finish this installation. (╯°□°)╯︵ ┻━┻ image

8227846265 avatar Jan 12 '24 08:01 8227846265