]> jfr.im git - irc/evilnet/x3.git/blobdiff - UPGRADE
Added checks to ensure OpServ SVS commands cannot be used on X3's own users (Thanks...
[irc/evilnet/x3.git] / UPGRADE
diff --git a/UPGRADE b/UPGRADE
index bb70826a8b3b28812428b96973ffed17bc8d29cc..f58a94ceab1a39f08d092c45f1e3a7eecb918fe4 100644 (file)
--- a/UPGRADE
+++ b/UPGRADE
@@ -3,20 +3,13 @@
 **************************************
 *** IMPORTANT UPGRADE INSTRUCTIONS ***
 **************************************
-From srvx 1.4:
-  Rename srvx.conf to x3.conf
-  Review .conf file settings. 
-    * remove giveops, givevoice from set_shows and add "Voice" above "Protect".
-    * you can change from srvx.db to x3.db here also (dont forget to rename the file)
-  Run all of the steps below
+Generally version-to-version upgrades can be done without trouble. The code
+for the most part aims to be backward-compatable. You should back up the .db
+files first (but you back those up anyway, dont you?)
 
-
-*****************************
-NOTE about command bindings:
-*****************************
-From srvx to x3, and within versions of x3, some commands have changed. When you upgrade
-your .db file may not have command bindings for new command names. I have added a command
-to help make solving this easy.
+Sometimes when upgrading, some commands may have changed. When you upgrade
+your .db file may not have command bindings for new commands added.
+There is now a command to assist with this: rebindall.
 If you don't have the 'rebindall' command bound, first bind it:
     /msg O3 bind o3 * *modcmd.*
 Then, after any upgrade, or after adding modules, or changing command effecting settings
@@ -32,16 +25,3 @@ NOTE: You will need to shut down x3 gracefully (using the die or restart command
 after binding in order for 'set' and 'uset' subcommand changes to function properly since
 the listings are cached. 
 
-*********************************************
-*** Steps needed, by version:
-***   note, binding can be taken care of
-***   according to the note above.
-*********************************************
-As of CVS version 1.24:
-  bind chanserv commands: uset autoop, and set voice
-
-As of CVS version 1.29:
-  bind chanserv commands: addlamer, dellamer, addtimedlamer, lamers, and llist
-  bind opserv commands: rebindall
-
-