Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
iMule and i2phex ebuild
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Optimus22Prime
n00b
n00b


Joined: 03 Apr 2009
Posts: 17

PostPosted: Fri Jul 24, 2009 12:45 pm    Post subject: iMule and i2phex ebuild Reply with quote

Hello there. Im write ebuilds for iMule and i2phex, p2p clients over i2p layer.

iMule - mostly French users p2p kademia\overnet like network over i2p. Based on amule, not build as client and server, standalone gui app only.
i2phex - java gnutella file-sharing application over i2p, based on phex.

How use it.
    1. Add zugaina overlay and
    Code:
    emerge net-p2p/i2p

    2. Start it.
    Code:
    /etc/init.d/i2prouter start
    Go to http://127.0.0.1:7657 and see it worked. Wait ~30 min to establish good connections.
    3. Tune you browser to use i2prouter proxy
    Code:
    127.0.0.1:4444
    Now you able to visit .i2p sites and "colour" web. I2p network work as distributed anonymizer, like tor, but much faster for me.
    4. i2prouter update himself automaticaly to last version, but you must help him do this fast. Download latest i2pupdate.zip from http://echelon.i2p and put this file to /opt/i2p. Restart i2prouter. It take time. DO NOT UNPACK OR REMOVE ZIP. Just wait. After that you must read docs and tune you router.
    5. You must enable "SAM application bridge" in i2p router console web page (Configuration ---> Clients) because iMule use it.
    6. Get iMule ebuild from https://bugs.gentoo.org/show_bug.cgi?id=281192 and unpack it into /usr/local/portage/net-p2p/. Get iMule sources from http://www.imule.i2p or http://echelon.i2p/imule/. Save this into /usr/portage/distfiles/ as iMule-1.4.5-src.tbz (tarball from echelon site have underscores in name, you must rename it). You may download nodes.dat from there, but for me its not needed, iMule find nodes perfectly with internal nodes.dat.
    7. Get i2phex from https://bugs.gentoo.org/show_bug.cgi?id=281194 and unpack it into /usr/local/portage/net-p2p/.
    8. Emerge
    9. Start imule and/or i2phex and play with it.


iMule much faster (with fresh i2prouter) than freenet, but not so much as "Perfect Dark" under Windows\Wine.
iMule and i2phex secure by design.
It work for me on ~amd64.

If i2phex can't bootstrap itself, add nodes (put them ONE in a a SINGLE line! no linebreaks or else):


pHHS4dHh9i82aBp3LuitVftUG1ccJlORte-GZWNLrUIZs4sIXtWKMcEHvt3Pq-3mhKPazN4oVWcwweks2K2dTHDYKJ5EjVrNPGqggAxrSA2IK2w8bioVLdu8G2aiRpSMfGHaFoFI8P0F48pEwRJzSe7b8o0Zlclxa9JsmFYlc8TQLAO-K3iBbgSeRkeeDaowTKroQfyUPoMKoCycnykX~Jhopinqg~gCP7jwi0VAf1HJSiVojwl6PJJVt7sy1YWLHljIz5pzg9AJNFfe4uZmBv1~HaCY4yWXoOk7x7G5lELlzV0TueI1nV-VPb5mAfLXc0NDtXpNYTNgVt0jYOnqlAFvZ1NN2t7IT93fsAY2Wl7RgX8cDYqzr825gNGqsPc-~KAnWZJ29boNXnMA1JN4JMsshuxsrWPmiXnspfBDymtJzZFskF-p-YB8TDeLxzkzinZZOUk31D-B0CivV4x7bxc9MdumFoa2RdAKWlr8OyY1mCWbvqdmnjQ0et7ZTYCSAAAA


V0sMdOhMIXyBjuZIN72LoIrkqE-J-lZlpoYhq9Vkxnb2KboTT6agpUPXdLQk3pRqGo87iTY85krUYcIjrT1GSA3nWcddjTSMS7R-JFkrnBXJynV~DfspVuQuTPs7j1BadlFYaZPgO9TbEed2TMtwfDwbZQic6swXE4ij2HOsscttPrz9~Uw1JUZhD~NH-WK70z43WaMk1D3vKUvBG-i4mbk~DKjs7Zg80P9PGQ9lG0p1-tT2FWnMP-7lt2cejQawrwupChJND7ieCc0IJAUHIqtHdFrWCdvhAvlR6TxjIsGf4ljsIedn5T3bv9CW7ZF7vZBhI2H6kpbjh3uOTVMof0I1p5ecUswnLKNjjbCQIwvX~-ggojhRquaJ~7ALCT1Tj3PSNFIlS0FeobS0M3ryyHqaXg-TvzwuDIh-Wjd6V59hJC1uXGHpw-AZUmFzZVl1RZaiS6VpK1NhLzbHXSViVUXbIYMPMNLaX8Dy2gXWZT3UBtGA-wtdh3irxDSet0FsAAAA


