diff options
author | Sadie Powell <sadie@witchery.services> | 2020-12-22 06:07:11 +0000 |
---|---|---|
committer | Sadie Powell <sadie@witchery.services> | 2020-12-22 06:13:45 +0000 |
commit | aaee82ee303dd3f1f4d1bea219942fc79bb2542f (patch) | |
tree | e4e11ac485ab28788499724de7465fc86ed1df78 | |
parent | 744efed4e2ca5b1957e541238ed14e9931019479 (diff) |
Add config files for popular DNSBL providers.
-rw-r--r-- | docs/conf/modules.conf.example | 12 | ||||
-rw-r--r-- | docs/conf/providers/dronebl.conf.example | 11 | ||||
-rw-r--r-- | docs/conf/providers/efnet-rbl.conf.example | 11 | ||||
-rw-r--r-- | docs/conf/providers/torexit.conf.example | 11 |
4 files changed, 44 insertions, 1 deletions
diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example index 30082ead2..4a0604d87 100644 --- a/docs/conf/modules.conf.example +++ b/docs/conf/modules.conf.example @@ -872,7 +872,17 @@ #<module name="dnsbl"> # # # For configuration options please see the docs page for dnsbl at # -# https://docs.inspircd.org/3/modules/dnsbl # +# https://docs.inspircd.org/3/modules/dnsbl. You can also use one or # +# more of the following example configs for popular DNSBLs: # +# # +# DroneBL (https://dronebl.org) # +#<include file="examples/providers/dronebl.conf.example"> +# # +# EFnet RBL (https://rbl.efnetrbl.org) # +#<include file="examples/providers/efnet-rbl.conf.example"> +# # +# dan.me.uk Tor exit node DNSBL (https://www.dan.me.uk/dnsbl) # +#<include file="examples/providers/torexit.conf.example"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # Exempt channel operators module: Provides support for allowing # diff --git a/docs/conf/providers/dronebl.conf.example b/docs/conf/providers/dronebl.conf.example new file mode 100644 index 000000000..72055d522 --- /dev/null +++ b/docs/conf/providers/dronebl.conf.example @@ -0,0 +1,11 @@ +# This file contains configuration for using the dnsbl module with +# the DroneBL DNSBL. See https://dronebl.org/ for more information on +# DroneBL. + +<dnsbl name="DroneBL" + domain="dnsbl.dronebl.org" + type="record" + records="3,5,6,7,8,9,10,11,13,14,15,16,17,19" + action="zline" + duration="7d" + reason="You are listed in DroneBL. Please visit https://dronebl.org/lookup.do?ip=%ip% for more information."> diff --git a/docs/conf/providers/efnet-rbl.conf.example b/docs/conf/providers/efnet-rbl.conf.example new file mode 100644 index 000000000..78dce53cb --- /dev/null +++ b/docs/conf/providers/efnet-rbl.conf.example @@ -0,0 +1,11 @@ +# This file contains configuration for using the dnsbl module with +# the EFnet RBL. See https://rbl.efnetrbl.org/ for more information +# on the EFnet RBL. + +<dnsbl name="EFnet RBL" + domain="rbl.efnetrbl.org" + type="record" + records="1,2,3,4,5" + action="zline" + duration="7d" + reason="You are listed in the EFnet RBL. Please visit https://rbl.efnetrbl.org/?i=%ip% for more information."> diff --git a/docs/conf/providers/torexit.conf.example b/docs/conf/providers/torexit.conf.example new file mode 100644 index 000000000..e9e62c43a --- /dev/null +++ b/docs/conf/providers/torexit.conf.example @@ -0,0 +1,11 @@ +# This file contains configuration for using the dnsbl module with +# the dan.me.uk Tor exit node DNSBL. See https://www.dan.me.uk/dnsbl +# for more information on the dan.me.uk Tor exit node DNSBL. + +<dnsbl name="torexit.dan.me.uk" + domain="torexit.dan.me.uk" + type="record" + records="100" + action="zline" + duration="7d" + reason="Tor exit nodes are not allowed on this network. See https://metrics.torproject.org/rs.html#search/%ip% for more information."> |