aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xbin/OpenMetaverse.Rendering.Meshmerizer.dllbin20480 -> 20480 bytes
-rwxr-xr-xbin/OpenMetaverse.StructuredData.dllbin102400 -> 102400 bytes
-rwxr-xr-xbin/OpenMetaverse.dllbin1716224 -> 1736704 bytes
-rwxr-xr-xbin/OpenMetaverseTypes.dllbin114688 -> 114688 bytes
-rw-r--r--bin/OpenSim.ini.example47
-rw-r--r--bin/OpenSimDefaults.ini4
-rw-r--r--bin/Robust.HG.ini.example44
-rw-r--r--bin/Robust.ini.example14
-rw-r--r--bin/config-include/CenomeCache.ini.example15
-rw-r--r--bin/config-include/FlotsamCache.ini.example3
-rw-r--r--bin/config-include/Grid.ini9
-rw-r--r--bin/config-include/GridCommon.ini.example31
-rw-r--r--bin/config-include/GridHypergrid.ini20
-rw-r--r--bin/config-include/Standalone.ini10
-rw-r--r--bin/config-include/StandaloneCommon.ini.example59
-rw-r--r--bin/config-include/StandaloneHypergrid.ini32
-rw-r--r--bin/mssql_connection.ini.example18
17 files changed, 232 insertions, 74 deletions
diff --git a/bin/OpenMetaverse.Rendering.Meshmerizer.dll b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
index 6139a9d..a6dec04 100755
--- a/bin/OpenMetaverse.Rendering.Meshmerizer.dll
+++ b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
Binary files differ
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index e3b729c..ed0a2d6 100755
--- a/bin/OpenMetaverse.StructuredData.dll
+++ b/bin/OpenMetaverse.StructuredData.dll
Binary files differ
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index 69c4e9b..37ec47a 100755
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index cab014d..6f7fbac 100755
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index c5df0db..bab118f 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -307,6 +307,14 @@
307 ; serving this cap from the simulators may lead to poor performace. 307 ; serving this cap from the simulators may lead to poor performace.
308 Cap_WebFetchInventoryDescendents = "" 308 Cap_WebFetchInventoryDescendents = ""
309 309
310[SimulatorFeatures]
311 ; Experimental new information sent in SimulatorFeatures cap for Kokua viewers
312 ; meant to override the MapImage and search server url given at login, and varying
313 ; on a sim-basis.
314 ; Viewers that don't understand it, will ignore it
315 ;MapImageServerURI = "http://127.0.0.1:9000/
316 ;SearchServerURI = "http://127.0.0.1:9000/
317
310[Chat] 318[Chat]
311 ;# {whisper_distance} {} {Distance at which a whisper is heard, in meters?} {} 10 319 ;# {whisper_distance} {} {Distance at which a whisper is heard, in meters?} {} 10
312 ;; Distance in meters that whispers should travel. 320 ;; Distance in meters that whispers should travel.
@@ -635,50 +643,13 @@
635 643
636 ;; You need to load a local service for a standalone, and a remote service 644 ;; You need to load a local service for a standalone, and a remote service
637 ;; for a grid region. Use one of the lines below, as appropriate 645 ;; for a grid region. Use one of the lines below, as appropriate
638 ;; If you're using Freeswitch on a standalone then you will also need to configure the [FreeswitchService] section 646 ;; If you're using Freeswitch on a standalone then you will also need to configure the [FreeswitchService] section in config-include/StandaloneCommon.ini
639 ; LocalServiceModule = OpenSim.Services.FreeswitchService.dll:FreeswitchService 647 ; LocalServiceModule = OpenSim.Services.FreeswitchService.dll:FreeswitchService
640 ; LocalServiceModule = OpenSim.Services.Connectors.dll:RemoteFreeswitchConnector 648 ; LocalServiceModule = OpenSim.Services.Connectors.dll:RemoteFreeswitchConnector
641 649
642 ;; If using a remote connector, specify the server URL 650 ;; If using a remote connector, specify the server URL
643 ; FreeswitchServiceURL = http://my.grid.server:8004/fsapi 651 ; FreeswitchServiceURL = http://my.grid.server:8004/fsapi
644 652
645
646[FreeswitchService]
647 ;; !!!!!!!!!!!!!!!!!!!!!!!!!!!
648 ;; !!!!!!STANDALONE ONLY!!!!!!
649 ;; !!!!!!!!!!!!!!!!!!!!!!!!!!!
650 ;; The IP address of your FreeSWITCH server. The common case is for this to be the same as the server running the OpenSim standalone
651 ;; This has to be set for the FreeSWITCH service to work
652 ;ServerAddress = 127.0.0.1
653
654 ;; The following configuration parameters are optional
655
656 ;; By default, this is the same as the ServerAddress
657 ; Realm = 127.0.0.1
658
659 ;; By default, this is the same as the ServerAddress on port 5060
660 ; SIPProxy = 127.0.0.1:5060
661
662 ;; Default is 5000ms
663 ; DefaultTimeout = 5000
664
665 ;; The dial plan context. Default is "default"
666 ; Context = default
667
668 ;; Currently unused
669 ; UserName = freeswitch
670
671 ;; Currently unused
672 ; Password = password
673
674 ;; The following parameters are for STUN = Simple Traversal of UDP through NATs
675 ;; See http://wiki.freeswitch.org/wiki/NAT_Traversal
676 ;; stun.freeswitch.org is not guaranteed to be running so use it in
677 ;; production at your own risk
678 ; EchoServer = 127.0.0.1
679 ; EchoPort = 50505
680 ; AttemptSTUN = false
681
682[Groups] 653[Groups]
683 ;# {Enabled} {} {Enable groups?} {true false} false 654 ;# {Enabled} {} {Enable groups?} {true false} false
684 ;; Enables the groups module 655 ;; Enables the groups module
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index 53eac02..860e758 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -1174,6 +1174,10 @@
1174 ; - the third field is a number indicating how many scripts failed to compile 1174 ; - the third field is a number indicating how many scripts failed to compile
1175 ; - "oar error" if supplied, provides the error message from the OAR load 1175 ; - "oar error" if supplied, provides the error message from the OAR load
1176 channel_notify = -800 1176 channel_notify = -800
1177 ; - disallow logins while scripts are loading
1178 login_disable = false
1179 ; - send an alert as json to a service
1180 ; alert_uri = "http://myappserver.net/my_handler/"
1177 1181
1178 1182
1179[MRM] 1183[MRM]
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 0d79e77..ea271b8 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -21,7 +21,7 @@
21; * [[<ConfigName>@]<port>/]<dll name>[:<class name>] 21; * [[<ConfigName>@]<port>/]<dll name>[:<class name>]
22; * 22; *
23[Startup] 23[Startup]
24ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003/OpenSim.Server.Handlers.dll:XInventoryInConnector,8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector,8003/OpenSim.Server.Handlers.dll:GridServiceConnector,8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector,8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector,8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector,8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector,8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector,8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector,8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector,8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector,8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector,8002/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector,8002/OpenSim.Server.Handlers.dll:UserAgentServerConnector,HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector,HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector,8002/OpenSim.Server.Handlers.dll:HeloServiceInConnector" 24ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003/OpenSim.Server.Handlers.dll:XInventoryInConnector,8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector,8003/OpenSim.Server.Handlers.dll:GridServiceConnector,8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector,8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector,8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector,8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector,8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector,8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector,8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector,8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector,8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector,8002/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector,8002/OpenSim.Server.Handlers.dll:UserAgentServerConnector,HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector,HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector,8002/OpenSim.Server.Handlers.dll:HeloServiceInConnector,8002/OpenSim.Server.Handlers.dll:HGFriendsServerConnector,8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector,8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector,8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
25 25
26; * This is common for all services, it's the network setup for the entire 26; * This is common for all services, it's the network setup for the entire
27; * server instance, if none is specified above 27; * server instance, if none is specified above
@@ -107,6 +107,7 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
107 LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" 107 LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
108 108
109 ;; The IP address of your FreeSWITCH server. 109 ;; The IP address of your FreeSWITCH server.
110 ;; This address must be reachable by viewers.
110 ; ServerAddress = 127.0.0.1 111 ; ServerAddress = 127.0.0.1
111 112
112 ;; The following configuration parameters are optional 113 ;; The following configuration parameters are optional
@@ -205,6 +206,9 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
205 WelcomeMessage = "Welcome, Avatar!" 206 WelcomeMessage = "Welcome, Avatar!"
206 AllowRemoteSetLoginLevel = "false" 207 AllowRemoteSetLoginLevel = "false"
207 208
209 ; For V2 map
210 ; MapTileURL = "http://127.0.0.1:8002";
211
208 ; If you run this login server behind a proxy, set this to true 212 ; If you run this login server behind a proxy, set this to true
209 ; HasProxy = false 213 ; HasProxy = false
210 214
@@ -216,6 +220,8 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
216 SRV_InventoryServerURI = "http://127.0.0.1:8002" 220 SRV_InventoryServerURI = "http://127.0.0.1:8002"
217 SRV_AssetServerURI = "http://127.0.0.1:8002" 221 SRV_AssetServerURI = "http://127.0.0.1:8002"
218 SRV_ProfileServerURI = "http://127.0.0.1:8002/user" 222 SRV_ProfileServerURI = "http://127.0.0.1:8002/user"
223 SRV_FriendsServerURI = "http://127.0.0.1:8002"
224 SRV_IMServerURI = "http://127.0.0.1:8002"
219 225
220 ;; Regular expressions for controlling which client versions are accepted/denied. 226 ;; Regular expressions for controlling which client versions are accepted/denied.
221 ;; An empty string means nothing is checked. 227 ;; An empty string means nothing is checked.
@@ -234,6 +240,11 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
234 ;AllowedClients = "" 240 ;AllowedClients = ""
235 ;DeniedClients = "" 241 ;DeniedClients = ""
236 242
243[MapImageService]
244 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
245 ; Set this if you want to change the default
246 ; TilesStoragePath = "maptiles"
247
237[GridInfoService] 248[GridInfoService]
238 ; These settings are used to return information on a get_grid_info call. 249 ; These settings are used to return information on a get_grid_info call.
239 ; Client launcher scripts and third-party clients make use of this to 250 ; Client launcher scripts and third-party clients make use of this to
@@ -316,7 +327,10 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
316 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" 327 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
317 GridService = "OpenSim.Services.GridService.dll:GridService" 328 GridService = "OpenSim.Services.GridService.dll:GridService"
318 GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService" 329 GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService"
319 330 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
331 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
332 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
333
320 ; If you run this user agent server behind a proxy, set this to true 334 ; If you run this user agent server behind a proxy, set this to true
321 ; HasProxy = false 335 ; HasProxy = false
322 336
@@ -344,3 +358,29 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
344 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService" 358 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService"
345 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 359 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
346 ProfileServerURI = "http://127.0.0.1:8002/user" 360 ProfileServerURI = "http://127.0.0.1:8002/user"
361
362[HGFriendsService]
363 LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService"
364 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
365
366[HGInstantMessageService]
367 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
368 GridService = "OpenSim.Services.GridService.dll:GridService"
369 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
370 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
371 ; This should always be true in the Robust config
372 InGatekeeper = True
373
374[Messaging]
375 ; If you have an Offline IM server, set the vars in this section, so that
376 ; incomming IMs to local users from foreign grids can be saved
377 ;
378 ;# {OfflineMessageURL} {OfflineMessageModule:OfflineMessageModule} {URL of offline messaging service} {}
379 ;; URL of web service for offline message storage
380 ; OfflineMessageURL = http://yourserver/Offline.php
381
382 ;; Control whether group messages are forwarded to offline users.
383 ;; Default is true.
384 ;; This applies to the core groups module (Flotsam) only.
385 ; ForwardOfflineGroupMessages = true
386
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index cc018f8..14f79aa 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -13,7 +13,7 @@
13; * [[<ConfigName>@]<port>/]<dll name>[:<class name>] 13; * [[<ConfigName>@]<port>/]<dll name>[:<class name>]
14; * 14; *
15[Startup] 15[Startup]
16ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003/OpenSim.Server.Handlers.dll:XInventoryInConnector,8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector,8003/OpenSim.Server.Handlers.dll:GridServiceConnector,8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector,8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector,8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector,8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector,8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector,8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector,8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector,8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector,8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector" 16ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003/OpenSim.Server.Handlers.dll:XInventoryInConnector,8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector,8003/OpenSim.Server.Handlers.dll:GridServiceConnector,8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector,8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector,8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector,8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector,8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector,8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector,8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector,8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector,8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector,8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector,8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
17 17
18; * This is common for all services, it's the network setup for the entire 18; * This is common for all services, it's the network setup for the entire
19; * server instance, if none is specified above 19; * server instance, if none is specified above
@@ -21,7 +21,6 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
21[Network] 21[Network]
22 port = 8003 22 port = 8003
23 23
24
25 ; HTTPS for "Out of band" management applications such as the remote admin 24 ; HTTPS for "Out of band" management applications such as the remote admin
26 ; module. May specify https_main = True to make the main http server 25 ; module. May specify https_main = True to make the main http server
27 ; use https or "False" to make the main server HTTP 26 ; use https or "False" to make the main server HTTP
@@ -92,6 +91,7 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
92 LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" 91 LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
93 92
94 ;; The IP address of your FreeSWITCH server. 93 ;; The IP address of your FreeSWITCH server.
94 ;; This address must be reachable by viewers.
95 ; ServerAddress = 127.0.0.1 95 ; ServerAddress = 127.0.0.1
96 96
97 ;; The following configuration parameters are optional 97 ;; The following configuration parameters are optional
@@ -191,8 +191,8 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
191 WelcomeMessage = "Welcome, Avatar!" 191 WelcomeMessage = "Welcome, Avatar!"
192 AllowRemoteSetLoginLevel = "false" 192 AllowRemoteSetLoginLevel = "false"
193 193
194 ; For snowglobe's web map 194 ; For V2 map
195 ; MapTileURL = ""; 195 ; MapTileURL = "http://127.0.0.1:8002";
196 196
197 ; If you run this login server behind a proxy, set this to true 197 ; If you run this login server behind a proxy, set this to true
198 ; HasProxy = false 198 ; HasProxy = false
@@ -214,6 +214,12 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
214 ;AllowedClients = "" 214 ;AllowedClients = ""
215 ;DeniedClients = "" 215 ;DeniedClients = ""
216 216
217[MapImageService]
218 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
219 ; Set this if you want to change the default
220 ; TilesStoragePath = "maptiles"
221
222
217[GridInfoService] 223[GridInfoService]
218 ; These settings are used to return information on a get_grid_info call. 224 ; These settings are used to return information on a get_grid_info call.
219 ; Client launcher scripts and third-party clients make use of this to 225 ; Client launcher scripts and third-party clients make use of this to
diff --git a/bin/config-include/CenomeCache.ini.example b/bin/config-include/CenomeCache.ini.example
index 8ef4e03..4340493 100644
--- a/bin/config-include/CenomeCache.ini.example
+++ b/bin/config-include/CenomeCache.ini.example
@@ -1,13 +1,14 @@
1[AssetCache] 1[AssetCache]
2 ;; 2 ;;
3 ;; Options for CenmoeAssetCache 3 ;; Options for CenomeAssetCache
4 ;; 4 ;;
5 5
6 ; 256 MB (default: 134217728) 6 ; Max size of the cache in bytes
7 MaxSize = 268435456 7 ; 134217728 = 128 MB, 26843556 = 256 MB, etc (default: 134217728)
8 MaxSize = 134217728
8 9
9 ; How many assets it is possible to store cache (default: 4096) 10 ; How many assets it is possible to store in the cache (default: 4096)
10 MaxCount = 16384 11 MaxCount = 4096
11 12
12 ; Expiration time - 1 hour (default: 30 minutes) 13 ; Expiration time in minutes (default: 30)
13 ExpirationTime = 60 14 ExpirationTime = 30
diff --git a/bin/config-include/FlotsamCache.ini.example b/bin/config-include/FlotsamCache.ini.example
index 026dee7..ad38ad1 100644
--- a/bin/config-include/FlotsamCache.ini.example
+++ b/bin/config-include/FlotsamCache.ini.example
@@ -29,7 +29,7 @@
29 29
30 ; How long {in hours} to keep assets cached on disk, .5 == 30 minutes 30 ; How long {in hours} to keep assets cached on disk, .5 == 30 minutes
31 ; Specify 0 if you do not want your disk cache to expire 31 ; Specify 0 if you do not want your disk cache to expire
32 FileCacheTimeout = 0 32 FileCacheTimeout = 48
33 33
34 ; How often {in hours} should the disk be checked for expired filed 34 ; How often {in hours} should the disk be checked for expired filed
35 ; Specify 0 to disable expiration checking 35 ; Specify 0 to disable expiration checking
@@ -38,6 +38,7 @@
38 ; If WAIT_ON_INPROGRESS_REQUESTS has been defined then this specifies how 38 ; If WAIT_ON_INPROGRESS_REQUESTS has been defined then this specifies how
39 ; long (in miliseconds) to block a request thread while trying to complete 39 ; long (in miliseconds) to block a request thread while trying to complete
40 ; an existing write to disk. 40 ; an existing write to disk.
41 ; NOTE: THIS PARAMETER IS NOT CURRENTLY USED BY THE CACHE
41 ; WaitOnInprogressTimeout = 3000 42 ; WaitOnInprogressTimeout = 3000
42 43
43 ; Number of tiers to use for cache directories (current valid 44 ; Number of tiers to use for cache directories (current valid
diff --git a/bin/config-include/Grid.ini b/bin/config-include/Grid.ini
index ce5588e..da860c6 100644
--- a/bin/config-include/Grid.ini
+++ b/bin/config-include/Grid.ini
@@ -21,12 +21,16 @@
21 EntityTransferModule = "BasicEntityTransferModule" 21 EntityTransferModule = "BasicEntityTransferModule"
22 InventoryAccessModule = "BasicInventoryAccessModule" 22 InventoryAccessModule = "BasicInventoryAccessModule"
23 LandServices = "RemoteLandServicesConnector" 23 LandServices = "RemoteLandServicesConnector"
24 MapImageService = "MapImageServiceModule"
24 25
25 LandServiceInConnector = true 26 LandServiceInConnector = true
26 NeighbourServiceInConnector = true 27 NeighbourServiceInConnector = true
27 SimulationServiceInConnector = true 28 SimulationServiceInConnector = true
28 LibraryModule = true 29 LibraryModule = true
29 30
31[Profile]
32 Module = "BasicProfileModule"
33
30[SimulationDataStore] 34[SimulationDataStore]
31 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" 35 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
32 36
@@ -47,3 +51,8 @@
47 51
48[Friends] 52[Friends]
49 Connector = "OpenSim.Services.Connectors.dll:FriendsServicesConnector" 53 Connector = "OpenSim.Services.Connectors.dll:FriendsServicesConnector"
54
55[MapImageService]
56 LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector"
57 ; in minutes
58 RefreshTime = 60
diff --git a/bin/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example
index bc8bc0f..4eb6fcf 100644
--- a/bin/config-include/GridCommon.ini.example
+++ b/bin/config-include/GridCommon.ini.example
@@ -10,9 +10,17 @@
10 ; Uncomment these lines if you want to use mysql storage 10 ; Uncomment these lines if you want to use mysql storage
11 ; Change the connection string to your db details 11 ; Change the connection string to your db details
12 ;StorageProvider = "OpenSim.Data.MySQL.dll" 12 ;StorageProvider = "OpenSim.Data.MySQL.dll"
13 ;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;" 13 ;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
14 ; Uncomment this line if you are using MySQL and want to use a different database for estates 14 ; Uncomment this line if you are using MySQL and want to use a different database for estates
15 ;EstateConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;" 15 ;EstateConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
16
17 ; MSSQL
18 ; Uncomment these lines if you want to use MSSQL storage
19 ; Change the connection string to your db details
20 ; The value for server property is shown in your SQL Server Management Studio login dialog.
21 ; (This sample is the default of express edition)
22 ;StorageProvider = "OpenSim.Data.MSSQL.dll"
23 ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;"
16 24
17[AssetService] 25[AssetService]
18 26
@@ -46,6 +54,13 @@
46 ;; Robust server in port 8002, but not always) 54 ;; Robust server in port 8002, but not always)
47 Gatekeeper="http://mygridserver.com:8002" 55 Gatekeeper="http://mygridserver.com:8002"
48 56
57[Messaging]
58 ; === HG ONLY ===
59 ;; change this to the address of your Gatekeeper service
60 ;; (usually bundled with the rest of the services in one
61 ;; Robust server in port 8002, but not always)
62 Gatekeeper = "http://mygridserver.com:8002"
63
49[AvatarService] 64[AvatarService]
50 ; 65 ;
51 ; change this to your grid-wide grid server 66 ; change this to your grid-wide grid server
@@ -85,14 +100,24 @@
85[HGInventoryAccessModule] 100[HGInventoryAccessModule]
86 ; 101 ;
87 ; === HG ONLY === 102 ; === HG ONLY ===
88 ; Change this to your profile server 103 ; Change this to your server
89 ; accessible from other grids 104 ; accessible from other grids
90 ; 105 ;
91 ProfileServerURI = "http://mygridserver.com:8002/user" 106 ProfileServerURI = "http://mygridserver.com:8002/user"
107 Gatekeeper = "http://mygridserver.com:8002"
92 ;; If you want to protect your assets from being copied by foreign visitors 108 ;; If you want to protect your assets from being copied by foreign visitors
93 ;; uncomment the next line. You may want to do this on sims that have licensed content. 109 ;; uncomment the next line. You may want to do this on sims that have licensed content.
94 ; OutboundPermission = False 110 ; OutboundPermission = False
95 111
112[UserAgentService]
113 ;
114 ; === HG ONLY ===
115 ; Change this to your user agent server (HG robust)
116 ;
117 UserAgentServerURI = "http://mygridserver.com:8002"
118
119[MapImageService]
120 MapImageServerURI = "http://mygridserver.com:8003"
96 121
97[Modules] 122[Modules]
98 ;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists. 123 ;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
diff --git a/bin/config-include/GridHypergrid.ini b/bin/config-include/GridHypergrid.ini
index 5142d90..60a3c62 100644
--- a/bin/config-include/GridHypergrid.ini
+++ b/bin/config-include/GridHypergrid.ini
@@ -24,12 +24,17 @@
24 EntityTransferModule = "HGEntityTransferModule" 24 EntityTransferModule = "HGEntityTransferModule"
25 InventoryAccessModule = "HGInventoryAccessModule" 25 InventoryAccessModule = "HGInventoryAccessModule"
26 LandServices = "RemoteLandServicesConnector" 26 LandServices = "RemoteLandServicesConnector"
27 FriendsModule = "HGFriendsModule"
28 MapImageService = "MapImageServiceModule"
27 29
28 LandServiceInConnector = true 30 LandServiceInConnector = true
29 NeighbourServiceInConnector = true 31 NeighbourServiceInConnector = true
30 SimulationServiceInConnector = true 32 SimulationServiceInConnector = true
31 LibraryModule = true 33 LibraryModule = true
32 34
35[Profile]
36 Module = "BasicProfileModule"
37
33[SimulationDataStore] 38[SimulationDataStore]
34 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" 39 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
35 40
@@ -63,3 +68,18 @@
63 68
64[Friends] 69[Friends]
65 Connector = "OpenSim.Services.Connectors.dll:FriendsServicesConnector" 70 Connector = "OpenSim.Services.Connectors.dll:FriendsServicesConnector"
71
72[Messaging]
73 MessageTransferModule = HGMessageTransferModule
74 LureModule = HGLureModule
75
76[HGInstantMessageService]
77 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
78 GridService = "OpenSim.Services.Connectors.dll:GridServicesConnector"
79 PresenceService = "OpenSim.Services.Connectors.dll:PresenceServicesConnector"
80 UserAgentService = "OpenSim.Services.Connectors.dll:UserAgentServiceConnector"
81
82[MapImageService]
83 LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector"
84 ; in minutes
85 RefreshTime = 60
diff --git a/bin/config-include/Standalone.ini b/bin/config-include/Standalone.ini
index 6355d09..bf89d0b 100644
--- a/bin/config-include/Standalone.ini
+++ b/bin/config-include/Standalone.ini
@@ -17,10 +17,15 @@
17 AvatarServices = "LocalAvatarServicesConnector" 17 AvatarServices = "LocalAvatarServicesConnector"
18 EntityTransferModule = "BasicEntityTransferModule" 18 EntityTransferModule = "BasicEntityTransferModule"
19 InventoryAccessModule = "BasicInventoryAccessModule" 19 InventoryAccessModule = "BasicInventoryAccessModule"
20 MapImageService = "MapImageServiceModule"
20 21
21 LibraryModule = true 22 LibraryModule = true
22 LLLoginServiceInConnector = true 23 LLLoginServiceInConnector = true
23 GridInfoServiceInConnector = true 24 GridInfoServiceInConnector = true
25 MapImageServiceInConnector = true
26
27[Profile]
28 Module = "BasicProfileModule"
24 29
25[SimulationDataStore] 30[SimulationDataStore]
26 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" 31 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
@@ -88,6 +93,11 @@
88 93
89 WelcomeMessage = "Welcome, Avatar!" 94 WelcomeMessage = "Welcome, Avatar!"
90 95
96[MapImageService]
97 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
98 ; in minutes
99 RefreshTime = 60
100
91;; This should always be the very last thing on this file 101;; This should always be the very last thing on this file
92[Includes] 102[Includes]
93 Include-Common = "config-include/StandaloneCommon.ini" 103 Include-Common = "config-include/StandaloneCommon.ini"
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example
index 67efa11..cbe3fa0 100644
--- a/bin/config-include/StandaloneCommon.ini.example
+++ b/bin/config-include/StandaloneCommon.ini.example
@@ -16,6 +16,14 @@
16 ; Uncomment this line if you are using MySQL and want to use a different database for estates 16 ; Uncomment this line if you are using MySQL and want to use a different database for estates
17 ;EstateConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;" 17 ;EstateConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
18 18
19 ; MSSQL
20 ; Uncomment these lines if you want to use MSSQL storage
21 ; Change the connection string to your db details
22 ; The value for server property is shown in your SQL Server Management Studio login dialog.
23 ; (This sample is the default of express edition)
24 ;StorageProvider = "OpenSim.Data.MSSQL.dll"
25 ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;"
26
19[AssetService] 27[AssetService]
20 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 28 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
21 AssetLoaderArgs = "assets/AssetSets.xml" 29 AssetLoaderArgs = "assets/AssetSets.xml"
@@ -28,6 +36,7 @@
28 36
29[HGInventoryAccessModule] 37[HGInventoryAccessModule]
30 ProfileServerURI = "http://127.0.0.1:9000/profiles" 38 ProfileServerURI = "http://127.0.0.1:9000/profiles"
39 Gatekeeper = "http://127.0.0.1:9000"
31 40
32 ;; If you want to protect your assets from being copied by foreign visitors 41 ;; If you want to protect your assets from being copied by foreign visitors
33 ;; uncomment the next line. You may want to do this on sims that have licensed content. 42 ;; uncomment the next line. You may want to do this on sims that have licensed content.
@@ -70,6 +79,11 @@
70 ;; change this to the address of your simulator 79 ;; change this to the address of your simulator
71 Gatekeeper="http://127.0.0.1:9000" 80 Gatekeeper="http://127.0.0.1:9000"
72 81
82[Messaging]
83 ; === HG ONLY ===
84 ;; change this to the address of your simulator
85 Gatekeeper = "http://127.0.0.1:9000"
86
73[LibraryModule] 87[LibraryModule]
74 ; Set this if you want to change the name of the OpenSim Library 88 ; Set this if you want to change the name of the OpenSim Library
75 ;LibraryName = "My World's Library" 89 ;LibraryName = "My World's Library"
@@ -82,6 +96,11 @@
82 SRV_InventoryServerURI = "http://127.0.0.1:9000" 96 SRV_InventoryServerURI = "http://127.0.0.1:9000"
83 SRV_AssetServerURI = "http://127.0.0.1:9000" 97 SRV_AssetServerURI = "http://127.0.0.1:9000"
84 SRV_ProfileServerURI = "http://127.0.0.1:9000" 98 SRV_ProfileServerURI = "http://127.0.0.1:9000"
99 SRV_FriendsServerURI = "http://127.0.0.1:9000"
100 SRV_IMServerURI = "http://127.0.0.1:9000"
101
102 ;; For Viewer 2
103 MapTileURL = "http://127.0.0.1:9000/"
85 104
86 ;; Regular expressions for controlling which client versions are accepted/denied. 105 ;; Regular expressions for controlling which client versions are accepted/denied.
87 ;; An empty string means nothing is checked. 106 ;; An empty string means nothing is checked.
@@ -124,6 +143,42 @@
124 ;AllowedClients = "" 143 ;AllowedClients = ""
125 ;DeniedClients = "" 144 ;DeniedClients = ""
126 145
146[FreeswitchService]
147 ;; If FreeSWITCH is not being used then you don't need to set any of these parameters
148 ;;
149 ;; The IP address of your FreeSWITCH server. The common case is for this to be the same as the server running the OpenSim standalone
150 ;; This has to be set for the FreeSWITCH service to work
151 ;; This address must be reachable by viewers.
152 ;ServerAddress = 127.0.0.1
153
154 ;; The following configuration parameters are optional
155
156 ;; By default, this is the same as the ServerAddress
157 ; Realm = 127.0.0.1
158
159 ;; By default, this is the same as the ServerAddress on port 5060
160 ; SIPProxy = 127.0.0.1:5060
161
162 ;; Default is 5000ms
163 ; DefaultTimeout = 5000
164
165 ;; The dial plan context. Default is "default"
166 ; Context = default
167
168 ;; Currently unused
169 ; UserName = freeswitch
170
171 ;; Currently unused
172 ; Password = password
173
174 ;; The following parameters are for STUN = Simple Traversal of UDP through NATs
175 ;; See http://wiki.freeswitch.org/wiki/NAT_Traversal
176 ;; stun.freeswitch.org is not guaranteed to be running so use it in
177 ;; production at your own risk
178 ; EchoServer = 127.0.0.1
179 ; EchoPort = 50505
180 ; AttemptSTUN = false
181
127[GridInfoService] 182[GridInfoService]
128 ; These settings are used to return information on a get_grid_info call. 183 ; These settings are used to return information on a get_grid_info call.
129 ; Client launcher scripts and third-party clients make use of this to 184 ; Client launcher scripts and third-party clients make use of this to
@@ -168,3 +223,7 @@
168 ; password help: optional: page providing password assistance for users of your grid 223 ; password help: optional: page providing password assistance for users of your grid
169 ; currently unused 224 ; currently unused
170 ;password = http://127.0.0.1/password 225 ;password = http://127.0.0.1/password
226
227[MapImageService]
228 ; Set this if you want to change the default
229 ; TilesStoragePath = "maptiles"
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini
index 486f22e..719df5c 100644
--- a/bin/config-include/StandaloneHypergrid.ini
+++ b/bin/config-include/StandaloneHypergrid.ini
@@ -18,8 +18,10 @@
18 GridUserServices = "LocalGridUserServicesConnector" 18 GridUserServices = "LocalGridUserServicesConnector"
19 SimulationServices = "RemoteSimulationConnectorModule" 19 SimulationServices = "RemoteSimulationConnectorModule"
20 AvatarServices = "LocalAvatarServicesConnector" 20 AvatarServices = "LocalAvatarServicesConnector"
21 MapImageService = "MapImageServiceModule"
21 EntityTransferModule = "HGEntityTransferModule" 22 EntityTransferModule = "HGEntityTransferModule"
22 InventoryAccessModule = "HGInventoryAccessModule" 23 InventoryAccessModule = "HGInventoryAccessModule"
24 FriendsModule = "HGFriendsModule"
23 25
24 InventoryServiceInConnector = true 26 InventoryServiceInConnector = true
25 AssetServiceInConnector = true 27 AssetServiceInConnector = true
@@ -30,6 +32,14 @@
30 GridInfoServiceInConnector = true 32 GridInfoServiceInConnector = true
31 AuthenticationServiceInConnector = true 33 AuthenticationServiceInConnector = true
32 SimulationServiceInConnector = true 34 SimulationServiceInConnector = true
35 MapImageServiceInConnector = true
36
37[Profile]
38 Module = "BasicProfileModule"
39
40[Messaging]
41 MessageTransferModule = HGMessageTransferModule
42 LureModule = HGLureModule
33 43
34[SimulationDataStore] 44[SimulationDataStore]
35 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" 45 LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
@@ -108,7 +118,12 @@
108 GridService = "OpenSim.Services.GridService.dll:GridService" 118 GridService = "OpenSim.Services.GridService.dll:GridService"
109 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" 119 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
110 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" 120 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
111 121
122[MapImageService]
123 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
124 ; in minutes
125 RefreshTime = 60
126
112[GatekeeperService] 127[GatekeeperService]
113 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" 128 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
114 ;; for the service 129 ;; for the service
@@ -125,6 +140,9 @@
125 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" 140 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
126 GridService = "OpenSim.Services.GridService.dll:GridService" 141 GridService = "OpenSim.Services.GridService.dll:GridService"
127 GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService" 142 GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService"
143 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
144 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
145 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
128 146
129 147
130;; The interface that local users get when they are in other grids 148;; The interface that local users get when they are in other grids
@@ -140,6 +158,18 @@
140 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService" 158 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService"
141 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 159 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
142 160
161[HGFriendsService]
162 LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService"
163 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
164
165[HGInstantMessageService]
166 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
167 GridService = "OpenSim.Services.GridService.dll:GridService"
168 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
169 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
170 InGatekeeper = True
171
172
143;; This should always be the very last thing on this file 173;; This should always be the very last thing on this file
144[Includes] 174[Includes]
145 Include-Common = "config-include/StandaloneCommon.ini" 175 Include-Common = "config-include/StandaloneCommon.ini"
diff --git a/bin/mssql_connection.ini.example b/bin/mssql_connection.ini.example
deleted file mode 100644
index e0ae7ba..0000000
--- a/bin/mssql_connection.ini.example
+++ /dev/null
@@ -1,18 +0,0 @@
1; The IniConfig.cs that parses this file by just finding the first key={value} in the whole text so comments aren't really honoured.
2; Also, this algorithm can probably lead to 'amusing' results in unfortunate cases.
3
4[mssqlconnection]
5data_source=\SQLEXPRESS
6initial_catalog=database
7persist_security_info=True
8user_id=username
9password=password
10
11; These entries are only for if you, for some reason, wish to customize your user server table names.
12; Do note that if you change the table names, you might have to change the sql resources too manually
13; If ommitted, default values will be used.
14
15userstablename=users
16userfriendstablename=userfriends
17agentstablename=agents
18regionstablename=regions