aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/Robust.HG.ini.example
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/Robust.HG.ini.example90
1 files changed, 88 insertions, 2 deletions
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 3eecdd9..4ecc6b0 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -21,7 +21,38 @@
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,8002/OpenSim.Server.Handlers.dll:HGFriendsServerConnector,8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector,8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector,8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" 24
25[ServiceList]
26
27AssetServiceConnector = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector"
28InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector"
29VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector"
30GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector"
31GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
32AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
33OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
34AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector"
35LLLoginServiceInConnector = "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector"
36PresenceServiceConnector = "8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector"
37UserAccountServiceConnector = "8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector"
38GridUserServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector"
39FriendsServiceConnector = "8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector"
40MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector"
41MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
42
43;; Additions for Hypergrid
44
45GatekeeperServiceInConnector = "8002/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector"
46UserAgentServerConnector = "8002/OpenSim.Server.Handlers.dll:UserAgentServerConnector"
47HeloServiceInConnector = "8002/OpenSim.Server.Handlers.dll:HeloServiceInConnector"
48HGFriendsServerConnector = "8002/OpenSim.Server.Handlers.dll:HGFriendsServerConnector"
49InstantMessageServerConnector = "8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector"
50HGInventoryServiceConnector = "HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector"
51HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector"
52
53;; Additions for other add-on modules. For example:
54;; WifiServerConnector = "8002/Diva.Wifi.dll:WifiServerConnector"
55
25 56
26; * This is common for all services, it's the network setup for the entire 57; * This is common for all services, it's the network setup for the entire
27; * server instance, if none is specified above 58; * server instance, if none is specified above
@@ -104,6 +135,12 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
104 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" 135 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
105 ; (replace spaces with underscore) 136 ; (replace spaces with underscore)
106 137
138 ;; Allow Hyperlinks to be created at the console
139 HypergridLinker = true
140
141 Gatekeeper = "http://127.0.0.1:8002"
142
143
107; * This is the configuration for the freeswitch server in grid mode 144; * This is the configuration for the freeswitch server in grid mode
108[FreeswitchService] 145[FreeswitchService]
109 LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" 146 LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
@@ -390,6 +427,18 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
390 ;AllowedClients = "" 427 ;AllowedClients = ""
391 ;DeniedClients = "" 428 ;DeniedClients = ""
392 429
430 ;; Are foreign visitors allowed?
431 ;ForeignAgentsAllowed = true
432 ;;
433 ;; If ForeignAgentsAllowed is true, make exceptions using AllowExcept.
434 ;; Leave blank or commented for no exceptions.
435 ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002"
436 ;;
437 ;; If ForeignAgentsAllowed is false, make exceptions using DisallowExcept
438 ;; Leave blank or commented for no exceptions.
439 ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"
440
441
393[UserAgentService] 442[UserAgentService]
394 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService" 443 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
395 ;; for the service 444 ;; for the service
@@ -410,6 +459,24 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
410 ; User level required to be contacted from other grids 459 ; User level required to be contacted from other grids
411 ;LevelOutsideContacts = 0 460 ;LevelOutsideContacts = 0
412 461
462 ;; Restrictions on destinations of local users.
463 ;; Are local users allowed to visit other grids?
464 ;; What user level? Use variables of this forrm:
465 ;; ForeignTripsAllowed_Level_<UserLevel> = true | false
466 ;; (the default is true)
467 ;; For example:
468 ; ForeignTripsAllowed_Level_0 = false
469 ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it
470 ;;
471 ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept
472 ;; Leave blank or commented for no exceptions.
473 ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
474 ;;
475 ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept.
476 ;; Leave blank or commented for no exceptions.
477 ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"
478
479
413; * The interface that local users get when they are in other grids. 480; * The interface that local users get when they are in other grids.
414; * This restricts the inventory operations while in other grids. 481; * This restricts the inventory operations while in other grids.
415; * Still not completely safe, especially if users perform inventory operations 482; * Still not completely safe, especially if users perform inventory operations
@@ -418,8 +485,15 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
418; * 485; *
419[HGInventoryService] 486[HGInventoryService]
420 ; For the InventoryServiceInConnector 487 ; For the InventoryServiceInConnector
421 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" 488 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
489 ;; alternatives:
490 ;; HG1.5, more permissive, not recommended, but still supported
491 ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService"
492 ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust
493 ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
494
422 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 495 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
496 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
423 HomeURI = "http://127.0.0.1:8002" 497 HomeURI = "http://127.0.0.1:8002"
424 498
425; * The interface that local users get when they are in other grids. 499; * The interface that local users get when they are in other grids.
@@ -431,6 +505,18 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
431 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 505 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
432 HomeURI = "http://127.0.0.1:8002" 506 HomeURI = "http://127.0.0.1:8002"
433 507
508 ;; The asset types that this grid can export to / import from other grids.
509 ;; Comma separated.
510 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
511 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
512 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
513 ;;
514 ;; Leave blank or commented if you don't want to apply any restrictions.
515 ;; A more strict, but still reasonable, policy may be to disallow the exchange
516 ;; of scripts, like so:
517 ; DisallowExport ="LSLText"
518 ; DisallowImport ="LSLBytecode"
519
434[HGFriendsService] 520[HGFriendsService]
435 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService" 521 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService"
436 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 522 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"