1#!/sbin/openrc-run
2
3description="start or stop sysv rc[S,K] scripts"
4
5depend() {
6    after local
7}
8
9start() {
10    for i in /etc/init.d/S??*; do
11        # Ignore dangling symlinks (if any).
12        [ -e "$i" ] || continue
13        einfo "Starting $i"
14        $i start > /dev/null
15        eend $?
16    done
17}
18
19stop() {
20    for i in $(ls -r /etc/init.d/S??*); do
21        # Ignore dangling symlinks (if any).
22        [ -e "$i" ] || continue
23        einfo "Stopping $i"
24        $i stop > /dev/null
25        eend $?
26    done
27}
28