The stop() case of each init script passes a command to su (instead of starting an interactive shell), but without the needed -c argument, it breaks and it fails to remove the PID file. This PR adds the argument, after which the service stops and restarts successfully.
This fixes one of a few snags we (Jetstream2) hit when setting up IPF. Full notes from our setup experience here.
The
stop()
case of each init script passes a command tosu
(instead of starting an interactive shell), but without the needed-c
argument, it breaks and it fails to remove the PID file. This PR adds the argument, after which the service stops and restarts successfully.