diff options
author | Justin Clark-Casey (justincc) | 2014-11-28 00:01:32 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-11-28 00:01:32 +0000 |
commit | e8ec1e6de557d88626689d25fb6a00d2e439d34b (patch) | |
tree | 842daf09b9b1ea349cea3b2688d04396e1e44991 | |
parent | Be more explicit again in UMM bad HomeURL message by logging the original cre... (diff) | |
download | opensim-SC-e8ec1e6de557d88626689d25fb6a00d2e439d34b.zip opensim-SC-e8ec1e6de557d88626689d25fb6a00d2e439d34b.tar.gz opensim-SC-e8ec1e6de557d88626689d25fb6a00d2e439d34b.tar.bz2 opensim-SC-e8ec1e6de557d88626689d25fb6a00d2e439d34b.tar.xz |
minor: Make Robust.ini.example and Robust.HG.ini.example files consistent within themselves and OpenSim.ini.example by changing tabs to spaces, indenting, spacing.
-rw-r--r-- | bin/Robust.HG.ini.example | 276 | ||||
-rw-r--r-- | bin/Robust.ini.example | 146 |
2 files changed, 230 insertions, 192 deletions
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example index ef6f080..fe2b4f9 100644 --- a/bin/Robust.HG.ini.example +++ b/bin/Robust.HG.ini.example | |||
@@ -21,73 +21,74 @@ | |||
21 | ; * [[<ConfigName>@]<port>/]<dll name>[:<class name>] | 21 | ; * [[<ConfigName>@]<port>/]<dll name>[:<class name>] |
22 | ; * | 22 | ; * |
23 | [Startup] | 23 | [Startup] |
24 | ; Place to create a PID file | 24 | ; Place to create a PID file |
25 | ; If no path if specified then a PID file is not created. | 25 | ; If no path if specified then a PID file is not created. |
26 | ; PIDFile = "/tmp/Robust.exe.pid" | 26 | ; PIDFile = "/tmp/Robust.exe.pid" |
27 | 27 | ||
28 | ; Plugin Registry Location | 28 | ; Plugin Registry Location |
29 | ; Set path to directory for plugin registry. Information | 29 | ; Set path to directory for plugin registry. Information |
30 | ; about the registered repositories and installed plugins | 30 | ; about the registered repositories and installed plugins |
31 | ; will be stored here | 31 | ; will be stored here |
32 | ; The Robust.exe process must have R/W access to the location | 32 | ; The Robust.exe process must have R/W access to the location |
33 | RegistryLocation = "." | 33 | RegistryLocation = "." |
34 | 34 | ||
35 | ; Modular configurations | 35 | ; Modular configurations |
36 | ; Set path to directory for modular ini files... | 36 | ; Set path to directory for modular ini files... |
37 | ; The Robust.exe process must have R/W access to the location | 37 | ; The Robust.exe process must have R/W access to the location |
38 | ConfigDirectory = "." | 38 | ConfigDirectory = "." |
39 | 39 | ||
40 | ; Console commands can be saved to a file, so the command history persists after a restart. (default is true) | 40 | ; Console commands can be saved to a file, so the command history persists after a restart. (default is true) |
41 | ConsoleHistoryFileEnabled = true | 41 | ConsoleHistoryFileEnabled = true |
42 | 42 | ||
43 | ; The history file can be just a filename (relative to OpenSim's bin/ directory | 43 | ; The history file can be just a filename (relative to OpenSim's bin/ directory |
44 | ; or it can be a full path to somewhere else. (default is OpenSimConsoleHistory.txt in bin/) | 44 | ; or it can be a full path to somewhere else. (default is OpenSimConsoleHistory.txt in bin/) |
45 | ConsoleHistoryFile = "RobustConsoleHistory.txt" | 45 | ConsoleHistoryFile = "RobustConsoleHistory.txt" |
46 | |||
47 | ; How many lines of command history should we keep? (default is 100) | ||
48 | ConsoleHistoryFileLines = 100 | ||
46 | 49 | ||
47 | ; How many lines of command history should we keep? (default is 100) | ||
48 | ConsoleHistoryFileLines = 100 | ||
49 | 50 | ||
50 | [ServiceList] | 51 | [ServiceList] |
52 | AssetServiceConnector = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector" | ||
53 | InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" | ||
54 | ;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below) | ||
55 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" | ||
56 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" | ||
57 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" | ||
58 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" | ||
59 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" | ||
60 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" | ||
61 | LLLoginServiceInConnector = "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector" | ||
62 | PresenceServiceConnector = "8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector" | ||
63 | UserAccountServiceConnector = "8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector" | ||
64 | GridUserServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector" | ||
65 | FriendsServiceConnector = "8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector" | ||
66 | MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector" | ||
67 | MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" | ||
68 | ;; Uncomment this if you want offline IM to work | ||
69 | ; OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" | ||
70 | ;; Uncomment this if you want Groups V2 to work | ||
71 | ; GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" | ||
72 | ;; Uncomment to provide bakes caching | ||
73 | ;BakedTextureService = "8003/OpenSim.Server.Handlers.dll:XBakesConnector" | ||
74 | |||
75 | ;; Additions for Hypergrid | ||
76 | |||
77 | GatekeeperServiceInConnector = "8002/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector" | ||
78 | UserAgentServerConnector = "8002/OpenSim.Server.Handlers.dll:UserAgentServerConnector" | ||
79 | HeloServiceInConnector = "8002/OpenSim.Server.Handlers.dll:HeloServiceInConnector" | ||
80 | HGFriendsServerConnector = "8002/OpenSim.Server.Handlers.dll:HGFriendsServerConnector" | ||
81 | InstantMessageServerConnector = "8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector" | ||
82 | HGInventoryServiceConnector = "HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector" | ||
83 | HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector" | ||
84 | ;; Uncomment this if you want Groups V2, HG to work | ||
85 | ; HGGroupsServiceConnector = "8002/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector" | ||
86 | ;; Additions for other add-on modules. For example: | ||
87 | ;; WifiServerConnector = "8002/Diva.Wifi.dll:WifiServerConnector" | ||
88 | |||
89 | ;; Uncomment for UserProfiles see [UserProfilesService] to configure... | ||
90 | ; UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector" | ||
51 | 91 | ||
52 | AssetServiceConnector = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector" | ||
53 | InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" | ||
54 | ;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below) | ||
55 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" | ||
56 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" | ||
57 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" | ||
58 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" | ||
59 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" | ||
60 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" | ||
61 | LLLoginServiceInConnector = "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector" | ||
62 | PresenceServiceConnector = "8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector" | ||
63 | UserAccountServiceConnector = "8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector" | ||
64 | GridUserServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector" | ||
65 | FriendsServiceConnector = "8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector" | ||
66 | MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector" | ||
67 | MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" | ||
68 | ;; Uncomment this if you want offline IM to work | ||
69 | ; OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" | ||
70 | ;; Uncomment this if you want Groups V2 to work | ||
71 | ; GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" | ||
72 | ;; Uncomment to provide bakes caching | ||
73 | ;BakedTextureService = "8003/OpenSim.Server.Handlers.dll:XBakesConnector" | ||
74 | |||
75 | ;; Additions for Hypergrid | ||
76 | |||
77 | GatekeeperServiceInConnector = "8002/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector" | ||
78 | UserAgentServerConnector = "8002/OpenSim.Server.Handlers.dll:UserAgentServerConnector" | ||
79 | HeloServiceInConnector = "8002/OpenSim.Server.Handlers.dll:HeloServiceInConnector" | ||
80 | HGFriendsServerConnector = "8002/OpenSim.Server.Handlers.dll:HGFriendsServerConnector" | ||
81 | InstantMessageServerConnector = "8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector" | ||
82 | HGInventoryServiceConnector = "HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector" | ||
83 | HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector" | ||
84 | ;; Uncomment this if you want Groups V2, HG to work | ||
85 | ; HGGroupsServiceConnector = "8002/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector" | ||
86 | ;; Additions for other add-on modules. For example: | ||
87 | ;; WifiServerConnector = "8002/Diva.Wifi.dll:WifiServerConnector" | ||
88 | |||
89 | ;; Uncomment for UserProfiles see [UserProfilesService] to configure... | ||
90 | ; UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector" | ||
91 | 92 | ||
92 | ; * This is common for all services, it's the network setup for the entire | 93 | ; * This is common for all services, it's the network setup for the entire |
93 | ; * server instance, if none is specified above | 94 | ; * server instance, if none is specified above |
@@ -114,28 +115,28 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
114 | ; Password for cert | 115 | ; Password for cert |
115 | ; cert_pass = "password" | 116 | ; cert_pass = "password" |
116 | 117 | ||
117 | ;; The follow 3 variables are for HTTP Basic Authentication for the Robust services. | 118 | ;; The follow 3 variables are for HTTP Basic Authentication for the Robust services. |
118 | ;; Use this if your central services in port 8003 need to be accessible on the Internet | 119 | ;; Use this if your central services in port 8003 need to be accessible on the Internet |
119 | ;; but you want to protect them from unauthorized access. | 120 | ;; but you want to protect them from unauthorized access. |
120 | ; AuthType = "BasicHttpAuthentication" | 121 | ; AuthType = "BasicHttpAuthentication" |
121 | ; HttpAuthUsername = "some_username" | 122 | ; HttpAuthUsername = "some_username" |
122 | ; HttpAuthPassword = "some_password" | 123 | ; HttpAuthPassword = "some_password" |
123 | ;; | 124 | ;; |
124 | ;; AuthType above can be overriden in any of the service sections below by | 125 | ;; AuthType above can be overriden in any of the service sections below by |
125 | ; AuthType = "None" | 126 | ; AuthType = "None" |
126 | ;; This is useful in cases where you want to protect most of the services, | 127 | ;; This is useful in cases where you want to protect most of the services, |
127 | ;; but unprotect individual services. Username and Password can also be | 128 | ;; but unprotect individual services. Username and Password can also be |
128 | ;; overriden if you want to use different credentials for the different services. | 129 | ;; overriden if you want to use different credentials for the different services. |
129 | ;; Hypgergrid services are not affected by this; they are publicly available | 130 | ;; Hypergrid services are not affected by this; they are publicly available |
130 | ;; by design. | 131 | ;; by design. |
131 | 132 | ||
132 | 133 | ; * The following are for the remote console | |
133 | ; * The following are for the remote console | 134 | ; * They have no effect for the local or basic console types |
134 | ; * They have no effect for the local or basic console types | 135 | ; * Leave commented to diable logins to the console |
135 | ; * Leave commented to diable logins to the console | 136 | ;ConsoleUser = Test |
136 | ;ConsoleUser = Test | 137 | ;ConsolePass = secret |
137 | ;ConsolePass = secret | 138 | ;ConsolePort = 0 |
138 | ;ConsolePort = 0 | 139 | |
139 | 140 | ||
140 | [Hypergrid] | 141 | [Hypergrid] |
141 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} | 142 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} |
@@ -152,6 +153,7 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
152 | ;; This is a default that can be overwritten in some sections. | 153 | ;; This is a default that can be overwritten in some sections. |
153 | ; GatekeeperURI = "http://127.0.0.1:8002" | 154 | ; GatekeeperURI = "http://127.0.0.1:8002" |
154 | 155 | ||
156 | |||
155 | [DatabaseService] | 157 | [DatabaseService] |
156 | ; PGSQL | 158 | ; PGSQL |
157 | ; Uncomment these lines if you want to use PGSQL storage | 159 | ; Uncomment these lines if you want to use PGSQL storage |
@@ -165,6 +167,7 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
165 | StorageProvider = "OpenSim.Data.MySQL.dll" | 167 | StorageProvider = "OpenSim.Data.MySQL.dll" |
166 | ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;" | 168 | ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;" |
167 | 169 | ||
170 | |||
168 | ; * As an example, the below configuration precisely mimicks the legacy | 171 | ; * As an example, the below configuration precisely mimicks the legacy |
169 | ; * asset server. It is read by the asset IN connector (defined above) | 172 | ; * asset server. It is read by the asset IN connector (defined above) |
170 | ; * and it then loads the OUT connector (a local database module). That, | 173 | ; * and it then loads the OUT connector (a local database module). That, |
@@ -175,12 +178,14 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
175 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" | 178 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" |
176 | AssetLoaderArgs = "./assets/AssetSets.xml" | 179 | AssetLoaderArgs = "./assets/AssetSets.xml" |
177 | 180 | ||
181 | |||
178 | ; * This configuration loads the inventory server modules. It duplicates | 182 | ; * This configuration loads the inventory server modules. It duplicates |
179 | ; * the function of the legacy inventory server | 183 | ; * the function of the legacy inventory server |
180 | ; * | 184 | ; * |
181 | [InventoryService] | 185 | [InventoryService] |
182 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | 186 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" |
183 | 187 | ||
188 | |||
184 | ; * This is the new style grid service. | 189 | ; * This is the new style grid service. |
185 | ; * "Realm" is the table that is used for user lookup. | 190 | ; * "Realm" is the table that is used for user lookup. |
186 | ; * It defaults to "regions", which uses the legacy tables | 191 | ; * It defaults to "regions", which uses the legacy tables |
@@ -270,6 +275,7 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
270 | ; EchoPort = 50505 | 275 | ; EchoPort = 50505 |
271 | ; AttemptSTUN = false | 276 | ; AttemptSTUN = false |
272 | 277 | ||
278 | |||
273 | ; * This is the new style authentication service. Currently, only MySQL | 279 | ; * This is the new style authentication service. Currently, only MySQL |
274 | ; * is implemented. | 280 | ; * is implemented. |
275 | ; * | 281 | ; * |
@@ -290,11 +296,13 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
290 | ;; Default is false. | 296 | ;; Default is false. |
291 | ; AllowSetPassword = false | 297 | ; AllowSetPassword = false |
292 | 298 | ||
299 | |||
293 | [OpenIdService] | 300 | [OpenIdService] |
294 | ; for the server connector | 301 | ; for the server connector |
295 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 302 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
296 | UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 303 | UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
297 | 304 | ||
305 | |||
298 | ; * This is the new style user service. | 306 | ; * This is the new style user service. |
299 | ; * "Realm" is the table that is used for user lookup. | 307 | ; * "Realm" is the table that is used for user lookup. |
300 | ; * It defaults to "useraccounts", which uses the new style. | 308 | ; * It defaults to "useraccounts", which uses the new style. |
@@ -331,22 +339,27 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
331 | ; for the server connector | 339 | ; for the server connector |
332 | LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService" | 340 | LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService" |
333 | 341 | ||
342 | |||
334 | [PresenceService] | 343 | [PresenceService] |
335 | ; for the server connector | 344 | ; for the server connector |
336 | LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" | 345 | LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" |
337 | 346 | ||
347 | |||
338 | [AvatarService] | 348 | [AvatarService] |
339 | ; for the server connector | 349 | ; for the server connector |
340 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" | 350 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" |
341 | 351 | ||
352 | |||
342 | [FriendsService] | 353 | [FriendsService] |
343 | ; for the server connector | 354 | ; for the server connector |
344 | LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" | 355 | LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" |
345 | 356 | ||
357 | |||
346 | [LibraryService] | 358 | [LibraryService] |
347 | LibraryName = "OpenSim Library" | 359 | LibraryName = "OpenSim Library" |
348 | DefaultLibrary = "./inventory/Libraries.xml" | 360 | DefaultLibrary = "./inventory/Libraries.xml" |
349 | 361 | ||
362 | |||
350 | [LoginService] | 363 | [LoginService] |
351 | ; for the server connector | 364 | ; for the server connector |
352 | LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" | 365 | LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" |
@@ -392,8 +405,8 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
392 | ; HasProxy = false | 405 | ; HasProxy = false |
393 | 406 | ||
394 | ; Defaults for the users, if none is specified in the useraccounts table entry (ServiceURLs) | 407 | ; Defaults for the users, if none is specified in the useraccounts table entry (ServiceURLs) |
395 | ;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented | 408 | ;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented |
396 | ; GatekeeperURI = "http://127.0.0.1:8002" | 409 | ; GatekeeperURI = "http://127.0.0.1:8002" |
397 | 410 | ||
398 | SRV_HomeURI = "http://127.0.0.1:8002" | 411 | SRV_HomeURI = "http://127.0.0.1:8002" |
399 | SRV_InventoryServerURI = "http://127.0.0.1:8002" | 412 | SRV_InventoryServerURI = "http://127.0.0.1:8002" |
@@ -403,20 +416,20 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
403 | SRV_IMServerURI = "http://127.0.0.1:8002" | 416 | SRV_IMServerURI = "http://127.0.0.1:8002" |
404 | SRV_GroupsServerURI = "http://127.0.0.1:8002" | 417 | SRV_GroupsServerURI = "http://127.0.0.1:8002" |
405 | 418 | ||
406 | ;; Regular expressions for controlling which client versions are accepted/denied. | 419 | ;; Regular expressions for controlling which client versions are accepted/denied. |
407 | ;; An empty string means nothing is checked. | 420 | ;; An empty string means nothing is checked. |
408 | ;; | 421 | ;; |
409 | ;; Example 1: allow only these 3 types of clients (any version of them) | 422 | ;; Example 1: allow only these 3 types of clients (any version of them) |
410 | ;; AllowedClients = "Imprudence|Hippo|Second Life" | 423 | ;; AllowedClients = "Imprudence|Hippo|Second Life" |
411 | ;; | 424 | ;; |
412 | ;; Example 2: allow all clients except these | 425 | ;; Example 2: allow all clients except these |
413 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" | 426 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" |
414 | ;; | 427 | ;; |
415 | ;; Note that these are regular expressions, so every character counts. | 428 | ;; Note that these are regular expressions, so every character counts. |
416 | ;; Also note that this is very weak security and should not be trusted as a reliable means | 429 | ;; Also note that this is very weak security and should not be trusted as a reliable means |
417 | ;; for keeping bad clients out; modified clients can fake their identifiers. | 430 | ;; for keeping bad clients out; modified clients can fake their identifiers. |
418 | ;; | 431 | ;; |
419 | ;; | 432 | ;; |
420 | ;AllowedClients = "" | 433 | ;AllowedClients = "" |
421 | ;DeniedClients = "" | 434 | ;DeniedClients = "" |
422 | 435 | ||
@@ -432,18 +445,21 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
432 | ;; 'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows | 445 | ;; 'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows |
433 | DSTZone = "America/Los_Angeles;Pacific Standard Time" | 446 | DSTZone = "America/Los_Angeles;Pacific Standard Time" |
434 | 447 | ||
448 | |||
435 | [MapImageService] | 449 | [MapImageService] |
436 | LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" | 450 | LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" |
437 | ; Set this if you want to change the default | 451 | |
438 | ; TilesStoragePath = "maptiles" | 452 | ; Set this if you want to change the default |
439 | ; | 453 | ; TilesStoragePath = "maptiles" |
440 | ; If for some reason you have the AddMapTile service outside the firewall (e.g. 8002), | 454 | ; |
441 | ; you may want to set this. Otherwise, don't set it, because it's already protected. | 455 | ; If for some reason you have the AddMapTile service outside the firewall (e.g. 8002), |
442 | ; GridService = "OpenSim.Services.GridService.dll:GridService" | 456 | ; you may want to set this. Otherwise, don't set it, because it's already protected. |
443 | ; | 457 | ; GridService = "OpenSim.Services.GridService.dll:GridService" |
458 | ; | ||
444 | ; Additionally, if you run this server behind a proxy, set this to true | 459 | ; Additionally, if you run this server behind a proxy, set this to true |
445 | ; HasProxy = false | 460 | ; HasProxy = false |
446 | 461 | ||
462 | |||
447 | [GridInfoService] | 463 | [GridInfoService] |
448 | ; These settings are used to return information on a get_grid_info call. | 464 | ; These settings are used to return information on a get_grid_info call. |
449 | ; Client launcher scripts and third-party clients make use of this to | 465 | ; Client launcher scripts and third-party clients make use of this to |
@@ -491,6 +507,7 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
491 | ; this is the entry point for all user-related HG services | 507 | ; this is the entry point for all user-related HG services |
492 | ; uas = http://127.0.0.1:8002/ | 508 | ; uas = http://127.0.0.1:8002/ |
493 | 509 | ||
510 | |||
494 | [GatekeeperService] | 511 | [GatekeeperService] |
495 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" | 512 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" |
496 | ;; for the service | 513 | ;; for the service |
@@ -594,17 +611,18 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
594 | [HGInventoryService] | 611 | [HGInventoryService] |
595 | ; For the InventoryServiceInConnector | 612 | ; For the InventoryServiceInConnector |
596 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" | 613 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" |
597 | ;; alternatives: | 614 | ;; alternatives: |
598 | ;; HG1.5, more permissive, not recommended, but still supported | 615 | ;; HG1.5, more permissive, not recommended, but still supported |
599 | ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" | 616 | ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" |
600 | ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust | 617 | ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust |
601 | ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | 618 | ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" |
602 | 619 | ||
603 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 620 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
604 | AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" | 621 | AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" |
622 | |||
623 | ;; Can overwrite the default in [Hypergrid], but probably shouldn't | ||
624 | ; HomeURI = "http://127.0.0.1:8002" | ||
605 | 625 | ||
606 | ;; Can overwrite the default in [Hypergrid], but probably shouldn't | ||
607 | ; HomeURI = "http://127.0.0.1:8002" | ||
608 | 626 | ||
609 | ; * The interface that local users get when they are in other grids. | 627 | ; * The interface that local users get when they are in other grids. |
610 | ; * This restricts the access that the rest of the world has to | 628 | ; * This restricts the access that the rest of the world has to |
@@ -614,28 +632,30 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
614 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService" | 632 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService" |
615 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 633 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
616 | 634 | ||
617 | ;; Can overwrite the default in [Hypergrid], but probably shouldn't | 635 | ;; Can overwrite the default in [Hypergrid], but probably shouldn't |
618 | ; HomeURI = "http://127.0.0.1:8002" | 636 | ; HomeURI = "http://127.0.0.1:8002" |
619 | 637 | ||
620 | ;; The asset types that this grid can export to / import from other grids. | 638 | ;; The asset types that this grid can export to / import from other grids. |
621 | ;; Comma separated. | 639 | ;; Comma separated. |
622 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: | 640 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: |
623 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, | 641 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, |
624 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh | 642 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh |
625 | ;; | 643 | ;; |
626 | ;; Leave blank or commented if you don't want to apply any restrictions. | 644 | ;; Leave blank or commented if you don't want to apply any restrictions. |
627 | ;; A more strict, but still reasonable, policy may be to disallow the exchange | 645 | ;; A more strict, but still reasonable, policy may be to disallow the exchange |
628 | ;; of scripts, like so: | 646 | ;; of scripts, like so: |
629 | ; DisallowExport ="LSLText" | 647 | ; DisallowExport ="LSLText" |
630 | ; DisallowImport ="LSLBytecode" | 648 | ; DisallowImport ="LSLBytecode" |
631 | 649 | ||
650 | |||
632 | [HGFriendsService] | 651 | [HGFriendsService] |
633 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService" | 652 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService" |
634 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" | 653 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" |
635 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" | 654 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" |
636 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 655 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
637 | GridService = "OpenSim.Services.GridService.dll:GridService" | 656 | GridService = "OpenSim.Services.GridService.dll:GridService" |
638 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" | 657 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" |
658 | |||
639 | 659 | ||
640 | [HGInstantMessageService] | 660 | [HGInstantMessageService] |
641 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" | 661 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" |
@@ -645,18 +665,21 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
645 | ; This should always be true in the Robust config | 665 | ; This should always be true in the Robust config |
646 | InGatekeeper = True | 666 | InGatekeeper = True |
647 | 667 | ||
668 | |||
648 | [Messaging] | 669 | [Messaging] |
649 | ; OfflineIM | 670 | ; OfflineIM |
650 | OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" | 671 | OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" |
651 | 672 | ||
673 | |||
652 | [Groups] | 674 | [Groups] |
653 | ;; for the HG Groups service | 675 | ;; for the HG Groups service |
654 | OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" | 676 | OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" |
655 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 677 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
656 | 678 | ||
657 | ;; What is the HomeURI of users associated with this grid? | 679 | ;; What is the HomeURI of users associated with this grid? |
658 | ;; Can overwrite the default in [Hypergrid], but probably shouldn't | 680 | ;; Can overwrite the default in [Hypergrid], but probably shouldn't |
659 | ; HomeURI = "http://127.0.0.1:8002" | 681 | ; HomeURI = "http://127.0.0.1:8002" |
682 | |||
660 | 683 | ||
661 | [UserProfilesService] | 684 | [UserProfilesService] |
662 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" | 685 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" |
@@ -667,6 +690,7 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
667 | UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService | 690 | UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService |
668 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 691 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
669 | 692 | ||
693 | |||
670 | [BakedTextureService] | 694 | [BakedTextureService] |
671 | LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes" | 695 | LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes" |
672 | ;; This directory must be writable by the user ROBUST runs as. It will be created automatically. | 696 | ;; This directory must be writable by the user ROBUST runs as. It will be created automatically. |
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example index ca0b699..47b8e6f 100644 --- a/bin/Robust.ini.example +++ b/bin/Robust.ini.example | |||
@@ -13,58 +13,58 @@ | |||
13 | ; * [[<ConfigName>@]<port>/]<dll name>[:<class name>] | 13 | ; * [[<ConfigName>@]<port>/]<dll name>[:<class name>] |
14 | ; * | 14 | ; * |
15 | [Startup] | 15 | [Startup] |
16 | ; Place to create a PID file | 16 | ; Place to create a PID file |
17 | ; If no path if specified then a PID file is not created. | 17 | ; If no path if specified then a PID file is not created. |
18 | ; PIDFile = "/tmp/Robust.exe.pid" | 18 | ; PIDFile = "/tmp/Robust.exe.pid" |
19 | 19 | ||
20 | ; Plugin Registry Location | 20 | ; Plugin Registry Location |
21 | ; Set path to directory for plugin registry. Information | 21 | ; Set path to directory for plugin registry. Information |
22 | ; about the registered repositories and installed plugins | 22 | ; about the registered repositories and installed plugins |
23 | ; will be stored here | 23 | ; will be stored here |
24 | ; The Robust.exe process must have R/W access to the location | 24 | ; The Robust.exe process must have R/W access to the location |
25 | RegistryLocation = "." | 25 | RegistryLocation = "." |
26 | 26 | ||
27 | ; Modular configurations | 27 | ; Modular configurations |
28 | ; Set path to directory for modular ini files... | 28 | ; Set path to directory for modular ini files... |
29 | ; The Robust.exe process must have R/W access to the location | 29 | ; The Robust.exe process must have R/W access to the location |
30 | ConfigDirectory = "." | 30 | ConfigDirectory = "." |
31 | 31 | ||
32 | ; Console commands can be saved to a file, so the command history persists after a restart. (default is true) | 32 | ; Console commands can be saved to a file, so the command history persists after a restart. (default is true) |
33 | ConsoleHistoryFileEnabled = true | 33 | ConsoleHistoryFileEnabled = true |
34 | 34 | ||
35 | ; The history file can be just a filename (relative to OpenSim's bin/ directory | 35 | ; The history file can be just a filename (relative to OpenSim's bin/ directory |
36 | ; or it can be a full path to somewhere else. (default is OpenSimConsoleHistory.txt in bin/) | 36 | ; or it can be a full path to somewhere else. (default is OpenSimConsoleHistory.txt in bin/) |
37 | ConsoleHistoryFile = "RobustConsoleHistory.txt" | 37 | ConsoleHistoryFile = "RobustConsoleHistory.txt" |
38 | 38 | ||
39 | ; How many lines of command history should we keep? (default is 100) | 39 | ; How many lines of command history should we keep? (default is 100) |
40 | ConsoleHistoryFileLines = 100 | 40 | ConsoleHistoryFileLines = 100 |
41 | 41 | ||
42 | [ServiceList] | 42 | [ServiceList] |
43 | AssetServiceConnector = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector" | 43 | AssetServiceConnector = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector" |
44 | InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" | 44 | InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" |
45 | ;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below) | 45 | ;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below) |
46 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" | 46 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" |
47 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" | 47 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" |
48 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" | 48 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" |
49 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" | 49 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" |
50 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" | 50 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" |
51 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" | 51 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" |
52 | LLLoginServiceInConnector = "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector" | 52 | LLLoginServiceInConnector = "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector" |
53 | PresenceServiceConnector = "8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector" | 53 | PresenceServiceConnector = "8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector" |
54 | UserAccountServiceConnector = "8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector" | 54 | UserAccountServiceConnector = "8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector" |
55 | GridUserServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector" | 55 | GridUserServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector" |
56 | FriendsServiceConnector = "8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector" | 56 | FriendsServiceConnector = "8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector" |
57 | MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector" | 57 | MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector" |
58 | MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" | 58 | MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" |
59 | ;; Uncomment this if you want offline IM to work | 59 | ;; Uncomment this if you want offline IM to work |
60 | ;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" | 60 | ;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" |
61 | ;; Uncomment this if you want Groups V2 to work | 61 | ;; Uncomment this if you want Groups V2 to work |
62 | ;GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" | 62 | ;GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" |
63 | ;; Uncomment to provide bakes caching | 63 | ;; Uncomment to provide bakes caching |
64 | ;BakedTextureService = "8003/OpenSim.Server.Handlers.dll:XBakesConnector" | 64 | ;BakedTextureService = "8003/OpenSim.Server.Handlers.dll:XBakesConnector" |
65 | 65 | ||
66 | ;; Uncomment for UserProfiles see [UserProfilesService] to configure... | 66 | ;; Uncomment for UserProfiles see [UserProfilesService] to configure... |
67 | ; UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector" | 67 | ; UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector" |
68 | 68 | ||
69 | ; * This is common for all services, it's the network setup for the entire | 69 | ; * This is common for all services, it's the network setup for the entire |
70 | ; * server instance, if none is specified above | 70 | ; * server instance, if none is specified above |
@@ -91,26 +91,26 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
91 | ; Password for cert | 91 | ; Password for cert |
92 | ; cert_pass = "password" | 92 | ; cert_pass = "password" |
93 | 93 | ||
94 | ;; The follow 3 variables are for HTTP Basic Authentication for the Robust services. | 94 | ;; The follow 3 variables are for HTTP Basic Authentication for the Robust services. |
95 | ;; Use this if your central services in port 8003 need to be accessible on the Internet | 95 | ;; Use this if your central services in port 8003 need to be accessible on the Internet |
96 | ;; but you want to protect them from unauthorized access. | 96 | ;; but you want to protect them from unauthorized access. |
97 | ; AuthType = "BasicHttpAuthentication" | 97 | ; AuthType = "BasicHttpAuthentication" |
98 | ; HttpAuthUsername = "some_username" | 98 | ; HttpAuthUsername = "some_username" |
99 | ; HttpAuthPassword = "some_password" | 99 | ; HttpAuthPassword = "some_password" |
100 | ;; | 100 | ;; |
101 | ;; AuthType above can be overriden in any of the service sections below by | 101 | ;; AuthType above can be overriden in any of the service sections below by |
102 | ; AuthType = "None" | 102 | ; AuthType = "None" |
103 | ;; This is useful in cases where you want to protect most of the services, | 103 | ;; This is useful in cases where you want to protect most of the services, |
104 | ;; but unprotect individual services. Username and Password can also be | 104 | ;; but unprotect individual services. Username and Password can also be |
105 | ;; overriden if you want to use different credentials for the different services. | 105 | ;; overriden if you want to use different credentials for the different services. |
106 | 106 | ||
107 | ; * The following are for the remote console | ||
108 | ; * They have no effect for the local or basic console types | ||
109 | ; * Leave commented to diable logins to the console | ||
110 | ;ConsoleUser = Test | ||
111 | ;ConsolePass = secret | ||
112 | ;ConsolePort = 0 | ||
107 | 113 | ||
108 | ; * The following are for the remote console | ||
109 | ; * They have no effect for the local or basic console types | ||
110 | ; * Leave commented to diable logins to the console | ||
111 | ;ConsoleUser = Test | ||
112 | ;ConsolePass = secret | ||
113 | ;ConsolePort = 0 | ||
114 | 114 | ||
115 | [DatabaseService] | 115 | [DatabaseService] |
116 | ; PGSQL | 116 | ; PGSQL |
@@ -125,6 +125,7 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
125 | StorageProvider = "OpenSim.Data.MySQL.dll" | 125 | StorageProvider = "OpenSim.Data.MySQL.dll" |
126 | ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;" | 126 | ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;" |
127 | 127 | ||
128 | |||
128 | ; * As an example, the below configuration precisely mimicks the legacy | 129 | ; * As an example, the below configuration precisely mimicks the legacy |
129 | ; * asset server. It is read by the asset IN connector (defined above) | 130 | ; * asset server. It is read by the asset IN connector (defined above) |
130 | ; * and it then loads the OUT connector (a local database module). That, | 131 | ; * and it then loads the OUT connector (a local database module). That, |
@@ -148,12 +149,14 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
148 | ; Default is false. | 149 | ; Default is false. |
149 | AllowRemoteDeleteAllTypes = false | 150 | AllowRemoteDeleteAllTypes = false |
150 | 151 | ||
152 | |||
151 | ; * This configuration loads the inventory server modules. It duplicates | 153 | ; * This configuration loads the inventory server modules. It duplicates |
152 | ; * the function of the legacy inventory server | 154 | ; * the function of the legacy inventory server |
153 | ; * | 155 | ; * |
154 | [InventoryService] | 156 | [InventoryService] |
155 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | 157 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" |
156 | 158 | ||
159 | |||
157 | ; * This is the new style grid service. | 160 | ; * This is the new style grid service. |
158 | ; * "Realm" is the table that is used for user lookup. | 161 | ; * "Realm" is the table that is used for user lookup. |
159 | ; * It defaults to "regions", which uses the legacy tables | 162 | ; * It defaults to "regions", which uses the legacy tables |
@@ -191,6 +194,7 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
191 | ;; Set to false to prevent export | 194 | ;; Set to false to prevent export |
192 | ExportSupported = true | 195 | ExportSupported = true |
193 | 196 | ||
197 | |||
194 | ; * This is the configuration for the freeswitch server in grid mode | 198 | ; * This is the configuration for the freeswitch server in grid mode |
195 | [FreeswitchService] | 199 | [FreeswitchService] |
196 | LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" | 200 | LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" |
@@ -227,6 +231,7 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
227 | ; EchoPort = 50505 | 231 | ; EchoPort = 50505 |
228 | ; AttemptSTUN = false | 232 | ; AttemptSTUN = false |
229 | 233 | ||
234 | |||
230 | ; * This is the new style authentication service. Currently, only MySQL | 235 | ; * This is the new style authentication service. Currently, only MySQL |
231 | ; * is implemented. | 236 | ; * is implemented. |
232 | ; * | 237 | ; * |
@@ -246,11 +251,13 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
246 | ;; Default is false. | 251 | ;; Default is false. |
247 | ; AllowSetPassword = false | 252 | ; AllowSetPassword = false |
248 | 253 | ||
254 | |||
249 | [OpenIdService] | 255 | [OpenIdService] |
250 | ; for the server connector | 256 | ; for the server connector |
251 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 257 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
252 | UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 258 | UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
253 | 259 | ||
260 | |||
254 | ; * This is the new style authentication service. Currently, only MySQL | 261 | ; * This is the new style authentication service. Currently, only MySQL |
255 | ; * is implemented. "Realm" is the table that is used for user lookup. | 262 | ; * is implemented. "Realm" is the table that is used for user lookup. |
256 | ; * It defaults to "useraccounts", which uses the new style. | 263 | ; * It defaults to "useraccounts", which uses the new style. |
@@ -287,6 +294,7 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
287 | ; for the server connector | 294 | ; for the server connector |
288 | LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService" | 295 | LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService" |
289 | 296 | ||
297 | |||
290 | [PresenceService] | 298 | [PresenceService] |
291 | ; for the server connector | 299 | ; for the server connector |
292 | LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" | 300 | LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" |
@@ -294,18 +302,22 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
294 | ; bots using one account | 302 | ; bots using one account |
295 | AllowDuplicatePresences = false; | 303 | AllowDuplicatePresences = false; |
296 | 304 | ||
305 | |||
297 | [AvatarService] | 306 | [AvatarService] |
298 | ; for the server connector | 307 | ; for the server connector |
299 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" | 308 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" |
300 | 309 | ||
310 | |||
301 | [FriendsService] | 311 | [FriendsService] |
302 | ; for the server connector | 312 | ; for the server connector |
303 | LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" | 313 | LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" |
304 | 314 | ||
315 | |||
305 | [LibraryService] | 316 | [LibraryService] |
306 | LibraryName = "OpenSim Library" | 317 | LibraryName = "OpenSim Library" |
307 | DefaultLibrary = "./inventory/Libraries.xml" | 318 | DefaultLibrary = "./inventory/Libraries.xml" |
308 | 319 | ||
320 | |||
309 | [LoginService] | 321 | [LoginService] |
310 | ; for the server connector | 322 | ; for the server connector |
311 | LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" | 323 | LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" |
@@ -424,6 +436,7 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
424 | ; OfflineIM | 436 | ; OfflineIM |
425 | OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" | 437 | OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" |
426 | 438 | ||
439 | |||
427 | [GridInfoService] | 440 | [GridInfoService] |
428 | ; These settings are used to return information on a get_grid_info call. | 441 | ; These settings are used to return information on a get_grid_info call. |
429 | ; Client launcher scripts and third-party clients make use of this to | 442 | ; Client launcher scripts and third-party clients make use of this to |
@@ -463,6 +476,7 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
463 | ; password help: optional: page providing password assistance for users of your grid | 476 | ; password help: optional: page providing password assistance for users of your grid |
464 | ;password = http://127.0.0.1/password | 477 | ;password = http://127.0.0.1/password |
465 | 478 | ||
479 | |||
466 | [UserProfilesService] | 480 | [UserProfilesService] |
467 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" | 481 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" |
468 | Enabled = false | 482 | Enabled = false |
@@ -472,8 +486,8 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
472 | UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService | 486 | UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService |
473 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 487 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
474 | 488 | ||
489 | |||
475 | [BakedTextureService] | 490 | [BakedTextureService] |
476 | LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes" | 491 | LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes" |
477 | ;; This directory must be writable by the user ROBUST runs as. It will be created automatically. | 492 | ;; This directory must be writable by the user ROBUST runs as. It will be created automatically. |
478 | BaseDirectory = "./bakes" | 493 | BaseDirectory = "./bakes" |
479 | |||