diff options
Diffstat (limited to 'bin/Robust.ini.example')
-rw-r--r-- | bin/Robust.ini.example | 146 |
1 files changed, 80 insertions, 66 deletions
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 | |||