@ I chose ntp to demonstrate the issue because it was installed with the system
it's not installed by default on the iso. whatever something surprise me, the good command if you use openntpd from obarun and ntpd-runitserv is :
$ sv status ntpd
the service that you are using is not the good one. (note the d at the end)
when you stop the service, the service is always on the directory service (runsv directory), this is absolutly normal, if you want to not show it with ps command, you need to disable it
$ sudo svopts disable ntpd
but the line "root 297 1 0 Oct28 ? 00:01:07 /usr/bin/ntpd" should not exist when you stop it. this is strange. can you share you run file please?
@ I found that the directions were not in sync with the directory structure on obarun. Seems like maybe there has been a change to the standard structure since obarun, or maybe obarun chooses to implement these differently.
the only difference between the original implementation and obarun is the directory to store the symlinks : /service from the original, /var/service on obarun. And yes maybe the directory to store the original service file /etc/sv for obarun. But i did not change about program itself.
it's little difficult to help you without more precision. Have you see the log from the service that you want to start? where the symlinks in /etc/runit/runsvdir is pointing? which version you use about runit-obarun? your system is up to date?
@ In fact, I tried hard to follow the directions for implementing run and log scripts per the official docs at the runit site (don't recall the web pages now)
tell me exactly what you need, maybe share your run file, etc ... surely i can help you
normaly all the command from sv work on obarun because the original program was not modified.