openshift/crankcase — pull request #334 by rmillner (2012-08-03 21:30:54+00:00)
Title: BZ 845332: Fix systemd race condition with stickshift-proxy

On Origin, during the reload phase of proxy reconfiguration; systemd interprets the daemon switch-over as a crash and stops the proxy service. If the init script is called with "reload", then systemd properly tracks the change.

Re-factor the solution to handle configuration in a separate script and call reload to bounce the daemon.

This also makes the stickshift-proxy init script completely normal, and replaceable with a systemd script in the future.

This request must be tested alongside its partner li pull request.