aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/config-include/StandaloneHypergrid.ini
blob: cd2d7a7bac303276ce9ee2890a9f65136bdac5df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
;;
;; Please don't change this file.
;; All optional settings are in StandaloneCommon.ini.example,
;; which you can copy and change.
;;

[Startup]
	WorldMapModule = "HGWorldMap"

[Modules]
    AssetServices			= "HGAssetBroker"
    InventoryServices		= "HGInventoryBroker"
    NeighbourServices		= "LocalNeighbourServicesConnector"
    AuthenticationServices	= "LocalAuthenticationServicesConnector"
    GridServices			= "LocalGridServicesConnector"
    PresenceServices		= "LocalPresenceServicesConnector"
    UserAccountServices		= "LocalUserAccountServicesConnector"
    GridUserServices        = "LocalGridUserServicesConnector"
    SimulationServices		= "RemoteSimulationConnectorModule"
    AvatarServices			= "LocalAvatarServicesConnector"
    EntityTransferModule	= "HGEntityTransferModule"
    InventoryAccessModule	= "HGInventoryAccessModule"
    FriendsModule		= "HGFriendsModule"
    
    InventoryServiceInConnector			= true
    AssetServiceInConnector				= true
    HypergridServiceInConnector			= true
    NeighbourServiceInConnector			= true
    LibraryModule						= true
    LLLoginServiceInConnector			= true
	GridInfoServiceInConnector			= true
    AuthenticationServiceInConnector	= true
    SimulationServiceInConnector		= true

[Messaging]
	MessageTransferModule = HGMessageTransferModule

[SimulationDataStore]
    LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"

[EstateDataStore]
    LocalServiceModule = "OpenSim.Services.Connectors.dll:EstateDataService"

[AssetService]
    LocalServiceModule    = "OpenSim.Services.AssetService.dll:AssetService"

    ; For HGAssetBroker
    LocalGridAssetService = "OpenSim.Services.AssetService.dll:AssetService"
    HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector"

[InventoryService]
    LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"

    ; For HGInventoryBroker
    LocalGridInventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"

[AvatarService]
    LocalServiceModule    = "OpenSim.Services.AvatarService.dll:AvatarService"

[LibraryService]
	LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
	LibraryName = "OpenSim Library"
	DefaultLibrary = "./inventory/Libraries.xml"

[AuthorizationService]
    LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService"

[AuthenticationService]
    LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"

[GridService]
    ; LocalGridServicesConnector needs this
    LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
    Realm = "regions"
    StorageProvider = "OpenSim.Data.Null.dll"
	
    ; Needed to display non-default map tile images for remote regions
    AssetService = "OpenSim.Services.AssetService.dll:AssetService"
  
    AllowHypergridMapSearch = true
	
[PresenceService]
    LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
    StorageProvider = "OpenSim.Data.Null.dll"

[UserAccountService]
    LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"

    ;; These are for creating new accounts by the service
    AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
    GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
    GridService = "OpenSim.Services.GridService.dll:GridService"
    InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"

[GridUserService]
    LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService"

[FriendsService]
    LocalServiceModule = "OpenSim.Services.FriendsService.dll"

[Friends]
    Connector = "OpenSim.Services.FriendsService.dll"

[LoginService]
    LocalServiceModule		= "OpenSim.Services.LLLoginService.dll:LLLoginService"
    UserAccountService		= "OpenSim.Services.UserAccountService.dll:UserAccountService"
    GridUserService			= "OpenSim.Services.UserAccountService.dll:GridUserService"
	UserAgentService		= "OpenSim.Services.HypergridService.dll:UserAgentService"
    AuthenticationService	= "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
    InventoryService		= "OpenSim.Services.InventoryService.dll:XInventoryService"
    PresenceService			= "OpenSim.Services.PresenceService.dll:PresenceService"
    GridService				= "OpenSim.Services.GridService.dll:GridService"
    AvatarService			= "OpenSim.Services.AvatarService.dll:AvatarService"
    FriendsService			= "OpenSim.Services.FriendsService.dll:FriendsService"
    
[GatekeeperService]
    LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
    ;; for the service
    UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
    UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
    PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
    GridService = "OpenSim.Services.GridService.dll:GridService"
    AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector"
    SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"

[UserAgentService]
	LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
	;; for the service
    GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
    GridService = "OpenSim.Services.GridService.dll:GridService"
    GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService"
    PresenceService	= "OpenSim.Services.PresenceService.dll:PresenceService"
    FriendsService	= "OpenSim.Services.FriendsService.dll:FriendsService"
    UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"

	
;; The interface that local users get when they are in other grids
;; This greatly restricts the inventory operations while in other grids
[HGInventoryService]
    ; For the InventoryServiceInConnector
    LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGInventoryService"
    UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"

;; The interface that local users get when they are in other grids
;; This restricts/filters the asset operations from the outside
[HGAssetService]
    LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService"
    UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"

[HGFriendsService]
	LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService"
	UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"

[HGInstantMessageService]
	LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
	GridService = "OpenSim.Services.GridService.dll:GridService"
	PresenceService	= "OpenSim.Services.PresenceService.dll:PresenceService"
	UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"


;; This should always be the very last thing on this file
[Includes]
    Include-Common = "config-include/StandaloneCommon.ini"