Coder Social home page Coder Social logo

Comments (17)

alalamav avatar alalamav commented on July 28, 2024 9

Thanks for the feedback. Unfortunately, the Outline macOS client must be distributed through the Mac App Store, given that it requires NetworkExtension entitlements (see answer 8 on this thread).

from outline-client.

thelonious89 avatar thelonious89 commented on July 28, 2024 4

This is an obvious thing to provide. Did Jigsaw/Google forget that the Google Play store is blocked in some countries, like China? And that Mac Store and it’s App Store do not make VPN apps available on their China app stores?

For iOS there’s not a clear workaround unless Jigsaw provides a .app for iOS jailbroken phones.

But for Windows and Mac OS, a simple link to a dmg/exec would be useful. The next step of course is that the site hosting those files would be blocked.... so then Jigsaw needs a strategy to change both the DNS and domains for sites hosting those files....

from outline-client.

rankun203 avatar rankun203 commented on July 28, 2024 2

Sorry for making another +1 comment.

For an app that set to fullfill the needs for "safer to break the news", this (not available in some app stores) doesn't make any sense.

So yes, I think some people might need a dmg / pkg downloadable app.

image

from outline-client.

rankun203 avatar rankun203 commented on July 28, 2024 2

I actually did download the app with our US Apple ID and then packed it to a zip file, sent to my colleague. When they drag that Outline.app into their /Applications folder and opened it,

It just works.

I'm not sure if the App Store verison will contain anything I would not like to share publicly, so I won't upload it anywhere except my close friends and colleagues. Besides, anyone with an US Apple ID seems to be able to do that.

from outline-client.

ricardbejarano avatar ricardbejarano commented on July 28, 2024 1

I do the same as @rankun203.

I'm not sure if the App Store verison will contain anything I would not like to share publicly, so I won't upload it anywhere except my close friends and colleagues. Besides, anyone with an US Apple ID seems to be able to do that.

It does contain at least an indicator of ownership, because whenever there is an update it requires the original user's Apple ID password.

from outline-client.

Azeril avatar Azeril commented on July 28, 2024

I just want a dmg file download link... sigh...

from outline-client.

KaminoDice avatar KaminoDice commented on July 28, 2024

macOS Image Release Require~

from outline-client.

thelonious89 avatar thelonious89 commented on July 28, 2024

Outline can have the server generate and deliver OTA the config files to an iOS or MacOS device. That means then that the Outline app would not be unnecessary and instead the Apple network tools would natively support the connection just like they used to for PPTP or currently for L2TP and IKEv2. Is that possible?

from outline-client.

thelonious89 avatar thelonious89 commented on July 28, 2024

It's sort of a circular loop to nowhere... if Google wants to make this a product that should be used as intended, this NetworkExtension entitlement on Apple OS makes it very very difficult. For example, I am doing some tests and sent some links to colleagues in Shanghai, Shenzhen, and Chengdu in the past week and nobody can access the files to download and try to get online. It's ironic. But unfortunately with NetworkExtension entitlement requirement, it looks like there is no other alternative but wait and see if something can overcome this in the future...

from outline-client.

thelonious89 avatar thelonious89 commented on July 28, 2024

Thanks to both of you. A super simple solution πŸ‘

from outline-client.

ricardbejarano avatar ricardbejarano commented on July 28, 2024

But unfortunately with NetworkExtension entitlement requirement, it looks like there is no other alternative but wait and see if something can overcome this in the future...

What about replacing NetworkExtension? Other VPN apps do not have said entitlement, so how difficult would it be to move to what (e.g.) Tunnelblick does?

from outline-client.

thelonious89 avatar thelonious89 commented on July 28, 2024

I have been developing on Tunnelblick for many years (and donated cash to the project too). Great project, but not as graceful a solution as Outline (NetworkExtension aside).

from outline-client.

ricardbejarano avatar ricardbejarano commented on July 28, 2024

Thanks for your contribution, I've been a Tunnelblick user for a while but I have to agree that Outline (and the ShadowSocks protocol, compared to OpenVPN) IMO, are much easier to deploy, use and maintain.

What other solutions do we have. @rankun203 said it right:

For an app that set to fullfill the needs for "safer to break the news", this (not available in some app stores) doesn't make any sense.

We cannot afford to have people who require extreme caution on every step they take, go ahead and create an Apple account and download apps from the Mac App Store.

from outline-client.

thelonious89 avatar thelonious89 commented on July 28, 2024

I've been telling anyone who would listen for many years that once Google got into the VPN game, it would be a great solution. Opera came close with their acquisition of a Canadian firm, but then the Chinese Qihoo bought Opera and severed ownership of the VPN assets.

So I am willing to let Google learn a bit and understand what's going on. Their hands are a bit tied using Mac's ecosystem.

I work with lots of journos who require extreme caution, but still make lots of ignorant mistakes. So I don't trust even the most cautious non-techical person to do half the work it takes to do the "right" thing. Outline is moving to a dummy-proof product. But it needs to move faster ;-)

from outline-client.

ricardbejarano avatar ricardbejarano commented on July 28, 2024

I understand.

from outline-client.

daniel-fuelx avatar daniel-fuelx commented on July 28, 2024

So is there a direct dmg file for mac ???

from outline-client.

16g avatar 16g commented on July 28, 2024

any news?

from outline-client.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.