Update links to point to the upcoming v4 docs.

[skip alpine ci]
[skip macos ci]
[skip windows ci]
[skip ubuntu ci]
This commit is contained in:
Sadie Powell 2022-05-18 16:49:20 +01:00
parent 3cc24014a7
commit 844a3505e9
5 changed files with 28 additions and 28 deletions

View File

@ -1,4 +1,4 @@
### Important Notice
## Important Notice
The `master` branch contains the latest unstable development code. If you are running a server then you probably want to use a v3 release for now. You can obtain this from [the releases page](https://github.com/inspircd/inspircd/releases/latest) or by running `git checkout $(git describe --abbrev=0 --tags insp3)` if you are installing from Git.
@ -24,7 +24,7 @@ If you encounter any bugs then [please file an issue](https://github.com/inspirc
## Installation
Most InspIRCd users running a UNIX-like system build from source. A guide about how to do this is available on [the InspIRCd docs site](https://docs.inspircd.org/3/installation/source).
Most InspIRCd users running a UNIX-like system build from source. A guide about how to do this is available on [the InspIRCd docs site](https://docs.inspircd.org/4/installation/source).
Building from source on Windows is generally not recommended but [a guide is available](https://github.com/inspircd/inspircd/blob/master/win/README.txt) if you wish to do this.

View File

@ -66,7 +66,7 @@
# Variables may be redefined and may reference other variables. #
# Value expansion happens at the time the tag is read. #
# #
# See https://docs.inspircd.org/3/configuration/#define for a list of #
# See https://docs.inspircd.org/4/configuration/#define for a list of #
# predefined config variables. #
<define name="bindip" value="1.2.2.3">
<define name="localips" value="&bindip;/24">
@ -138,9 +138,9 @@
# to the name of a custom <sslprofile> tag that you have defined. See the
# docs page for the TLS module you are using for more details:
#
# GnuTLS: https://docs.inspircd.org/3/modules/ssl_gnutls#sslprofile
# mbedTLS: https://docs.inspircd.org/3/modules/ssl_mbedtls#sslprofile
# OpenSSL: https://docs.inspircd.org/3/modules/ssl_openssl#sslprofile
# GnuTLS: https://docs.inspircd.org/4/modules/ssl_gnutls#sslprofile
# mbedTLS: https://docs.inspircd.org/4/modules/ssl_mbedtls#sslprofile
# OpenSSL: https://docs.inspircd.org/4/modules/ssl_openssl#sslprofile
#
# You will need to load the ssl_openssl module for OpenSSL, ssl_gnutls
# for GnuTLS and ssl_mbedtls for mbedTLS.

View File

@ -60,9 +60,9 @@
# when making an outbound connection to the server. See the docs page for
# the TLS module you are using for more details:
#
# GnuTLS: https://docs.inspircd.org/3/modules/ssl_gnutls#sslprofile
# mbedTLS: https://docs.inspircd.org/3/modules/ssl_mbedtls#sslprofile
# OpenSSL: https://docs.inspircd.org/3/modules/ssl_openssl#sslprofile
# GnuTLS: https://docs.inspircd.org/4/modules/ssl_gnutls#sslprofile
# mbedTLS: https://docs.inspircd.org/4/modules/ssl_mbedtls#sslprofile
# OpenSSL: https://docs.inspircd.org/4/modules/ssl_openssl#sslprofile
#
# You will need to load the ssl_openssl module for OpenSSL, ssl_gnutls
# for GnuTLS and ssl_mbedtls for mbedTLS. The server port that you
@ -71,7 +71,7 @@
# fingerprint: If defined, this option will force servers to be
# authenticated using TLS certificate fingerprints. See
# https://docs.inspircd.org/3/modules/spanningtree for more information.
# https://docs.inspircd.org/4/modules/spanningtree for more information.
# This will require a TLS link for both inbound and outbound connections.
#fingerprint=""

View File

@ -10,7 +10,7 @@
# #
# By default, ALL modules are commented out. You must uncomment them #
# or add lines to your config to load modules. Please refer to #
# https://docs.inspircd.org/3/modules for a list of modules and #
# https://docs.inspircd.org/4/modules for a list of modules and #
# each modules link for any additional conf tags they require. #
# #
# ____ _ _____ _ _ ____ _ _ _ #
@ -564,7 +564,7 @@
#
# You can also define a custom codepage. For details on how to do this
# please refer to the docs site:
# https://docs.inspircd.org/3/modules/codepage
# https://docs.inspircd.org/4/modules/codepage
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Common channels module: Adds user mode +c, which, when set, requires
@ -840,7 +840,7 @@
#<module name="dnsbl">
# #
# For configuration options please see the docs page for dnsbl at #
# https://docs.inspircd.org/3/modules/dnsbl. You can also use one or #
# https://docs.inspircd.org/4/modules/dnsbl. You can also use one or #
# more of the following example configs for popular DNSBLs: #
# #
# DroneBL (https://dronebl.org) #
@ -1034,7 +1034,7 @@
#
#-#-#-#-#-#-#-#-#-#-#- HOSTCHANGE CONFIGURATION -#-#-#-#-#-#-#-#-#-#
# #
# See https://docs.inspircd.org/3/modules/hostchange for help. #
# See https://docs.inspircd.org/4/modules/hostchange for help. #
# #
#<hostchange mask="*@42.theanswer.example.org" action="addaccount" suffix=".users.example.com">
#<hostchange mask="*root@*" action="addnick" prefix="example/users/">
@ -1445,7 +1445,7 @@
#-#-#-#-#-#-#-#-#-#-#-#- SQL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#-#
# #
# mysql is more complex than described here, see the docs for more #
# info: https://docs.inspircd.org/3/modules/mysql #
# info: https://docs.inspircd.org/4/modules/mysql #
#
#<database module="mysql" name="mydb" user="myuser" pass="mypass" host="localhost" id="my_database2">
@ -1595,7 +1595,7 @@
# #
# Much of override's configuration relates to your oper blocks. #
# For more information on how to allow opers to override, see: #
# https://docs.inspircd.org/3/modules/override #
# https://docs.inspircd.org/4/modules/override #
# #
# noisy - If enabled, all oper overrides will be announced #
# via channel notice. #
@ -1740,7 +1740,7 @@
#-#-#-#-#-#-#-#-#-#-#-#- SQL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#-#
# #
# pgsql is more complex than described here, see the docs for #
# more: https://docs.inspircd.org/3/modules/pgsql #
# more: https://docs.inspircd.org/4/modules/pgsql #
#
#<database module="pgsql" name="mydb" user="myuser" pass="mypass" host="localhost" id="my_database" tls="yes">
@ -2199,7 +2199,7 @@
#-#-#-#-#-#-#-#-#-#-#- GNUTLS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
# #
# ssl_gnutls is too complex to describe here, see the docs: #
# https://docs.inspircd.org/3/modules/ssl_gnutls #
# https://docs.inspircd.org/4/modules/ssl_gnutls #
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# TLS info module: Allows users to retrieve information about other
@ -2231,7 +2231,7 @@
#-#-#-#-#-#-#-#-#-#-#- MBEDTLS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
# #
# ssl_mbedtls is too complex to describe here, see the docs: #
# https://docs.inspircd.org/3/modules/ssl_mbedtls #
# https://docs.inspircd.org/4/modules/ssl_mbedtls #
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# OpenSSL TLS module: Adds support for TLS connections using OpenSSL,
@ -2243,7 +2243,7 @@
#-#-#-#-#-#-#-#-#-#-#- OPENSSL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
# #
# ssl_openssl is too complex to describe here, see the docs: #
# https://docs.inspircd.org/3/modules/ssl_openssl #
# https://docs.inspircd.org/4/modules/ssl_openssl #
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Strip color module: Adds channel mode +S that strips color codes and
@ -2273,7 +2273,7 @@
#-#-#-#-#-#-#-#-#-#-#-#- SQL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#-#
# #
# sqlite is more complex than described here, see the docs for more #
# info: https://docs.inspircd.org/3/modules/sqlite3 #
# info: https://docs.inspircd.org/4/modules/sqlite3 #
#
#<database module="sqlite" hostname="/full/path/to/database.db" id="anytext">
@ -2286,7 +2286,7 @@
#-#-#-#-#-#-#-#-#-#-#- SQLAUTH CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
# #
# sqlauth is too complex to describe here, see the docs: #
# https://docs.inspircd.org/3/modules/sqlauth #
# https://docs.inspircd.org/4/modules/sqlauth #
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# SQL oper module: Allows you to store oper credentials in an SQL
@ -2300,7 +2300,7 @@
# #
# dbid - Database ID to use (see SQL modules). #
# #
# See also: https://docs.inspircd.org/3/modules/sqloper #
# See also: https://docs.inspircd.org/4/modules/sqloper #
# #
#<sqloper dbid="1">

View File

@ -73,7 +73,7 @@ It seems like the server endpoint you specified is not reachable! Make sure that
* If you are using a firewall incoming connections on TCP port $port are allowed.
* The endpoint your server is listening on is not local or private.
See https://docs.inspircd.org/3/configuration/#ltbindgt for more information.
See https://docs.inspircd.org/4/configuration/#ltbindgt for more information.
EOM
exit 1;
}
@ -91,7 +91,7 @@ It seems like the server dropped the connection before sending anything! Make su
* The endpoint you specified is actually your IRC server.
* If you are using a firewall incoming data on TCP port $port are allowed.
See https://docs.inspircd.org/3/configuration/#ltbindgt for more information.
See https://docs.inspircd.org/4/configuration/#ltbindgt for more information.
EOM
exit 1;
} elsif ($data =~ /[A-Z:@]/) {
@ -116,9 +116,9 @@ It appears that the server endpoint is using plaintext! Make sure that:
See the following links for more information:
https://docs.inspircd.org/3/modules/ssl_gnutls/#configuration
https://docs.inspircd.org/3/modules/ssl_mbedtls/#configuration
https://docs.inspircd.org/3/modules/ssl_openssl/#configuration
https://docs.inspircd.org/4/modules/ssl_gnutls/#configuration
https://docs.inspircd.org/4/modules/ssl_mbedtls/#configuration
https://docs.inspircd.org/4/modules/ssl_openssl/#configuration
EOM
exit 1;
}