From: Dorian Gray on
I want to prevent the "Brother Control Center" v2.3.1 (BCC) starting
ever time I log into the non-administrator account on my machine. BCC
even starts up every time I switch to the non-administrator account even
if the user is already logged in and had previously quit BCC.

The BCC application does not appear in the account's Login Items.

When I log into the account I have to cancel the "setup type
configuration" and confirm, and then Quit from the menu bar. I can
express a preference by unchecking the "Start ControlCenter on computer
startup" check box in the preferences, but this preference is not
respected. This preference is how I stopped this application
auto-starting on the administrator account. I have tried giving the
troublesome non-admin account admin status temporarily while I change
the above preference, but the pref is still not respected.

For the admin account, there exists the following directory:
~/Library/Preferences/Brother/
which contains two files:
com.brother.ControlCenter.plist
com.brother.twain.plist

The first file contains the lines:
<key>PreferenceBoot</key>
<integer>0</integer>
which is the relevant preference.

This directory does not EXIST (and so nor do the files therein) for the
non-admin account, and is not created when the account is given admin
status temporarily and logged in.

Help?

Cheers.
From: Kurt Ullman on
In article <D.Gray-373249.21145015122008(a)nntp-serv.cam.ac.uk>,
Dorian Gray <D.Gray(a)picture.invalid> wrote:

> I want to prevent the "Brother Control Center" v2.3.1 (BCC) starting
> ever time I log into the non-administrator account on my machine. BCC
> even starts up every time I switch to the non-administrator account even
> if the user is already logged in and had previously quit BCC.

Look under preferences in the BCC. I think that is probably where your
problem lies.
From: Chris Ridd on
On 2008-12-15 21:14:50 +0000, Dorian Gray <D.Gray(a)picture.invalid> said:

> I want to prevent the "Brother Control Center" v2.3.1 (BCC) starting
> ever time I log into the non-administrator account on my machine. BCC
> even starts up every time I switch to the non-administrator account even
> if the user is already logged in and had previously quit BCC.
>
> The BCC application does not appear in the account's Login Items.
>
> When I log into the account I have to cancel the "setup type
> configuration" and confirm, and then Quit from the menu bar. I can
> express a preference by unchecking the "Start ControlCenter on computer
> startup" check box in the preferences, but this preference is not
> respected. This preference is how I stopped this application
> auto-starting on the administrator account. I have tried giving the
> troublesome non-admin account admin status temporarily while I change
> the above preference, but the pref is still not respected.
>
> For the admin account, there exists the following directory:
> ~/Library/Preferences/Brother/
> which contains two files:
> com.brother.ControlCenter.plist
> com.brother.twain.plist
>
> The first file contains the lines:
> <key>PreferenceBoot</key>
> <integer>0</integer>
> which is the relevant preference.
>
> This directory does not EXIST (and so nor do the files therein) for the
> non-admin account, and is not created when the account is given admin
> status temporarily and logged in.
>
> Help?

You need to look at the things started by launchd, which are probably
set up in directories that Spotlight won't index. Grab Lingon.app,
which is a nice-ish GUI which shows you all that stuff.

--
Chris

From: Dorian Gray on
In article
<kurtullman-81E5B7.16172315122008(a)70-3-168-216.pools.spcsdns.net>,
Kurt Ullman <kurtullman(a)yahoo.com> wrote:

> Look under preferences in the BCC. I think that is probably where your
> problem lies.

No, I explained in the OP how the preference changes are not respected,
and revert back immediately.
From: Dorian Gray on
In article <6qnvvlFdtc5nU1(a)mid.individual.net>,
Chris Ridd <chrisridd(a)mac.com> wrote:

> You need to look at the things started by launchd, which are probably
> set up in directories that Spotlight won't index. Grab Lingon.app,
> which is a nice-ish GUI which shows you all that stuff.

Can you give me a path to where launchd stores info about things to be
launched, so I can fix this using Terminal?