-
Notifications
You must be signed in to change notification settings - Fork 0
/
eggdrop_ssl_sni.conf
executable file
·190 lines (186 loc) · 4.05 KB
/
eggdrop_ssl_sni.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
set test "eggdrop_ssl_sni"
set nick testbot
set botnet-nick "testbot"
set pidfile pid.${test}
set chanfile ${test}.chan
set userfile ${test}.user
set notefile ${test}.note
set ssl-capath "/etc/ssl/"
set ssl-ciphers "ALL"
set ssl-cert-auth 0
set ssl-privatekey "eggdrop.key"
set ssl-certificate "eggdrop.crt"
set ssl-protocols "TLSv1 TLSv1.1 TLSv1.2 TLSv1.3"
set ssl-dhparam "dhparam.pem"
#set vhost4 192.168.1.150
#set vhost6 2605:6f00:877::3817:f5d7
#set listen-addr 2605:6f00:877::3817:f5d7
set listen-addr 127.0.0.1
set altnick "testbot"
set realname "testbot"
set username "testbot"
set raw-log 1
listen 3015 all
logfile spo * testbot.log
source scripts/cmd_accept.tcl
set prefer-ipv6 0
set copy-to-tmp 0
set network "Undernet"
set timezone "EST"
set offset "5"
set env(TZ) "$timezone $offset"
set max-logs 5
set max-logsize 1024
set quick-logs 1
set log-time 1
set keep-all-logs 0
set logfile-suffix ".%d%b%Y"
set switch-logfiles-at 300
set quiet-save 0
set console "sdmcobx"
set sort-users 0
set help-path "help/"
set temp-path "/tmp"
set motd "text/motd"
set telnet-banner "text/motd"
set userfile-perm 0600
set remote-boots 1
set share-unlinks 1
set protect-telnet 1
set dcc-sanitycheck 1
set ident-timeout 5
set require-p 1
set open-telnets 0
set stealth-telnets 1
set use-telnet-banner 0
set connect-timeout 15
set dcc-flood-thr 20
set telnet-flood 0:0
set paranoid-telnet-flood 1
set resolve-timeout 15
set ignore-time 30
set hourly-updates 00
set notify-newusers "$owner"
set default-flags ""
set whois-fields ""
set die-on-sighup 0
set die-on-sigterm 1
set must-be-owner 2
set max-dcc 50
set dcc-portrange 1024:65535
set enable-simul 1
set allow-dk-cmds 0
set dupwait-timeout 15
set mod-path "modules/"
loadmodule dns
loadmodule channels
set ban-time 120
set exempt-time 60
set invite-time 60
set share-greet 1
set use-info 1
set global-flood-chan 10:20
set global-flood-deop 3:10
set global-flood-kick 5:10
set global-flood-join 0:0
set global-flood-ctcp 3:30
set global-flood-nick 0:0
set global-idle-kick 0
set global-chanset {
-clearbans +enforcebans
+dynamicbans +userbans
-autoop -bitch
-greet -protectops
-statuslog -revenge
-secret +autovoice
+cycle +dontkickops
-inactive -protectfriends
+shared -seen
+userexempts +dynamicexempts
+userinvites +dynamicinvites
-nodesynch
}
set global-chanmode "nt"
set global-stopnethack-mode 0
loadmodule server
set net-type 0
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +i-ws"
}
set servers {irc.darenet.org:+6697}
set keep-nick 1
set use-ison 1
set strict-host 0
set quiet-reject 1
set lowercase-ctcp 0
set answer-ctcp 3
set flood-msg 5:60
set flood-ctcp 3:60
set never-give-up 1
set strict-servernames 1
set default-port 6667
set server-cycle-wait 60
set server-timeout 15
set servlimit 0
set check-stoned 1
set use-console-r 1
set debug-output 1
set serverror-quit 1
set max-queue-msg 350
set trigger-on-ignore 0
set double-mode 0
set double-server 0
set double-help 0
set use-lagcheck 1
set optimize-kicks 1
loadmodule ctcp
set ctcp-mode 2
loadmodule irc
set bounce-bans 0
set bounce-modes 0
set max-bans 45
set max-modes 45
set kick-fun 0
set ban-fun 0
set learn-users 0
set wait-split 600
set wait-info 180
set mode-buf-length 200
set no-chanrec-info 0
set revenge-mode 0
set bounce-exempts 0
set bounce-invites 0
set max-exempts 20
set max-invites 20
loadmodule transfer
set max-dloads 3
set dcc-block 1024
set xfer-timeout 30
loadmodule share
set private-global 0
set private-globals "z"
set private-user 0
set override-bots 1
#loadmodule compress
set share-compressed 1
set compress-level 9
loadmodule notes
set max-notes 50
set note-life 60
set allow-fwd 1
set notify-users 1
set notify-onjoin 1
loadmodule console
set console-autosave 1
set force-channel 0
set info-party 0
#checkmodule blowfish
loadmodule blowfish
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
source scripts/cmd_accept.tcl
bind evnt - init-server die
utimer 15 die