Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Sustainability of method? #33

Closed
geckolinux opened this issue Jun 19, 2019 · 4 comments
Closed

[Question] Sustainability of method? #33

geckolinux opened this issue Jun 19, 2019 · 4 comments

Comments

@geckolinux
Copy link
Contributor

Very cool project! So if I understand the fetch-macos.py script correctly, it seems to pull the macOS image directly from Apple's CDN? That is more robust than I expected, figured it would just be a third party server that Apple could quickly get taken down. But with that being said, I see the script needs a User-Agent to connect to the Apple CDN and SDS; couldn't Apple quickly revoke that apparently anonymous useragent?

@deftdawg
Copy link
Contributor

They could, then a new way would have to be found.... why are you opening an issue for this?

@geckolinux
Copy link
Contributor Author

I like to know how stuff works and if I could potentially use something like this in the long term. But feel free to delete this issue if you think it's out of place or risky to your project.

@foxlet
Copy link
Owner

foxlet commented Jun 19, 2019

The string comes from the actual macOS Installer app as distributed on the App Store (and has been distributed for many years). If they banned the User-Agent they would also ban all the existing macOS Installers on legitimate Macs.

@geckolinux
Copy link
Contributor Author

Interesting, thanks for the explanation. Again, feel free to delete this issue if you think it will cause problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants