Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a daemon running on a Mac server (10.6.6).

We want to install another newer version of the daemon along side it but not start it.

Then at a specific time, we want to reboot the server and have the old daemon not start and the new one start.

Is this possible and how do we do it?

share|improve this question

Generally speaking, if you move the existing file and replace it (rename to .old and move the new one into its place), you are safe to run like that until the next operation that will close and reopen the executable, which for true daemons is the INIT process.

You have to be a little careful if it's a Mac-centered daemon, since some of those run out of launchd and that often only load in when necessary, which means that you might prematurely run the new copy if the old one exits before you reboot.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.