duda con mldonkey

Miguel P.C. migpc en migpc.net
Lun Sep 26 06:33:54 CDT 2005


Xurxo Fernandez wrote:
> hay alguna manera de que al arrancar el mldonkey arranque 
> automaticamente el core? Normalemente tengo que buscar el core y  
> ejecutarlo y despues ya funciona el MLDonkey.
>   
Mi opción es la siguiente:
En primer lugar, no utilizo el mldonkey de los repositorios de ubuntu, 
ya que no tiene una política de actualización con la que comulgue. Asi 
que, me bajo el binario de la propia página de mldonkey:
http://download.berlios.de/pub/mldonkey/spiralvoice/

Concretamente este:
http://download.berlios.de/pub/mldonkey/spiralvoice/cores/Linux/mldonkey-2.6.4.static.i386-Linux.tar.bz2 


lo descomprimo y muevo mldonkey-distrib-2.6.4 al directorio /opt/mldonkey
(para eso está el opt)

Creo el usuario donkey (sin password pero con shell):

adduser --uid 4662 --gid 4662 --system --disabled-password donkey

luego creo un script de arranque y parada en /etc/init.d/mlnet con el 
siguiente contenido (necesitarás el NetCat instalado):

#! /bin/sh

WORKDIR="/home/donkey/.mldonkey"
PIDFILE="mlnet.pid"

case $1 in
stop)
#       kill `cat $WORKDIR/$PIDFILE`
       echo kill | /bin/nc localhost 4000
       echo
       ;;
clean)
       echo "Cleaning pidfile"
       rm -f $WORKDIR/$PIDFILE
       echo "Cleaning temporary files"
       rm -f $WORKDIR/*.tmp
       ;;
start)
       $0 clean
       su - donkey -c "/opt/mldonkey/mlnet -run_as_user donkey &"
       ;;
*)
       echo "Usage: `basename $0` {start|stop}" >&2
       exit 64
       ;;
esac
exit 0

> Gracias
>   
Espero te sea útil.

:-)





Más información sobre la lista de distribución ubuntu-es