X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=net%2Frsync%2Ffiles%2Frsyncd.init;h=d226d0f3fa99d4064f777e5fe7b531c5495a3223;hb=8202a37c93c24e69ccebaebe33240001840fc54c;hp=fdbc0166236a309d05144df1b6c57de965954c41;hpb=1d5920e8b2ee69efaa4132acdd51077122473c8c;p=packages.git diff --git a/net/rsync/files/rsyncd.init b/net/rsync/files/rsyncd.init index fdbc01662..d226d0f3f 100644 --- a/net/rsync/files/rsyncd.init +++ b/net/rsync/files/rsyncd.init @@ -1,14 +1,14 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2011 OpenWrt.org +# Copyright (C) 2011-2014 OpenWrt.org -START=50 +START=90 +STOP=10 -SERVICE_PID_FILE=/var/run/rsyncd.pid +USE_PROCD=1 +PROG=/usr/bin/rsync -start() { - service_start /usr/bin/rsync --daemon -} - -stop() { - service_stop /usr/bin/rsync +start_service() { + procd_open_instance + procd_set_param command "$PROG" --daemon --no-detach + procd_close_instance }