-
Notifications
You must be signed in to change notification settings - Fork 0
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
docker-tuntap-osx requires deprecated tuntap #8
Comments
docker-tuntap-osx, from which Mahoney-forks/docker-tuntap-osx was forked in order to ease packaging up as a brew formula, is a few clever shell scripts to use tuntap to bridge to Docker's networking, so tuntap is a required dependency. While Homebrew complains, it will still install tuntap. The warning was introduced in Homebrew/brew@87dd13a#diff-320575af4dde7cef9a4c84b17ad631c492272540dac17301308ea3c4ada141c2R13 The commit message does not explain much of the reasoning, or link to any related discussion / issues / ongoing work that would explain it (that I have found, anwyay). However it seems reasonable to assume it is because the tuntap developer has sunsetted tuntap, and installing Tuntap now requires bypassing Apple's kernel extension security. The developer of tuntap suggested a few possible avenues of exploration:
Unfortunately I do not currently have the necessary knowledge to flesh out any of these three suggestions into a working solution. Related issues: |
Adding to the list of references, this is a more elaborate explanation of the problems with TUN/TAP on macOS: https://tunnelblick.net/cTunTapConnections.html Looks like using Apple's Edit: Oh, just saw AlmirKadric-Published/docker-tuntap-osx#32 (comment) which probably completely disqualifies me. Sorry. |
When I
brew install mahoney/tap/docker-tuntap-osx
I get the following warning:The text was updated successfully, but these errors were encountered: