aMule Forum
Italian => Aiuto su aMule => Topic started by: geps on July 18, 2006, 11:50:31 PM
-
Qualcuno è riuscito a far funzionare amuleweb su Gentoo?
Per quello che riguarda amule è tutto ok. Anche amuleweb in realtà parte correttamente, ma solo se lo configuro i file per root o un altro utente con shell: infatti, installando aMule da portage, Gentoo mette a disposizione l'utente p2p che è senza shell (/usr/sbin/nologin) , e i servizi sotto init.d sono configurati per essere lanciati con questo utente.
I file ~/.aMule/amule.conf e ~/.aMule/remote.conf li ho scritti correttamente: External Connection abilitata e md5 corretti. Andando a vedere i file che Gentoo piazza in /etc/conf.d ho visto che contengono i parametri di avvio dei rispettivi script in /etc/init.d: /etc/conf.d/amuled è semplice, e contiene solo i riferimenti all'utente p2p e alla sua home. /etc/conf.d/amuleweb invece contiene (in chiaro!) anche le password e la porta per la External Connection.
/etc/init.d/amuled, parte correttamente e si mette in ascolto sulla 4712. Lancio quindi /etc/init.d/amuleweb e vado a vedere il logfile in /home/p2p/.aMule, che dice questo:
2006-07-18 22:55:22: New external connection accepted
2006-07-18 22:55:22: Connecting client: aMuleweb 2.1.3
2006-07-18 22:55:22: Access granted.
2006-07-18 22:55:22: External connection closed.
Se invece metto qualcos'altro nel campo password di EC in /etc/conf.d/amuleweb il log mi da errore di autenticazione, e amuleweb rimane "appeso".
Per favore, aiutatemi, non ci sto capendo nulla. Con Debian sono riuscito a far funzionare tutto in quattro mosse, l'unica differenza è che lì lanciavo tutto con lo script preso da questa pagina (http://www.amule.org/wiki/index.php/AMuleWeb) e un utente ordinario.
Grazie per l'attenzione, ciao!
GePs
-
Ciao,
Innanzitutto Benvenuto :D !
Con che use hai compilato aMule? ?(
emerge -pv amule
la lista server è molto lunga (server.met "editabile a mano"? ?(
Ciao by Truzzone :)
-
Originally posted by Truzzone
Ciao,
Innanzitutto Benvenuto :D !
Con che use hai compilato aMule? ?(
emerge -pv amule
# cat package.use
net-p2p/amule amuled gtk2 nls remote stats -unicode
devo installare con le flag -pv? ho fatto semplicemente emerge amule...
[UPDATE] Ok, ho visto che le flag -pv sono il verbose e il pretend... :P
la lista server è molto lunga (server.met "editabile a mano"? ?(
No, /home/p2p/.aMule/server.met è così:
00000000 e0 3e 00 00 00 3e f1 35 11 92 10 0e 00 00 00 02 |.>...>.5........|
00000010 01 00 01 10 00 44 6f 6e 6b 65 79 53 65 72 76 65 |.....DonkeyServe|
00000020 72 20 4e 6f 33 02 01 00 0b 20 00 77 77 77 2e 46 |r No3.... .http://www.F|
00000030 69 72 73 74 2d 4c 6f 61 64 2e 64 65 20 2f 20 64 |irst-Load.de / d|
00000040 75 61 6c 20 6f 70 74 65 72 6f 6e 03 01 00 0d 00 |ual opteron.....|
00000050 00 00 00 03 01 00 0e 00 00 00 00 03 05 00 75 73 |..............us|
00000060 65 72 73 cd 19 02 00 03 05 00 66 69 6c 65 73 e7 |ers.......files.|
00000070 57 49 01 03 01 00 0c 41 00 00 00 03 01 00 90 fd |WI.....A........|
...
...
...
-
Posta l'output di:
emerge -pv amule
quello che hai postato non è la stessa cosa.
Prova a fare una copia di backup del file server.met e poi eliminalo dalla cartella di aMule, infine avvia aMule ;)
Ciao by Truzzone :)
-
Originally posted by Truzzone
Posta l'output di:
emerge -pv amule
quello che hai postato non è la stessa cosa.
Prova a fare una copia di backup del file server.met e poi eliminalo dalla cartella di aMule, infine avvia aMule ;)
Ciao by Truzzone :)
Però amuled parte, che c'entra amuleweb e il mio problema con server.met?
Comunque proverò...
-
Originally posted by Truzzone
Posta l'output di:
emerge -pv amule
quello che hai postato non è la stessa cosa.
Prova a fare una copia di backup del file server.met e poi eliminalo dalla cartella di aMule, infine avvia aMule ;)
Ciao by Truzzone :)
... niente, sempre uguale :(
-
ok,
puoi postare quello che ti restituisce ?(
emerge -pv amule
Ciao by Truzzone :)
-
Originally posted by Truzzone
ok,
puoi postare quello che ti restituisce ?(
emerge -pv amule
ehm, non ho capito se vuoi l'output dell'emerge o di altro: in ogni caso emerge mi restituisce questo:
# emerge -pv amule
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-p2p/amule-2.1.3 USE="amuled gtk nls remote stats -debug -unicode" 0 kB
Total size of downloads: 0 kB
-
va beh, per ora risolvo stile debian, ma mi piacerebbe far funzionare la cosa con l'utente senza login p2p...
-
Ciao!
Ho risolto!
gli script predefiniti di Gentoo non passano l'opzione --quiet ad amuleweb!
è bastato aggiungere quello e ora funziona!
Grazie comunque!
-
Originally posted by geps
...
# emerge -pv amule
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-p2p/amule-2.1.3 USE="amuled gtk nls remote stats -debug -unicode" 0 kB
Total size of downloads: 0 kB
Questo non è l'output reale del comando, hai mischiato quello che avevi postato prima col cat :]
Comunque Buon Download ;)
Ciao by Truzzone :)
-
Questo non è l'output reale del comando, hai mischiato quello che avevi postato prima col cat :]
Comunque Buon Download ;)
Ciao by Truzzone :)
L'output dell'emerge -p è quello... forse non avevo capito di quale comando mi chiedevi...
comunque ciao!
-
L'emerge -pv è qualcosa tipo questo:
emerge -pv wxGTK
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] x11-libs/wxGTK-2.6.3.2 +X -debug -doc -gnome -joystick +odbc -opengl +sdl +unicode 0 kB
Non è presente la voce "USE=...." infatti si nota che mancano alcune flag :]
Comuque nessun problema, è stato risolto tutto ;)
Ciao by Truzzone :)