37 lines
750 B
Plaintext
37 lines
750 B
Plaintext
|
#!/sbin/runscript
|
||
|
# Copyright 1999-2013 Gentoo Foundation
|
||
|
# Distributed under the terms of the GNU General Public License v2
|
||
|
# $Header: $
|
||
|
|
||
|
PIDFILE="/run/btsync/btsync.pid"
|
||
|
|
||
|
depend() {
|
||
|
need localmount net
|
||
|
after bootmisc
|
||
|
}
|
||
|
|
||
|
start() {
|
||
|
if [ ! -d /run/btsync ]; then
|
||
|
mkdir /run/btsync
|
||
|
chown "${BTSYNC_USER}:${BTSYNC_GROUP}" /run/btsync
|
||
|
fi
|
||
|
|
||
|
ebegin "Starting btsync"
|
||
|
start-stop-daemon \
|
||
|
--start \
|
||
|
--pidfile "${PIDFILE}" \
|
||
|
--user "${BTSYNC_USER}" \
|
||
|
--group "${BTSYNC_GROUP}" \
|
||
|
--exec /usr/bin/btsync \
|
||
|
-- --config /etc/btsync.conf
|
||
|
eend $?
|
||
|
}
|
||
|
|
||
|
stop() {
|
||
|
ebegin "Stopping btsync"
|
||
|
start-stop-daemon \
|
||
|
--stop \
|
||
|
--pidfile "${PIDFILE}"
|
||
|
eend $?
|
||
|
}
|