From: Greg Ercolano <erco@(email surpressed)>
Subject: Rush + OS X 10.10 Yosemite
   Date: Fri, 16 Jan 2015 17:06:06 -0500
Msg# 2385
View Complete Thread (5 articles) | All Threads
Last Next
    Apple changed a few things in Yosemite that affect all versions
    of Rush 103.05 and older. (This includes all the 102.* releases)

    So if you plan to upgrade to Yosemite *contact me by email*,
    and I can supply you a simple yosemite.sh script that you will need
    to run to adjust your Rush install to work properly on OS X 10.10.x

    These issues will be fixed in 103.06 (the next release of Rush) on up,
    now that I know what the issues are.

    Note that in Yosemite, Apple changed OS X such that it..

	1. No longer supports /Library/StartupItems/.
	   They use /Library/LaunchDaemons now, which is similar in effect
	   but different in configuration.

	2. No longer supports /etc/hostconfig
	   The file no longer exists by default, and anything you put there is ignored.

	3. No longer supports /etc/launchd.conf
	   They dropped this apparently for security reasons.

	4. Has a bug in the Finder (10.10.1) that causes invoked applications to receive
	   environment variables with multiple settings, which confuses C library
	   calls like putenv() and getenv(), causing the apps not to be able to
	   modify their PATH properly. I reported this as a bug, and Apple has
	   "confirmed" it (by telling me it's a duplicate of another bug report).
           Perhaps it will be fixed in a maintenance release of 10.10, but meanwhile
           there is a workaround offered by the script.

    This, among other things were changed in OS X 10.10.

    But I can tell you #1, #2 and #4 prevent Rush from operating
    without the help from a script I can supply you. The script fixes
    the problems that the above changes in Yosemite cause:

    #1 prevents Rush from starting after a reboot.
    #2 prevents the rush installer from running (it balks when it can't find /etc/hostconfig)
    #4 causes the Rush gui tools (like irush, onrush, rushtop) to show 'rush: command not found'
       errors, and not operate correctly.

    So contact me for the script..

-- 
Greg Ercolano, erco@(email surpressed)
Seriss Corporation
Rush Render Queue, http://seriss.com/rush/

[EDIT 01/21/15 19:30 PST for clarity]

Last Next