Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830

    [AMULED] avviare demone e interfaccia web

    Vorrei usare un vecchio pc senza X per far girare aMule e allora ho installato amuled e amule-utils, ma non riesco a capire come fare ad avviare il demone al boot.
    Ho inserito l'utente proprietario di amule nello script /etc/init.d/amule-daemon ma non parte. Invece se da quell'utente lancio da shell "amuled" si avvia. A me però interessa che si avvii quando accendo il pc, senza bisogno di fare login.
    La distro è una Debian Sarge e ho installato via apt.
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  2. #2
    Utente di HTML.it L'avatar di bereshit
    Registrato dal
    Oct 2005
    Messaggi
    2,874
    potresti postare lo script /init.d/amule-demon?

    comunque puoi creare te uno script semplice con scritto dentro il comando che normalmente lanci a mano e lo piazzi nella cartella del runlevel che usi..(fatto molto alla brutta però)
    L'ultima Xubuntu su Notebook Dual core 1,5 GHz e 2 Giga di RAM
    "Free as in Free speech not as in free beer"
    GDR Sperimentale

  3. #3
    apt-get install rcconf

    dopodichè lo aggiungi.
    "Fa freddo..Ho i capezzoli così duri che sembrano gomme da masticare" Un mito

  4. #4
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    grazie per le risposte, allora il codice di /etc/init.d/amule-daemon è questo:

    codice:
    #! /bin/sh
    
    
    PATH=/bin:/usr/bin:/usr/local/bin/:/sbin/:/usr/sbin/
    PIDFILE=/var/run/amule.pid
    DAEMON=/usr/bin/amuled
    WEBDAEMON=/usr/bin/amuleweb
    USER=roberto
    
    if [ -f /etc/default/amule-daemon ]; then
            . /etc/default/amule-daemon
    fi
    
    if [ -z "$RUN_AT_STARTUP" -o "$RUN_AT_STARTUP" != "YES" ]; then
            echo "aMule daemon not starting, edit /etc/default/amule-daemon to start it"
            exit 0
    fi
    
    
    HOME=`getent passwd $AMULED_USER | awk -F: '{print $6}'`
    
    if [ -z "$HOME" ]; then
            echo "aMule user does not exists or has no home folder. Check /etc/default/amule-daemon settings"
            exit 0
    fi
    
    start ()
    {
        echo -n "Starting aMule : amuled"
        export HOME
        start-stop-daemon --chuid $AMULED_USER --user $AMULED_USER --start --exec $DAEMON --background
        echo "."
    }
    
    stop ()
    {
        echo -n "Stopping aMuleWeb : amuleweb"
        export HOME
        start-stop-daemon --stop --retry 5 --oknodo --quiet --chuid $AMULED_USER --user $AMULED_USER --exec $DAEMON
        start-stop-daemon --stop --retry 5 --oknodo --quiet --chuid $AMULED_USER --user $AMULED_USER --exec $WEBDAEMON
        echo "."
    }
    
    
    case "$1" in
      start)
            start
        ;;
      stop)
            stop
        ;;
      reload)
              stop
              start
        ;;
      force-reload|restart)
            stop
            start
            ;;
      *)
        echo "Usage: /etc/init.d/amule-daemon {start|stop|restart|force-reload|reload}"
        exit 1
        ;;
    esac
    
    exit 0
    ed è lo script che mi ha installato apt con il package amuled, io mi sono limitato ad aggiungere "USER=roberto" come ho visto in alcune guide trovate googlando, però il demone non parte.
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  5. #5
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830


    non mi ero accorto che la variabile USER non serve proprio a niente, mentra secondo la riga "echo "aMule daemon not starting, edit /etc/default/amule-daemon to start it", dovevo editare quel file per avviare al boot.
    Fatto, però non parte ancora!!

    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  6. #6
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Secondo me, potrebbe avere un senso rinominare la variabile
    USER che hai definito con, forse, la piu' appropriata AMULED_USER.

    ciao
    slack? smack!

  7. #7
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    Originariamente inviato da cacao74
    Secondo me, potrebbe avere un senso rinominare la variabile
    USER che hai definito con, forse, la piu' appropriata AMULED_USER.

    ciao
    Originariamente inviato da untamed
    non mi ero accorto che la variabile USER non serve proprio a niente, mentra secondo la riga "echo "aMule daemon not starting, edit /etc/default/amule-daemon to start it", dovevo editare quel file per avviare al boot.
    Fatto, però non parte ancora!!
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  8. #8
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    Nessuno che abbia configurato con successo amuled su debian?
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  9. #9
    Originariamente inviato da untamed
    Nessuno che abbia configurato con successo amuled su debian?
    ma hai provato a fare quello che ti ho detto?
    "Fa freddo..Ho i capezzoli così duri che sembrano gomme da masticare" Un mito

  10. #10
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    Originariamente inviato da Iceman
    ma hai provato a fare quello che ti ho detto?
    Ma io ho già il link a /etc/init.d/amule-daemon in /etc/rc2.d/ , se è questo che intendi.
    Infatti se provo ad aggiungerlo con "update-rc.d", mi dice che c'è già.
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.