mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-06-12 17:14:46 +02:00
Some text updates UnrealIRCd 5 -> UnrealIRCd 6
This commit is contained in:
@@ -418,7 +418,7 @@ fi
|
|||||||
TEST="$BASEPATH"
|
TEST="$BASEPATH"
|
||||||
echo ""
|
echo ""
|
||||||
echo "In what directory do you want to install UnrealIRCd?"
|
echo "In what directory do you want to install UnrealIRCd?"
|
||||||
echo "(Note: UnrealIRCd 5 will need to be installed somewhere."
|
echo "(Note: UnrealIRCd 6 will need to be installed somewhere."
|
||||||
echo " If this directory does not exist it will be created.)"
|
echo " If this directory does not exist it will be created.)"
|
||||||
echo $n "[$TEST] -> $c"
|
echo $n "[$TEST] -> $c"
|
||||||
read cc
|
read cc
|
||||||
|
|||||||
+3
-3
@@ -16,15 +16,15 @@ A short installation guide is available online at:
|
|||||||
https://www.unrealircd.org/docs/Installing_from_source
|
https://www.unrealircd.org/docs/Installing_from_source
|
||||||
|
|
||||||
Full documentation is available at:
|
Full documentation is available at:
|
||||||
https://www.unrealircd.org/docs/UnrealIRCd_5_documentation
|
https://www.unrealircd.org/docs/UnrealIRCd_6_documentation
|
||||||
|
|
||||||
--------------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------------
|
||||||
|
|
||||||
The full release notes are available in doc/RELEASE-NOTES.md
|
The full release notes are available in doc/RELEASE-NOTES.md
|
||||||
For easier viewing, check out the latest online release notes at:
|
For easier viewing, check out the latest online release notes at:
|
||||||
https://github.com/unrealircd/unrealircd/blob/unreal52/doc/RELEASE-NOTES.md
|
https://github.com/unrealircd/unrealircd/blob/unreal60_dev/doc/RELEASE-NOTES.md
|
||||||
|
|
||||||
UnrealIRCd 5 is compatible with the following services:
|
UnrealIRCd 6 is compatible with the following services:
|
||||||
* anope with the "unreal4" protocol module - version 2.0.7 or higher required!
|
* anope with the "unreal4" protocol module - version 2.0.7 or higher required!
|
||||||
* atheme with the "unreal4" protocol module - tested with version 7.2.9
|
* atheme with the "unreal4" protocol module - tested with version 7.2.9
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* Configuration file for UnrealIRCd 5
|
/* Configuration file for UnrealIRCd 6
|
||||||
*
|
*
|
||||||
* Simply copy this file to your conf/ directory, call it
|
* Simply copy this file to your conf/ directory, call it
|
||||||
* 'unrealircd.conf' and walk through it line by line (edit it!)
|
* 'unrealircd.conf' and walk through it line by line (edit it!)
|
||||||
@@ -12,8 +12,8 @@
|
|||||||
* this only takes a few minutes and will help you a lot:
|
* this only takes a few minutes and will help you a lot:
|
||||||
* https://www.unrealircd.org/docs/Configuration#Configuration_file_syntax
|
* https://www.unrealircd.org/docs/Configuration#Configuration_file_syntax
|
||||||
*
|
*
|
||||||
* UnrealIRCd 5 documentation (very extensive!):
|
* UnrealIRCd 6 documentation (very extensive!):
|
||||||
* https://www.unrealircd.org/docs/UnrealIRCd_5_documentation
|
* https://www.unrealircd.org/docs/UnrealIRCd_6_documentation
|
||||||
*
|
*
|
||||||
* Frequently Asked Questions:
|
* Frequently Asked Questions:
|
||||||
* https://www.unrealircd.org/docs/FAQ
|
* https://www.unrealircd.org/docs/FAQ
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* Fichier de configuration pour UnrealIRCd 5
|
/* Fichier de configuration pour UnrealIRCd 6
|
||||||
*
|
*
|
||||||
* Copiez ce fichier dans le répertoire conf/, renommez le
|
* Copiez ce fichier dans le répertoire conf/, renommez le
|
||||||
* 'unrealircd.conf' et parcourez-le ligne par ligne (modifiez le !)
|
* 'unrealircd.conf' et parcourez-le ligne par ligne (modifiez le !)
|
||||||
@@ -13,8 +13,8 @@
|
|||||||
* beaucoup :
|
* beaucoup :
|
||||||
* https://www.unrealircd.org/docs/Configuration#Configuration_file_syntax
|
* https://www.unrealircd.org/docs/Configuration#Configuration_file_syntax
|
||||||
*
|
*
|
||||||
* Documentation pour UnrealIRCd 5 (très complète !) :
|
* Documentation pour UnrealIRCd 6 (très complète !) :
|
||||||
* https://www.unrealircd.org/docs/UnrealIRCd_5_documentation/fr
|
* https://www.unrealircd.org/docs/UnrealIRCd_6_documentation/fr
|
||||||
*
|
*
|
||||||
* Foire Aux Questions :
|
* Foire Aux Questions :
|
||||||
* https://www.unrealircd.org/docs/FAQ
|
* https://www.unrealircd.org/docs/FAQ
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 için yapılandırma dosyası
|
/* UnrealIRCd 6 için yapılandırma dosyası
|
||||||
* Türkçe Çeviri: Diablo - (Serkan Sepetçi)
|
* Türkçe Çeviri: Diablo - (Serkan Sepetçi)
|
||||||
* İletişim: irc.trirc.com:6667 - diablo@unrealircd.org
|
* İletişim: irc.trirc.com:6667 - diablo@unrealircd.org
|
||||||
*
|
*
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* bu size bilgi edinmeniz açısından yardımcı olacaktır:
|
* bu size bilgi edinmeniz açısından yardımcı olacaktır:
|
||||||
* https://www.unrealircd.org/docs/Configuration#Configuration_file_syntax
|
* https://www.unrealircd.org/docs/Configuration#Configuration_file_syntax
|
||||||
*
|
*
|
||||||
* UnrealIRCd 5 belgeleme (çok geniş!):
|
* UnrealIRCd 6 belgeleme (çok geniş!):
|
||||||
* https://www.unrealircd.org/docs/UnrealIRCd_5_documentation
|
* https://www.unrealircd.org/docs/UnrealIRCd_6_documentation
|
||||||
*
|
*
|
||||||
* Sıkça Sorulan Sorular:
|
* Sıkça Sorulan Sorular:
|
||||||
* https://www.unrealircd.org/docs/FAQ
|
* https://www.unrealircd.org/docs/FAQ
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Based on the original help text written by hAtbLaDe
|
* Based on the original help text written by hAtbLaDe
|
||||||
* Revised by CC (07/2002) and many others
|
* Revised by CC (07/2002) and many others
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Based on the original help text written by hAtbLaDe
|
* Based on the original help text written by hAtbLaDe
|
||||||
* Revised by CC (07/2002) and many others
|
* Revised by CC (07/2002) and many others
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Based on the original help text written by hAtbLaDe
|
* Based on the original help text written by hAtbLaDe
|
||||||
* Revised by CC (07/2002) and many others
|
* Revised by CC (07/2002) and many others
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Basé sur l'aide originale écrite par hAtbLaDe
|
* Basé sur l'aide originale écrite par hAtbLaDe
|
||||||
* Révisé par CC (07/2002)
|
* Révisé par CC (07/2002)
|
||||||
* Ancien traducteur français : babass
|
* Ancien traducteur français : babass
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Based on the original help text written by hAtbLaDe
|
* Based on the original help text written by hAtbLaDe
|
||||||
* Revised by CC (07/2002) and many others
|
* Revised by CC (07/2002) and many others
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 helpconfiguratie
|
/* UnrealIRCd 6 helpconfiguratie
|
||||||
* Gebaseerd op de originele helptekst geschreven door hAtbLaDe
|
* Gebaseerd op de originele helptekst geschreven door hAtbLaDe
|
||||||
* Vertaald door Stanley (irc.chattersworld.nl
|
* Vertaald door Stanley (irc.chattersworld.nl
|
||||||
* Herzien door CC (07/2002) en vele andere.
|
* Herzien door CC (07/2002) en vele andere.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Based on the original help text written by hAtbLaDe
|
* Based on the original help text written by hAtbLaDe
|
||||||
* Revised by CC (07/2002) and many others
|
* Revised by CC (07/2002) and many others
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Help Configuration
|
/* UnrealIRCd 6 Help Configuration
|
||||||
* Based on the original help text written by hAtbLaDe
|
* Based on the original help text written by hAtbLaDe
|
||||||
* Revised by CC (07/2002)
|
* Revised by CC (07/2002)
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* UnrealIRCd 5 Yardım Yapılandırması
|
/* UnrealIRCd 6 Yardım Yapılandırması
|
||||||
*
|
*
|
||||||
* Orjinal yardım metnini yazan by hAtbLaDe
|
* Orjinal yardım metnini yazan by hAtbLaDe
|
||||||
* Gözden geçiren by CC (07/2002) ve diğerleri
|
* Gözden geçiren by CC (07/2002) ve diğerleri
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#
|
#
|
||||||
# This is the unrealircd-contrib repository which is added by default in
|
# This is the unrealircd-contrib repository which is added by default in
|
||||||
# UnrealIRCd 5 to make it easy for users to install 3rd party modules.
|
# UnrealIRCd to make it easy for users to install 3rd party modules.
|
||||||
# If you are a module coder and want to add your module to this repository
|
# If you are a module coder and want to add your module to this repository
|
||||||
# as well, then read the rules and procedure at:
|
# as well, then read the rules and procedure at:
|
||||||
# https://www.unrealircd.org/docs/Rules_for_3rd_party_modules_in_unrealircd-contrib
|
# https://www.unrealircd.org/docs/Rules_for_3rd_party_modules_in_unrealircd-contrib
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
==[ Translations ]===========================================================
|
==[ Translations ]===========================================================
|
||||||
|
|
||||||
In UnrealIRCd 5 we support the following translations:
|
In UnrealIRCd we support the following translations:
|
||||||
* on-line documentation at https://www.unrealircd.org/docs/ (wiki!)
|
* on-line documentation at https://www.unrealircd.org/docs/ (wiki!)
|
||||||
* help.conf
|
* help.conf
|
||||||
* example.conf
|
* example.conf
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
Welcome to the doxygen-generated documentation for the UnrealIRCd 5.x API.
|
Welcome to the doxygen-generated documentation for the UnrealIRCd 6.x API.
|
||||||
This is intended **for developers only!**
|
This is intended **for developers only!**
|
||||||
|
|
||||||
If you are creating a 3rd party module for UnrealIRCd or are interested
|
If you are creating a 3rd party module for UnrealIRCd or are interested
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
# AppArmor profile for UnrealIRCd 5
|
# AppArmor profile for UnrealIRCd 6
|
||||||
#
|
#
|
||||||
# Note that you may still see some DENIED warnings in logs with
|
# Note that you may still see some DENIED warnings in logs with
|
||||||
# operation="chmod". These are harmless and can be safely ignored.
|
# operation="chmod". These are harmless and can be safely ignored.
|
||||||
#
|
#
|
||||||
# Tested on Ubuntu 16.04 LTS and Ubuntu 18.04 LTS
|
# Tested on Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS
|
||||||
#
|
#
|
||||||
# IMPORTANT: you will have to modify the path to executable below
|
# IMPORTANT: you will have to modify the path to executable below
|
||||||
# if it's not /home/ircd/unrealircd/bin/unrealircd !
|
# if it's not /home/ircd/unrealircd/bin/unrealircd !
|
||||||
|
|||||||
+1
-1
@@ -209,7 +209,7 @@
|
|||||||
* when there is no socket data waiting for us (no clients sending anything).
|
* when there is no socket data waiting for us (no clients sending anything).
|
||||||
* Was 2000ms in 3.2.x, 1000ms for versions below 3.4-alpha4.
|
* Was 2000ms in 3.2.x, 1000ms for versions below 3.4-alpha4.
|
||||||
* 500ms in UnrealIRCd 4 (?)
|
* 500ms in UnrealIRCd 4 (?)
|
||||||
* 250ms in UnrealIRCd 5.
|
* 250ms in UnrealIRCd 5 and UnrealIRCd 6.
|
||||||
*/
|
*/
|
||||||
#define SOCKETLOOP_MAX_DELAY 250
|
#define SOCKETLOOP_MAX_DELAY 250
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ class AppModel : ChangeNotifierDelegate
|
|||||||
{
|
{
|
||||||
var menuItem : NSStatusItem
|
var menuItem : NSStatusItem
|
||||||
static let logoName = "logo.png"
|
static let logoName = "logo.png"
|
||||||
static let helpURL = "https://www.unrealircd.org/docs/UnrealIRCd_5_documentation"
|
static let helpURL = "https://www.unrealircd.org/docs/UnrealIRCd_6_documentation"
|
||||||
var daemonModel : DaemonModel
|
var daemonModel : DaemonModel
|
||||||
var configurationModel : ConfigurationModel
|
var configurationModel : ConfigurationModel
|
||||||
var windowController : NSWindowController?
|
var windowController : NSWindowController?
|
||||||
|
|||||||
+1
-1
@@ -367,7 +367,7 @@ void _do_join(Client *client, int parc, const char *parv[])
|
|||||||
}
|
}
|
||||||
if (*name == '0' && !atoi(name))
|
if (*name == '0' && !atoi(name))
|
||||||
{
|
{
|
||||||
/* UnrealIRCd 5: we only support "JOIN 0",
|
/* UnrealIRCd 5+: we only support "JOIN 0",
|
||||||
* "JOIN 0,#somechan" etc... so only at the beginning.
|
* "JOIN 0,#somechan" etc... so only at the beginning.
|
||||||
* We do not support it half-way like "JOIN #a,0,#b"
|
* We do not support it half-way like "JOIN #a,0,#b"
|
||||||
* since that doesn't make sense, unless you are flooding...
|
* since that doesn't make sense, unless you are flooding...
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||||
<assemblyIdentity
|
<assemblyIdentity
|
||||||
processorArchitecture="amd64"
|
processorArchitecture="amd64"
|
||||||
name="UnrealIRCd.UnrealIRCd.5"
|
name="UnrealIRCd.UnrealIRCd.6"
|
||||||
version="5.2.2.0"
|
version="6.0.0.0"
|
||||||
type="win32"
|
type="win32"
|
||||||
/>
|
/>
|
||||||
<description>Internet Relay Chat Daemon</description>
|
<description>Internet Relay Chat Daemon</description>
|
||||||
|
|||||||
+1
-1
@@ -199,7 +199,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
|||||||
DWORD need;
|
DWORD need;
|
||||||
|
|
||||||
/* Go one level up, since we are currently in the bin\ subdir
|
/* Go one level up, since we are currently in the bin\ subdir
|
||||||
* and we want to be in (f.e.) "C:\Program Files\UnrealIRCd 5"
|
* and we want to be in (f.e.) "C:\Program Files\UnrealIRCd 6"
|
||||||
*/
|
*/
|
||||||
chdir("..");
|
chdir("..");
|
||||||
|
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR *lpszArgv)
|
|||||||
chdir(path);
|
chdir(path);
|
||||||
|
|
||||||
/* Go one level up, since we are currently in the bin\ subdir
|
/* Go one level up, since we are currently in the bin\ subdir
|
||||||
* and we want to be in (f.e.) "C:\Program Files\UnrealIRCd 5"
|
* and we want to be in (f.e.) "C:\Program Files\UnrealIRCd 6"
|
||||||
*/
|
*/
|
||||||
chdir("..");
|
chdir("..");
|
||||||
|
|
||||||
|
|||||||
@@ -83,11 +83,11 @@ int main(int argc, char *argv[]) {
|
|||||||
uChangeServiceConfig2(hService, SERVICE_CONFIG_DESCRIPTION, &info);
|
uChangeServiceConfig2(hService, SERVICE_CONFIG_DESCRIPTION, &info);
|
||||||
CloseServiceHandle(hService);
|
CloseServiceHandle(hService);
|
||||||
printf("\n[!!!] IMPORTANT: By default the network service user cannot write to the \n"
|
printf("\n[!!!] IMPORTANT: By default the network service user cannot write to the \n"
|
||||||
"UnrealIRCd 5 folder and this will make UnrealIRCd fail to boot without\n"
|
"UnrealIRCd 6 folder and this will make UnrealIRCd fail to boot without\n"
|
||||||
"writing any meaningful error to the log files.\n"
|
"writing any meaningful error to the log files.\n"
|
||||||
"You have two options:\n"
|
"You have two options:\n"
|
||||||
"1) Manually grant FULL permissions to NT AUTHORITY\\NetworkService\n"
|
"1) Manually grant FULL permissions to NT AUTHORITY\\NetworkService\n"
|
||||||
" for the UnrealIRCd 5 folder, all its subfolders and files.\n"
|
" for the UnrealIRCd 6 folder, all its subfolders and files.\n"
|
||||||
"OR, easier and recommended:\n"
|
"OR, easier and recommended:\n"
|
||||||
"2) just re-run the UnrealIRCd installer and select 'Install as a service',\n"
|
"2) just re-run the UnrealIRCd installer and select 'Install as a service',\n"
|
||||||
" which sets all the necessary permissions automatically.\n");
|
" which sets all the necessary permissions automatically.\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user