0hXbZFIZgrlOXup7Wfz9~8OXPEoLVyTxLtbzbv3Ek1NV28RQN8poP2fClsOnVRG5y8K-QkuJolIcTMi7qpFxRV2jMbt7qbSm9AKZuxg1AhvbMszo9dn7-cFuyV0IIj--nUMBtct7a-mATvSUrm3GTPlWUqQg77wGLN4RKCT5PsHst~4qt7a9swzRnoohFG2pVqc2aQuM4TdLURG2UbOSUXFqwwGH29VWQbzZpfLDq3og4cLe6phLxWf5Y0jNZiFxQmQehzHCy4Uoz-giUXd58cPpCcrjaijSUrkUqT4D9UQ6MDhg9Ql64QgMt7qNdT2-VCP~Zm9SMhQWbKprii5R5jzlxY4XcSAhk-D5QrZSyBxBwaIzQKCLQoYkBDOHe7~5voKK4eP4cxcR8I6frWFBbRsdxy2f4G~8tS30kCxv2ZDcEf9bwKbhuJ~SSesBnjwD9PWwHeVit3ObZTGn8RUPSwDTSIl0~6sMJO~PevTPXrgmeMmQrYqhsyX2vqW0ELQCAAAA


2lcwCmhKi3wC3rC36BuoFrLqww3VMr-7f4GX0Hz3enQ-KqNNHiPl2UvxzeYBjz0obKooAUsVe6F9eRxgdDJBcgx9YPruG9Yt9zhxSqSnQSeCW9XZQfXwU~cEyBEE3NKcVultOziY5kwLyktFq4wDDY0zO4RsVnbw9J3hDHSjnu-6yfJbCnttvDGe2bwj1OJUV3wEzaaAdsoJjz1aSZTnxmFJ49YqP-~7shCgOKbdWJyv4xD3ThlaByWMBnjLT3xSsQ0sGzdUXRBgJRe0RnUhomWLiP2nwXQNc2pIA9GUJXTnF16NgPv-xLBjLV6j4vsUjxqDfyeV1LEj3nhcjX-8tyPAW6VhGUZCDcgesjhBBp1Sfcn6TYw6A~yvz01Acw5i9DVTGTESrF~BJVlLQ7deN4PWnDtx69xVU9atq-4CpO-RZwMYdcKRFEo-EGF~bciUKlR2QNW9rXNv9ZZg7ZZZTKv47VMch2IPG1PJPiaccVfihLzDWztKw7r1o0qYAoS5AAAA


Good luck.


Last edited by Optimus22Prime on Wed Aug 12, 2009 10:38 am; edited 2 times in total
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Fri Jul 24, 2009 7:53 pm    Post subject: Reply with quote

Thanks!

I see no i2p dependency into the imule ebuild. I think that this is because, according to wikipedia, imule provide its own i2p router. i2p is needed only if you want to anonymously use other softwares (news, chat, etc) on the i2p network.

A best practice would be to set the i2p dependency with an USE flag in RDEPEND.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Optimus22Prime
n00b
n00b


Joined: 03 Apr 2009
Posts: 17

PostPosted: Fri Jul 24, 2009 8:14 pm    Post subject: Reply with quote

iMule internal i2p router very slow and mostly broken. Obsolete code.

Quote:
A best practice would be to set the i2p dependency with an USE flag in RDEPEND.


Fixed
Back to top
View user's profile Send private message
Optimus22Prime
n00b
n00b


Joined: 03 Apr 2009
Posts: 17

PostPosted: Wed Aug 12, 2009 10:49 am    Post subject: Reply with quote

Added i2phex ebuild.
https://bugs.gentoo.org/show_bug.cgi?id=281194
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Wed Dec 23, 2009 5:26 pm    Post subject: Reply with quote

Hi,

as the i2p version in the zugaina overlay is already a little dated, I hacked together an ebuild for the latest stable version i2p-0.7.8 partly based on the zugaina version. See: https://bugs.gentoo.org/show_bug.cgi?id=297660

Anyone with some more ebuild writing experience is invited to make suggestions on how to improve the ebuild.

Greets Andreas
Back to top
View user's profile Send private message
cord
Guru
Guru


Joined: 28 Apr 2007
Posts: 344

PostPosted: Sun Sep 30, 2012 4:08 pm    Post subject: Reply with quote

ebuild for iMule has been updated
https://bugs.gentoo.org/show_bug.cgi?id=281192
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum