1*4882a593Smuzhiyun#!/bin/sh -e 2*4882a593Smuzhiyun### BEGIN INIT INFO 3*4882a593Smuzhiyun# Provides: N4 4*4882a593Smuzhiyun# Required-Start: mountvirtfs 5*4882a593Smuzhiyun# Required-Stop: 6*4882a593Smuzhiyun# Should-Start: 7*4882a593Smuzhiyun# Should-Stop: 8*4882a593Smuzhiyun# Default-Start: 2 3 4 5 9*4882a593Smuzhiyun# Default-Stop: 0 1 6 10*4882a593Smuzhiyun# Short-Description: Rockchip N4 daemon 11*4882a593Smuzhiyun### END INIT INFO 12*4882a593Smuzhiyun 13*4882a593Smuzhiyuncase "$1" in 14*4882a593Smuzhiyun start) 15*4882a593Smuzhiyun echo "starting n4..." 16*4882a593Smuzhiyun { sleep 5; n4; }& 17*4882a593Smuzhiyun jobs -p > /var/run/n4.pid 18*4882a593Smuzhiyun ;; 19*4882a593Smuzhiyun stop) 20*4882a593Smuzhiyun echo "stoping n4... " 21*4882a593Smuzhiyun kill $(cat /var/run/n4.pid) || true 22*4882a593Smuzhiyun killall n4 || true 23*4882a593Smuzhiyun ;; 24*4882a593Smuzhiyun *) 25*4882a593Smuzhiyun echo "Usage: $0 {start|stop}" 26*4882a593Smuzhiyun exit 1 27*4882a593Smuzhiyunesac 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunexit 0 30