Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86579 - eggdrop-1.6.17-r1 makes eggdrop botnet inoperaable with bot of a different version
Summary: eggdrop-1.6.17-r1 makes eggdrop botnet inoperaable with bot of a different ve...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
: 86580 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-03-24 14:09 UTC by Peter
Modified: 2005-04-03 13:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2005-03-24 14:09:39 UTC
After applying the long name patch to the bot, it will cease to function with eggdrops that are not patched as the handle lengths are no longer matching.

This ebuild should probably be masked so that people don't break their botnets with the upgrade.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Sven Wegener gentoo-dev 2005-03-24 14:14:04 UTC
I somehow knew that this would come up. It was added by an user request in bug #66390.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-24 14:17:35 UTC
*** Bug 86580 has been marked as a duplicate of this bug. ***
Comment 3 Peter 2005-03-24 14:23:19 UTC
I know it was added by user request, but it still causes the bot to be incompatible with any other eggdrop but 1.6.17-r1. For users with a single bot on a random ircd that supports nicks longer then 9 characters, teh patch is great, but for people with large botnets on "major" irc networks (of which most support only 9 chars and a couple support 10) this patch is not only useless, it breaks the botnet.

Should either be removed from the portage tree (it's not hard to create a local ebuild for patches of this nature) or masked (but that's not appropriate as there will be continuing problems as version progress) or be attributed to a USE flag (which would be considered cruft by most).
Comment 4 Sven Wegener gentoo-dev 2005-03-24 14:36:15 UTC
The patch modifies the maximum length of the internal user handle. The handle has
nothing to with the nick used by users on IRC. They're totally unrelated. That it
breaks botnet linking is correct.
Comment 5 Peter 2005-03-24 14:42:57 UTC
In that case the point of the patch is even less apparent...
Comment 6 Sven Wegener gentoo-dev 2005-04-03 12:14:43 UTC
Well, it allows you to give your users more descriptive handles. By default eggdrop
supports IRC nicks up to 32 characters, but only 9 characters for handles, so if
you're on a network that supports >9 characters for nicks and your users use such
long nicks you have to shorten them for the handles making IRC nicks <-> handles
mapping much harder for yourself.
Comment 7 Peter 2005-04-03 13:12:36 UTC
That has nothing to do with the fact that this patch breaks existing user databases.

This version (and all in the future that contain this patch) have to be masked for those that don't want/can't update their countless eggdrops on the botnet.
Comment 8 Sven Wegener gentoo-dev 2005-04-03 13:59:22 UTC
net-irc/eggdrop-1.6.17-r2 in CVS.