]> jfr.im git - irc/quakenet/newserv.git/commitdiff
Update documentation.
authorGunnar Beutner <redacted>
Thu, 15 Aug 2013 09:47:12 +0000 (11:47 +0200)
committerGunnar Beutner <redacted>
Thu, 15 Aug 2013 09:47:12 +0000 (11:47 +0200)
INSTALL
MODULES
README

diff --git a/INSTALL b/INSTALL
index d67b7cf47f2b6286c18d9e29c6b0f93f34f7dc07..36893a98d80d62675fc931b96039b83b17d13861 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -10,20 +10,19 @@ a certain library or header file was not found you can run the configure script
 with the -v option or check the .configure.log file after your first configure
 run.
 
 with the -v option or check the .configure.log file after your first configure
 run.
 
-Please refer to the "Local Settings" section in this file if you're
-using non-standard library/header search paths. Once you've resolved all
-dependency issues you can build newserv:
+Please refer to the "Local Settings" section in this file if you're using
+non-standard library/header search paths. Once you've resolved all dependency
+issues you can build newserv:
 
 $ make
 
 
 $ make
 
-This might take a while. After all modules are built you can install
-newserv:
+This might take a while. After all modules are built you can install newserv:
 
 $ make install
 
 
 $ make install
 
-By default the newserv binary and the modules are installed into your
-source tree. The recommended setup is to now create a separate directory
-and symlink the "newserv" binary and the "modules" directory into it:
+By default the newserv binary and the modules are installed into your source
+tree. The recommended setup is to now create a separate directory and symlink
+the "newserv" binary and the "modules" directory into it:
 
 $ cd
 $ mkdir newserv-install && cd newserv-install
 
 $ cd
 $ mkdir newserv-install && cd newserv-install
@@ -31,8 +30,8 @@ $ ln -s ../newserv-src/newserv
 $ ln -s ../newserv-src/modules
 
 You will also need to copy the newserv.conf.example configuration file to your
 $ ln -s ../newserv-src/modules
 
 You will also need to copy the newserv.conf.example configuration file to your
-installation directory and rename it to newserv.conf. The MODULES file
-has a list of available modules.
+installation directory and rename it to newserv.conf. The MODULES file has a
+list of available modules and their configuration settings.
 
 After you have updated your newserv.conf file you can start newserv:
 
 
 After you have updated your newserv.conf file you can start newserv:
 
@@ -41,18 +40,33 @@ $ ./newserv
 newserv does not detach from the console. Consider running it in a
 screen(1) session.
 
 newserv does not detach from the console. Consider running it in a
 screen(1) session.
 
+User Accounts
+~~~~~~~~~~~~
+
+You can create a user on your control instance using /msg N hello (where N is
+the nick of your control user). You need to be opered and authed in order to
+use this command.
+
+If your network does not have an authentication service that supports account
+IDs you can load the "auth" module. Note that this module lets opers set
+arbitrary account names and IDs and therefore should probably not be loaded on
+production networks.
+
+Once you have an account you should have a look at /msg N showcommands for a
+list of available commands.
+
 Local Settings
 ~~~~~~~~~~~~~
 
 If you are using non-standard library/include paths you can create a file
 Local Settings
 ~~~~~~~~~~~~~
 
 If you are using non-standard library/include paths you can create a file
-called configure.ini.local (using configure.ini.local.example as a template)
-to override some of the settings.
+called configure.ini.local (using configure.ini.local.example as a template) to
+override some of the settings.
 
 Workspaces
 ~~~~~~~~~
 
 If you're planning to write your own modules you might consider using
 
 Workspaces
 ~~~~~~~~~
 
 If you're planning to write your own modules you might consider using
-workspace.
+workspaces.
 
 For this to work you will need to create a directory for your modules:
 
 
 For this to work you will need to create a directory for your modules:
 
@@ -68,5 +82,5 @@ And finally add your workspace to the workspaces.ini file:
 [workspaces]
 custom=
 
 [workspaces]
 custom=
 
-You will need to re-run configure for it to pick up your new
-workspace and whatever modules you have in it.
+You will need to re-run configure for it to pick up your new workspace and
+whatever modules you have in it.
diff --git a/MODULES b/MODULES
index 80b701a8d23b87320ff5bfe807e3a5ec03853a3d..7a5b369b146f4ed8084d26eaba7418914afc5b6c 100644 (file)
--- a/MODULES
+++ b/MODULES
@@ -31,13 +31,6 @@ and modify user accounts.
 
 Other modules can register their own commands.
 
 
 Other modules can register their own commands.
 
-You can create a user on your control instance using /msg N hello (where N is
-the nick of your control instance). You need to be opered in order to use this
-command.
-
-Once you have an account you should have a look at /msg N showcommands for a
-list of available commands.
-
 Configuration:
 
 [control]
 Configuration:
 
 [control]
diff --git a/README b/README
index cfb1984b808592e9f42988502b9d4598ca4de24d..a721abe8ba6ce51f9e2e52104fdc952ea9a47173 100644 (file)
--- a/README
+++ b/README
@@ -5,7 +5,8 @@
              \_/  \_/  \_/  \_/  \_/  \_/  \_/ 
                         
 
              \_/  \_/  \_/  \_/  \_/  \_/  \_/ 
                         
 
-newserv is a P10 protocol services daemon developed for the QuakeNet IRC Network since April 2002. It is modular, fast and easily customizable.
+newserv is a P10 protocol services daemon developed for the QuakeNet IRC
+Network since April 2002. It is modular, fast and easily customizable.
 
 newserv is available for download and use under the GPLv2 open source license. 
 
 
 newserv is available for download and use under the GPLv2 open source license. 
 
@@ -14,7 +15,10 @@ The official website for newserv is http://dev.quakenet.org/
 Requirements
 ~~~~~~~~~~~
 
 Requirements
 ~~~~~~~~~~~
 
-* IRC Server running the P10 Protocol. Full support for all modules may require use of QuakeNet's snircd IRC server [available from https://www.quakenet.org/development], which is based upon Undernet's IRCU server [http://coder-com.undernet.org/].
+* IRC Server running the P10 Protocol. Full support for all modules may require
+  use of QuakeNet's snircd IRC server [available from
+  https://www.quakenet.org/development], which is based upon Undernet's IRCU
+  server [http://coder-com.undernet.org/].
 
 * Please read the INSTALL file for build and installation instructions.
 
 
 * Please read the INSTALL file for build and installation instructions.
 
@@ -50,9 +54,11 @@ Features
 Support & Development
 ~~~~~~~~~~~~~~~~~~~~
 
 Support & Development
 ~~~~~~~~~~~~~~~~~~~~
 
-Please read the documentation provided before you ask us for support. You may find some assistance in #dev on QuakeNet for specific questions.
+Please read the documentation provided before you ask us for support. You may
+find some assistance in #dev on QuakeNet for specific questions.
 
 
-If you've found any bugs or you're working on any cool new features please give us a shout.
+If you've found any bugs or you're working on any cool new features please give
+us a shout.
 
 License
 ~~~~~~
 
 License
 ~~~~~~