1 diff -urNp -x '*.orig' eggdrop-1.8.3.org/eggdrop.conf eggdrop-1.8.3/eggdrop.conf
2 --- eggdrop-1.8.3.org/eggdrop.conf 2018-02-04 17:08:11.000000000 +0100
3 +++ eggdrop-1.8.3/eggdrop.conf 2021-10-09 23:37:18.221428352 +0200
5 -#! /path/to/executable/eggdrop
7 # ^- This should contain a fully qualified path to your Eggdrop executable.
9 # This is a sample Eggdrop configuration file which includes all possible
10 @@ -241,19 +241,19 @@ set userfile "LamestBot.user"
12 # Specify here where Eggdrop should look for help files. Don't modify this
13 # setting unless you know what you're doing!
14 -set help-path "help/"
15 +set help-path "/usr/share/eggdrop/help/"
17 # Specify here where Eggdrop should look for text files. This is used for
18 # certain Tcl and DCC commands.
19 -set text-path "text/"
20 +set text-path "/usr/share/eggdrop/"
22 # The MOTD (Message Of The day) is displayed when people dcc chat or telnet
23 # to the bot. Look at doc/TEXT-SUBSTITUTIONS for options.
25 +set motd "/usr/share/eggdrop/motd"
27 # This banner will be displayed on telnet connections. Look at
28 # doc/TEXT-SUBSTITUTIONS for options.
29 -set telnet-banner "text/banner"
30 +set telnet-banner "/usr/share/eggdrop/banner"
32 # This specifies what permissions the user, channel, and notes files should
33 # be set to. The octal values are the same as for the chmod system command.
34 @@ -591,7 +591,7 @@ die "Please make sure you edit your conf
35 # If you run the bot from the compilation directory, you will want to set
36 # this to "". If you use 'make install' (like all good kiddies do ;), this
37 # is a fine default. Otherwise, use your head :)
38 -set mod-path "modules/"
39 +set mod-path "/usr/lib/eggdrop/modules/"
42 #### BLOWFISH MODULE ####
43 @@ -1520,24 +1520,24 @@ loadmodule uptime
44 # directory. All scripts should be put there, although you can place them where
45 # you like as long as you can supply a fully qualified path to them.
47 -# source scripts/script.tcl
48 +# source /usr/share/eggdrop/scripts/script.tcl
50 -source scripts/alltools.tcl
51 -source scripts/action.fix.tcl
52 +source /usr/share/eggdrop/scripts/alltools.tcl
53 +source /usr/share/eggdrop/scripts/action.fix.tcl
55 # This script enhances Eggdrop's built-in dcc '.whois' command to allow all
56 # users to '.whois' their own handle.
57 -source scripts/dccwhois.tcl
58 +source /usr/share/eggdrop/scripts/dccwhois.tcl
60 # This script provides many useful informational functions, like setting
61 # users' URLs, e-mail address, ICQ numbers, etc. You can modify it to add
63 -source scripts/userinfo.tcl
64 +source /usr/share/eggdrop/scripts/userinfo.tcl
65 loadhelp userinfo.help
67 # Use this script for Tcl and Eggdrop backwards compatibility.
68 # NOTE: This can also cause problems with some newer scripts.
69 -#source scripts/compat.tcl
70 +#source /usr/share/eggdrop/scripts/compat.tcl
72 # A few IRC networks (EFnet and Undernet) have added some simple checks to
73 # prevent drones from connecting to the IRC network. While these checks are
74 @@ -1549,11 +1549,11 @@ if {[info exists net-type]} {
75 switch -- ${net-type} {
78 - source scripts/quotepong.tcl
79 + source /usr/share/eggdrop/scripts/quotepong.tcl
83 - source scripts/quotepass.tcl
84 + source /usr/share/eggdrop/scripts/quotepass.tcl
88 diff -urNp -x '*.orig' eggdrop-1.8.3.org/src/eggdrop.h eggdrop-1.8.3/src/eggdrop.h
89 --- eggdrop-1.8.3.org/src/eggdrop.h 2018-02-04 17:08:11.000000000 +0100
90 +++ eggdrop-1.8.3/src/eggdrop.h 2021-10-09 23:37:18.221428352 +0200
95 -#define LANGDIR "./language" /* language file directory */
96 +#define LANGDIR "/usr/share/eggdrop/language" /* language file directory */
97 #define BASELANG "english" /* language which always gets loaded before
98 all other languages. You do not want to