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