Skip to content

Commit 1723a64

Browse files
committed
Conf update & README update
-Update the example inspircd conf again -- these changes are needed to make SSL work properly. -Add 2 missing modulemanager modules that are needed.
1 parent 8af239e commit 1723a64

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ If you encounter any bugs then [please file an issue](https://github.com/inspirc
3232
`./modulemanager install m_antiknocker`
3333
`./modulemanager install m_cve_2024_39844`
3434
`./modulemanager install m_userip`
35+
`./modulemanager install m_nopartmsg`
36+
`./modulemanager install m_stats_unlinked`
3537

3638
5. Now you will need to run `make`, followed by `make install`.
3739
6. Setup your *inspircd.conf* _(found in *inspircd4/run/conf/examples*)_ using the template provided, and save as *inspircd4/run/conf/inspircd.conf*.

docs/conf/inspircd.example.conf

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,18 @@
1919
email="irc@&networkDomain;">
2020

2121
#-#-#-#-#-#-#-#-#-#-#-#- PORT CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-
22-
<bind address="" port="6697" type="clients" ssl="gnutls">
23-
<bind address="##EDIT-IPv6-ADDRESS" port="6697" type="clients" ssl="gnutls">
24-
<gnutls
25-
certfile="##EDIT-PATH##/inspircd/run/conf/cert.pem"
26-
keyfile="##EDIT-PATH##/inspircd/run/conf/key.pem"
27-
priority="NORMAL">
28-
<module name="m_ssl_gnutls.so">
22+
<bind address="" port="6697" type="clients" sslprofile="Clients">
23+
<bind address="##EDIT-IPv6-ADDRESS" port="6697" type="clients" sslprofile="Clients">
24+
<sslprofile name="Clients"
25+
provider="gnutls"
26+
certfile="##EDIT-PATH##/inspircd/run/conf/cert.pem"
27+
keyfile="##EDIT-PATH##/inspircd/run/conf/key.pem"
28+
priority="NORMAL">
29+
<sslprofile name="Servers"
30+
provider="gnutls"
31+
certfile="##EDIT-PATH##/inspircd/run/conf/cert.pem"
32+
keyfile="##EDIT-PATH##/inspircd/run/conf/key.pem"
33+
priority="NORMAL">
2934

3035
# Plaintext listener that binds on a TCP/IP endpoint:
3136
<bind address="##EDIT-IPv4-ADDRESS" port="6661-6669" type="clients">

0 commit comments

Comments
 (0)