Controlling app initialization order

I’ve been running into a regular problem with Squid proxy – I have to restart Squid for it to work. After putting in some thought I think I have a handle on the problem. When using wired connections, the ethernet is one of the first devices to be initialized. However,  WiFi ends up being the last device initialized. So perhaps I needed to just ensure that squid started after everything else was loaded. Easier said than done. I’ve been looking for an answer and now I hit upon this document!

So first I need to figure out my runlevel.

who -r

gives me the answer. It’s 2.

So going into rc2.d I just change the filename from whatever it was to S25squid or anything bigger than my network manager 🙂

I need to test this on more than one machine to ensure that it’s working!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s