Package: amule-daemon
Version: 2.1.0-1
Severity: wishlist
It would be nice to include an init script for starting and stopping the amule
daemon on system start/stop.
However I think it should not be enabled by default.
I have some working solution, a bit messy...
#! /bin/sh
PATH=/bin:/usr/bin:/usr/local/bin/:/sbin/:/usr/sbin/
DAEMON=/usr/bin/amuled
WEBDAEMON=/usr/bin/amuleweb
USER=toni
case "$1" in
start)
echo -n "Starting aMule : amuled"
export HOME=/home/$USER/
start-stop-daemon --chuid $USER --user $USER --start --exec $DAEMON
--background
export HOME=/root/
echo "."
;;
stop)
echo -n "Stopping aMule : amuled"
start-stop-daemon --stop --retry 5 --oknodo --quiet --chuid $USER --user
$USER --exec $DAEMON
echo "."
echo -n "Stopping aMuleWeb : amuleweb"
start-stop-daemon --stop --retry 5 --oknodo --quiet --chuid $USER --user
$USER --exec $WEBDAEMON
echo "."
;;
reload)
echo "Not implemented."
;;
force-reload|restart)
sh $0 stop
sh $0 start
;;
*)
echo "Usage: /etc/init.d/amuled-server
{start|stop|restart|force-reload|reload}"
exit 1
;;
esac
exit 0
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (900, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-pau
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Versions of packages amule-daemon depends on:
ii amule-common 2.1.0-1 common files for aMule
ii libc6 2.3.5-11 GNU C Library: Shared libraries an
ii libcrypto++5.2c2a 5.2.1c2a-2 General purpose cryptographic shar
ii libgcc1 1:4.0.2-5 GCC support library
ii libpng12-0 1.2.8rel-5 PNG library - runtime
ii libreadline5 5.1-5 GNU readline and history libraries
ii libstdc++6 4.0.2-5 The GNU Standard C++ Library v3
ii libwxgtk2.6-0 2.6.1.2 wxWidgets Cross-platform C++ GUI t
ii zlib1g 1:1.2.3-9 compression library - runtime
amule-daemon recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]