X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=net%2Fsysrepo%2Ffiles%2Fsysrepo.init;h=abfcd66cdcb8fc5ba6691b47d5eaf271575dcee8;hb=cc9eedb7861eed0b7de7bf1f5fdf4030cf5f3d51;hp=9c9262c37b239cea339a1b9a3dcc2084972f5086;hpb=f243d7c2bc18d8b25938193b1eeaeb94ebf1cb8e;p=feed%2Fpackages.git diff --git a/net/sysrepo/files/sysrepo.init b/net/sysrepo/files/sysrepo.init index 9c9262c37b..abfcd66cdc 100644 --- a/net/sysrepo/files/sysrepo.init +++ b/net/sysrepo/files/sysrepo.init @@ -1,6 +1,6 @@ #!/bin/sh /etc/rc.common -START=70 +START=60 STOP=10 USE_PROCD=1 @@ -23,12 +23,8 @@ start_service() { stop_service() { - if [ -f /etc/init.d/netopeer2-server ]; then - # netopeer2-server will automatically start sysrepod, - # so we need to stop it - /etc/init.d/netopeer2-server stop - sleep 1 - fi + kill -9 `ps | grep netopeer2-server | grep -v grep | awk '{print $1}'` >/dev/null 2>&1 service_stop ${PROG_PLUGIN} service_stop ${PROG_DEAMON} + rm -rf /var/run/sysrepo-subscriptions/* }