Thread: Disable autostart on Mac?

Disable autostart on Mac?

From
MattK
Date:
On 9.0 beta 2, I have tried to prevent autostart of the database engine via the by the process shown in http://forums.enterprisedb.com/posts/list/2240.page

Leaving the file in place and setting the <key>RunAtLoad</key> to <false/> does not seem to have any effect.

The only method that I have found to work is to remove the com.edb.launchd.postgresql-x.x.plist file from the LaunchDaemons directory. But I would prefer to leave it in place, and change as needed.

Thoughts?

Re: Disable autostart on Mac?

From
Michael Wood
Date:
On 24 June 2010 02:44, MattK <bsg075@gmail.com> wrote:
> On 9.0 beta 2, I have tried to prevent autostart of the database engine via
> the by the process shown
> in http://forums.enterprisedb.com/posts/list/2240.page
> Leaving the file in place and setting the <key>RunAtLoad</key> to <false/>
> does not seem to have any effect.
> The only method that I have found to work is to remove
> the com.edb.launchd.postgresql-x.x.plist file from the LaunchDaemons
> directory. But I would prefer to leave it in place, and change as needed.
> Thoughts?

Try:

$ sudo launchctl unload -w
/Library/LaunchDaemons/com.edb.launchd.postgresql-x.x.plist

Then to re-enable:

$ sudo launchctl load -w
/Library/LaunchDaemons/com.edb.launchd.postgresql-x.x.plist

The "unload -w" should add a <Disabled><true/> key to the plist file.
If for some reason that doesn't work, manually add the Disabled key.

--
Michael Wood <esiotrot@gmail.com>