tuntap/aiccu in OSX Yosemite
Shadow Hawkins on Monday, 02 February 2015 17:40:47
The existing FAQ describes getting the 'tuntap' driver required for aiccu for OSX either through 'brew', or 'tuntaposx'.
However, this information now needs some qualification:
Starting with OSX Yosemite, unsigned kernel extensions won't run by default.
This restriction will prevent the homebrew compiled tuntap from loading in Yosemite (and apparently this problem isn't going away for homebrew self-compiled kexts.)
Unless one is going to disable the signed kext security feature, a signed tuntap binary is required in newer versions of OSX.
Tuntaposx, starting with version 20141104, has a signed kext binary. However, if you install an older version -- or had installed an older version, and then upgraded to Yosemite -- it won't work.
If you experience any tuntap loading problems once on Yosemite, make sure you attempting to run a signed tuntap kext.
tuntap/aiccu in OSX Yosemite
Jeroen Massar on Wednesday, 04 February 2015 02:18:40
Homebrew includes a cask that installs the signed binary, which is suggested when trying to install the tuntap package on Yosemite.
tuntap/aiccu in OSX Yosemite
Shadow Hawkins on Saturday, 07 February 2015 23:34:28
Ah, that is good news. I guess the only warning then is for people who might have had an older unsigned tuntap installed and then it stops working once upgraded to Yosemite. They will need to upgrade their tuntap installation to one with a newer signed version.
tuntap/aiccu in OSX Yosemite
Jeroen Massar on Saturday, 07 February 2015 23:42:58
If you upgrade your OS or run into issues, you hopefully will type 'brew upgrade'.... thus those folks will see that.
tuntap/aiccu in OSX Yosemite
Shadow Hawkins on Monday, 23 February 2015 21:30:29
Yes, if TunTap was installed through Brew, there is an update mechanism as you described.
However, if TunTap was installed with the Tuntaposx installer, the user will need to manually re-download and run a newer version of Tuntaposx which includes signed kexts.
tuntap/aiccu in OSX Yosemite
Jeroen Massar on Tuesday, 24 February 2015 07:13:13
John Everett wrote:
Yes, if TunTap was installed through Brew, there is an update mechanism as you described.
However, if TunTap was installed with the Tuntaposx installer, the user will need to manually re-download and run a newer version of Tuntaposx which includes signed kexts.
In that case they should remove that edition and switch to the brew one.
When something is in a managed package repository, be that debian or brew, always use that edition, makes live so much easier as they take care of any issues arrising. Also makes reinstalls so much quicker.
Manually installed packages/programs are a pain for initial install and updates, avoid them as much as a possible.
Posting is only allowed when you are logged in. |