diff options
author | Valery Kartel <valery.kartel@gmail.com> | 2017-02-03 12:32:22 +0200 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-02-07 10:14:29 +0000 |
commit | 90491745d033d509ba6b455ae7cb26b02b4909db (patch) | |
tree | 3ed1f6e7fdc436d6aeddb514e0a864aa55fa3615 /main/rsync/rsyncd.initd | |
parent | ec7793101f41a341055edcf0a395e1cf8dbb1a82 (diff) | |
download | aports-90491745d033d509ba6b455ae7cb26b02b4909db.tar.bz2 aports-90491745d033d509ba6b455ae7cb26b02b4909db.tar.xz |
main/rsync: fixes in apkbuild, simplify init-script
Diffstat (limited to 'main/rsync/rsyncd.initd')
-rw-r--r-- | main/rsync/rsyncd.initd | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/main/rsync/rsyncd.initd b/main/rsync/rsyncd.initd index 04570064de..8115d250b3 100644 --- a/main/rsync/rsyncd.initd +++ b/main/rsync/rsyncd.initd @@ -1,24 +1,12 @@ #!/sbin/openrc-run -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/files/rsyncd.init.d,v 1.5 2007/02/23 11:33:59 uberlord Exp $ + +cfgfile="/etc/rsyncd.conf" +pidfile="$(grep "^pid file" $cfgfile | cut -d= -f2)" +command="/usr/bin/rsync" +command_args="--daemon $command_args $RSYNC_OPTS" +required_files="$cfgfile" depend() { use net after firewall } - -start() { - ebegin "Starting rsyncd" - start-stop-daemon --start --exec /usr/bin/rsync \ - --pidfile /var/run/rsyncd.pid \ - -- --daemon ${RSYNC_OPTS} - eend $? -} - -stop() { - ebegin "Stopping rsyncd" - start-stop-daemon --stop --exec /usr/bin/rsync \ - --pidfile /var/run/rsyncd.pid - eend $? -} |