crmne / Soundflower

MacOS system extension that allows applications to pass audio to other applications.
https://github.com/Cycling74/Soundflower
MIT License
34 stars 4 forks source link

Soundflower and Yosemite #4

Open PMStanley opened 9 years ago

PMStanley commented 9 years ago

There's 2 issues installing Soundflower on Yosemite Developer Preview 4 and whilst I have workarounds I was wondering if there was anything more that can be done?

1) Yosemite does not accept unsigned kexts. Workaround: run the following command in a terminal, reboot and try the installer again: sudo nvram boot-args="kext-dev-mode=1"

2) Gatekeeper stops the Soundflowerbed app install into ./Applications Workaround: copy it in manually after the installer completes.

With issue 2 I set my system to allow installs from anywhere but it was still blocked when running the generated installer package (the rest of the files copied in fine, just the app was blocked). Not sure if that's a bug, mistake on my part or working as intended.

Both issues would be resolved by a "Developer ID" signed release, but I guess the issue there is that as soon as someone signs a release they 'own' it and will potentially get support requests for it.

@crmne You've provided binary releases so far, do you have the capability to sign the releases and would you be prepared to do it?

crmne commented 9 years ago

Hi, @PMStanley,

I don't plan to pay for Apple's Developer Program in the near future. Anybody else willing to sign it?

PMStanley commented 9 years ago

I'm in the same situation as you @crmne, no plans to join the Mac developer program any time soon...

ghost commented 9 years ago

I'm a Mac developer be willing to help if i can

PMStanley commented 9 years ago

@Gary-Ash would you be prepared to sign a release with your Developer ID?

ghost commented 9 years ago

I've setup a signed release test on fork.

crmne commented 9 years ago

Thanks @Gary-Ash! :)

PMStanley commented 9 years ago

Thanks @Gary-Ash, just downloaded it and the pkg file is not signed. Any chance you could sign this too?

PMStanley commented 9 years ago

Accepted the security warning on the pkg and ran the installer but it errored out with a non descript message in the console: 26/09/2014 11:00:56.557 Installer[863]: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.

ghost commented 9 years ago

try the 2nd test release, please. Sorry for the problems

PMStanley commented 9 years ago

Install still fails, error messages are:

com.apple.kextd[19]: ERROR: invalid signature for com.Cycling74.driver.Soundflower, will not load

com.apple.kextcache[1848]: Soundflower.kext has invalid signature; omitting.

ghost commented 9 years ago

Just had a though, Yosemite requires the Xcode 6.1 beta. I'm still running Mavericks and Xcode 6.01

PMStanley commented 9 years ago

Hmm, might be an issue then. Does it install OK for you?

ghost commented 9 years ago

Seems to work for me