--- /usr/portage/net-p2p/btg/files/btgd-init 2007-11-28 18:36:23.000000000 +0100 +++ files/btgd-init 2008-11-05 00:05:45.000000000 +0100 @@ -1,7 +1,9 @@ #!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/btg/files/btgd-init,v 1.3 2007/11/28 17:30:53 angelos Exp $ +# $Header: $ + +opts="reload" depend() { need net @@ -37,3 +39,14 @@ start-stop-daemon --stop --quiet --pidfile /var/run/btgdaemon.pid eend $? } + +reload() { + if [ ! -f "/var/run/btgdaemon.pid" ]; then + eerror "BTG Daemon is not running" + return 1 + fi + ebegin "Reloading BTG Daemon" + start-stop-daemon --stop --oknodo --signal HUP \ + --pidfile /var/run/btgdaemon.pid --exec /usr/bin/btgdaemon + eend $? +}