openvpn2: "Cannot allocate TUN/TAP dev dynamically"

Kevin Ballard eridius at macports.org
Fri Aug 29 12:48:33 PDT 2008


On Aug 29, 2008, at 8:48 AM, Caspar Florian Ebeling wrote:

> On Fri, Aug 29, 2008 at 4:18 PM, Daniel J. Luke <dluke at geeklair.net>  
> wrote:
>> On Aug 29, 2008, at 6:02 AM, Kevin Ballard wrote:
>>>
>>> If the kext is meant to be loaded by the system at startup,
>>
>> by IOKit matching...
>>
>>> it has to go in the System-provided folder.
>>
>> or a startup script/launchd plist can run kextload on it wherever  
>> it is
>> located
>
> That's exactly what I use now.
>
> The package wants to put the kexts into /Library/Extensions, which is
> /opt/local/Library/Extensions for us. That violates the mtree. Would
> /opt/local/lib/{tap|tun}.kext be an good place to keep them instead?

/opt/local/Library/Extensions seems fine to me. /opt/local/Library is  
already used by at least one other port (python24 uses /opt/local/ 
Library/Frameworks/Python.framework).

-Kevin

-- 
Kevin Ballard
http://kevin.sb.org
eridius at macports.org
http://www.tildesoft.com




More information about the macports-dev mailing list