"Kurt Nemec" wrote on Mon, 27 Feb 2012: > The location of eggdrop's lang files is not properly configured. > This results in messages such as "Please enter your password" > instead being displayed as "MSGC1C". > As I run eggdrop under another account, exporting EGG_LANGDIR wasn't > sufficient. [...]
This is a regression: Changelog: : eggdrop (1.6.16-2) unstable; urgency=high [...] : * Changed LANGDIR on src/eggdrop.h (Closes: #254824) An updated patch for this issue (against 1.6.20) is attached. Without messages the bot is unusable by anybody but very experienced operators, and may even be dangerous! (It detaches from the console and may continue running in the background without the user being made aware, allowing the first user who finds it on IRC to take control.) I suggest upping the severity for this bug. With regards, Bas van Gompel --
--- eggdrop-1.6.20.orig/src/eggdrop.h 2014-04-01 20:19:57.906060000 +0200 +++ eggdrop-1.6.20/src/eggdrop.h 2014-04-01 20:20:50.260920850 +0200 @@ -64,7 +64,7 @@ /* Language stuff */ -#define LANGDIR "./language" /* language file directory */ +#define LANGDIR "/usr/share/eggdrop/language" /* language file directory */ #define BASELANG "english" /* language which always gets loaded before all other languages. You do not want to change this. */