Browse Source
micrond: use procd for service start
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
lilik-openwrt-22.03
Florian Eckert
6 years ago
committed by
Matthias Schiffer
No known key found for this signature in database
GPG Key ID: 16EF3F64CB201D9C
1 changed files with
6 additions and
11 deletions
-
utils/micrond/files/etc/init.d/micrond
|
|
@ -1,18 +1,13 @@ |
|
|
|
#!/bin/sh /etc/rc.common |
|
|
|
# Copyright (C) 2013 Project Gluon |
|
|
|
|
|
|
|
START=50 |
|
|
|
|
|
|
|
SERVICE_USE_PID=1 |
|
|
|
SERVICE_WRITE_PID=1 |
|
|
|
SERVICE_DAEMONIZE=1 |
|
|
|
USE_PROCD=1 |
|
|
|
|
|
|
|
CRONDIR=/usr/lib/micron.d |
|
|
|
|
|
|
|
start () { |
|
|
|
service_start /usr/sbin/micrond "$CRONDIR" |
|
|
|
} |
|
|
|
|
|
|
|
stop() { |
|
|
|
service_stop /usr/sbin/micrond |
|
|
|
start_service() { |
|
|
|
procd_open_instance |
|
|
|
procd_set_param command /usr/sbin/micrond "$CRONDIR" |
|
|
|
procd_set_param respawn |
|
|
|
procd_close_instance |
|
|
|
} |