"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "OpenVerse/server.cfg" of archive OpenVerse-0.8-7.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 # OpenVerse Server Config file
    2 # 
    3 # this file initalizes the program and does any
    4 # platform specific things/setup. It will then source 
    5 # supporting modules.
    6 #
    7 # Module Name		- Server Config File
    8 # Current Maintainter 	- Cruise <cruise@openverse.org>
    9 # Sourced By		- Command Line
   10 #
   11 # Copyright (C) 1999-2001 David Gale <cruise@openverse.org>
   12 # For more information visit http://OpenVerse.org/
   13 #
   14 # This program is free software; you can redistribute it and/or
   15 # modify it under the terms of the GNU General Public License
   16 # as published by the Free Software Foundation; either version 2
   17 # of the License, or (at your option) any later version.
   18 # 
   19 # This program is distributed in the hope that it will be useful,
   20 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   21 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   22 # GNU General Public License for more details.
   23 # 
   24 # You should have received a copy of the GNU General Public License
   25 # along with this program; if not, write to the Free Software
   26 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,
   27 # USA.
   28 
   29 #-------------------------------------------------------------------------
   30 # Set these to something for your system. The roomfile must exist. It must
   31 # be a GIF file. It must also be 640x480 pixels. Place the image in your
   32 # rooms directory.
   33 #-------------------------------------------------------------------------
   34 
   35 set MVS(roomname) "My Own Room"
   36 set MVS(roomfile) "room.gif"
   37 set MVS(port) 7000
   38 
   39 #-------------------------------------------------------------------------
   40 # The tickler file will cause the server to reload it's config if this
   41 # file exists. It will later be deleted. This allows for some easy remote
   42 # administration using only FTP. The Tickler file can be an empty file, it
   43 # is not read by the server.
   44 #-------------------------------------------------------------------------
   45 
   46 set MVS(tickler) "$MVS(homedir)/TickleMe"
   47 
   48 # ColorSwitch 1
   49 #-----------------------------
   50 # Maximum Alloweed avatar Size
   51 # ----------------------------
   52 
   53 set MVS(maxheight) "320"
   54 set MVS(maxwidth) "200"
   55 
   56 # ----------------------------
   57 # Maximum Users From the SAME
   58 # IP Address allowed on at once.
   59 # ----------------------------
   60 set MVS(max_same_users) 10
   61 
   62 #-----------------------------
   63 # Does this server support the
   64 # push command? (0=off, 1=on)
   65 # The default setting is on.
   66 #-----------------------------
   67 set MVS(push) 1
   68 
   69 #-----------------------------
   70 # The maximum message length.
   71 # Anything beyond 300 is not
   72 # going to look pretty. this is
   73 # intended for people who want
   74 # to LOWER the ammount or raise
   75 # it SLIGHTLY for one reason or
   76 # another.
   77 #-----------------------------
   78 set MVS(maxmsglen) 256
   79 
   80 #-------------------------------------------------------------------------
   81 # To run the program (in the background, on *nix) you would do...
   82 #
   83 # ./server.tcl server.cfg > /dev/null &
   84 #
   85 # NOTE: you only need the config file name. You do not need the full
   86 #       path to this file. If you put the full path, it won't work.
   87 #
   88 # It is suggested you use a logfile only when having problems. These log
   89 # files grow pretty quickly and you'll just take up disk space.
   90 # you can replace the /dev/null with logfile.log to waste time and
   91 # space on a logfile. If you wish to run it in the forground just remove
   92 # the ampersand (&) from the command above and the redirect (> /dev/null)
   93 #-------------------------------------------------------------------------
   94 # EXITS
   95 #-------------------------------------------------------------------------
   96 #
   97 # EXITS ARE A BIT HARD TO MAINTAIN IN THIS WAY. YOU MAY PREFER TO USE
   98 # OBJECT STYLE EXITS INSTEAD AS THEY CAN BE MAINTAINED MORE EASILY. SEE
   99 # THE OBJECTS SECTION OF THE WEB PAGE http://openverse.org/ FOR MORE
  100 # INFORMATION AND EXAMPLE EXIT OBJECTS.
  101 #
  102 # This is how to make an exit. This type of exit is invisible to the user.
  103 # If you want your exits to be visible, you should consider OBJECT style
  104 # exits.
  105 # the four parameters on the exits are (in order from left to right)
  106 #	Top Left X Coord.
  107 #	Top Left Y Coord.
  108 #	Bottom Right X Coord.
  109 #	Bottom Right Y Coord.
  110 # You can have as many exits from a room as you like
  111 # You should not let them overlap, if they do the first one in the list
  112 # will take precedence.
  113 #
  114 # You must have two entries for each exit. One setting for MVS(exits) and
  115 # one for MVS(locations). You are appending to the list with each new exit
  116 # added. For odd shaped objects, just make several exits which is made up
  117 # of rectangles within the area you want to link and send all rectangles
  118 # to the same server.
  119 #-------------------------------------------------------------------------
  120 #lappend MVS(exits) "0 410 90 450"
  121 #lappend MVS(locations) "world.openverse.org 7000"
  122 
  123 #-------------------------------------------------------------------------
  124 # ORT Registrations. (OpenVerse Rapid Transit - "The Bus")
  125 #-------------------------------------------------------------------------
  126 # The ORT is the OpenVerse Rapid Transit system. You can register with any
  127 # ORT system you like which allows open registrations. I imagine most
  128 # will. You can register with as many ORT systems as you like. The default
  129 # ORT server is below, uncomment the lines and change the username and
  130 # password to activate. The username and password are what YOU are
  131 # assigning to the ORT. YOU choose them, the ORT will use them to log into
  132 # your server with. You also choose the X, Y position where the ORT
  133 # will be placed when it arrives. Your server will register with the ORT
  134 # every 5 minutes to let it know you're stop is available.
  135 #
  136 #
  137 # You must have the following for each ORT you register with.
  138 #
  139 # All hostnames are done in IP address format.
  140 #
  141 # lappend MVS(ORT_Server) "openverse.com:4200"
  142 # lappend MVS(ORT_Username) "ORT"
  143 # lappend MVS(ORT_Password) "password"
  144 # lappend MVS(ORT_Location) "50 400"
  145 
  146 #
  147 # Force ORT Image.
  148 #
  149 # This allows you some flexability with what the ORT looks like on the
  150 # outside. When users enter it, it will still look like a train on the inside
  151 # but some  sites might want it to look like a  boat or a submarine or a tardis
  152 # on the outside, to match the look and feel of their room.
  153 # When you override what the ort is suggesting, you must define all of the
  154 # parameters related to the image, as well as place the new image you want to
  155 # be forced into the simages directory.
  156 
  157 # set MVS(ORT.force) 1
  158 # set MVS(ORT.force.image) "SeaOrt.gif"
  159 
  160 #-------------------------------------------------------------------------
  161 # ORT Information about your site.
  162 #-------------------------------------------------------------------------
  163 # Here is the actual information for your server which will be seen by
  164 # users riding on the ORTs which you have registered with. Your image
  165 # should be located in the server's images directory and also it should
  166 # be EXACTLY 225 pixels wide by 70 pixels high in size or the ORT will
  167 # reject it and the user's will see the default image. Also, Make your
  168 # image name as unique as possible. If an image by that name already
  169 # exists on the ORT server by the name of your image... It will be
  170 # rejected. Your image should be placed in the images subdirectory.
  171 #
  172 #
  173 # You should edit the information below to suit your site.
  174 #
  175 #
  176 set MVS(ORT_Image) "ov_tram_logo.gif"
  177 set MVS(ORT_Rating) "PG"
  178 set MVS(ORT_Description) "This server's administrator needs to set his server information up. There is no description for this stop."
  179 set MVS(ORT_State) "Florida"
  180 set MVS(ORT_Country) "United States"
  181 set MVS(ORT_Admin) "Joe Admin"
  182 set MVS(ORT_AdminEmail) "cruise@openverse.org"
  183 set MVS(ORT_WebSite) "http://openverse.org/"
  184 
  185 #
  186 # Some notes on the rating setting above.
  187 #
  188 # This is a voluntary system. We hope server admins will use their best
  189 # judgement about the rating system and not mislead users. An ORT may even
  190 # deny access to servers which abuse the rating system. It is designed to
  191 # assist people in deciding which rooms to join. Also, to assist routing
  192 # within the transport itself.
  193 #
  194 # The following ratings are available.
  195 #
  196 # G	- General chat, please refrain from adult chat and adult avatars.
  197 # PG	- General Chat, please refrain from excessive adult chat and no adult avatars please.
  198 # R	- General Chat, Adult avatars allowed. Adult style chat not frowned on.
  199 # X	- Strong adult content.
  200 # XXX	- VERY Strong adult content. The bizarre, sexual fetishes, etc.
  201 #
  202 # Obviously, OpenVerse being a completely open system.. This is just for
  203 # what the admin of this room feels. Being completely open and free.. the
  204 # ratings are nothign more than a small push towards what users who
  205 # connect to your system will do. Not what they will actually do.
  206